# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
PortGroup active_variants 1.1
maintainers {michaelld @michaelld} {gmail.com:carles.fernandez @carlesfernandez} openmaintainer
description Volk modules for GNSS-SDR
if {${subport} eq "volk-gnss-sdr"} {
long_description ${description}: \
This port is kept up with the VOLK-GNSS-SDR release, which is typically updated every few months. This version compiles against the gnss-sdr and gnuradio ports.
github.setup gnss-sdr gnss-sdr 0.0.9 v
checksums rmd160 695cab70f3fe597e53cc772bfb96096e6fe0d139 \
sha256 5110f66c8b8a63ee5db5569f0b1f8040f36e3541a3a249d08f3154bc05317184
# github changed the way tarballs are generated
# remove this at next update
# see also: https://trac.macports.org/ticket/54839
dist_subdir ${name}/${version}_1
conflicts volk-gnss-sdr-devel volk-gnss-sdr-next
subport volk-gnss-sdr-devel {
long_description ${description}: \
This port is kept up with the VOLK-GNSS-SDR GIT master branch, which is typically updated daily to weekly. This version of VOLK-GNSS-SDR generally contains fixes and new features that will be incorporated in an upcoming release, and compiles against the gnss-sdr-devel and gnuradio-devel ports. 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 gnss-sdr and gnuradio ports, cleaning any current builds, and trying again.
github.setup gnss-sdr gnss-sdr 32e4d227af032365cfd7f9291d9f2c2fca57d99d
checksums rmd160 695cab70f3fe597e53cc772bfb96096e6fe0d139 \
sha256 5110f66c8b8a63ee5db5569f0b1f8040f36e3541a3a249d08f3154bc05317184
# github changed the way tarballs are generated
# remove this at next update
# see also: https://trac.macports.org/ticket/54839
dist_subdir ${name}/${version}_1
conflicts volk-gnss-sdr volk-gnss-sdr-next
subport volk-gnss-sdr-next {
long_description ${description}: \
This port is kept up with the VOLK-GNSS-SDR GIT next branch, which is typically updated daily to weekly. This version of VOLK-GNSS-SDR generally contains fixes and new features that will be incorporated in an upcoming release, and compiles against the gnss-sdr-next and gnuradio-next ports. 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 gnss-sdr and gnuradio ports, cleaning any current builds, and trying again.