HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50734,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=487",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=485",
"results": [
{
"name": "gr-lora",
"portdir": "science/gr-lora",
"version": "20180131",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "gr-lora-rpp0",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by gr-lora-rpp0",
"long_description": "This port has been replaced by gr-lora-rpp0.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"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-limesdr-devel",
"portdir": "science/gr-limesdr",
"version": "3.0.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "gr-limesdr",
"homepage": "https://wiki.myriadrf.org/Gr-limesdr_Plugin_for_GNURadio",
"description": "Obsolete port, replaced by gr-limesdr",
"long_description": "This port has been replaced by gr-limesdr.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
},
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-sphinx",
"clang-17",
"doxygen",
"texlive-latex",
"graphviz"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"boost171",
"limesuite"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "gr-linrad",
"portdir": "science/gr-linrad",
"version": "20200425-5576e4cc",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/daniestevez/gr-linrad",
"description": "GNU Radio module implementing Linrad network protocol",
"long_description": "GNU Radio module implementing Linrad network protocol",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "rainbow",
"github": "ra1nb0w",
"ports_count": 4
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio",
"volk"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-limesdr",
"portdir": "science/gr-limesdr",
"version": "2.0.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.myriadrf.org/Gr-limesdr_Plugin_for_GNURadio",
"description": "GNU Radio block for LimeSDR-USB/LimeSDR-Mini boards",
"long_description": "GNU Radio block for LimeSDR-USB/LimeSDR-Mini boards",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
},
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"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": [
"boost171",
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"limesuite",
"volk"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr-limesdr",
"portdir": "science/gr-limesdr",
"version": "3.0.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.myriadrf.org/Gr-limesdr_Plugin_for_GNURadio",
"description": "GNU Radio block for LimeSDR-USB/LimeSDR-Mini boards",
"long_description": "GNU Radio block for LimeSDR-USB/LimeSDR-Mini boards",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
},
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"volk",
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio",
"limesuite"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-iio",
"portdir": "science/gr-iio",
"version": "20190725-9088ac79",
"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": 466
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cmake",
"cppunit",
"flex",
"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",
"libad9361-iio",
"libiio",
"volk",
"boost171"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-iqbalance",
"portdir": "science/gr-iqbalance",
"version": "20191111",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"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": 466
},
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"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": [
"boost171",
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"libosmo-dsp",
"volk"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"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": 466
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cmake",
"flex",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio",
"libad9361-iio",
"libiio",
"volk"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"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": 466
},
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"volk",
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio",
"libosmo-dsp"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-ieee802-15-4",
"portdir": "science/gr-ieee802-15-4",
"version": "20190606-d3d94023",
"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": 466
}
],
"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-ieee802-11",
"portdir": "science/gr-ieee802-11",
"version": "20190416-80dd9038",
"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": 466
}
],
"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": [
"boost171",
"gmp",
"log4cpp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"volk"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"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": 466
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio",
"volk"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"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": 466
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"volk",
"boost171",
"gmp",
"log4cpp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"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",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio",
"volk"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-gsm",
"portdir": "science/gr-gsm",
"version": "20180812",
"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": 466
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-docutils",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"osmocore",
"volk",
"boost171"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"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",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"doxygen",
"texlive-latex",
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx"
]
},
{
"type": "lib",
"ports": [
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio",
"volk"
]
},
{
"type": "run",
"ports": [
"py39-scipy",
"py39-opengl",
"py39-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": 466
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-docutils",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio",
"osmocore",
"volk"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-gfdm",
"portdir": "science/gr-gfdm",
"version": "20190416-4cc5b5c4",
"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": 466
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"py27-pybind11",
"gnuradio37",
"volk",
"boost171"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-fosphor",
"portdir": "science/gr-fosphor",
"version": "20191202-fa6761af",
"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": 466
},
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"python27",
"docs",
"wx"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gnuradio37",
"volk",
"boost171",
"qt5-qtbase",
"gmp",
"log4cpp",
"mpir",
"python27",
"fftw-3-single",
"freetype",
"py27-cheetah",
"py27-numpy"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"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": 466
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"py39-pybind11",
"gnuradio",
"volk"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"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": 466
},
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py39-numpy",
"gnuradio",
"volk",
"boost171",
"qt5-qtbase",
"gmp",
"log4cpp",
"mpir",
"python39",
"fftw-3-single",
"freetype",
"py39-cheetah"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"depends_on": []
},
{
"name": "gr37-foo",
"portdir": "science/gr-foo",
"version": "20190606-a2d86703",
"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": 466
}
],
"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-fcdproplus",
"portdir": "science/gr-fcdproplus",
"version": "20180828",
"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": 466
}
],
"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": [
"boost171",
"gmp",
"libusb",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"gnuradio37",
"volk"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gr37-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": 466
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost171",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio",
"volk"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"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": 466
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig-python",
"graphviz",
"py39-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"volk",
"boost171",
"hidapi",
"gmp",
"mpir",
"python39",
"fftw-3-single",
"py39-cheetah",
"py39-numpy",
"gnuradio"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-opengl",
"py39-scipy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gr-osmosdr"
]
}
]
},
{
"name": "gr37-cdma",
"portdir": "science/gr-cdma",
"version": "20161220",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/anastas/gr-cdma",
"description": "Provides augmented functionality for GNU Radio: a code-division multiple (user) access (CDMA) physical layer.",
"long_description": "Provides augmented functionality for GNU Radio: a code-division multiple (user) access (CDMA) physical layer.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"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-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": 466
}
],
"variants": [
"debug",
"python27",
"docs",
"uhd",
"rtl",
"armadillo",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"uhd",
"volk",
"boost171",
"gmp",
"libusb",
"mpir",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"armadillo",
"gnuradio37"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
},
{
"type": "test",
"ports": [
"cppunit"
]
}
],
"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": 466
}
],
"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-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": 466
}
],
"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": "gr37-ais",
"portdir": "science/gr-ais",
"version": "20151220",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bistromath/gr-ais",
"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": 466
}
],
"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": "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": 466
}
],
"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": "gr37-air-modes",
"portdir": "science/gr-air-modes",
"version": "20170928",
"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": 466
}
],
"variants": [
"debug",
"python27",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"doxygen",
"texlive-latex",
"py27-sphinx",
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz"
]
},
{
"type": "lib",
"ports": [
"gnuradio37",
"volk",
"boost171",
"gmp",
"mpir",
"qwt52",
"python27",
"fftw-3-single",
"py27-cheetah",
"py27-numpy",
"py27-pyqt4",
"py27-pyqwt"
]
},
{
"type": "run",
"ports": [
"py27-zmq",
"py27-scipy",
"py27-opengl",
"py27-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "gr37-adapt",
"portdir": "science/gr-adapt",
"version": "20191021-4bbdde4c",
"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": 466
}
],
"variants": [
"debug",
"python27",
"docs",
"qr",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cppunit",
"pkgconfig",
"swig3-python",
"graphviz",
"py27-sphinx",
"texlive-latex",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gnuradio37",
"volk",
"boost171",
"gmp",
"mpir",
"python27",
"OpenBLAS",
"fftw-3-single",
"lapack",
"py27-cheetah",
"py27-numpy",
"armadillo"
]
},
{
"type": "run",
"ports": [
"py27-matplotlib",
"py27-opengl",
"py27-scipy"
]
}
],
"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": 466
}
],
"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-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": 466
}
],
"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": "gqrx",
"portdir": "science/gqrx",
"version": "2.16",
"license": "GPL-3 and BSD",
"platforms": "darwin macosx",
"epoch": 1,
"replaced_by": null,
"homepage": "https://gqrx.dk",
"description": "Gqrx is a software defined radio (SDR) receiver using GNU Radio, OSMOSDR, and Qt5.",
"long_description": "Gqrx is a software defined radio receiver for Funcube Dongle (FCD), RTL2832U-based DVB-T devices (RTL-SDR), Universal Software Radio Peripherals (USRP) and Osmo SDR devices. Gqrx is powered by GNU Radio and the Qt5 GUI toolkit. Gqrx is free and open source software and anyone is invited to hack the source code to suit their needs.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
},
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"iqbal",
"experimental"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gnuradio",
"gr-osmosdr",
"qt5-qtbase",
"boost176",
"volk",
"qt5-qtsvg",
"portaudio"
]
}
],
"depends_on": []
},
{
"name": "gnuradio-next",
"portdir": "science/gnuradio",
"version": "20200419-03d92ac1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnuradio.org/",
"description": "GNU Radio is Software Defined Radio (SDR)",
"long_description": "GNU Radio is Software Defined Radio (SDR): This port is kept up with the GNU Radio GIT 'master' branch (as of 2018-09-20), which is typically updated daily to weekly. This version of GNU Radio represents the next major release of GNU Radio, and hence its API is likely to be different than that provided by gnuradio. This port may or not compile or function correctly, as it represents a work in progress. If it does not work, check back in a few days. Or try deactivating the currently active gnuradio port, cleaning any current builds, and trying again.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
},
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"grc",
"qtgui",
"uhd",
"wavelet",
"jack",
"portaudio",
"sdl",
"ctrlport",
"ctrlport_thrift",
"performance_counters",
"zeromq",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"doxygen",
"texlive-latex",
"py39-sphinx",
"makeicns",
"graphviz",
"cmake",
"pkgconfig",
"swig-python"
]
},
{
"type": "lib",
"ports": [
"cairo",
"qwt-qt5",
"python39",
"fftw-3-single",
"gsl",
"py39-cheetah",
"py39-click",
"py39-click-plugins",
"py39-gobject3",
"py39-lxml",
"py39-mako",
"py39-numpy",
"py39-pyqt5",
"py39-six",
"py39-yaml",
"uhd",
"volk",
"qt5-qtbase",
"boost171",
"pango",
"codec2",
"libgsm",
"cppzmq",
"gmp",
"libsdl",
"log4cpp",
"mpir",
"gtk3"
]
},
{
"type": "run",
"ports": [
"py39-zmq",
"py39-scipy",
"py39-pyqtgraph",
"py39-opengl",
"py39-matplotlib",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "gnuradio37",
"portdir": "science/gnuradio",
"version": "3.7.14.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnuradio.org/",
"description": "GNU Radio is Software Defined Radio (SDR)",
"long_description": "GNU Radio is Software Defined Radio (SDR): This port is kept up with the GNU Radio 3.7 release, currently 3.7.14.0, which is a legacy branch that will not see much maintenance; place consider updating to the 'gnuradio' port.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
},
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"python27",
"docs",
"grc",
"qtgui",
"wxgui",
"uhd",
"wavelet",
"jack",
"portaudio",
"sdl",
"ctrlport",
"ctrlport_thrift",
"performance_counters",
"zeromq",
"logging",
"log4cpp",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"doxygen",
"texlive-latex",
"py27-sphinx",
"makeicns",
"graphviz",
"cmake",
"cppunit",
"pkgconfig",
"swig3-python"
]
},
{
"type": "lib",
"ports": [
"gsl",
"py27-cheetah",
"py27-lxml",
"py27-numpy",
"py27-pygtk",
"py27-pyqt4",
"uhd",
"qt4-mac",
"boost171",
"volk",
"cppzmq",
"gmp",
"libsdl",
"log4cpp",
"mpir",
"qwt52",
"qwtplot3d",
"python27",
"fftw-3-single"
]
},
{
"type": "run",
"ports": [
"py27-zmq",
"py27-scipy",
"py27-pyqwt",
"py27-opengl",
"py27-matplotlib",
"adwaita-icon-theme"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gr37-adapt",
"gr37-air-modes",
"gr37-ais",
"gr37-baz",
"gr37-cdma",
"gr37-fcdproplus",
"gr37-foo",
"gr37-fosphor",
"gr37-gfdm",
"gr37-gsm",
"gr37-ieee802-11",
"gr37-ieee802-15-4",
"gr37-iqbalance",
"gr37-iio",
"gr37-limesdr",
"gr37-lora-rpp0",
"gr37-lora-BastilleResearch",
"gr37-lte",
"gr37-mapper",
"gr37-mac",
"gr37-ofdm",
"gr37-osmosdr",
"gr37-pcap",
"gr37-pyqt",
"gr37-satellites",
"gr37-rds",
"gr37-tdd",
"gr37-sdrplay",
"gr37-iridium",
"gr37-specest"
]
}
]
},
{
"name": "gnuradio",
"portdir": "science/gnuradio",
"version": "3.8.5.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnuradio.org/",
"description": "GNU Radio is Software Defined Radio (SDR)",
"long_description": "GNU Radio is Software Defined Radio (SDR): This port is kept up with the GNU Radio release, currently 3.8.5.0, which is typically updated twice per year.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
},
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"python38",
"python39",
"python310",
"docs",
"grc",
"qtgui",
"uhd",
"wavelet",
"jack",
"portaudio",
"sdl",
"ctrlport",
"ctrlport_thrift",
"performance_counters",
"zeromq",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"doxygen",
"texlive-latex",
"py39-sphinx",
"makeicns",
"graphviz",
"cmake",
"pkgconfig",
"swig-python"
]
},
{
"type": "lib",
"ports": [
"cairo",
"qwt-qt5",
"python39",
"fftw-3-single",
"gsl",
"py39-cheetah",
"py39-click",
"py39-click-plugins",
"py39-gobject3",
"py39-lxml",
"py39-mako",
"py39-numpy",
"py39-pyqt5",
"py39-six",
"py39-yaml",
"uhd",
"volk",
"qt5-qtbase",
"boost171",
"pango",
"codec2",
"libgsm",
"cppzmq",
"gmp",
"libsdl",
"log4cpp",
"mpir",
"gtk3"
]
},
{
"type": "run",
"ports": [
"py39-zmq",
"py39-scipy",
"py39-pyqtgraph",
"py39-opengl",
"py39-matplotlib",
"adwaita-icon-theme"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gr-specest",
"gnss-sdr",
"gnss-sdr-devel",
"gqrx",
"gr-adapt",
"gr-air-modes",
"gr-baz",
"gr-fcdproplus",
"gr-foo",
"gr-fosphor",
"gr-gfdm",
"gr-gsm",
"gr-hermeslite2",
"gr-hpsdr",
"gr-ieee802-11",
"gr-ieee802-15-4",
"gr-iqbalance",
"gr-iio",
"gr-limesdr",
"gr-linrad",
"gr-lora-rpp0",
"gr-osmosdr",
"gr-satellites",
"gr-rds",
"gr-iridium"
]
},
{
"type": "run",
"ports": [
"digital_rf"
]
}
]
},
{
"name": "gnss-sdr-devel",
"portdir": "science/gnss-sdr",
"version": "20240126-ec180d85",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnss-sdr.org",
"description": "An Open Source Global Navigation Satellite Systems (GNSS) (for example: GPS, Galileo, Glonass, Beidou, etc) Software Defined Radio (SDR) Receiver",
"long_description": "An Open Source Global Navigation Satellite Systems (GNSS) (for example: GPS, Galileo, Glonass, Beidou, etc) Software Defined Radio (SDR) Receiver: This port is kept up with the GNSS-SDR GIT next branch, which is typically updated daily to weekly. This version of GNSS-SDR generally contains fixes and new features that will be incorporated in an upcoming release.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
},
{
"name": "carles.fernandez",
"github": "carlesfernandez",
"ports_count": 4
}
],
"variants": [
"debug",
"docs",
"opencl",
"osmosdr",
"array",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"lapack",
"matio",
"armadillo",
"gnuradio",
"uhd",
"volk-gnss-sdr-devel",
"pugixml",
"boost171",
"gnutls",
"google-glog",
"protobuf3-cpp"
]
},
{
"type": "test",
"ports": [
"cppunit"
]
}
],
"depends_on": []
},
{
"name": "gnss-sdr",
"portdir": "science/gnss-sdr",
"version": "0.0.19",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnss-sdr.org",
"description": "An Open Source Global Navigation Satellite Systems (GNSS) (for example: GPS, Galileo, Glonass, Beidou, etc) Software Defined Radio (SDR) Receiver",
"long_description": "An Open Source Global Navigation Satellite Systems (GNSS) (for example: GPS, Galileo, Glonass, Beidou, etc) Software Defined Radio (SDR) Receiver: This port is kept up with the GNSS-SDR release, which is typically updated every few months.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
},
{
"name": "carles.fernandez",
"github": "carlesfernandez",
"ports_count": 4
}
],
"variants": [
"debug",
"docs",
"opencl",
"osmosdr",
"array",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"lapack",
"matio",
"armadillo",
"gnuradio",
"uhd",
"volk-gnss-sdr",
"pugixml",
"boost171",
"gnutls",
"google-glog",
"protobuf3-cpp"
]
},
{
"type": "test",
"ports": [
"cppunit"
]
}
],
"depends_on": []
},
{
"name": "funtools",
"portdir": "science/funtools",
"version": "1.4.7",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ericmandel/funtools",
"description": "a minimal buy-in FITS library and utility package",
"long_description": "Funtools is a \"minimal buy-in\" FITS library and utility package developed at the the High Energy Astrophysics Division of SAO. The Funtools library provides simplified access to a wide array of file types: standard astronomical FITS images and binary tables, raw arrays and binary event lists, and even tables of ASCII column data. A sophisticated region filtering library (compatible with ds9) filters images and tables using boolean operations between geometric shapes, support world coordinates, etc. Funtools also supports advanced capabilities such as optimized data searching using index files. The main goal of the Funtools project has been to develop a minimal buy-in FITS library for researchers who are occasional (but serious) coders. In this case, minimal buy-in means easy to learn, easy to use, and easy to re-learn next month.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "freedv-gui",
"portdir": "science/freedv-gui",
"version": "1.8.12",
"license": "LGPL-2.1",
"platforms": "darwin macosx",
"epoch": 2,
"replaced_by": null,
"homepage": "https://github.com/drowe67/freedv-gui",
"description": "GUI Application for FreeDV - an open source digital voice protocol that integrates the modems, codecs, and FEC",
"long_description": "GUI Application for FreeDV - an open source digital voice protocol that integrates the modems, codecs, and FEC",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsndfile",
"lpcnetfreedv",
"portaudio",
"codec2",
"wxWidgets-3.2",
"hamlib",
"speexDSP",
"libao",
"libsamplerate"
]
}
],
"depends_on": []
},
{
"name": "fcl",
"portdir": "science/fcl",
"version": "0.7.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/flexible-collision-library/fcl",
"description": "A Flexible Collision Library",
"long_description": "A Flexible Collision Library",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "mmoll",
"github": "mamoll",
"ports_count": 13
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"eigen3",
"libccd"
]
}
],
"depends_on": []
},
{
"name": "exonerate",
"portdir": "science/exonerate",
"version": "2.4.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nathanweeks/exonerate",
"description": "A generic tool for sequence alignment",
"long_description": "Exonerate is a generic tool for pairwise sequence comparison. It allows you to align sequences using many alignment models, using either exhaustive dynamic programming, or a variety of heuristics.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "mg13",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": []
},
{
"name": "exodriver",
"portdir": "science/exodriver",
"version": "2.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://labjack.com/support/linux-and-mac-os-x-drivers",
"description": "The Exodriver is a thin interface (think exoskeleton) to LabJack devices",
"long_description": "The Exodriver is a thin interface (think exoskeleton) to LabJack devices. The library can open, close, read from, and write to a LabJack U3, U6, UE9, and U12.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libusb"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-LabJackPython",
"py37-LabJackPython",
"py38-LabJackPython",
"py39-LabJackPython",
"py310-LabJackPython",
"py312-LabJackPython"
]
}
]
},
{
"name": "erfa",
"portdir": "science/erfa",
"version": "2.0.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/liberfa/erfa",
"description": "Essential Routines for Fundamental Astronomy",
"long_description": "Essential Routines for Fundamental Astronomy",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1297
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-astropy",
"py35-astropy",
"py36-astropy",
"py36-pyerfa",
"py37-pyerfa",
"py37-astropy",
"ast",
"py38-astropy",
"py38-pyerfa",
"py39-pyerfa",
"py39-astropy",
"py310-pyerfa",
"py311-pyerfa",
"py312-pyerfa",
"py313-pyerfa",
"py314-pyerfa",
"py310-astropy",
"py311-astropy",
"py312-astropy",
"py313-astropy",
"py314-astropy"
]
}
]
},
{
"name": "dsd",
"portdir": "science/dsd",
"version": "20220314-59423fa4",
"license": "(GPL-2 or ISC)",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/szechyjs/dsd",
"description": "DSD is able to decode several digital voice formats (ex. P25p1, DMR and NXDN).",
"long_description": "DSD is able to decode several digital voice formats (ex. P25p1, DMR and NXDN).",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cmake",
"pkgconfig",
"help2man"
]
},
{
"type": "lib",
"ports": [
"libsndfile",
"mbelib",
"portaudio",
"itpp"
]
}
],
"depends_on": []
},
{
"name": "ds9",
"portdir": "science/ds9",
"version": "8.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ds9.si.edu/",
"description": "SAOImage DS9 astronomical imaging and visualization application",
"long_description": "SAOImage DS9 is an astronomical imaging and data visualization application. DS9 supports FITS images and binary tables, multiple frame buffers, region manipulation, and many scale algorithms and colormaps. It provides for easy communication with external analysis tasks and is highly configurable and extensible via XPA and SAMP.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 438
}
],
"variants": [
"x11",
"aqua"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl10",
"fontconfig",
"freetype",
"ast",
"libiconv",
"libxml2",
"libzip",
"xorg-libX11",
"xorg-libXScrnSaver",
"xorg-libXext",
"xorg-libXt",
"xrender",
"Xft2",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "digital_rf",
"portdir": "science/digital_rf",
"version": "2.6.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MITHaystack/digital_rf",
"description": "Read, write, and interact with data in the Digital RF and Digital Metadata formats.",
"long_description": "Read, write, and interact with data in the Digital RF and Digital Metadata formats. The Digital RF project encompasses a standardized HDF5 format for reading and writing of radio frequency data and the software for doing so. The format is designed to be self-documenting for data archive and to allow rapid random access for data processing. For details on the format, refer to the 'documents' directory in the source tree.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "rvolz",
"github": "ryanvolz",
"ports_count": 1
},
{
"name": "swoboj",
"github": "jswoboda",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py27-pkgconfig",
"cmake"
]
},
{
"type": "lib",
"ports": [
"boost171",
"py27-mako",
"py27-numpy",
"hdf5"
]
},
{
"type": "run",
"ports": [
"py27-packaging",
"py27-pandas",
"py27-scipy",
"py27-six",
"py27-tz",
"py27-watchdog",
"gnuradio",
"uhd",
"py27-matplotlib",
"py27-dateutil",
"gnutls"
]
}
],
"depends_on": []
}
]
}