A cross-platform SDR software

Edit Package sdrpp
https://github.com/AlexandreRouma/SDRPlusPlus

SDR++ is a cross-platform and open source SDR software.

Refresh
Refresh
Source Files
Filename Size Changed
SDRPlusPlus-1.2.0~20241022.3982db7.tar.xz 0003345592 3.19 MB
_service 0000000490 490 Bytes
glfw-includes.patch 0000000360 360 Bytes
sdrpp-discord.patch 0000001240 1.21 KB
sdrpp-libcorrect.patch 0000000698 698 Bytes
sdrpp-libdir.patch 0000001502 1.47 KB
sdrpp.changes 0000021126 20.6 KB
sdrpp.spec 0000003766 3.68 KB
Latest Revision
Fridrich Strba's avatar Fridrich Strba (fstrba) accepted request 1220330 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 14)
- Upgrade to latest sdrpp git snapshot (20241007)
- Switch to %autopatch macro and add empty &check section to fix
  build for Tumbleweed and Factory
- Upgrade to latest sdrpp git snapshot (20240122)
  * allows building against both rtaudio API 5 and 6
- Removed patch:
  * werror-return-type.patch
    + fixed upstream
- Upgrade to latest sdrpp git snapshot (20231029)
  * in case one needs to downgrade back to 1.0.4, it is necessary
    to delete the ~/.config/sdrpp/radio_config.json since the new
    one is incompatible with the old version
- Create and distribute -devel package to allow building third
  party plugins against our sdrpp_core library
- Do not bundle tetra-demodulator which is bitrotten with this
  version
- Removed patches:
  * sdrpp-stdexcept.patch
  * sdrpp-tetra-demodulator-cmake.patch
    + not needed
- Added patches:
  * glfw-includes.patch
  * werror-return-type.patch
    + fix various build breakages
- Modified patches:
  * sdrpp-discord.patch
  * sdrpp-libcorrect.patch
  * sdrpp-libdir.patch
    + rediff to changed context
- Use %%{_libdir} instead of %%{_prefix}/lib for installation of
  libraries and plugins
- Added patches:
  * sdrpp-discord.patch
    + do not build shared libdiscord-rpc
    + fixed unresolved dependency on libdiscord-rpc.so
  * sdrpp-libdir.patch
    + add soname to libsdrpp-core
    + use %%{_libdir} instead of %%{_prefix}/lib to install
      libraries and plugins
  * sdrpp-stdexcept.patch
    + added missing include to legacy network lib
- Replaced patch:
  * 0001-Fixes-for-Archlinux.patch -> sdrpp-libcorrect.patch
    + simpler way to build against system libcorrect
    + fixes build on Leap, where libcorrect does not have pkg-config
      *.pc files
- Use sytem provided libcorrect
- Add patch:
  * 0001-Fixes-for-Archlinux.patch
- Update to version 1.0.4
  * Added M17 decoder module
  * Added higher FFT sizes up to 512k
  * Added support for Bias-T in the BladeRF source
  * Added option for Low-IF mode with SDRplay SDRs
  * Fixed bad center tuning behavior
  * Fixed missing network sink by default (You will have to reset
    your config or add it manual if you're updating from an old
    version)
  * Fixed freeze/crash on VFO remove
  * Lots more bugfix
- Add tetra demod
  * https://github.com/cropinghigh/sdrpp-tetra-demodulator/
  * sdrpp-tetra-demodulator-cmake.patch
- Build with support for PlutoSDR
- Build with support for LimeSDR and bladeRF
- Update to version 1.0.3
  * Fixed LimeSDR channel selection
  * Fixed RTL-TCP not saving settings
  * Fixed FFT size change causing a crash
  * Added PPM setting to RTL-TCP and RTL-SDR sources
- Update to version 1.0.2
  * This fixes the rigctl server not starting/stopping the
    recorder and meteor demodulator when used with gpredict.
