GNU Radio: Difference between revisions

From NixOS Wiki
imported>Chuangzhu
create the page with usage with extra packages
 
imported>Chuangzhu
add extraPythonPackages
Line 1: Line 1:
[https://www.gnuradio.org/ GNU Radio] is a free and opensource Software Defined Radio platform. NixOS supports currently maintained versions 3.9, 3.8, 3.7.
[https://www.gnuradio.org/ GNU Radio] is a free and opensource Software Defined Radio platform. NixOS supports currently maintained versions 3.10, 3.9, 3.8.


<syntaxhighlight lang="nix">
<syntaxhighlight lang="nix">
Line 8: Line 8:
         osmosdr
         osmosdr
         limesdr
         limesdr
      ];
      extraPythonPackages = with gnuradio3_8.python.pkgs; [
        numpy
       ];
       ];
     })
     })

Revision as of 03:17, 26 January 2024

GNU Radio is a free and opensource Software Defined Radio platform. NixOS supports currently maintained versions 3.10, 3.9, 3.8.

{
  environment.systemPackages = with pkgs; [
    (gnuradio3_8.override {
      extraPackages = with gnuradio3_8Packages; [
        osmosdr
        limesdr
      ];
      extraPythonPackages = with gnuradio3_8.python.pkgs; [
        numpy
      ];
    })
  ];
}