Merge pull request #111638 from jollheef/cmsis-svd

python3Packages.cmsis-svd: init at 0.4

Sandro c13dc4a5 27eb2fb8

Changed files
+30
pkgs
development
python-modules
cmsis-svd
top-level
+28
pkgs/development/python-modules/cmsis-svd/default.nix
···
+
{ lib, buildPythonPackage, fetchFromGitHub, six }:
+
+
buildPythonPackage rec {
+
pname = "cmsis-svd";
+
version = "0.4";
+
+
src = fetchFromGitHub {
+
owner = "posborne";
+
repo = pname;
+
rev = "python-${version}";
+
sha256 = "01f2z01gqgx0risqnbrlaqj49fmly30zbwsf7rr465ggnl2c04r0";
+
};
+
+
preConfigure = ''
+
cd python
+
'';
+
+
propagatedBuildInputs = [ six ];
+
+
pythonImportsCheck = [ "cmsis_svd" ];
+
+
meta = with lib; {
+
description = "CMSIS SVD parser";
+
homepage = "https://github.com/posborne/cmsis-svd";
+
maintainers = with maintainers; [ dump_stack ];
+
license = licenses.asl20;
+
};
+
}
+2
pkgs/top-level/python-packages.nix
···
cmdtest = callPackage ../development/python-modules/cmdtest { };
+
cmsis-svd = callPackage ../development/python-modules/cmsis-svd { };
+
cntk = callPackage ../development/python-modules/cntk { };
cnvkit = callPackage ../development/python-modules/cnvkit { };