about summary refs log tree commit diff
path: root/pkgs/applications/radio/gnuradio
AgeCommit message (Collapse)AuthorFilesLines
2024-05-02Merge pull request #307435 from doronbehar/pkg/uhd-pythonDoron Behar1-0/+4
uhd: fix python api feature
2024-05-01gnuradio: add uhd's python API to gnuradio's wrapperDoron Behar1-0/+4
2024-04-26gnuradioMinimal: 3.10.9.2 -> 3.10.10.0Doron Behar1-2/+2
Diff: https://github.com/gnuradio/gnuradio/compare/v3.10.9.2...v3.10.10.0
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm1-0/+1
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible.
2024-01-31gnuradio3_8Minimal: fix build on Linux by using gcc 12 librariesChuang Zhu1-0/+2
Not using simply stdenv = gcc12Stdenv due to errors like this: /nix/store/...-binutils-2.40/bin/ld: /nix/store/...-boost-1.81.0/lib/libboost_program_options.so.1.81.0: undefined reference to `std::ios_base_library_init()@GLIBCXX_3.4.32' collect2: error: ld returned 1 exit status make[2]: *** [gr-fec/lib/reed-solomon/CMakeFiles/gr_fec_rstest.dir/build.make:131: gr-fec/lib/reed-solomon/gr_fec_rstest] Error 1 make[1]: *** [CMakeFiles/Makefile2:2165: gr-fec/lib/reed-solomon/CMakeFiles/gr_fec_rstest.dir/all] Error 2
2024-01-29gnuradio3_9Minimal: fix compilation with gcc 13Chuang Zhu1-0/+6
2024-01-28gnuradio: disabledForGRafter -> disabledChuang Zhu1-0/+2
2024-01-18gnuradioMinimal: 3.10.9.1 -> 3.10.9.2Doron Behar1-2/+2
Diff: https://github.com/gnuradio/gnuradio/compare/v3.10.9.1...v3.10.9.2
2024-01-01gnuradioMinimal: 3.10.8.0 -> 3.10.9.1Doron Behar1-2/+2
Diff: https://github.com/gnuradio/gnuradio/compare/v3.10.8.0...v3.10.9.1
2023-12-21gnuradioMinimal: 3.10.7.0 -> 3.10.8.0Doron Behar2-15/+9
Diff: https://github.com/gnuradio/gnuradio/compare/v3.10.7.0...v3.10.8.0 Close #275427 .
2023-12-21gnuradio3_9Minimal: use a backported modtool patchDoron Behar2-1/+16
2023-10-05gnuradio: enable tests on linuxDoron Behar4-3/+44
2023-10-03gnuradio*: use finalAttrs, and always inherit all shared attributesDoron Behar3-41/+15
2023-10-03gnuradio: help nix-update find version stringDoron Behar4-39/+27
2023-09-13Merge pull request #253847 from doronbehar/pkg/soapysdrFranz Pletz1-0/+25
soapysdr: cleanup expression; gnuradio: add support for soapysdr plugins in the wrapper
2023-09-08gnuradio: add support for soapysdr plugins in the wrapperDoron Behar1-0/+25
2023-09-04gnuradio: fix build with fmt-10.1Tobias Mayer1-0/+7
2023-07-16gnuradio: 3.10.6.0 -> 3.10.7.0Doron Behar1-2/+2
2023-04-21gnuradio: Define a common logLib attributeDoron Behar3-3/+9
Use it in all gnuradio modules.
2023-04-21gnuradio: Add libsndfile for gr-blocksDoron Behar1-0/+4
2023-04-21gnuradio3_9: Add libsndfile for gr-blocksDoron Behar1-0/+3
2023-04-21gnuradio: Remove unsused fetchpatch and rec from main expressionsDoron Behar3-5/+3
2023-04-01gnuradio: 3.10.5.1 -> 3.10.6.0Doron Behar1-3/+3
2023-03-31cppzmq: make zeromq propagatedBuildInputMichal Sojka3-6/+3
cppzmq is a header-only library. As such, it is not much useful without zeromq, whose headers it includes. By having zeromq in propagatedBuildInputs, we can simplify dependent expressions. This change is motivated by https://github.com/lopsided98/nix-ros-overlay/issues/255#issuecomment-1487590226. The expressions in nix-ros-overlay are automatically generated and since packages in other distributions where ROS runs need not to explicitly depend on zeromq, the Nix expression should behave the same. This way, nix-ros-overlay will not to have manually patch/overlay the automatically generated expressions.
2023-02-19python310Packages.mako: Normalize attribute, pname, dirnameMartin Weinelt3-6/+6
2023-02-14treewide: use lib.optionalsFelix Buehler2-15/+10
2023-01-28gnuradio: 3.10.5.0 -> 3.10.5.1Doron Behar1-2/+2
2022-12-20gnuradio: 3.10.4.0 -> 3.10.5.0Doron Behar1-2/+2
2022-12-17treewide: fix typosfigsoda4-4/+4
2022-10-26gnuradio: add jiegec as maintainerJiajie Chen1-1/+1
2022-10-26gnuradio: fix build on darwinJiajie Chen5-10/+15
2022-09-17gnuradio: 3.10.3.0 -> 3.10.4.0Doron Behar1-2/+2
2022-09-17gnuradio3_9: 3.9.7.0 -> 3.9.8.0Doron Behar1-2/+2
2022-06-25gnuradio: 3.10.2.0 -> 3.10.3.0Doron Behar1-2/+2
2022-06-25gnuradio3_9: 3.9.6.0 -> 3.9.7.0Doron Behar1-2/+2
2022-05-29treewide: pkgs/applications: mark broken for darwinRick van Schijndel1-0/+1
2022-05-01gnuradio: fix cross compileNorbert Melzer1-1/+1
2022-04-10gnuradio3_9: 3.9.5.0 -> 3.9.6.0Doron Behar1-2/+8
2022-04-10gnuradio: 3.10.1.1 -> 3.10.2.0Doron Behar1-3/+10
2022-03-23treewide: rename name to pname&versionFelix Buehler1-3/+4
2022-02-18gnuradio: Inherit log dependencies in passthrusDoron Behar3-3/+17
Inherit spdlog for GR 3.10 and log4cpp for lower GR versions. Inherit both of these in the scope of the GR packages attribute set. Also use the inherited log4cpp in qradiolink, gqrx & gnss-sdr.
2022-02-18gnuradio: 3.10.1.0 -> 3.10.1.1Doron Behar1-2/+2
2022-01-29gnuradio: 3.10.0.0 -> 3.10.1.0Doron Behar1-2/+2
2022-01-16Merge pull request #155148 from doronbehar/pkg/gnuradio/updateFranz Pletz2-5/+316
gnuradio: 3.9 -> 3.10
2022-01-16gnuradio3_7: removeFrederik Rietdijk1-281/+0
Remove older version of gnuradio that still depends on python2.
2022-01-15gnuradio: 3.9 -> 3.10Doron Behar2-5/+316
2022-01-09gnuradio: 3.9.4.0 -> 3.9.5.0Doron Behar1-2/+2
2022-01-09gnuradio3_8: 3.8.4.0 -> 3.8.5.0Doron Behar1-7/+2
2021-12-21gnuradio3_8: Fix build with boost177Doron Behar1-0/+5
Fails to compile otherwise, see: #151469
2021-12-03gnuradio: 3.9.3.0 -> 3.9.4.0Doron Behar1-7/+5