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: | 23 |
Popularity: | 0.40 |
First Submitted: | 2021-02-14 23:36 (UTC) |
Last Updated: | 2024-01-24 00:49 (UTC) |
Dependencies (32)
- fftw
- glew (glew-libepoxyAUR, glew-wayland-gitAUR, glew-gitAUR)
- glfw (glfw-gitAUR, glfw-wayland-minecraft-cursorfixAUR)
- libvolk (libvolk-gitAUR)
- airspy (airspy-gitAUR) (make)
- airspyhf-gitAUR (make)
- bladerf (bladerf-gitAUR, libbladerf-gitAUR) (make)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- codec2 (codec2-gitAUR, codec2-lpcnetAUR) (make)
- git (git-gitAUR, git-glAUR) (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, rtl-sdr-blogAUR) (make)
- soapysdr (soapysdr-gitAUR) (make)
- airspy (airspy-gitAUR) (optional)
- airspyhf-gitAUR (optional)
- bladerf (bladerf-gitAUR, libbladerf-gitAUR) (optional)
- codec2 (codec2-gitAUR, codec2-lpcnetAUR) (optional)
- hackrf (hackrf-gitAUR) (optional)
- libad9361 (libad9361-gitAUR) (optional)
- libiio (libiio-gitAUR) (optional)
- libsdrplayAUR (optional)
- limesuite (limesuite-gitAUR) (optional)
- portaudio (optional)
- rtaudio (rtaudio-gitAUR) (optional)
- rtl-sdr (rtl-sdr-librtlsdr-gitAUR, rtl-sdr-exp-gitAUR, rtl-sdr-gitAUR, rtl-sdr-blog-gitAUR, rtl-sdr-blogAUR) (optional)
- soapysdr (soapysdr-gitAUR) (optional)
Required by (3)
- sdrpp-headers-git
- sdrpp-mirisdr-source-git (requires sdrpp)
- sdrpp-tetra-demodulator-git
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7
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 7