Search Criteria
Package Details: sdrangel-git 6.20.3.r0.cbacc162b-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/sdrangel-git.git (read-only, click to copy) |
---|---|
Package Base: | sdrangel-git |
Description: | Qt5/OpenGL SDR and signal analyzer frontend. |
Upstream URL: | https://github.com/f4exb/sdrangel |
Keywords: | amateurradio hamradio |
Licenses: | GPL3 |
Conflicts: | sdrangel |
Provides: | sdrangel |
Submitter: | Mikos |
Maintainer: | xiretza |
Last Packager: | xiretza |
Votes: | 10 |
Popularity: | 0.000371 |
First Submitted: | 2015-12-08 10:08 (UTC) |
Last Updated: | 2022-05-06 12:47 (UTC) |
Dependencies (62)
- cm256cc (cm256cc-git)
- dsdcc (dsdcc-git)
- fftw (fftw-mpi, fftw-amd)
- log4cpp (log4cpp-rc)
- lz4 (lz4-git, lz4-static-musl, lz4-static)
- nanomsg (nanomsg-git)
- opencv (opencv2, opencv-cuda)
- pkg-config (pkgconf-git, pkgconf)
- pulseaudio (pulseaudio-bluedio, pulseaudio-pali, pulseaudio-dummy, pulseaudio-nosystemd-git, pulseaudio-nosystemd-minimal-git, pulseaudio-hsphfpd, pulseaudio-airplay, pulseaudio-git, pipewire-common-pulse-git, pipewire-full-pulse-git, pipewire-pulse-git, pipewire-pulse)
- qt5-base (qt5-base-git, qt5-base-headless)
- qt5-charts (qt5-charts-git, qt5-charts-ubuntu-ver)
- qt5-declarative (qt5-declarative-git)
- qt5-location (qt5-location-git)
- qt5-multimedia (qt5-multimedia-git)
- qt5-quickcontrols (qt5-quickcontrols-git)
- qt5-quickcontrols2 (qt5-quickcontrols2-git)
- qt5-serialport (qt5-serialport-git)
- qt5-speech
- qt5-tools (qt5-tools-git)
- qt5-webengine
- Show 42 more dependencies...
Latest Comments
xiretza commented on 2022-05-06 12:47 (UTC)
@nizzo: thanks, I've pushed libmirisdr4-v1 and updated the depends accordingly.
xiretza commented on 2022-05-06 08:28 (UTC)
@aquilarubra: you probably need to update your aptdec-git, the latest version is aptdec-git-r188.5140597-1.
aquilarubra commented on 2022-05-06 07:40 (UTC)
Does not build: [ 38%] Building CXX object plugins/channelrx/demodapt/CMakeFiles/demodapt.dir/aptdemodimageworker.cpp.o /var/tmp/pamac-build-phantom/sdrangel-git/src/sdrangel/plugins/channelrx/demodapt/aptdemodimageworker.cpp: In constructor ‘APTDemodImageWorker::APTDemodImageWorker(APTDemod)’: /var/tmp/pamac-build-phantom/sdrangel-git/src/sdrangel/plugins/channelrx/demodapt/aptdemodimageworker.cpp:42:5: warning: ‘QMutex::QMutex(QMutex::RecursionMode)’ is deprecated: Use QRecursiveMutex instead of a recursive QMutex [-Wdeprecated-declarations] 42 | m_mutex(QMutex::Recursive) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QMutex:1, from /var/tmp/pamac-build-phantom/sdrangel-git/src/sdrangel/sdrbase/pipes/objectpipesregistrations.h:27, from /var/tmp/pamac-build-phantom/sdrangel-git/src/sdrangel/sdrbase/pipes/messagepipes.h:25, from /var/tmp/pamac-build-phantom/sdrangel-git/src/sdrangel/sdrbase/maincore.h:32, from /var/tmp/pamac-build-phantom/sdrangel-git/src/sdrangel/plugins/channelrx/demodapt/aptdemodimageworker.cpp:25: /usr/include/qt/QtCore/qmutex.h:140:14: note: declared here 140 | explicit QMutex(RecursionMode mode); | ^~~~~~ /var/tmp/pamac-build-phantom/sdrangel-git/src/sdrangel/plugins/channelrx/demodapt/aptdemodimageworker.cpp: In member function ‘QImage APTDemodImageWorker::processImage(QStringList&, APTDemodSettings::ChannelSelection)’: /var/tmp/pamac-build-phantom/sdrangel-git/src/sdrangel/plugins/channelrx/demodapt/aptdemodimageworker.cpp:850:9: error: ‘apt_temperature’ was not declared in this scope 850 | apt_temperature(satnum, &m_tempImage, APT_CHB_OFFSET, APT_CH_WIDTH); | ^~~~~~~~~~~~~~~ make[2]: [plugins/channelrx/demodapt/CMakeFiles/demodapt.dir/build.make:155: plugins/channelrx/demodapt/CMakeFiles/demodapt.dir/aptdemodimageworker.cpp.o] Error 1 make[2]: Leaving directory '/var/tmp/pamac-build-phantom/sdrangel-git/src/build' make[1]: [CMakeFiles/Makefile2:6786: plugins/channelrx/demodapt/CMakeFiles/demodapt.dir/all] Error 2 make[1]: Leaving directory '/var/tmp/pamac-build-phantom/sdrangel-git/src/build' make: ** [Makefile:156: all] Error 2 make: Leaving directory '/var/tmp/pamac-build-phantom/sdrangel-git/src/build' ==> ERROR: A failure occurred in build(). Aborting...
nizzo commented on 2022-05-03 07:07 (UTC)
sdrangel requires libmirisdr4 to be checked out at revision "v1.1.2", while the AUR package libmirisdr4 which is listed as a dependency is checked out from master. This breaks the installation, I recommend to build the correct version of libmirisdr as part of this AUR package.
df8oe commented on 2022-03-19 10:51 (UTC)
I will look into aurutils - I have not noticed them until now - thank you!
I give reports for all packages which are not explicitly include architectures which I have tested. Of course not everyone has all possible architectures for testing :)
xiretza commented on 2022-03-19 10:45 (UTC)
Well, that would usually be the job of your AUR helper, although I think even some of those don't support auto-updating VCS packages. I can recommend https://github.com/AladW/aurutils.
That's great to hear - I don't usually like adding architectures I can't test to my AUR packages, since it implies some form of support for them, but I'm happy that the ones I inherited with this package don't seem to be causing any trouble.
df8oe commented on 2022-03-19 10:38 (UTC)
Checkrebuild is a very useful tool, look here: https://archlinux.org/packages/community/any/rebuild-detector/
But I think it cannot flag packages like aptdec-git. Detection tests broken library linkings. If the package does not link to any nonexisting library binaries it cannot be flagged. And I do not see any method that can discover such issues - except you trap into a build error for a package that depends on the outdatet... 4YI: I am running sdrangel on a raspberry pi (arm) and it is working perfectly.
xiretza commented on 2022-03-19 10:26 (UTC)
I don't know what checkrebuild is, but it looks like it doesn't handle VCS packages properly (or at all).
df8oe commented on 2022-03-19 08:10 (UTC)
Many thanks for the hint! I looked in /usr/include/apt.h and apt_temperature was NOT defined there. Rebuilding aptdec-git solved the issue. Nothing pointed to this before. checkrebuild has not flagged aptdec-git for rebuilding - but now sdrangel builds perfectly.
xiretza commented on 2022-03-19 07:52 (UTC)
@df8oe: can't reproduce in a clean chroot,
aptdemodimageworker.cpp.o
is built successfully with only a deprecation warning for QMutex.apt_temperature
should be defined in /usr/include/apt/apt.h.df8oe commented on 2022-03-19 07:17 (UTC)
Does not build - even in a clean chroot environment:
/home/user/.cache/paru/clone/sdrangel-git/src/sdrangel/plugins/channelrx/demodapt/aptdemodimageworker.cpp:849:9: Fehler: »apt_temperature« wurde in diesem Gültigkeitsbereich nicht definiert
849 | apt_temperature(satnum, &m_tempImage, APT_CHB_OFFSET, APT_CH_WIDTH);
df8oe commented on 2021-07-23 10:07 (UTC)
Yes, I know it is in community. But it has not reached armv7h. And sdrangel itself builds without any problem and works flawlessly. It seems that I never have used the specific function that calls qcustomplot :)
xiretza commented on 2021-07-23 09:10 (UTC)
That's certainly a good way to ensure interesting headaches down the line... qcustomplot is in community, but since you're on a different distribution, I have no idea what they're doing. https://archlinux.org/packages/community/x86_64/qcustomplot/
df8oe commented on 2021-07-23 09:07 (UTC) (edited on 2021-07-23 10:29 (UTC) by df8oe)
I got it working using paru instead of yay with the following command: paru --assume-installed qcustomplot -S sdrangel-git
df8oe commented on 2021-07-22 05:35 (UTC)
Has anyone a soultion for the "qcustomplot" dependency? I am not able to solve this at Raspberry Pi. I cannot find the package and do not know if it is provided by any other package... Older Versions of sdrangel are working flawlessly.
polymechanos commented on 2021-05-16 11:17 (UTC)
Just a general comment I wanted to make, as I noticed quite a few people having trouble with the numerous dependencies that sdrangel has now: With a small tweak of the PKGBUILD file, you can unplug libraries if you're not using the corresponding hardware.
For example, if one only uses the SDRPlay family of radios, one can use the build flag -DENABLE_<LIBRARY_NAME>=OFF for all the other hardware types (where LIBRARY_NAME = XTRX, LIMESUITE, etc...) and also remove the library names from 'makedepends' and 'optdepends'. This makes building faster, as there is much less code, and also avoids issues that pop up with individual libraries from time to time.
xiretza commented on 2021-05-01 18:38 (UTC)
You have a nice dependency chain there which tells you it's a problem downstream of https://aur.archlinux.org/packages/liblms7002m-xtrx-git/, where it's already been reported :)
luxwarp commented on 2021-05-01 18:05 (UTC)
something is wrong :D
xiretza commented on 2021-05-01 17:03 (UTC)
DAB and satellite tracker should now be working, and I added quickcontrols as a dependency.
luxwarp commented on 2021-04-26 11:08 (UTC)
One more thing, qt5-quickcontrol2 is needed for map plugin to work :)
xiretza commented on 2021-04-23 21:09 (UTC)
@luxwarp: thanks, I'm working on it, might take a few days to package all of those dependencies though.
luxwarp commented on 2021-04-23 20:42 (UTC)
Missing features is, DAB Demodulator, and Satellite Tracker.
I build it exactly as it says on https://github.com/f4exb/sdrangel/wiki/Compile-from-source-in-Linux
except for "sudo apt-get install" parts.
So basically installing dependencies via pacman, and then follow the instructions for ex
etc.
xiretza commented on 2021-04-23 20:12 (UTC)
@luxwarp: please do tell me what exactly you're missing and how you're building the version that does have the features.
luxwarp commented on 2021-04-23 10:24 (UTC)
Just noticed today after building sdrangel from source and compared it to this aur package, there are some features missing like satellite tracker. I'm on the run right now so can not provide information on what is missigin.
But you have all info on https://github.com/f4exb/sdrangel/wiki/Compile-from-source-in-Linux
xiretza commented on 2021-03-02 20:58 (UTC)
Thanks, added! @jamanuk13, sorry, I missed your comment.
polymechanos commented on 2021-03-02 20:08 (UTC)
Hi, the following packages should be added to the list of dependencies: 'qt5-serialport' 'qt5-quick3d' 'qt5-location' 'qt5-charts' 'qt5-speech' Thank you for providing this package!
jamanuk13 commented on 2021-01-21 17:49 (UTC)
qt5-charts is now a dependency and should be added
xiretza commented on 2020-04-02 13:15 (UTC)
@goatrman: not sure what you're doing, my build already fails in
prepare()
because the patch is no longer necessary (fixed upstream in 7f47cd97). I updated the package to remove the patch, builds fine in a clean chroot now.goatrman commented on 2020-04-02 12:53 (UTC)
Build fails with "sdrangel-git/src/sdrangel/plugins/channeltx/modatv atvmodsource.cpp:319:66: error: 'CV_BGR2GRAY' was not declared in this scope"
jgerecke commented on 2019-11-21 23:37 (UTC)
Updated version of the modatv patch that builds for me: https://gist.github.com/jigpu/c94fd055d97655f22a3d94f59f9f2610
Ekki commented on 2019-10-05 19:32 (UTC)
Getting a build error during the modatv patch: patching file plugins/channeltx/modatv/atvmod.cpp Hunk #1 succeeded at 346 (offset 15 lines). Hunk #2 succeeded at 466 (offset 15 lines). Hunk #3 succeeded at 576 (offset 15 lines). Hunk #4 succeeded at 807 (offset 15 lines). Hunk #5 FAILED at 822. Hunk #6 succeeded at 936 (offset 15 lines). Hunk #7 succeeded at 954 (offset 15 lines). Hunk #8 succeeded at 1027 (offset 15 lines). 1 out of 8 hunks FAILED -- saving rejects to file plugins/channeltx/modatv/atvmod.cpp.rej
jgerecke commented on 2019-07-31 00:18 (UTC)
The following patch fixes the PKGBUILD build errors for me. Doesn't look like we need the sed or manual install lines anymore. https://gist.github.com/jigpu/9fc792919894d23f30cfbaf04fadde7a
f4exb commented on 2019-06-25 05:03 (UTC)
This is now generated. See: https://github.com/f4exb/sdrangel/blob/32e0fb5dc473d12406b8f8ffda127711942fd725/CMakeLists.txt#L163
ct2iww commented on 2019-06-23 19:26 (UTC)
Hello,
Getting a build error reference some "prepare" action:
==> Starting prepare()... sed: can't read desktop/sdrangel.desktop: No such file or directory ==> ERROR: A failure occurred in prepare(). Aborting...
Any thoughts?
thasti commented on 2019-03-02 10:41 (UTC)
Thank you, it's much appreciated!
FFY00 commented on 2019-02-24 14:12 (UTC)
Yes, my bad. Antonio added the patch and I didn't even noticed it. I'll update this when I get home.
thasti commented on 2019-02-24 13:16 (UTC)
This AUR package does not build on an up-to-date system. The source tree is not compatible with opencv4. The package from the official repos has a fix:
https://git.archlinux.org/svntogit/community.git/tree/trunk/sdrangel-opencv4.patch?h=packages/sdrangel
Would it be possible to include this patch into the AUR?
FFY00 commented on 2018-04-25 20:14 (UTC)
Missing 'opencv' dependency.
Needed in file 'src/sdrangel/plugins/channeltx/modatv/atvmod.cpp:24:10'.
plut0n commented on 2018-03-18 16:21 (UTC)
Compile-time error:
error: « rtlsdr_set_tuner_bandwidth » n'a pas été déclaré dans cette portée if (rtlsdr_set_tuner_bandwidth( m_dev, m_settings.m_rfBandwidth) != 0)
This issue can be solved by install "rtl-sdr-git" instead of the community version. Maybe you should add this as a dependency?
afiskon commented on 2017-09-29 12:23 (UTC)
drws commented on 2016-04-17 20:59 (UTC)
Mikos commented on 2016-03-03 13:58 (UTC)
f4exb commented on 2016-02-25 14:18 (UTC) (edited on 2016-02-25 14:19 (UTC) by f4exb)