- Update to version 1.0.1
  This fixes the following bug:
  * Sometimes the config gets corrupted and prevents SDR++ from
    ever starting again unless the config is deleted (aka json
    error when starting, then crash)
  * FFT Not being resizable when the window is very small.
- Update to version 1.0.0+git1627822127.d9a0243:
  * Slight fixes on the hrpt decoder and new version
  * Changed to a better way of selecting sample rate on the plutosdr
  * Potential fix for windows 7 not detecting the home key and the radio not saving the bandwidth when set through the frequency manager
  * Fixed issues with unselectable VFOs when too small
  * Fixed waterfall at very low samplerates
  * better defaults for rtl-sdr and rtl-tcp sources
  * Fixed weird VFO behavior
  * Fixed network sink missing from windows CI builds
  * Fixed crash on disconnect
  * Fixed broken code on linux
  * Added network sink and fixes to the networking lib
  * removed broken scripting interface
  * More fixes
  * more bugfix
  * Partial fix for the SNR meter not being the right size
  * potential fix for Windows 7 freeze on exit
  * Fixes to the UI
  * Fixed setFFTSize visual bug
  * Fixed bugs with the frequency manager
  * Fixed RTL-TCP bug
  * Fixed wrong response for get_mode rigctl command
  * Added support for compound commands and long commands to the rigctl server
  * Improved performance of DC correction
  * Added IQ correction
  * Added IQ correction
  * Copy down last edit
  * Switches only take ints
  * Potential fix for AM squelch issue
  * Fix dependency issue
  * Touch-ups and commentary
  * Updated version number
  * Added mode and vfo commands
  * Added error message on SDRplay source when API isn't working
  * Fixed bug in source selection
  * Added longform frequency commands for consistency
  * Add support for compound commands
  * Rearrange commands, add slash commands.
  * Added a FFT framerate setting
  * Final fix for the linux crash
  * More fixes
  * potential fix for stall
  * Added decimation
  * Fixed stereo checkbox in radio module
  * Fixed category on .desktop
  * Fixed module manager title not locked
  * Fixed module manager not saving module list
  * Fixed module manager not saving
  * Fixed weird source deselect bug
  * Fixed bug when removing certain modules
  * Fixed freeze when removing the recorder
  * more bugfix on the module manager and audio streams
  * More bugfix
  * Fixed support in the module manager
  * Slight fix to the audio sink
  * Added elements for the wiki
  * Fixed username
  * more bugfix on the file source
  * more fixes to stereo FM
  * FM stereo prototype
  * bugfix + preparations for stereo FM
  * Fixed RTL-TCP bug
  * Fixed checkbox with no name
  * fixed typo
  * Added bias-t support to rtl_tcp source
  * Changed Starman0620 to Cam K. in Discord integration credits
  * Renamed Starman0620 to Cam K. in contributors
  * Made the file source set the frequency of the waterfall
  * more bugfix
  * Fixed CW demodulator
  * more fixes
  * More spyserver bugfix
  * Fixed more bugs
  * SpyServer fixes
  * spyserver source bugfix
  * Fixed hanging bug
  * Fixed missing modules
  * Another fix for the spyserver source
  * Fixed linux issue
  * New spyserver source
  * bugfix
  * Finished RigCTL server
  * Fixed typo in CI
  * Added a new optional audio sink as a test
  * Fixed network lib bug on linux
  * Added new patron
  * slight bugfix
  * New custom network lib + half finished rigctl server
  * New custom network lib + half finished rigctl server
  * Added CB to Canadian bandplan
  * Fixed sample rate not updating
  * Another fix attempt
  * fixed error
  * Fixed code style
  * Fixed small typos
  * Bugfix
  * Performance improvements
  * Add error details on libhackrf open/close
  * Fixed the audio glitches!!!
  * Fix typo untyped_steam -> untyped_stream
  * potential fix for the RTL-SDR not tuning (mayhaps?)
  * Fixed credit screen not centered
  * DSP code cleanup
  * Fixed code style
  * Fix destructor crash due to wild pointer
  * fixed case
  * Add gqrx colormap
  * More UI bugfix
  * Optimized the menu + bugfix
