diff options
author | Markus Kowalewski <markus.kowalewski@gmail.com> | 2020-01-03 20:25:11 +0100 |
---|---|---|
committer | Markus Kowalewski <markus.kowalewski@gmail.com> | 2020-01-03 23:11:02 +0100 |
commit | 4097ffcc29e9d6d12d5fd2cb22dae177a97784aa (patch) | |
tree | 3c1af6c007576782bcbe380d60a4a389ce6cc411 /pkgs/top-level | |
parent | 8b60bfd5d96770cac41c330f839b8dca006f835f (diff) | |
download | nixpkgs-4097ffcc29e9d6d12d5fd2cb22dae177a97784aa.tar nixpkgs-4097ffcc29e9d6d12d5fd2cb22dae177a97784aa.tar.gz nixpkgs-4097ffcc29e9d6d12d5fd2cb22dae177a97784aa.tar.bz2 nixpkgs-4097ffcc29e9d6d12d5fd2cb22dae177a97784aa.tar.lz nixpkgs-4097ffcc29e9d6d12d5fd2cb22dae177a97784aa.tar.xz nixpkgs-4097ffcc29e9d6d12d5fd2cb22dae177a97784aa.tar.zst nixpkgs-4097ffcc29e9d6d12d5fd2cb22dae177a97784aa.zip |
soapysdr: add as python module
Use "toPythonModule" function to make python interface available.
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 3 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 12 |
2 files changed, 12 insertions, 3 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ef9531719eb..4c9c2e96784 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14097,12 +14097,11 @@ in soapyhackrf = callPackage ../applications/radio/soapyhackrf { }; - soapysdr = callPackage ../applications/radio/soapysdr { inherit (python3Packages) python numpy; }; + soapysdr = callPackage ../applications/radio/soapysdr { }; soapyremote = callPackage ../applications/radio/soapyremote { }; soapysdr-with-plugins = callPackage ../applications/radio/soapysdr { - inherit (python3Packages) python numpy; extraPackages = [ limesuite soapyairspy diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cd535c9f3d6..3e5ddabacc0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1325,6 +1325,16 @@ in { snapcast = callPackage ../development/python-modules/snapcast { }; + soapysdr = toPythonModule (pkgs.soapysdr.override { + python = self.python; + usePython = true; + }); + + soapysdr-with-plugins = toPythonModule (pkgs.soapysdr-with-plugins.override { + python = self.python; + usePython = true; + }); + sparse = callPackage ../development/python-modules/sparse { }; spglib = callPackage ../development/python-modules/spglib { }; @@ -1953,7 +1963,7 @@ in { certifi = callPackage ../development/python-modules/certifi { }; certipy = callPackage ../development/python-modules/certipy {}; - + characteristic = callPackage ../development/python-modules/characteristic { }; chart-studio = callPackage ../development/python-modules/chart-studio { }; |