HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51973,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=73",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=71",
"results": [
{
"name": "grails",
"portdir": "devel/grails",
"version": "6.1.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://grails.org/",
"description": "Groovy on rails, web framework",
"long_description": "A powerful Groovy-based web application framework for the JVM built on top of Spring Boot",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu"
]
}
],
"depends_on": []
},
{
"name": "gr-air-modes",
"portdir": "science/gr-air-modes",
"version": "20191015-a2f2627c",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bistromath/gr-air-modes",
"description": "Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.",
"long_description": "Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-sphinx",
"doxygen",
"texlive-latex",
"cmake",
"pkgconfig",
"swig-python",
"graphviz"
]
},
{
"type": "lib",
"ports": [
"py310-cheetah",
"gmp",
"mpir",
"fftw-3-single",
"gnuradio",
"volk",
"boost171",
"python310",
"py310-numpy"
]
},
{
"type": "run",
"ports": [
"py310-zmq",
"py310-matplotlib",
"py310-scipy",
"py310-opengl"
]
}
],
"depends_on": []
},
{
"name": "gr-ais",
"portdir": "science/gr-ais",
"version": "20151220",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "gr37-ais",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by gr37-ais",
"long_description": "This port has been replaced by gr37-ais.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"doxygen",
"clang-18",
"py310-sphinx",
"graphviz",
"texlive-latex"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"boost171"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "gramps",
"portdir": "genealogy/gramps",
"version": "6.0.5",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gramps-project.org/",
"description": "Gramps is a genealogy program",
"long_description": "Gramps is a genealogy program to store, edit, and research genealogical data. It provides advanced capabilities for research, analysis, and correlation to potentially fill relationship gaps.",
"active": true,
"categories": [
"python",
"genealogy"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"quartz",
"x11"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"librsvg",
"makeicns",
"intltool",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"librsvg",
"osm-gps-map",
"ghostscript",
"python313",
"py313-Pillow",
"py313-orjson",
"py313-gobject3",
"py313-pyicu",
"py313-berkeleydb",
"sqlite3",
"shared-mime-info",
"desktop-file-utils",
"geocode-glib",
"gexiv2",
"gspell",
"gtk3",
"graphviz"
]
},
{
"type": "run",
"ports": [
"adwaita-icon-theme"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-lxml",
"py313-jsonschema"
]
}
],
"depends_on": []
},
{
"name": "granatier",
"portdir": "kde/granatier",
"version": "4.14.3",
"license": "LGPL-2+ and GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org/applications/games/granatier/",
"description": "Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone.",
"long_description": "Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-18",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "GrandPerspective",
"portdir": "aqua/GrandPerspective",
"version": "3.7.1",
"license": "GPL-2+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://grandperspectiv.sourceforge.net/",
"description": "Graphically show disk usage",
"long_description": "A small utility application for macOS that graphically shows the disk usage within a file system. It can help you to manage your disk, as you can easily spot which files and folders take up the most space.",
"active": true,
"categories": [
"aqua",
"sysutils"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "grantlee",
"portdir": "devel/grantlee",
"version": "0.5.1",
"license": "LGPL",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/steveire/grantlee",
"description": "string template engine based on the Django template system",
"long_description": "Grantlee is a string template engine based on the Django template system.",
"active": true,
"categories": [
"devel",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdelibs4",
"kdevplatform",
"rocs"
]
}
]
},
{
"name": "graphene",
"portdir": "graphics/graphene",
"version": "1.10.8",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ebassi.github.io/graphene/",
"description": "A thin layer of graphic data types",
"long_description": "A thin layer of graphic data types",
"active": true,
"categories": [
"graphics",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"meson",
"ninja",
"python314",
"gobject-introspection",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome3-core",
"coot",
"coot-devel",
"gtk4",
"gtk4-devel",
"dino",
"gtkmm4",
"libadwaita",
"libshumate"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "GraphicsMagick",
"portdir": "graphics/GraphicsMagick",
"version": "1.3.45",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.graphicsmagick.org/",
"description": "image processing tools collection",
"long_description": "GraphicsMagick is the swiss army knife of image processing. It provides a robust collection of tools and libraries which support reading, writing, and manipulating an image in over 88 major formats including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, SVG, and TIFF.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"debugoptimized",
"q8",
"q16",
"q32",
"openmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libtool",
"jasper",
"lcms2",
"libjpeg-turbo",
"libpng",
"netpbm",
"bzip2",
"webp",
"libheif",
"freetype",
"libiconv",
"libxml2",
"libjxl",
"tiff",
"libzip",
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gmic",
"gmic-qt",
"gmic-gimp",
"gmic-clib",
"gmic-lib",
"bsdowl",
"olena",
"wt",
"darktable",
"darktable-devel",
"pdf2djvu",
"photoqt-qt4",
"timg",
"gnudatalanguage",
"octave",
"dmapd",
"php53-gmagick",
"php54-gmagick",
"php55-gmagick",
"php56-gmagick",
"php70-gmagick",
"php71-gmagick",
"php72-gmagick",
"php73-gmagick",
"php74-gmagick",
"php80-gmagick",
"php81-gmagick",
"php82-gmagick",
"php83-gmagick",
"php84-gmagick",
"php85-gmagick"
]
}
]
},
{
"name": "graphite2",
"portdir": "graphics/graphite2",
"version": "1.3.14",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://graphite.sil.org/",
"description": "a “smart font” system for lesser-known languages",
"long_description": "Graphite is a “smart font” system developed specifically to handle the complexities of lesser-known languages of the world.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "test",
"ports": [
"py313-fonttools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"harfbuzz",
"wesnoth",
"harfbuzz-devel",
"libreoffice",
"tectonic",
"texlive-bin"
]
}
]
},
{
"name": "graphtage",
"portdir": "textproc/graphtage",
"version": "0.3.1",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trailofbits/graphtage",
"description": "A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.",
"long_description": "A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV. Its name is a portmanteau of “graph” and “graftage”—the latter being the horticultural practice of joining two trees together such that they grow as one.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-intervaltree",
"py314-yaml",
"python314",
"py314-json5",
"py314-fickling",
"py314-colorama",
"py314-numpy",
"py314-scipy",
"py314-tqdm",
"py314-typing_extensions"
]
}
],
"depends_on": []
},
{
"name": "graphviz",
"portdir": "graphics/graphviz",
"version": "12.2.1",
"license": "EPL-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graphviz.org/",
"description": "graph visualization software",
"long_description": "Graphviz is graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. The Graphviz layout programs dot, neato, fdp, sfdp, twopi and circo take descriptions of graphs in a simple text language, and produce output in a variety of visual and text formats.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"guile",
"lua",
"ocaml",
"perl",
"python27",
"ruby",
"tcl",
"java",
"smyrna",
"r",
"rsvg",
"gdk_pixbuf",
"glitz",
"pangocairo",
"poppler",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"autoconf",
"autoconf-archive",
"automake",
"gettext",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"webp",
"gts",
"freetype",
"libLASi",
"zlib",
"pango",
"xorg-libXaw",
"gettext-runtime",
"expat",
"libtool",
"cairo",
"fontconfig",
"gd2",
"libjpeg-turbo",
"libpng"
]
},
{
"type": "run",
"ports": [
"urw-fonts"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gr37-ofdm",
"gr-osmosdr",
"gr-ofdm",
"gr37-mac",
"gr37-iqbalance",
"gr37-iio",
"gr-iqbalance",
"gr-iio",
"gr37-ieee802-15-4",
"gr37-ieee802-11",
"gr-ieee802-15-4",
"gr-ieee802-11",
"gr-hpsdr",
"gr-hermeslite2",
"gr37-gsm",
"gr37-gfdm",
"gr37-mapper",
"gr-mac",
"gr-mapper",
"gr37-lte",
"gr-gsm",
"gr-gfdm",
"gr37-fosphor",
"gr37-foo",
"gr-fosphor",
"gr-lora-rpp0",
"gnuradio",
"gnuradio37",
"gnuradio-next",
"gr-adapt",
"gr-air-modes",
"gr37-adapt",
"gr37-air-modes",
"gr-ais",
"gr-baz",
"gr37-ais",
"gr37-baz",
"gr-cdma",
"gr-fcdproplus",
"gr37-cdma",
"gr37-fcdproplus",
"gr-foo",
"gr37-lora-rpp0",
"gr37-lora-BastilleResearch",
"gr-lte",
"gr-lora",
"freecad",
"sofia-sip",
"gr-linrad",
"gr-limesdr-devel",
"maloc",
"gr-specest",
"olena",
"gr37-limesdr",
"gr37-iridium",
"gr-limesdr",
"gr37-sdrplay",
"libosmium-doc",
"glom",
"gnome-vfsmm",
"gr-sdrplay",
"gr37-satellites",
"gr37-rds",
"libpgf",
"gr-tdd",
"ogre",
"openni",
"opensubdiv",
"usd",
"gr-satellites",
"libstdcxx-docs",
"gr-iridium",
"gr-rds",
"gr1c",
"gr37-pyqt",
"gr37-pcap",
"libcaption",
"dnsviz",
"gr-pyqt",
"gnuradio-devel",
"gr-pcap",
"nds2-client",
"ismrmrd",
"gr37-tdd",
"gr37-specest",
"gr37-osmosdr"
]
},
{
"type": "lib",
"ports": [
"vala",
"p5.26-graphviz",
"p5.26-graphviz2",
"p5.26-tk-graphviz",
"py27-pygraphviz",
"py35-pygraphviz",
"py36-pygraphviz",
"py37-pygraphviz",
"py27-graph-tool",
"gegl-0.3",
"port-depgraph",
"py37-graph-tool",
"py38-pygraphviz",
"py39-pygraphviz",
"cutter-rizin",
"monotone-viz",
"gramps",
"graphviz-gui",
"gvedit",
"graphviz-oldgui",
"nip2",
"kgraphviewer",
"vala-devel",
"itpp",
"itpp-devel",
"p5.28-graphviz",
"p5.30-graphviz",
"p5.32-graphviz",
"p5.34-graphviz",
"p5.28-graphviz2",
"p5.30-graphviz2",
"p5.32-graphviz2",
"p5.34-graphviz2",
"p5.28-tk-graphviz",
"p5.30-tk-graphviz",
"p5.32-tk-graphviz",
"p5.34-tk-graphviz",
"py310-pygraphviz",
"py311-pygraphviz",
"py312-pygraphviz",
"py313-pygraphviz",
"PothosFlow",
"root5",
"root6",
"webdot"
]
},
{
"type": "run",
"ports": [
"py310-scapy",
"py27-scapy",
"py313-pydot",
"py312-pydot",
"py311-pydot",
"py310-pydot",
"py27-pydot",
"py314-graphviz",
"py313-graphviz",
"py312-graphviz",
"py311-graphviz",
"py310-graphviz",
"py312-colour",
"dot2tex",
"py37-pydot",
"retdec-devel",
"retdec",
"qcachegrind",
"iaito",
"bzrtools",
"R-proffer",
"R-gridGraphviz",
"R-gridDebug",
"py39-scapy",
"py39-pydot",
"py312-scapy-devel",
"py311-scapy-devel",
"py310-scapy-devel",
"py39-scapy-devel",
"py39-graphviz",
"py38-graphviz",
"py38-pydot",
"py38-scapy-devel",
"py38-scapy",
"py37-graphviz",
"py36-pydot",
"py35-pydot",
"py36-pycallgraph",
"py35-pycallgraph",
"py27-pycallgraph",
"py37-pycallgraph",
"py37-colour",
"py38-colour",
"py39-colour",
"cutter-rizin",
"py36-graphviz",
"py35-graphviz",
"py27-graphviz",
"py36-colour",
"lscsoft-deps",
"py27-colour",
"erd",
"pathalizer",
"port-depgraph",
"doxygen",
"py313-scapy",
"py312-scapy",
"py311-scapy"
]
}
]
},
{
"name": "graphviz-devel",
"portdir": "graphics/graphviz-devel",
"version": "14.1.2",
"license": "EPL-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graphviz.org/",
"description": "graph visualization software",
"long_description": "Graphviz is graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. The Graphviz layout programs dot, neato, fdp, sfdp, twopi and circo take descriptions of graphs in a simple text language, and produce output in a variety of visual and text formats.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"guile",
"lua",
"ocaml",
"perl",
"python27",
"ruby",
"tcl",
"java",
"smyrna",
"r",
"rsvg",
"gdk_pixbuf",
"glitz",
"pangocairo",
"poppler",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"autoconf",
"autoconf-archive",
"automake",
"gettext",
"libtool",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gts",
"freetype",
"libLASi",
"expat",
"zlib",
"xorg-libXaw",
"gettext-runtime",
"pango",
"libtool",
"cairo",
"fontconfig",
"gd2",
"libjpeg-turbo",
"libpng",
"webp"
]
},
{
"type": "run",
"ports": [
"urw-fonts"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"graphviz-gui-devel",
"gvedit-devel"
]
}
]
},
{
"name": "graphviz-gui",
"portdir": "graphics/graphviz",
"version": "12.2.1",
"license": "EPL-1",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graphviz.org/",
"description": "macOS Aqua GUI for viewing and exporting Graphviz graphs",
"long_description": "macOS Aqua GUI for viewing and exporting Graphviz graphs.",
"active": true,
"categories": [
"aqua",
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"graphviz"
]
}
],
"depends_on": []
},
{
"name": "graphviz-gui-devel",
"portdir": "graphics/graphviz-devel",
"version": "14.1.2",
"license": "EPL-1",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graphviz.org/",
"description": "macOS Aqua GUI for viewing and exporting Graphviz graphs",
"long_description": "macOS Aqua GUI for viewing and exporting Graphviz graphs.",
"active": true,
"categories": [
"aqua",
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"graphviz-devel"
]
}
],
"depends_on": []
},
{
"name": "graphviz-oldgui",
"portdir": "graphics/graphviz-oldgui",
"version": "16",
"license": "unknown",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pixelglow.com/graphviz/",
"description": "Mac OS X Aqua GUI for viewing and exporting Graphviz graphs",
"long_description": "Mac OS X Aqua GUI for viewing and exporting Graphviz graphs.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"libiconv",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"graphviz"
]
}
],
"depends_on": []
},
{
"name": "grass",
"portdir": "gis/grass",
"version": "8.5.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://grass.osgeo.org",
"description": "GRASS Geographic Information System",
"long_description": "GRASS offers powerful raster, vector, and geospatial processing engines in a single integrated software suite. It includes tools for terrain and ecosystem modeling, hydrology, visualization of raster and vector data, management and analysis of geospatial data, and the processing of satellite and aerial imagery. It comes with a temporal framework for advanced time series processing and a Python API for rapid geospatial programming. GRASS has been optimized for performance and large geospatial data analysis.\nInstall the port `grass-gui` to enable graphical user interface.",
"active": true,
"categories": [
"gis"
],
"maintainers": [
{
"name": "n_larsson",
"github": "nilason",
"ports_count": 111
}
],
"variants": [
"debug",
"debugoptimized",
"mysql57",
"mysql8",
"openblas",
"openmp",
"postgresql12",
"postgresql13",
"postgresql14",
"postgresql15",
"postgresql16",
"postgresql17",
"postgresql18",
"python310",
"python311",
"python312",
"python313",
"python314",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"bison",
"flex",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"PDAL",
"proj",
"cairo",
"libpng",
"tiff",
"fftw-3",
"libsvm",
"freetype",
"bzip2",
"python314",
"py314-six",
"postgresql18",
"py314-numpy",
"py314-Pillow",
"geos",
"zlib",
"sqlite3",
"readline",
"gdal",
"liblas"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
"py314-psycopg2"
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gdal-plugin-grass",
"grass-gui"
]
}
]
},
{
"name": "grass7",
"portdir": "gis/grass7",
"version": "7.8.8",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://grass.osgeo.org/",
"description": "GRASS",
"long_description": "GRASS is a Geographic Information System (GIS) used for geospatial data management and analysis.",
"active": true,
"categories": [
"gis"
],
"maintainers": [
{
"name": "n_larsson",
"github": "nilason",
"ports_count": 111
}
],
"variants": [
"debug",
"debugoptimized",
"python310",
"python311",
"proj6",
"proj7",
"proj8",
"proj9",
"gui",
"mysql5",
"postgresql10",
"postgresql11",
"postgresql12",
"postgresql13",
"postgresql14",
"postgresql15",
"sqlite",
"openblas",
"zstd",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"readline",
"gdal",
"liblas",
"PDAL",
"cairo",
"libpng",
"tiff",
"fftw-3",
"bzip2",
"geos",
"proj9",
"python311",
"py311-Pillow",
"py311-six",
"postgresql15",
"py311-numpy",
"freetype",
"sqlite3"
]
},
{
"type": "run",
"ports": [
"py311-psycopg2"
]
}
],
"depends_on": []
},
{
"name": "grass8",
"portdir": "gis/grass8",
"version": "8.0.1",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "grass",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by grass",
"long_description": "This port has been replaced by grass.",
"active": false,
"categories": [
"gis"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "grass-gui",
"portdir": "gis/grass",
"version": "8.5.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://grass.osgeo.org",
"description": "GUI support to GRASS Geographic Information System",
"long_description": "GUI support to GRASS Geographic Information System, includes wxPython and application bundle.",
"active": true,
"categories": [
"gis"
],
"maintainers": [
{
"name": "n_larsson",
"github": "nilason",
"ports_count": 111
}
],
"variants": [
"debug",
"debugoptimized",
"python310",
"python311",
"python312",
"python313",
"python314"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"grass"
]
},
{
"type": "run",
"ports": [
"py314-matplotlib",
"py314-termcolor",
"py314-wxpython-4.0"
]
}
],
"depends_on": []
},
{
"name": "gravity",
"portdir": "lang/gravity",
"version": "0.8.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://marcobambini.github.io/gravity/",
"description": "Gravity Programming Language",
"long_description": "Gravity is a powerful, dynamically typed, lightweight, embeddable programming language written in C without any external dependencies.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gr-baz",
"portdir": "science/gr-baz",
"version": "20200409-937834ce",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.spench.net/wiki/Gr-baz",
"description": "Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.",
"long_description": "Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs",
"uhd",
"rtl",
"armadillo",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-sphinx",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"boost171",
"python310",
"py310-numpy",
"py310-cheetah",
"gmp",
"libusb",
"mpir",
"fftw-3-single",
"armadillo",
"gnuradio",
"uhd",
"volk"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
},
{
"type": "test",
"ports": [
"cppunit"
]
}
],
"depends_on": []
},
{
"name": "grc",
"portdir": "textproc/grc",
"version": "1.13",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/garabik/grc",
"description": "Generic Colouriser for colourising logfiles and output of commands",
"long_description": "Generic Colouriser makes text files or outputs of different programs more readable by inserting ANSI colour control codes into them. It provides the grc and grcat Python scripts for filtering text output and colourising it.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": []
},
{
"name": "gr-cdma",
"portdir": "science/gr-cdma",
"version": "20161220",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "gr37-cdma",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by gr37-cdma",
"long_description": "This port has been replaced by gr37-cdma.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"doxygen",
"clang-18",
"py310-sphinx",
"graphviz",
"texlive-latex"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"boost171"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "gr-dvbs",
"portdir": "science/gr-dvbs",
"version": "20180131",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "gnuradio",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by gnuradio",
"long_description": "This port has been replaced by gnuradio.",
"active": false,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "gr-dvbs2",
"portdir": "science/gr-dvbs2",
"version": "20141023",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "gnuradio",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by gnuradio",
"long_description": "This port has been replaced by gnuradio.",
"active": false,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "gr-dvbt",
"portdir": "science/gr-dvbt",
"version": "20160503",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "gnuradio",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by gnuradio",
"long_description": "This port has been replaced by gnuradio.",
"active": false,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "greed",
"portdir": "games/greed",
"version": "4.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.catb.org/~esr/greed/",
"description": "The strategy game of Greed",
"long_description": "The strategy game of Greed. Try to eat as much as possible of the board before munching yourself into a corner.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"asciidoctor",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "grep",
"portdir": "sysutils/grep",
"version": "3.12",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/grep/grep.html",
"description": "grep prints lines that contain a match for a pattern",
"long_description": "Grep searches one or more input files for lines containing a match to a specified pattern. By default, grep prints the matching lines.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"libsigsegv",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"pcre2",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"adblock2privoxy",
"R-fmcsR",
"R-hdf5r",
"HaXml",
"aeson-pretty",
"alex",
"cpphs",
"darcs",
"git-annex",
"hadolint",
"happy",
"haskell-language-server",
"haskell-stan",
"hlint",
"hscolour",
"ihaskell",
"shellcheck",
"hledger",
"hledger-iadd",
"ufo-ai",
"cogl",
"libopenraw",
"libopenraw-legacy",
"libvirt",
"osxbom",
"erd",
"hindent",
"lhs2tex",
"pandoc",
"pandoc-citeproc",
"pxsl-tools",
"algol68g",
"cabal",
"gf-core",
"ghc",
"hadrian",
"mlton",
"racket",
"stack",
"unison-lang",
"hypre",
"octave",
"matterhorn",
"mcabber",
"pure-gen",
"liquid-dsp"
]
},
{
"type": "lib",
"ports": [
"p5.32-config-autoconf",
"p5.34-config-autoconf",
"p5.26-config-autoconf",
"p5.28-config-autoconf",
"p5.30-config-autoconf"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core",
"lchat",
"vcs"
]
}
]
},
{
"name": "grepcidr",
"portdir": "sysutils/grepcidr",
"version": "2.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pc-tools.net/unix/grepcidr/",
"description": "Filter IPv4 and IPv6 addresses matching CIDR patterns",
"long_description": "grepcidr can be used to filter a list of IP addresses against one or more Classless Inter-Domain Routing (CIDR) specifications. As with grep, there are options to invert matching and load patterns from a file. grepcidr is capable of efficiently processing large numbers of IPs and networks.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gretl",
"portdir": "math/gretl",
"version": "2024d",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gretl.sourceforge.net/",
"description": "Econometric analysis toolkit",
"long_description": "gretl is an open-source statistical package, mainly for econometrics. The name is an acronym for Gnu Regression, Econometrics and Time-series Library. It has both a graphical user interface and a command-line interface.",
"active": true,
"categories": [
"math",
"economics"
],
"maintainers": [],
"variants": [
"gui",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext",
"gmake",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"gtksourceview4",
"libgsf",
"gdk-pixbuf2",
"fftw-3",
"glib2",
"curl",
"libxml2",
"gettext-runtime",
"gnuplot",
"gmp",
"json-glib",
"mpfr",
"readline"
]
},
{
"type": "run",
"ports": [
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "grex",
"portdir": "textproc/grex",
"version": "1.4.6",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pemistahl/grex",
"description": "Generate regular expressions from user-provided test cases",
"long_description": "grex is a library as well as a command-line utility that is meant to simplify the often complicated and tedious task of creating regular expressions. It does so by automatically generating a single regular expression from user-provided test cases. The resulting expression is guaranteed to match the test cases which it was generated from.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "gr-fcdproplus",
"portdir": "science/gr-fcdproplus",
"version": "20200811-575fcafb",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dl1ksv/gr-fcdproplus",
"description": "Implements a funcube dongle pro+ source in GNU Radio.",
"long_description": "Implements a funcube dongle pro+ source in GNU Radio.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-sphinx",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-numpy",
"py310-cheetah",
"hidapi",
"gmp",
"mpir",
"fftw-3-single",
"gnuradio",
"volk",
"boost171",
"python310"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gr-osmosdr"
]
}
]
},
{
"name": "gr-foo",
"portdir": "science/gr-foo",
"version": "20191217-13fac53d",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bastibl/gr-foo",
"description": "Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.",
"long_description": "Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-sphinx",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-cheetah",
"gmp",
"mpir",
"fftw-3-single",
"gnuradio",
"volk",
"boost171",
"python310",
"py310-numpy"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "gr-fosphor",
"portdir": "science/gr-fosphor",
"version": "20200130-defdd4ac",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdr.osmocom.org/trac/wiki/fosphor",
"description": "gr-fosphor provides a GNU Radio block for RTSA-like spectrum visualization using GPU acceleration.",
"long_description": "gr-fosphor provides a GNU Radio block for RTSA-like spectrum visualization using GPU acceleration. This port is kept up with the gr-fosphor GIT 'master' branch, which is typically updated weekly to monthly.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
},
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 151
}
],
"variants": [
"debug",
"python310",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-sphinx",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"boost171",
"python310",
"py310-numpy",
"py310-cheetah",
"qt5-qtbase",
"gmp",
"log4cpp",
"mpir",
"fftw-3-single",
"freetype",
"gnuradio",
"volk"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "gr-gfdm",
"portdir": "science/gr-gfdm",
"version": "20200409-df94a58d",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jdemel/gr-gfdm",
"description": "Provides augmented functionality for GNU Radio: Generalized Frequency Division Multiplexing.",
"long_description": "Provides augmented functionality for GNU Radio: Generalized Frequency Division Multiplexing.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-sphinx",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"py310-cheetah",
"gmp",
"mpir",
"fftw-3-single",
"gnuradio",
"volk",
"boost171",
"python310",
"py310-numpy",
"py310-pybind11"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "gr-gsm",
"portdir": "science/gr-gsm",
"version": "20200214-fd4454d6",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ptrkrysik/gr-gsm",
"description": "Provides augmented functionality for GNU Radio: a set of tools for receiving information transmitted by GSM equipment/devices.",
"long_description": "Provides augmented functionality for GNU Radio: a set of tools for receiving information transmitted by GSM equipment/devices.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-docutils",
"py310-sphinx",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-cheetah",
"gmp",
"mpir",
"fftw-3-single",
"gnuradio",
"osmocore",
"volk",
"boost171",
"python310",
"py310-numpy"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "gr-hermeslite2",
"portdir": "science/gr-hermeslite2",
"version": "20211214-3cabd011",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/daniestevez/gr-hermeslite2",
"description": "GNU Radio interface module for Hermes Lite 2",
"long_description": "gr-hermeslite2 is a GNU Radio interface module for Hermes Lite 2",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "rainbow",
"github": "ra1nb0w",
"ports_count": 4
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-sphinx",
"doxygen",
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex"
]
},
{
"type": "lib",
"ports": [
"py310-cheetah",
"gmp",
"mpir",
"fftw-3-single",
"gnuradio",
"volk",
"boost171",
"python310",
"py310-numpy"
]
},
{
"type": "run",
"ports": [
"py310-matplotlib",
"py310-scipy",
"py310-opengl"
]
}
],
"depends_on": []
},
{
"name": "gr-hpsdr",
"portdir": "science/gr-hpsdr",
"version": "20210406-49e9e9ce",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tom-McDermott/gr-hpsdr",
"description": "gnuradio module for OpenHPSDR Hermes/Metis and Red Pitaya using the OpenHpsdr 1 protocol.",
"long_description": "gr-hpsdr is a gnuradio module for OpenHPSDR Hermes/Metis and Red Pitaya using the OpenHpsdr 1 protocol.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "rainbow",
"github": "ra1nb0w",
"ports_count": 4
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-sphinx",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-cheetah",
"gmp",
"mpir",
"fftw-3-single",
"gnuradio",
"volk",
"boost171",
"python310",
"py310-numpy"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "gri",
"portdir": "science/gri",
"version": "2.12.23",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gri.sourceforge.net/",
"description": "A scientific graphics programming language",
"long_description": "Gri is a language for scientific graphics programming. The word language is important: Gri is command-driven, not point/click. Some users consider Gri similar to LaTeX, since both provide extensive power in exchange for patience in learning syntax. Gri can make x-y graphs, contour graphs, and image graphs, in PostScript and (someday) SVG formats. Control is provided over all aspects of drawing, e.g. line widths, colors, and fonts. A TeX-like syntax provides common mathematical symbols.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ImageMagick",
"perl5",
"ghostscript",
"texlive",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"readline"
]
}
],
"depends_on": []
},
{
"name": "Gridlock",
"portdir": "games/Gridlock",
"version": "1.10",
"license": "MIT and BSD-old",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20161002225955/http://dozingcatsoftware.com/",
"description": "Grid-based board games collection, including AI and network play",
"long_description": "A collection of grid-based board games, including Ataxx, Reversi, Checkers, Gomoku, Connect Four, Breakthrough, Glass Bead, and Life. You can play against the computer or over the network.",
"active": true,
"categories": [
"aqua",
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "gr-ieee802-11",
"portdir": "science/gr-ieee802-11",
"version": "20191217-99f1a456",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bastibl/gr-ieee802-11",
"description": "Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.",
"long_description": "Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-sphinx",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-numpy",
"py310-cheetah",
"gmp",
"log4cpp",
"mpir",
"fftw-3-single",
"gnuradio",
"volk",
"boost171",
"python310"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "gr-ieee802-15-4",
"portdir": "science/gr-ieee802-15-4",
"version": "20191006-a3c79af9",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bastibl/gr-ieee802-15-4",
"description": "Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.",
"long_description": "Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-sphinx",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-cheetah",
"gmp",
"mpir",
"fftw-3-single",
"gnuradio",
"volk",
"boost171",
"python310",
"py310-numpy"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "griffon",
"portdir": "devel/griffon",
"version": "1.2.0",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://griffon.codehaus.org/",
"description": "Griffon is a Grails like application framework for developing desktop applications in Groovy.",
"long_description": "Griffon aims to bring the coding by convention paradigm to Groovy. It is an open-source application framework that leverages the Groovy language and complements Java desktop development. You can use Griffon as a standalone development environment that hides all configuration details or integrate your Java business logic. Griffon aims to make development as simple as possible and hence should appeal to a wide range of developers not just those from the Java community.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "grig",
"portdir": "science/grig",
"version": "0.8.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://groundstation.sourceforge.net/grig/",
"description": "GUI Ham Radio control (CAT) program",
"long_description": "Grig is a simple Ham Radio control (CAT) program based on the Ham Radio Control Libraries (Hamlib).",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "quentin",
"github": "quentinmit",
"ports_count": 8
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"hamlib"
]
}
],
"depends_on": []
},
{
"name": "gr-iio",
"portdir": "science/gr-iio",
"version": "20200403-45658994",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/analogdevicesinc/gr-iio",
"description": "Provides augmented functionality for GNU Radio: IIO device source",
"long_description": "Provides augmented functionality for GNU Radio: IIO device source",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cmake",
"flex",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-sphinx",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-cheetah",
"gmp",
"mpir",
"fftw-3-single",
"gnuradio",
"libad9361-iio",
"libiio",
"volk",
"boost171",
"python310",
"py310-numpy"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "grilo",
"portdir": "gnome/grilo",
"version": "0.3.14",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/Grilo",
"description": "Framework for discovering and browsing media.",
"long_description": "Grilo is a framework for browsing and searching media content from various sources using a single API.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"clang-18",
"vala",
"gtk-doc",
"pkgconfig",
"ninja"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"libsoup-2.4",
"libxml2",
"liboauth",
"totem-pl-parser",
"gtk3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-photos",
"gnome-control-center",
"gnome-online-miners",
"gnome3-core",
"totem",
"grilo-plugins"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "grilo-plugins",
"portdir": "gnome/grilo-plugins",
"version": "0.3.14",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Grilo",
"description": "Framework for discovering and browsing media - Plugins.",
"long_description": "Grilo is a framework for browsing and searching media content from various sources using a single API.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"dmap",
"tracker",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"gettext",
"meson",
"clang-18",
"pkgconfig",
"itstool"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libgdata",
"totem-pl-parser",
"libmediaart",
"lua",
"libarchive",
"liboauth",
"libxml2",
"gettext-runtime",
"gom",
"avahi",
"sqlite3",
"glib2",
"json-glib",
"gnome-online-accounts",
"grilo",
"gstreamer1"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome3-core",
"gnome-music",
"gnome-online-miners",
"gnome-photos",
"totem"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "gringo",
"portdir": "math/gringo",
"version": "5.5.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "clingo",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by clingo",
"long_description": "This port has been replaced by clingo.",
"active": false,
"categories": [
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "gr-iqbalance",
"portdir": "science/gr-iqbalance",
"version": "0.38.2",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://sdr.osmocom.org/trac/wiki/GrOsmoSDR",
"description": "gr-iqbalance provides I/Q balancing blocks for GNU Radio",
"long_description": "gr-iqbalance provides I/Q balancing blocks for GNU Radio. This port is kept up with the gr-iqbal GIT 'master' branch, which is typically updated monthly.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
},
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 151
}
],
"variants": [
"debug",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"texlive-latex",
"doxygen",
"py310-sphinx",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-numpy",
"py310-cheetah",
"gmp",
"mpir",
"fftw-3-single",
"gnuradio",
"libosmo-dsp",
"volk",
"boost171",
"python310"
]
},
{
"type": "run",
"ports": [
"py310-opengl",
"py310-scipy",
"py310-matplotlib"
]
}
],
"depends_on": []
}
]
}