#46551 closed submission (fixed)
New port submission: gnss-sdr
Reported by: | carlesfernandez (Carles Fernandez) | Owned by: | michaelld (Michael Dickens) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.3 |
Keywords: | Cc: | ||
Port: | gnss-sdr |
Description
GNSS-SDR http://gnss-sdr.org is an open source Global Navigation Satellite Systems software defined receiver. It implements all the processing chain from raw samples of GPS or Galileo signals to the computation of position and time, and can work either with raw samples stored in a file or in real-time with suitable radio frequency front-ends.
This port comes in three flavors:
port gnss-sdr -> This port is kept up with the GNSS-SDR release, currently 0.0.5, which is typically updated every few months. This version compiles against the gnuradio port, which represents the current GNU Radio release.
port gnss-sdr-devel -> 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, and compiles against the gnuradio-devel port, which represents GNU Radio GIT 'master' branch. 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.
port gnss-sdr-next -> 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, and compiles against the gnuradio-next port, which represents GNU Radio GIT ’next’ branch. 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.
Tested on OS X 10.9, Macports 2.3.3, Xcode 6.1.1.
Attachments (6)
Change History (14)
Changed 10 years ago by carlesfernandez (Carles Fernandez)
comment:1 Changed 10 years ago by michaelld (Michael Dickens)
Cc: | michaelld@… removed |
---|---|
Owner: | changed from macports-tickets@… to michaelld@… |
Changed 10 years ago by carlesfernandez (Carles Fernandez)
Attachment: | Portfile.2 added |
---|
comment:2 Changed 10 years ago by carlesfernandez (Carles Fernandez)
Changed 10 years ago by carlesfernandez (Carles Fernandez)
Attachment: | Portfile.3 added |
---|
Changed 10 years ago by carlesfernandez (Carles Fernandez)
Attachment: | Portfile.4 added |
---|
comment:3 Changed 9 years ago by carlesfernandez (Carles Fernandez)
Dear all,
I attach a new version of the Portfile that updates release version to 0.0.6
Changed 9 years ago by carlesfernandez (Carles Fernandez)
Attachment: | Portfile.5 added |
---|
comment:4 Changed 9 years ago by michaelld (Michael Dickens)
Here's my version that seems to work. Could you please review it to make sure it does what is needed? I don't think this will work with 10.8 or prior using libstdc++ (i.e., older gcc). It works for me on 10.9 using Clang and libc++.
Changed 9 years ago by michaelld (Michael Dickens)
Attachment: | Portfile_gnss-sdr_mld.1 added |
---|
comment:5 Changed 9 years ago by carlesfernandez (Carles Fernandez)
Hi Michael,
thanks for your amazing job in the Portfile. I've found an error when testing it in my machine, though:
Error: org.macports.configure for port gnss-sdr-devel returned: doxygen must be installed with +latex.
It happens that other ports such as gnuradio and uhd depends on doxygen, so it forces to deactivate them, install doxygen +latex
, and activate those ports again. After that, everything works well. I would suggest to keep the variant docs not enabled by default, since the line
require_active_variants port:doxygen latex
could be an inconvenience to most users.
The software requires gcc >= 4.7. I haven't tested it on 10.8, it could not work with libstdc++.
comment:6 Changed 9 years ago by michaelld (Michael Dickens)
Good idea. I changed that part & then committed in r140337. Thanks!
comment:7 Changed 9 years ago by michaelld (Michael Dickens)
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:8 Changed 9 years ago by carlesfernandez (Carles Fernandez)
Thanks Michael for committing the package! It works fine even with 10.11 Beta :-)
Hi,
I'm attaching a new version of the Portfile. All the subports but next work fine for me, tested on 10.9.5, Macports 2.3.3, Xcode 6.2