# vim: set ts=2 sw=2 et: with import { overlays = [ (import ./nix/gnuradio-overlay.nix) ]; }; let dearpygui = callPackage ./nix/dearpygui.nix { buildPythonPackage = pkgs.python38Packages.buildPythonPackage; fetchPypi = pkgs.python38Packages.fetchPypi; isPy38 = pkgs.python38Packages.isPy38; }; numpy-ringbuffer = callPackage ./nix/numpy-ringbuffer.nix { buildPythonPackage = pkgs.python38Packages.buildPythonPackage; fetchPypi = pkgs.python38Packages.fetchPypi; isPy38 = pkgs.python38Packages.isPy38; }; in mkShell { buildInputs = [ dearpygui numpy-ringbuffer ] ++ (with pkgs; [ gnuradio python38Packages.setuptools python38Packages.matplotlib python38Packages.numpy # gnuradio block dev dependencies cmake ninja pkg-config log4cpp mpir boost175 gmp volk doxygen python38Packages.pybind11 ]) ++ (with pkgs.python38Packages; [ numpy ]); }