lol

Merge pull request #182833 from newAM/svdtools

svdtools: 0.1.23 -> 0.2.5

authored by winter.bsky.social and committed by

GitHub adffdeb4 63eb0b66

+25 -49
+24
pkgs/development/embedded/svdtools/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchCrate 4 + }: 5 + 6 + rustPlatform.buildRustPackage rec { 7 + pname = "svdtools"; 8 + version = "0.2.5"; 9 + 10 + src = fetchCrate { 11 + inherit version pname; 12 + sha256 = "sha256-tN1GC4tQXyaA8bgq7wB/NZEdO14p/0f8BXtgTk6aOzg="; 13 + }; 14 + 15 + cargoSha256 = "sha256-puaveP9a11rlGgsguCfueYXfYSd7Xew8ZRGeDP8WrSI="; 16 + 17 + meta = with lib; { 18 + description = "Tools to handle vendor-supplied, often buggy SVD files"; 19 + homepage = "https://github.com/stm32-rs/svdtools"; 20 + changelog = "https://github.com/stm32-rs/svdtools/blob/v${version}/CHANGELOG-rust.md"; 21 + license = with licenses; [ asl20 /* or */ mit ]; 22 + maintainers = with maintainers; [ newam ]; 23 + }; 24 + }
-46
pkgs/development/python-modules/svdtools/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , pythonOlder 4 - , fetchPypi 5 - , braceexpand 6 - , click 7 - , pyyaml 8 - , lxml 9 - , pytestCheckHook 10 - }: 11 - 12 - buildPythonPackage rec { 13 - pname = "svdtools"; 14 - version = "0.1.23"; 15 - format = "setuptools"; 16 - 17 - disabled = pythonOlder "3.8"; 18 - 19 - src = fetchPypi { 20 - inherit version pname; 21 - hash = "sha256-LuursRuUZEDLbk9Wbnq/S0dsZHbzIJo1YCSVFMUoiog="; 22 - }; 23 - 24 - propagatedBuildInputs = [ 25 - braceexpand 26 - click 27 - pyyaml 28 - lxml 29 - ]; 30 - 31 - checkInputs = [ 32 - pytestCheckHook 33 - ]; 34 - 35 - pythonImportsCheck = [ 36 - "svdtools" 37 - ]; 38 - 39 - meta = with lib; { 40 - description = "Python package to handle vendor-supplied, often buggy SVD files"; 41 - homepage = "https://github.com/stm32-rs/svdtools"; 42 - changelog = "https://github.com/stm32-rs/svdtools/blob/v${version}/CHANGELOG-python.md"; 43 - license = with licenses; [ asl20 /* or */ mit ]; 44 - maintainers = with maintainers; [ newam ]; 45 - }; 46 - }
+1 -1
pkgs/top-level/all-packages.nix
··· 14389 14389 14390 14390 svd2rust = callPackage ../development/tools/rust/svd2rust { }; 14391 14391 14392 - svdtools = with python3Packages; toPythonApplication svdtools; 14392 + svdtools = callPackage ../development/embedded/svdtools { }; 14393 14393 14394 14394 swift = callPackage ../development/compilers/swift { }; 14395 14395
-2
pkgs/top-level/python-packages.nix
··· 10338 10338 10339 10339 suseapi = callPackage ../development/python-modules/suseapi { }; 10340 10340 10341 - svdtools = callPackage ../development/python-modules/svdtools { }; 10342 - 10343 10341 svg2tikz = callPackage ../development/python-modules/svg2tikz { }; 10344 10342 10345 10343 svglib = callPackage ../development/python-modules/svglib { };