Package Details: gr-osmosdr-git d77577-1

Git Clone URL: https://aur.archlinux.org/gr-osmosdr-git.git (read-only, click to copy)
Package Base: gr-osmosdr-git
Description: GNU Radio source block for OsmoSDR, which is a 100% Free Software based small form-factor inexpensive SDR (Software Defined Radio) project.
Upstream URL: https://osmocom.org/projects/gr-osmosdr/wiki
Licenses: GPL
Provides: gnuradio-osmosdr, gr-osmosdr
Submitter: 0xfc
Maintainer: None
Last Packager: cwill747
Votes: 30
Popularity: 0.000000
First Submitted: 2012-04-24 04:44 (UTC)
Last Updated: 2020-11-17 19:09 (UTC)

Required by (14)

Sources (1)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 10 Next › Last »

danmc commented on 2016-07-01 17:36 (UTC)

A while ago, I put together a PKGBUILD for gr-osmosdr-nonfree-git for enabling nonfree components, but I suppose there's no need for them to be separate. I combined the PKGBUILDs at https://github.com/danian95/gr-osmosdr-git-PKGBUILD. I made quite a few of the dependencies optional as well, since I think they're only required if you have those devices. Thoughts?

pablo1 commented on 2016-02-28 21:29 (UTC)

[ 41%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/bladerf/bladerf_common.cc.o /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc: In member function ‘void bladerf_common::set_clock_source(const string&, size_t)’: /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:634:3: error: ‘bladerf_vctcxo_tamer_mode’ was not declared in this scope bladerf_vctcxo_tamer_mode tamer_mode = BLADERF_VCTCXO_TAMER_DISABLED; ^ /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:641:5: error: ‘tamer_mode’ was not declared in this scope tamer_mode = static_cast<bladerf_vctcxo_tamer_mode>(index); ^ /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:641:30: error: ‘bladerf_vctcxo_tamer_mode’ does not name a type tamer_mode = static_cast<bladerf_vctcxo_tamer_mode>(index); ^ /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:644:59: error: ‘tamer_mode’ was not declared in this scope int status = bladerf_set_vctcxo_tamer_mode( _dev.get(), tamer_mode ); ^ /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:644:70: error: ‘bladerf_set_vctcxo_tamer_mode’ was not declared in this scope int status = bladerf_set_vctcxo_tamer_mode( _dev.get(), tamer_mode ); ^ /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc: In member function ‘std::__cxx11::string bladerf_common::get_clock_source(size_t)’: /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:652:3: error: ‘bladerf_vctcxo_tamer_mode’ was not declared in this scope bladerf_vctcxo_tamer_mode tamer_mode = BLADERF_VCTCXO_TAMER_INVALID; ^ /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:654:60: error: ‘tamer_mode’ was not declared in this scope int status = bladerf_get_vctcxo_tamer_mode( _dev.get(), &tamer_mode ); ^ /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:654:71: error: ‘bladerf_get_vctcxo_tamer_mode’ was not declared in this scope int status = bladerf_get_vctcxo_tamer_mode( _dev.get(), &tamer_mode ); ^ /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc: In member function ‘void bladerf_common::set_smb_frequency(double)’: /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:680:94: error: ‘bladerf_set_smb_frequency’ was not declared in this scope int status = bladerf_set_smb_frequency( _dev.get(), uint32_t(frequency), &actual_frequency ); ^ /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc: In member function ‘double bladerf_common::get_smb_frequency()’: /tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:695:73: error: ‘bladerf_get_smb_frequency’ was not declared in this scope int status = bladerf_get_smb_frequency( _dev.get(), &actual_frequency ); ^ lib/CMakeFiles/gnuradio-osmosdr.dir/build.make:518: recipe for target 'lib/CMakeFiles/gnuradio-osmosdr.dir/bladerf/bladerf_common.cc.o' failed make[2]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/bladerf/bladerf_common.cc.o] Error 1 CMakeFiles/Makefile2:135: recipe for target 'lib/CMakeFiles/gnuradio-osmosdr.dir/all' failed make[1]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/all] Error 2 Makefile:138: recipe for target 'all' failed make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build . ==> Restart building gr-osmosdr-git ? [y/N] ==> --------------------------------------- ==>

yhfudev commented on 2015-10-07 17:50 (UTC)

Add MiriSDR and OSMOSDR support. @unforgiven512: thanks, I added it to provides @hergenroder and @ajs124: I added the airspy-git as dependence.

unforgiven512 commented on 2015-10-01 20:52 (UTC)

Any chance you could update the "provides" to the following: provides=('gr-osmosdr' 'gnuradio-osmosdr') It would fix some compatibility issues with a few packages (gqrx, gr-air-modes-git, sdrangelove-git, etc.) Thanks!

hergenroder commented on 2015-09-12 08:31 (UTC)

I was also unable to compile this package with airspy installed but after removing it and installing airspy-git, this package compiled fine.

<deleted-account> commented on 2015-08-12 16:35 (UTC)

I'm unable to compile this package if I have [community]/airspy installed.

swiftgeek commented on 2014-08-03 18:08 (UTC)

works on stable gnuradio so if anything PKGBUILD could detect installed version if that's helps at all (compiling gr takes way too much time) @Zygote: logs… Most probably missed (indirect) dependency of this package is causing this

0xfc commented on 2014-08-03 14:25 (UTC)

Sorry I've switched to Ubuntu and no longer using Arch, so I don't know if it will work. Long ago there was someone who requested to switch to gnuradio-git, but other people complained about broken boost dependency. So if you made it work, please tell me, and I'll update the dependency. Also, I can abandon this package if someone wants to maintance it.

ardevd commented on 2014-08-03 01:58 (UTC)

Is it possible to make this work with the gnuradio-git package at all? Currently it doesnt seem to be due to osmosdr looking for older .so files than what the gnuradio-git package generates.

0xfc commented on 2014-03-11 00:11 (UTC)

Sorry I currently don't have a computer in hand, so I'll check it on Saturday.