lol

elf2uf2-rs: 2.0.0 -> 2.1.1 (#368805)

authored by

Donovan Glover and committed by
GitHub
d84661fc ad4fca9f

+38 -37
+38
pkgs/by-name/el/elf2uf2-rs/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + rustPlatform, 5 + fetchCrate, 6 + pkg-config, 7 + udev, 8 + }: 9 + 10 + rustPlatform.buildRustPackage rec { 11 + pname = "elf2uf2-rs"; 12 + version = "2.1.1"; 13 + 14 + src = fetchCrate { 15 + inherit pname version; 16 + hash = "sha256-7RS2OC00tjsSBYFvg0/FQf1HN515FdrmCoKhJBu4fvI="; 17 + }; 18 + 19 + cargoHash = "sha256-oz2XVqDWmv/8HLrIFL+xJinZNUdoWk4KVHDPZr2v+Ls="; 20 + 21 + nativeBuildInputs = [ 22 + pkg-config 23 + ]; 24 + 25 + buildInputs = lib.optional stdenv.hostPlatform.isLinux udev; 26 + 27 + meta = with lib; { 28 + description = "Convert ELF files to UF2 for USB Flashing Bootloaders"; 29 + mainProgram = "elf2uf2-rs"; 30 + homepage = "https://github.com/JoNil/elf2uf2-rs"; 31 + license = with licenses; [ bsd0 ]; 32 + platforms = platforms.linux ++ platforms.darwin; 33 + maintainers = with maintainers; [ 34 + polygon 35 + moni 36 + ]; 37 + }; 38 + }
-33
pkgs/development/embedded/elf2uf2-rs/default.nix
··· 1 - { lib, stdenv, rustPlatform, fetchCrate, pkg-config, udev, CoreFoundation, DiskArbitration, Foundation }: 2 - 3 - rustPlatform.buildRustPackage rec { 4 - pname = "elf2uf2-rs"; 5 - version = "2.0.0"; 6 - 7 - src = fetchCrate { 8 - inherit pname version; 9 - hash = "sha256-cmiCOykORue0Cg2uUUWa/nXviX1ddbGNC5gRKe+1kYs="; 10 - }; 11 - 12 - nativeBuildInputs = [ 13 - pkg-config 14 - ]; 15 - 16 - buildInputs = lib.optional stdenv.hostPlatform.isLinux udev 17 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 18 - CoreFoundation 19 - DiskArbitration 20 - Foundation 21 - ]; 22 - 23 - cargoHash = "sha256-TBH3pLB6vQVGnfShLtFPNKjciuUIuTkvp3Gayzo+X9E="; 24 - 25 - meta = with lib; { 26 - description = "Convert ELF files to UF2 for USB Flashing Bootloaders"; 27 - mainProgram = "elf2uf2-rs"; 28 - homepage = "https://github.com/JoNil/elf2uf2-rs"; 29 - license = with licenses; [ bsd0 ]; 30 - platforms = platforms.linux ++ platforms.darwin; 31 - maintainers = with maintainers; [ polygon moni ]; 32 - }; 33 - }
-4
pkgs/top-level/all-packages.nix
··· 8029 8029 8030 8030 edb = libsForQt5.callPackage ../development/tools/misc/edb { }; 8031 8031 8032 - elf2uf2-rs = darwin.apple_sdk_11_0.callPackage ../development/embedded/elf2uf2-rs { 8033 - inherit (darwin.apple_sdk_11_0.frameworks) CoreFoundation DiskArbitration Foundation; 8034 - }; 8035 - 8036 8032 license_finder = callPackage ../development/tools/license_finder { }; 8037 8033 8038 8034 # NOTE: Override and set useIcon = false to use Awk instead of Icon.