HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50467,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=71",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=69",
"results": [
{
"name": "gr37-mac",
"portdir": "science/gr-mac",
"version": "20140919",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jmalsbury/gr-mac",
"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": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"volk",
"boost171"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-mapper",
"portdir": "science/gr-mapper",
"version": "20181023-2ea1eb68",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gr-vt/gr-mapper",
"description": "Provides augmented functionality for GNU Radio: Symbol to Bit Mapping and Demapping Blocks",
"long_description": "Provides augmented functionality for GNU Radio: Symbol to Bit Mapping and Demapping Blocks",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17",
"bison"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"volk",
"boost171"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-ofdm",
"portdir": "science/gr-ofdm",
"version": "20180306",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rwth-ti/gr-ofdm",
"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": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py27-pyqwt",
"gnuradio37",
"uhd",
"volk",
"boost171",
"gmp",
"mpir",
"zmq",
"python27",
"fftw-3-single",
"itpp",
"py27-cheetah",
"py27-numpy",
"py27-pyqt4"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-osmosdr",
"portdir": "science/gr-osmosdr",
"version": "20191201-a95bbd74",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdr.osmocom.org/trac/wiki/GrOsmoSDR",
"description": "gr-osmosdr provides support for OsmoSDR hardware within GNU Radio",
"long_description": "Includes OSMO SDR support GNU Radio source and sink blocks in C++, Python, and GNU Radio Companion (grc). This port also offers a wrapper functionality for the FunCube Dongle, FunCube Dongle Pro+, HackRF, RFSpace, Ettus UHD, and rtl-sdr radios and software. By using gr-osmosdr source you can take advantage of a common software API in your applications independent of the underlying radio hardware.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"uhd",
"iio",
"hackrf",
"fcdproplus",
"rtlsdr",
"bladeRF",
"airspy",
"spyserver",
"redpitaya",
"rfspace",
"soapysdr",
"sdrplay",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"bladeRF",
"gnuradio37",
"gr37-fcdproplus",
"hackrf",
"rtl-sdr",
"uhd",
"volk",
"boost171",
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"SDRplay",
"SoapySDR",
"airspy"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gr37-rds",
"gr37-specest"
]
}
]
},
{
"name": "gr37-pcap",
"portdir": "science/gr-pcap",
"version": "20170402",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/osh/gr-pcap",
"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": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py27-scapy",
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"volk",
"boost171"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-pyqt",
"portdir": "science/gr-pyqt",
"version": "20160712",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/osh/gr-pyqt",
"description": "Provides augmented functionality for GNU Radio: pyqt based plotters intended for plotting bursted events.",
"long_description": "Provides augmented functionality for GNU Radio: pyqt based plotters intended for plotting bursted events.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"volk",
"boost171"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-rds",
"portdir": "science/gr-rds",
"version": "20200222-a02dcd9e",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bastibl/gr-rds",
"description": "Provides the Radio Data System (RDS) block for GNU Radio.",
"long_description": "Provides the Radio Data System (RDS) block for GNU Radio.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"boost171",
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"gr37-osmosdr",
"volk"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-satellites",
"portdir": "science/gr-satellites",
"version": "1.8.4",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/daniestevez/gr-satellites",
"description": "GNU Radio decoders for several Amateur satellites.",
"long_description": "GNU Radio decoders for several Amateur satellites.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
},
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"doxygen",
"texlive-latex",
"py27-sphinx",
"graphviz",
"cmake",
"cppunit",
"pkgconfig",
"swig3-python"
]
},
{
"type": "lib",
"ports": [
"boost171",
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"libfec",
"volk"
]
},
{
"type": "run",
"ports": [
"py27-scipy",
"py27-requests",
"py27-opengl",
"py27-matplotlib",
"py27-construct"
]
}
],
"depends_on": []
},
{
"name": "gr37-sdrplay",
"portdir": "science/gr-sdrplay",
"version": "20180717-d28ae3d3",
"license": "GPL-3+",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/HB9FXQ/gr-sdrplay",
"description": "GNU Radio block for SDRPlay boards",
"long_description": "GNU Radio block for SDRPlay boards",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
},
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cppunit",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-12",
"pkgconfig",
"cmake"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpir",
"python27",
"fftw-3-single",
"SDRplay",
"gnuradio37",
"volk",
"boost171"
]
},
{
"type": "run",
"ports": [
"py27-cheetah",
"py27-matplotlib",
"py27-numpy",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-specest",
"portdir": "science/gr-specest",
"version": "20180115",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kit-cel/gr-specest",
"description": "Provides spectral estimation blocks for GNU Radio.",
"long_description": "Provides spectral estimation blocks for GNU Radio.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"accelerate",
"atlas",
"openblas",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"volk",
"libxml2",
"boost171",
"gmp",
"mpir",
"libgcc",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"armadillo",
"gnuradio37",
"gr37-osmosdr"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-tdd",
"portdir": "science/gr-tdd",
"version": "20190521-13ae75ea",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mbkitine/gr-tdd",
"description": "Provides augmented functionality for GNU Radio: test driven development blocks",
"long_description": "Provides augmented functionality for GNU Radio: test driven development blocks",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"volk",
"boost171"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "graalvm",
"portdir": "java/graalvm",
"version": "19.3.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk8-graalvm",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk8-graalvm",
"long_description": "This port has been replaced by openjdk8-graalvm.",
"active": false,
"categories": [
"devel",
"java"
],
"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": "grace",
"portdir": "x11/grace",
"version": "5.1.25",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://plasma-gate.weizmann.ac.il/Grace/",
"description": "WYSIWYG tool to make two-dimensional plots of numerical data",
"long_description": "WYSIWYG tool to make two-dimensional plots of numerical data",
"active": true,
"categories": [
"science",
"math",
"x11",
"print"
],
"maintainers": [],
"variants": [
"netcdf",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"pdflib",
"openmotif",
"zlib",
"xorg-libXp",
"xpm",
"xorg-libXmu"
]
},
{
"type": "run",
"ports": [
"openbrowser"
]
}
],
"depends_on": []
},
{
"name": "gr-adapt",
"portdir": "science/gr-adapt",
"version": "20200630-13245e3f",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/karel/gr-adapt",
"description": "Adaptive filters for GNU Radio",
"long_description": "Adaptive filters for GNU Radio",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
},
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"qr",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"armadillo",
"gnuradio",
"volk",
"boost171",
"gmp",
"mpir",
"python39",
"OpenBLAS",
"fftw-3-single",
"lapack",
"py39-cheetah",
"py39-numpy"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"depends_on": []
},
{
"name": "gradle",
"portdir": "devel/gradle",
"version": "9.2.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gradle.org/",
"description": "An open-source build system that is based on the Groovy language",
"long_description": "Gradle is a build system which offers you ease, power and freedom. You can choose the balance for yourself. It has powerful multi-project build support. It has a layer on top of Ivy that provides a build-by-convention integration for Ivy. It gives you always the choice between the flexibility of Ant and the convenience of a build-by-convention behavior.",
"active": true,
"categories": [
"devel",
"java",
"groovy"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 155
}
],
"variants": [
"all"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"osmosis",
"keystore-explorer",
"postgresql-jdbc",
"unciv",
"ghidra",
"jd-gui"
]
},
{
"type": "run",
"ports": [
"gradle-completion"
]
}
]
},
{
"name": "gradle8",
"portdir": "devel/gradle",
"version": "8.14.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gradle.org/",
"description": "An open-source build system that is based on the Groovy language (version 8 for compatibility with older projects)",
"long_description": "Gradle is a build system which offers you ease, power and freedom. You can choose the balance for yourself. It has powerful multi-project build support. It has a layer on top of Ivy that provides a build-by-convention integration for Ivy. It gives you always the choice between the flexibility of Ant and the convenience of a build-by-convention behavior.",
"active": true,
"categories": [
"devel",
"java",
"groovy"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 155
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"apktool"
]
}
]
},
{
"name": "gradle-completion",
"portdir": "devel/gradle-completion",
"version": "1.6.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gradle/gradle-completion",
"description": "Bash and Zsh completion support for Gradle",
"long_description": "Bash and Zsh completion support for Gradle. For the former, this port requires Bash >=4.1 and is meant to be used together with the Bash port.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"gradle"
]
}
],
"depends_on": []
},
{
"name": "grads",
"portdir": "science/grads",
"version": "2.2.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cola.gmu.edu/grads/",
"description": "interactive visualization tool for earth science data",
"long_description": "The Grid Analysis and Display System (GrADS) is an interactive desktop tool that is used for easy access, manipulation, and visualization of earth science data. The format of the data may be either binary, GRIB, NetCDF, or HDF-SDS (Scientific Data Sets). GrADS has been implemented worldwide on a variety of commonly used operating systems and is freely distributed over the Internet.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gd2",
"libgeotiff",
"shapelib",
"curl",
"hdf4",
"readline",
"libdap",
"netcdf",
"udunits",
"wgrib2",
"xorg-libXmu",
"hdf5",
"cairo"
]
}
],
"depends_on": []
},
{
"name": "grafana",
"portdir": "net/grafana",
"version": "12.2.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://grafana.com",
"description": "The tool for beautiful monitoring and metric analytics & dashboards for Graphite, InfluxDB, Prometheus & More",
"long_description": "Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data driven culture.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
},
{
"name": "slashapp",
"github": "slashapp",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"nodejs16",
"yarn",
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "grafx2",
"portdir": "graphics/grafx2",
"version": "2.7",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://grafx2.chez.com/",
"description": "The ultimate 256-color painting program",
"long_description": "GrafX2 is a bitmap paint program inspired by the Amiga programs Deluxe Paint and Brilliance. Specialized in 256-color drawing, it includes a very large number of tools and effects that make it particularly suitable for pixel art, game graphics, and generally any detailed graphics painted with a mouse.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "miniupnp",
"github": "miniupnp",
"ports_count": 1
}
],
"variants": [
"sdl2",
"sdl"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl2_ttf",
"libpng",
"libsdl2",
"lua",
"tiff",
"libsdl2_image"
]
}
],
"depends_on": []
},
{
"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": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk8"
]
}
],
"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": 464
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"doxygen",
"texlive-latex",
"py39-sphinx",
"cmake",
"pkgconfig",
"swig-python",
"graphviz"
]
},
{
"type": "lib",
"ports": [
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio",
"volk"
]
},
{
"type": "run",
"ports": [
"py39-zmq",
"py39-scipy",
"py39-opengl",
"py39-matplotlib"
]
}
],
"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": 464
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"texlive-latex",
"clang-17",
"doxygen",
"graphviz",
"py39-sphinx"
]
},
{
"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": 2615
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"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-14",
"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.6.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": 155
}
],
"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-17"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rocs",
"kdelibs4",
"kdevplatform"
]
}
]
},
{
"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": 2615
}
],
"variants": [
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"clang-17",
"python313",
"meson",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libshumate",
"gnome3-core",
"gtk4-devel",
"gtk4",
"dino",
"gtkmm4",
"libadwaita",
"gstreamer1-gst-plugins-base"
]
},
{
"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": 1827
}
],
"variants": [
"debug",
"debugoptimized",
"q8",
"q16",
"q32",
"openmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"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": [
"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",
"darktable",
"darktable-devel",
"bsdowl",
"olena",
"dmapd",
"gnudatalanguage",
"photoqt-qt4",
"timg",
"octave",
"pdf2djvu",
"gmic",
"gmic-qt",
"gmic-gimp",
"gmic-clib",
"gmic-lib",
"wt"
]
}
]
},
{
"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": 1827
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "test",
"ports": [
"py313-fonttools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"harfbuzz",
"harfbuzz-devel",
"tectonic",
"texlive-bin",
"wesnoth"
]
}
]
},
{
"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": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"py312-yaml",
"py312-colorama",
"py312-tqdm",
"python312",
"py312-json5",
"py312-fickling",
"py312-scipy",
"py312-setuptools",
"py312-typing_extensions",
"py312-numpy",
"py312-intervaltree"
]
}
],
"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": 1827
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"guile",
"lua",
"ocaml",
"perl",
"python27",
"ruby",
"tcl",
"java",
"smyrna",
"r",
"rsvg",
"gdk_pixbuf",
"glitz",
"pangocairo",
"poppler",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"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": [
"gr-iridium",
"gnuradio-devel",
"sofia-sip",
"maloc",
"libpgf",
"libstdcxx-docs",
"glom",
"gnuradio",
"gnuradio37",
"gnuradio-next",
"gr-adapt",
"gr-air-modes",
"gr37-adapt",
"gr37-air-modes",
"gr-ais",
"gr37-ais",
"gr-baz",
"gr-cdma",
"gr37-baz",
"gr37-cdma",
"gr-fcdproplus",
"gr-foo",
"gr37-fcdproplus",
"gr37-foo",
"gr-fosphor",
"gr-gfdm",
"gr37-fosphor",
"gr37-gfdm",
"gr-gsm",
"gr-hermeslite2",
"gr37-gsm",
"gr-hpsdr",
"gr-ieee802-11",
"gr-ieee802-15-4",
"gr37-ieee802-11",
"gr37-ieee802-15-4",
"gr-iqbalance",
"gr-iio",
"gr37-iqbalance",
"gr37-iio",
"gr-limesdr",
"gr37-limesdr",
"gr-linrad",
"gr-limesdr-devel",
"gr-lora",
"gr-lte",
"gr37-lora-rpp0",
"gr37-lora-BastilleResearch",
"gr-lora-rpp0",
"gr37-lte",
"gr-mapper",
"gr-mac",
"gr37-mapper",
"gr37-mac",
"gr-ofdm",
"gr-osmosdr",
"gr37-ofdm",
"gr37-osmosdr",
"gr-pcap",
"gr-pyqt",
"gr37-pcap",
"gr37-pyqt",
"gr-satellites",
"gr-rds",
"gr37-satellites",
"gr37-rds",
"gr-tdd",
"gr37-tdd",
"gr-sdrplay",
"gr37-sdrplay",
"nds2-client",
"olena",
"gr1c",
"dnsviz",
"libcaption",
"gr37-iridium",
"gr-specest",
"gr37-specest",
"gnome-vfsmm",
"libosmium-doc",
"freecad",
"usd",
"ismrmrd",
"openni",
"opensubdiv",
"ogre"
]
},
{
"type": "lib",
"ports": [
"itpp-devel",
"p5.26-graphviz",
"p5.26-graphviz2",
"p5.26-tk-graphviz",
"py27-pygraphviz",
"py35-pygraphviz",
"py36-pygraphviz",
"py37-pygraphviz",
"py27-graph-tool",
"monotone-viz",
"vala",
"kgraphviewer",
"cutter-rizin",
"gramps",
"p5.28-graphviz2",
"p5.30-graphviz2",
"p5.32-graphviz2",
"p5.34-graphviz2",
"py310-pygraphviz",
"py311-pygraphviz",
"py313-pygraphviz",
"py312-pygraphviz",
"vala-devel",
"graphviz-gui",
"p5.28-tk-graphviz",
"p5.30-tk-graphviz",
"p5.32-tk-graphviz",
"p5.34-tk-graphviz",
"gvedit",
"root6",
"gegl-0.3",
"root5",
"port-depgraph",
"webdot",
"nip2",
"p5.28-graphviz",
"p5.30-graphviz",
"p5.32-graphviz",
"p5.34-graphviz",
"py37-graph-tool",
"py38-pygraphviz",
"py39-pygraphviz",
"graphviz-oldgui",
"PothosFlow",
"itpp"
]
},
{
"type": "run",
"ports": [
"py37-graphviz",
"pathalizer",
"py312-colour",
"py39-pydot",
"R-proffer",
"lscsoft-deps",
"py312-pydot",
"py38-colour",
"py313-pydot",
"py38-scapy",
"py38-scapy-devel",
"py38-pydot",
"py310-pydot",
"py27-scapy",
"py38-graphviz",
"py39-scapy",
"py310-scapy",
"py39-graphviz",
"py310-graphviz",
"py311-graphviz",
"py312-graphviz",
"py313-graphviz",
"py314-graphviz",
"py312-scapy",
"qcachegrind",
"py311-scapy",
"iaito",
"retdec",
"retdec-devel",
"py37-pydot",
"py311-pydot",
"erd",
"py39-scapy-devel",
"py311-scapy-devel",
"py27-colour",
"py36-colour",
"py27-graphviz",
"py35-graphviz",
"py36-graphviz",
"py312-scapy-devel",
"py37-colour",
"R-gridDebug",
"R-gridGraphviz",
"py27-pydot",
"py310-scapy-devel",
"py37-pycallgraph",
"py27-pycallgraph",
"py35-pycallgraph",
"dot2tex",
"cutter-rizin",
"py39-colour",
"port-depgraph",
"py36-pycallgraph",
"py35-pydot",
"py36-pydot",
"py313-scapy",
"bzrtools"
]
}
]
},
{
"name": "graphviz-devel",
"portdir": "graphics/graphviz-devel",
"version": "14.1.0",
"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": 1827
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"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": 1827
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"graphviz"
]
}
],
"depends_on": []
},
{
"name": "graphviz-gui-devel",
"portdir": "graphics/graphviz-devel",
"version": "14.1.0",
"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": 1827
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"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": 1827
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"libiconv",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"graphviz"
]
}
],
"depends_on": []
},
{
"name": "grass",
"portdir": "gis/grass",
"version": "8.4.2",
"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": 105
}
],
"variants": [
"debug",
"debugoptimized",
"gui",
"mysql57",
"mysql8",
"openblas",
"openmp",
"postgresql12",
"postgresql13",
"postgresql14",
"postgresql15",
"postgresql16",
"postgresql17",
"python310",
"python311",
"python312",
"python313",
"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",
"python313",
"py313-six",
"py313-numpy",
"py313-Pillow",
"postgresql17",
"geos",
"zlib",
"sqlite3",
"readline",
"gdal",
"liblas"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
"py313-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": 105
}
],
"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.4.2",
"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": 105
}
],
"variants": [
"debug",
"debugoptimized",
"python310",
"python311",
"python312",
"python313"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"grass"
]
},
{
"type": "run",
"ports": [
"py313-matplotlib",
"py313-termcolor",
"py313-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-17"
]
}
],
"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": 464
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"uhd",
"rtl",
"armadillo",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gnuradio",
"uhd",
"volk",
"boost171",
"gmp",
"libusb",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"armadillo"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
},
{
"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-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"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": 464
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"texlive-latex",
"clang-17",
"doxygen",
"graphviz",
"py39-sphinx"
]
},
{
"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": 464
}
],
"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": 464
}
],
"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": 464
}
],
"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.3",
"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": [
"clang-16"
]
},
{
"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": 1199
}
],
"variants": [
"libsigsegv",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"pcre2",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libvirt",
"mcabber",
"cogl",
"matterhorn",
"hypre",
"hledger-iadd",
"octave",
"hadolint",
"ghc",
"hadrian",
"darcs",
"gf-core",
"pure-gen",
"shellcheck",
"haskell-stan",
"liquid-dsp",
"libopenraw",
"libopenraw-legacy",
"mlton",
"happy",
"hscolour",
"git-annex",
"stack",
"alex",
"ufo-ai",
"erd",
"pandoc-citeproc",
"algol68g",
"cabal",
"R-fmcsR",
"R-hdf5r",
"hindent",
"HaXml",
"aeson-pretty",
"cpphs",
"lhs2tex",
"osxbom",
"racket",
"adblock2privoxy",
"hledger",
"pandoc",
"hlint",
"haskell-language-server",
"ihaskell"
]
},
{
"type": "lib",
"ports": [
"p5.32-config-autoconf",
"p5.26-config-autoconf",
"p5.28-config-autoconf",
"p5.34-config-autoconf",
"p5.30-config-autoconf"
]
},
{
"type": "run",
"ports": [
"lchat",
"gutils-suite-core",
"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-9.0"
]
}
],
"depends_on": []
}
]
}