- Update to version 0.2.5_beta_preview3+git1625872046.f86df07:
  * The enabled state of all modules is now preserved
  * Added a way to move menus around
  * Added a better offset config for up/down converters
  * Updated ImGui + Fixed bugs in the frequency manager + new features
  * removed outdated folders from the gitignore left there by accident
  * Fixed windowing not being enabled by default
  * Performance improvement to the FFT + code cleanup + Added anoption
    to select the FFT window
  * Fixed bugs + added option to show bookmarks on FFT
  * Added option to show current list on FFT
  * Fixed missing frequency manager from windows CI
  * Finished the frequency manager module
  * revert package installation changes
  * more work on the frequency manager and adder 2.4MS/s to rtl tcp
  * Fixed UI and frequency manager bug
  * Fixed more LimeSDR bugs
  * append build number to debian package version
  * Fixed BladeRF and LimeSDR bugs
  * Mooooore performance
  * Potential fix for SDR++ not stopping on Linux
  * Fixed SNR not updating when waterfall is hidden
  * Fixed file source and cleaned up buffering code
  * A lot of new stuff
  * Disabled bladerf source build for debian buster
  * Added bladerf source
  * IMPORTANT BUGFIX
  * Better light theme
  * Fixed themes not being installed
  * Fixed wrong disabled color sheme
  * Added theme system
  * Cleaned up UI code
  * Removed temporary missing code
  * Changed the default NFM snap interval
  * Added french band plan
  * switched pothos version
  * Fixed vfo selection issue
  * Push before merge
  * disable Freq Mngr build by default
  * change indentation and brackets style
  * maybe fix crash with bookmarks table
  * fix CMakeLists.txt file
  * Update CMakeLists.txt
  * add frequency manager
  * frequency manager initial commit
  * Fixed weird audio glitch on some AM station
  * Added module management system
  * Added BladeRF source to CI
  * Fixed VFO color menu position
  * Added VFO coloring option
  * Fixed delayed VFO update bug
  * reduced buffer size
  * Acutally moved the mode and freq variables to the stack because why not
  * Fixed bug in discord integration
  * Added new patron + more bladerf upgrades
  * More work on the bladerf
  * More fixes idk
  * Added GitHub info to Rich Presence
  * Fixed color interpolation bug
  * Fixed OS EventHandler compilation issue
  * More work on the BladeRF support
  * Patched pothos libusb versions in automated builds
  * Fixed crash when changing RSP settings before starting
  * Added SNR meter
  * Added tooltip to show VFO name
  * Added missing line smh
  * Added persistant config for file source
  * Recorder should now save dialog path
  * Fixed missing vector again
  * Fixed missing vector
  * Added cross platform support for file and folder select widgets
  * Added workaround for pkgconfig not adding the right directories for libairspy
  * Fixed bad directory for MacOS CI
  * Fixed target name for airspy source
  * Fixed soapy source name macos
  * Added MacOS CI 2
  * Added MacOS CI$
  * Fixed Canada bandplan
  * Bugfix for SDRplay source crashes
  * Added new contributors to credits and added file name standards to contributing.md
  * More additions to contributing.md
  * Fixed audio sink not deleting instance
  * Added Canada bandplan
  * Added sdrplay source to CI
  * Dropping support for old volk and ubuntu versions, please update..;
  * More bionic compatibility
  * Added work around for old volk versions
  * Fixed more bionic stuff 2
  * Fixed more bionic stuff
  * Fixed cmake 3.10 compatibility for ubuntu bionic based distros
  * Fixed bad cmake command
  * Fixed cmake bug and added ubuntu bionic
  * Fixed CI Stall
  * Fixed stalling issue
  * Added JSON styling guides to the Contribution file
  * Added other ubuntu versions to CI 3
  * Added other ubuntu versions to CI 2
  * Added other ubuntu versions to CI
  * Standardised sorting of bands array for band plans
  * Fixed CI for debian 10 and 11 4
  * Fixed CI for debian 10 and 11 3
  * Fixed CI for debian 10 and 11 2
  * Fixed CI for debian 10 and 11
  * Fixed CI for debian 10 and 11
  * Added CI for debian 10 and 11
  * Added band allocation plan for the USA
  * quick test for volk
  * Added new patron to credits
  * fixed contributing.md
  * adde contributing.md
  * Fixed ubuntu version in CI
  * Added pothos to windows CI 12
  * Added pothos to windows CI 11
  * Added pothos to windows CI 10
  * Added pothos to windows CI 9
  * Added pothos to windows CI 8
  * Added pothos to windows CI 7
  * Added pothos to windows CI 6
  * Added pothos to windows CI 5
  * Added pothos to windows CI 4
  * Added pothos to windows CI 3
  * Added pothos to windows CI 2
  * Added pothos to windows CI
  * More windows CI stuff
  * Windows CI 3
  * Fix CI 2
  * Fix CI
  * Windows CI 2
  * Windows CI
  * push before merge
  * Fixed bug
  * Fixed frequency select not updating when disabling VFO
  * Fixed typos and some grammar
  * Fixed wrong env var name again
  * Fixed wrong env var name
  * saving github actions artifact 2
  * saving github actions artifact
  * testing github actions
  * Fixed typo
  * Fixed missing .json
  * Update readme
  * Fixed code block in readme
  * Update readme
  * Update readme
  * Fixed scroll bug and added keybinds
  * Added scroll controls
  * added keyboard input to frequency select
  * More keyboard controls
  * Added more keyboard controls
  * Fixed inexplicable ImGui bug
  * Added persistant menu open/close
  * meteor demodulator now saves the recording path
  * more stuff
  * bunch of stuff idk i'm tired
  * Code clean up + added inter module communication
  * Fixed hackrf performance issues
  * Removed Discords dumb crap from discord-rpc
  * Added persistent config for VFO offsets
  * Renamed discord-integration to discord_integration
  * Renamed discord-integration to discord_integration
  * Removed discord-integration GUI element
  * Enabled discord-integration on default
  * Added rapidjson to discord-integration
  * Another fix for the weird no exit thing
  * Fixed sdrpp not exiting
  * Fixed missing include
  * Fixed delay before exiting
  * Fixed enable/disable bug in discord-integration
  * Fix for threads not terminating
  * Fixed gain bug for RSPduo
  * Fixed RSP fft lag
  * Disabled discord-integration on default in CMakeLists
  * Switched the 10s timer in discord-integration to be thread based
  * Cleaned up discord-integration
  * Changed frequency fetching for discord-integration
  * Added discord-rpc files
  * Full support for the RSPduo
  * Renamed rich presence module
  * Removed submodule discord/discord-rpc
  * Added frequency display to presence
  * Added basic rich presence
  * Added discord-rpc to build process
  * Added discord-rpc submodule
  * Adjusted Discord UI
  * Added boilerplate code for Discord module
  * Fix AGC for SDRplay
  * removed unused bug
  * Fixed board not selected after refresh bug for hackrf
  * removed debug log
  * Added fixes for clang
  * Rollback of changes to resampler
  * Even more fixes
  * More fixes to wfù
  * Fixed FM bug
  * Fixed waterfall bug
  * Fix linux bug
  * New features + waterfall code cleanup
  * Fixes to filtering
  * typo fix
  * added missing files
  * Push before merge
  * Fixed some typos in spdlog::error() for airspy_source (removed HF+)
  * Fixed deemphasis bug
  * Added position option for the bandplan
  * added saved config to recorder
  * Added HackRF source built by default
  * Added FFTSize setting
  * Changed defaults
  * New changes
  * Slight performance improvement on detailed fft
  * New optional detailed FFT system
  * Another fix 2
  * Another fix
  * Fixed pluto sample rate bug
  * Beginning of code for the RSPduo + bugfix for the hackrf
  * Beginning of code for the RSPduo + bugfix for the hackrf
  * more audio BS
  * Fixed deemphasis unit
  * Fixed bad class name
  * Fixed meteor bandwidth
  * added throttle block
  * more bugfix on the meteor demod
  * Fixed other issues 2
  * Fixed other issues
  * Fixed missing semicolon
  * Bugfix + added meteor demodulator
