ravedude: init at 0.1.5

This is a tool to make Rust development for AVR microcontrollers
smoother by wrapping `avrdude`.

https://github.com/Rahix/avr-hal/tree/main/ravedude

authored by

Rafael Varago and committed by
Anderson Torres
2d2c3c0b 87439d8c

+31
+30
pkgs/development/tools/rust/ravedude/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchCrate 4 + , pkg-config 5 + , udev 6 + }: 7 + 8 + rustPlatform.buildRustPackage rec { 9 + pname = "ravedude"; 10 + version = "0.1.5"; 11 + 12 + src = fetchCrate { 13 + inherit pname version; 14 + hash = "sha256-wcY9fvfIn1pWMAh5FI/QFl18CV2xjmRGSwwoRfGvujo="; 15 + }; 16 + 17 + cargoHash = "sha256-AOIrB0FRagbA2+JEURF41d+th0AbR++U5WKCcZmh4Os="; 18 + 19 + nativeBuildInputs = [ pkg-config ]; 20 + 21 + buildInputs = [ udev ]; 22 + 23 + meta = with lib; { 24 + description = "Tool to easily flash code onto an AVR microcontroller with avrdude"; 25 + homepage = "https://crates.io/crates/ravedude"; 26 + license = with licenses; [ mit /* or */ asl20 ]; 27 + platforms = platforms.linux; 28 + maintainers = with maintainers; [ rvarago ]; 29 + }; 30 + }
+1
pkgs/top-level/all-packages.nix
··· 16276 16276 16277 16277 ograc = callPackage ../development/tools/rust/ograc { }; 16278 16278 16279 + ravedude = callPackage ../development/tools/rust/ravedude { }; 16279 16280 rhack = callPackage ../development/tools/rust/rhack { }; 16280 16281 roogle = callPackage ../development/tools/rust/roogle { }; 16281 16282 rustfmt = rustPackages.rustfmt;