about summary refs log tree commit diff
path: root/pkgs/applications/radio/uhd/default.nix
diff options
context:
space:
mode:
authorDoron Behar <doron.behar@gmail.com>2023-10-07 13:07:29 +0300
committerDoron Behar <doron.behar@gmail.com>2023-10-07 13:26:20 +0300
commitbae9a9cc4edf47c6397734087bc3705c844f5155 (patch)
tree93e0afe2f724cb73d68bb4d4e21028f5d4372ae8 /pkgs/applications/radio/uhd/default.nix
parent800db5445db08d59358f05dfd73b4cb10fd4223e (diff)
uhd: Improve comments near disabled features
Diffstat (limited to 'pkgs/applications/radio/uhd/default.nix')
-rw-r--r--pkgs/applications/radio/uhd/default.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/applications/radio/uhd/default.nix b/pkgs/applications/radio/uhd/default.nix
index 23c0a7285868c..e85000d4f9d2f 100644
--- a/pkgs/applications/radio/uhd/default.nix
+++ b/pkgs/applications/radio/uhd/default.nix
@@ -8,13 +8,19 @@
 , boost
 , ncurses
 , enableCApi ? true
-# requires numpy
+# Although we handle the Python API's dependencies in pythonEnvArg, this
+# feature is currently disabled as upstream attempts to run `python setup.py
+# install` by itself, and it fails because the Python's environment's prefix is
+# not a writable directly. Adding support for this feature would require using
+# python's pypa/build nad pypa/install hooks directly, and currently it is hard
+# to do that because it all happens after a long buildPhase of the C API.
 , enablePythonApi ? false
 , python3
 , buildPackages
 , enableExamples ? false
 , enableUtils ? false
 , libusb1
+# Disable dpdk for now due to compilation issues.
 , enableDpdk ? false
 , dpdk
 # Devices