- Update to version 0.2.5_beta_preview3+git1617068260.bcc1744:
  * DSP performance upgrades + bugfixes
  * added frequency in recording + fixed SDRplay typo
  * Added persistent config for sdrplay + bugfix
  * Preparations for RSPduo support
  * fixed swapped b and hi-z ports
  * Added stream name
  * Added bias-T support plus fixed bugs for sdrplay module
  * added more options to sdrplay module
  * Hide antenna select when SDR only has one antenna
  * Support selecting antenna for SoapySDR source
  * Finished RtAudio sink
  * Fixed CW demod + fixed bug in sinks
  * Added offset tuning option to rtl-sdr
  * Fixed recorder not creating default recording folder
- Update to version 0.2.5_beta_preview3+git1613416600.aae6f53:
  * Fixed bug with radio
  * Fixed RTL-SDR module bug
  * Added sample rates for RTL-SDR
  * Fixed bug tuning with sdrplay and rtlsdr
  * fixed install prefix
  * Added RTL-SDR module by default
  * Added RTL-SDR source module
  * Changed the FFT scaling
  * added lazy db thing
  * Generate a Linux desktop icon
  * Properly set CMAKE_INSTALL_PREFIX to /usr by default
  * Changes to sdrplay source
  * Support installation via CMake
  * fixed file select and folder select widget bug
  * changed limites on demodulators
  * Fixed file select length
  * VFOs are now visible in waterfall
  * Added spdlog test button
  * Fixed power slider
  * Fixed windows code left outside ifdef
  * Added scroll control to sliders in radio
  * Added scroll to sliders
  * New recorder plugin + bugfix
