about summary refs log tree commit diff
path: root/pkgs/applications/science
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2020-05-23 13:17:18 +0200
committerFrederik Rietdijk <fridh@fridh.nl>2020-05-23 15:44:14 +0200
commitbc3c3b4a59c7fc65e52ce1f617b24a30c0b03c05 (patch)
treeee755ee96465fe249efd8eebc212d5acfbbe2a6c /pkgs/applications/science
parent30583847f108e40165761cda76f53820ee696bdd (diff)
downloadnixlib-bc3c3b4a59c7fc65e52ce1f617b24a30c0b03c05.tar
nixlib-bc3c3b4a59c7fc65e52ce1f617b24a30c0b03c05.tar.gz
nixlib-bc3c3b4a59c7fc65e52ce1f617b24a30c0b03c05.tar.bz2
nixlib-bc3c3b4a59c7fc65e52ce1f617b24a30c0b03c05.tar.lz
nixlib-bc3c3b4a59c7fc65e52ce1f617b24a30c0b03c05.tar.xz
nixlib-bc3c3b4a59c7fc65e52ce1f617b24a30c0b03c05.tar.zst
nixlib-bc3c3b4a59c7fc65e52ce1f617b24a30c0b03c05.zip
pythonPackages.kicad: bindings to kicad
Add the Python bindings for kicad.

Following now functions

    $ nix run "(import ./. {}).python3.withPackages(ps: with ps; [ kicad  ])" -c python3 -c "import pcbnew"

Have not tested this any further.
Diffstat (limited to 'pkgs/applications/science')
-rw-r--r--pkgs/applications/science/electronics/kicad/base.nix2
-rw-r--r--pkgs/applications/science/electronics/kicad/default.nix6
2 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/applications/science/electronics/kicad/base.nix b/pkgs/applications/science/electronics/kicad/base.nix
index 9fc1111c7b95..b7ab5fa70d99 100644
--- a/pkgs/applications/science/electronics/kicad/base.nix
+++ b/pkgs/applications/science/electronics/kicad/base.nix
@@ -8,7 +8,7 @@
 , oceSupport ? false, opencascade
 , withOCCT ? true, opencascade-occt
 , ngspiceSupport ? true, libngspice
-, scriptingSupport ? true, swig, python, pythonPackages, wxPython
+, scriptingSupport ? true, swig, python, wxPython
 , debug ? false, valgrind
 , withI18n ? true
 }:
diff --git a/pkgs/applications/science/electronics/kicad/default.nix b/pkgs/applications/science/electronics/kicad/default.nix
index 2aa2686a29a4..a99f1b2d8d7a 100644
--- a/pkgs/applications/science/electronics/kicad/default.nix
+++ b/pkgs/applications/science/electronics/kicad/default.nix
@@ -8,7 +8,7 @@
 , oceSupport ? false, opencascade
 , withOCCT ? true, opencascade-occt
 , ngspiceSupport ? true, libngspice
-, scriptingSupport ? true, swig, python3, python3Packages
+, scriptingSupport ? true, swig, python3
 , debug ? false, valgrind
 , with3d ? true
 , withI18n ? true
@@ -31,9 +31,9 @@ let
     # but brings high DPI support?
     else wxGTK31.override { withGtk2 = false; };
 
-  pythonPackages = python3Packages;
+  pythonPackages = python.pkgs;
   python = python3;
-  wxPython = python3Packages.wxPython_4_0;
+  wxPython = pythonPackages.wxPython_4_0;
 
 in
 stdenv.mkDerivation rec {