Search Criteria
Package Details: sdrpp-git 1.0.4.r561.eab4264-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/sdrpp-git.git (read-only, click to copy) |
---|---|
Package Base: | sdrpp-git |
Description: | The bloat-free SDR receiver |
Upstream URL: | https://www.sdrpp.org/ |
Keywords: | sdr++ sdr-plus-plus |
Licenses: | GPL3 |
Conflicts: | sdrpp |
Provides: | sdrpp |
Submitter: | ryzerth |
Maintainer: | thotypous (ryzerth, 2WheelDev, eclairevoyant, dnaeon) |
Last Packager: | eclairevoyant |
Votes: | 18 |
Popularity: | 1.28 |
First Submitted: | 2021-02-14 23:36 (UTC) |
Last Updated: | 2024-01-24 00:49 (UTC) |
Dependencies (32)
- fftw (fftw-amdAUR)
- glew (glew-libepoxyAUR, glew-gitAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR)
- glfw (glfw-wayland-minecraft-libdecorationAUR, glfw-wayland-minecraft-cursorfixAUR, glfw-gitAUR)
- libvolk (libvolk-gitAUR)
- airspy (airspy-gitAUR) (make)
- airspyhf-gitAUR (make)
- bladerf (bladerf-gitAUR, libbladerf-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- codec2 (codec2-gitAUR, codec2-lpcnetAUR) (make)
- git (git-gitAUR) (make)
- hackrf (hackrf-gitAUR) (make)
- libad9361 (libad9361-gitAUR) (make)
- libiio (libiio-gitAUR) (make)
- libsdrplayAUR (make)
- limesuite (limesuite-gitAUR) (make)
- portaudio (make)
- rtaudio (rtaudio-gitAUR) (make)
- rtl-sdr (rtl-sdr-librtlsdr-gitAUR, rtl-sdr-exp-gitAUR, rtl-sdr-gitAUR, rtl-sdr-blog-gitAUR) (make)
- soapysdr (soapysdr-gitAUR) (make)
- airspy (airspy-gitAUR) (optional)
- Show 12 more dependencies...
Latest Comments
« First ‹ Previous 1 2 3 4 5 6
ryzerth commented on 2021-04-26 23:13 (UTC)
Hello,
@thotypous @shuyuan-liu The modifications to include makedepends/optdepends instead of required dependencies have been implemented. I've also added the dependency for the new SDRplay module.
@lmartinez-mirror Thanks for resolving the issue. Git doesn't need to be part of the makedepends as the AUR requires git anyway.
@dhtseany This is now fixed, thanks for mentioning!
Seems to be a GLFW issue with Wayland, not sure what the solution is. Definitely not an issue in SDR++
Regards, ryzerth
dhtseany commented on 2021-04-26 22:00 (UTC)
Am I the only one experiencing difficulties with the recent update of Gnome? I'm catching the following error when attempting to launch from the terminal:
[error] Glfw Error 65544: Wayland: Failed to connect to display
dhtseany commented on 2021-04-24 21:49 (UTC) (edited on 2021-04-24 21:50 (UTC) by dhtseany)
I had to also install hackrf to get this to build successfully. Thanks for your efforts!
lmartinez-mirror commented on 2021-04-24 03:30 (UTC)
Hi, I was the maintainer for
sdrplusplus-git
. I've already gone ahead and flagged it for deletion, if it hasn't been deleted already.I do need to note that this package is missing
git
in itsmakedepends
. Without it, this package will not build in a clean chroot.git
is not a part ofbase-devel
, so it has to be added explicitly.shuyuan-liu commented on 2021-03-29 14:52 (UTC)
I checked the Installing Dependencies section on the SDR++ page and it lists the packages used by each plugin / module:
In my opinion the libraries for SDR devices can all be made optdepends and makedepends, but since most people would want to have audio output, I would suggest keeping rtaudio as a normal dependency.
thotypous commented on 2021-03-29 13:47 (UTC)
First of all, thank you for implementing my suggestions.
lsquared618's suggestion is good, but please keep airspy-git, airspyhf-git, rtl-sdr, etc both as makedepends and optdepends. If you include them just as optdepends, it will break the build.
I have just tested removing airspy-git, airspyhf-git, etc with
pacman -Rdd
and sdrpp-git keeps working. Fortunately, they have a plugin system, thus the plugins for which dependencies are not available are simply not loaded, without impairing the rest of the software:shuyuan-liu commented on 2021-03-29 13:36 (UTC)
Would it be a good idea to make
airspy-git
,airspyhf-git
,rtl-sdr
, etc optional dependencies or make them makedeps? I do realise they are used during building but I suppose most people do not use every supported device. Or should I ask the upstream author to add build flags to toggle device support?ryzerth commented on 2021-03-02 02:41 (UTC) (edited on 2021-03-02 02:41 (UTC) by ryzerth)
The fixes have been implemented, thanks for reporting the issue.
thotypous commented on 2021-02-23 14:04 (UTC) (edited on 2021-02-23 14:06 (UTC) by thotypous)
This package does not follow Arch guidelines for VCS package versioning, and there are some outdated depends.
These fixes are important for us because we are automatically building your package hourly at https://aur.chaotic.cx, and we currently have to deploy the fixes over your PKGBUILD.
Please:
(1) Change source and md5sums to
(2) Remove the
prepare()
function(3) Add a
pkgver()
function as follows. Don't use tag based versioning because tag names in the upstream repository are malformed.(4) Add the following
depends
which are now required:airspyhf-git airspy-git rtaudio
, and removeportaudio
since it is not used anymore.« First ‹ Previous 1 2 3 4 5 6