- Update to version 0.2.5_beta_preview3+git1612446792.a2d9391:
  * Added airspy_source to defaults
  * Fixed small bug in SSB tuning
  * Fixed wrong sample rate at startup
  * UI improvements
  * Added persistant config to airspy_source + bugfix
  * Added airspy module + changes to the UI for scaling
  * Fixed waterfall bug
  * Add bandplan for LTE bands used in Germany
  * Add bandplan for German mobile networks
  * Fixed invalid colormap
  * Fixed resampling bug + added waterfall colormap selection
  * Fixed gain not updated on RTL-SDR
  * Revert " Added recorder volume meter "
  * Added recorder volume meter
  * Fixed audio freeze on linux
  * Added cropinghigh to contributor's list
  * switched all streams to double buffering
  * Update russian bandplan
  * OpenGL version fix for shitty SoCs
  * fixed wrong dependency in readme
- Update to version 0.2.5_beta_preview+git1608817394.d83da38
- Build with more plugins
  * airspyhf
  * plutosdr
  * spyserver
- Force gcc8-c++ on older distributions since it is required for
  std::filesystem
- Update to version 0.2.5_beta_preview+git1608678672.a93681a:
  * New system for band plans
- Update to version 0.2.5_beta_preview+git1608675049.a08758e:
  * fixed directory bug on linux
- Update to version 0.2.5_beta_preview+git.20201222
- Update to version 0.2.5_beta_preview
- Update patch:
  * sdrpp-set-ressource-path.patch
- Drop patch:
  * sdrpp-no-sanitizer.patch
- Update to version 0.2.4_aplha
  * Added band plans and fixed a few bugs!
- Update to version 0.2.3_aplha
  * More bug fixes + changed waterfall behavior at low samples
    rates
- Initial package, version 0.2.2_alpha
- Add patch:
  * sdrpp-no-sanitizer.patch
  * sdrpp-set-ressource-path.patch
Comments 0
openSUSE Build Service is sponsored by