dotter: 0.12.13 -> 0.12.14

linsui 1f04d6b0 2772b970

+10 -4
+10 -4
pkgs/tools/misc/dotter/default.nix
··· 2 , stdenv 3 , fetchpatch 4 , fetchFromGitHub 5 , rustPlatform 6 , CoreServices 7 , which ··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "dotter"; 12 - version = "0.12.13"; 13 14 src = fetchFromGitHub { 15 owner = "SuperCuber"; 16 repo = "dotter"; 17 rev = "v${version}"; 18 - hash = "sha256-j3Dj43AbD0V5pZ6mM1uvPsqWAVJrmWyWvwC5NK1cRRY="; 19 }; 20 21 - cargoHash = "sha256-HPs55JBbYObunU0cSm/7lsu/DOk4ne9Ea9MCRJ427zo="; 22 23 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 24 25 checkInputs = [ which ]; 26 27 meta = with lib; { 28 description = "A dotfile manager and templater written in rust 🦀"; 29 homepage = "https://github.com/SuperCuber/dotter"; 30 license = licenses.unlicense; 31 maintainers = with maintainers; [ linsui ]; 32 - mainProgram = "dotter"; 33 }; 34 }
··· 2 , stdenv 3 , fetchpatch 4 , fetchFromGitHub 5 + , nix-update-script 6 , rustPlatform 7 , CoreServices 8 , which ··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "dotter"; 13 + version = "0.12.14"; 14 15 src = fetchFromGitHub { 16 owner = "SuperCuber"; 17 repo = "dotter"; 18 rev = "v${version}"; 19 + hash = "sha256-GGbUpjAcihJLNNo0OtkRGQ2RcT/75vDABlHs7Atzo1s="; 20 }; 21 22 + cargoHash = "sha256-uC0OwN73krM7QaQ4rtWV6IseKdZmiqrB8a6QGTs6fHE="; 23 24 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 25 26 checkInputs = [ which ]; 27 28 + passthru = { 29 + updateScript = nix-update-script { 30 + attrPath = pname; 31 + }; 32 + }; 33 + 34 meta = with lib; { 35 description = "A dotfile manager and templater written in rust 🦀"; 36 homepage = "https://github.com/SuperCuber/dotter"; 37 license = licenses.unlicense; 38 maintainers = with maintainers; [ linsui ]; 39 }; 40 }