diff options
author | Ryan Lahfa <masterancpp@gmail.com> | 2022-12-04 16:44:08 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-04 16:44:08 +0100 |
commit | cba218194bf2c12c5d3150f31c45c6b00ceb8e1b (patch) | |
tree | 041f0b78bfbb5b8b93f764aa3b9068458f6a8a9d /pkgs/development/embedded | |
parent | a5878154938d3bb6d06ecc9311af253d01945370 (diff) | |
parent | 3eebbbde10d69a0502b6a12efa3c32c37e62c7d8 (diff) | |
download | nixlib-cba218194bf2c12c5d3150f31c45c6b00ceb8e1b.tar nixlib-cba218194bf2c12c5d3150f31c45c6b00ceb8e1b.tar.gz nixlib-cba218194bf2c12c5d3150f31c45c6b00ceb8e1b.tar.bz2 nixlib-cba218194bf2c12c5d3150f31c45c6b00ceb8e1b.tar.lz nixlib-cba218194bf2c12c5d3150f31c45c6b00ceb8e1b.tar.xz nixlib-cba218194bf2c12c5d3150f31c45c6b00ceb8e1b.tar.zst nixlib-cba218194bf2c12c5d3150f31c45c6b00ceb8e1b.zip |
Merge pull request #203343 from tjni/spsdk
python310Packages.spsdk: fix build by relaxing versions
Diffstat (limited to 'pkgs/development/embedded')
-rw-r--r-- | pkgs/development/embedded/pyocd/default.nix | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/pkgs/development/embedded/pyocd/default.nix b/pkgs/development/embedded/pyocd/default.nix deleted file mode 100644 index 52cf703a71aa..000000000000 --- a/pkgs/development/embedded/pyocd/default.nix +++ /dev/null @@ -1,72 +0,0 @@ -{ lib -, buildPythonPackage -, fetchPypi -, fetchpatch -, capstone -, cmsis-pack-manager -, colorama -, intelhex -, intervaltree -, natsort -, prettytable -, pyelftools -, pylink-square -, pyusb -, pyyaml -, typing-extensions -, stdenv -, hidapi -, pytestCheckHook -}: - -buildPythonPackage rec { - pname = "pyocd"; - version = "0.34.1"; - - src = fetchPypi { - inherit pname version; - sha256 = "sha256-Fpa2IEsLOQ8ylGI/5D6h+22j1pvrvE9IMIyhCtyM6qU="; - }; - - patches = [ - # https://github.com/pyocd/pyOCD/pull/1332 - (fetchpatch { - name = "libusb-package-optional.patch"; - url = "https://github.com/pyocd/pyOCD/commit/0b980cf253e3714dd2eaf0bddeb7172d14089649.patch"; - sha256 = "sha256-B2+50VntcQELeakJbCeJdgI1iBU+h2NkXqba+LRYa/0="; - }) - ]; - - propagatedBuildInputs = [ - capstone - cmsis-pack-manager - colorama - intelhex - intervaltree - natsort - prettytable - pyelftools - pylink-square - pyusb - pyyaml - typing-extensions - ] ++ lib.optionals (!stdenv.isLinux) [ - hidapi - ]; - - checkInputs = [ pytestCheckHook ]; - - pythonImportsCheck = [ "pyocd" ]; - - postPatch = '' - substituteInPlace setup.cfg \ - --replace "libusb-package>=1.0,<2.0" "" - ''; - - meta = with lib; { - description = "Python library for programming and debugging Arm Cortex-M microcontrollers"; - homepage = "https://pyocd.io/"; - license = licenses.asl20; - maintainers = with maintainers; [ frogamic sbruder ]; - }; -} |