lol

Merge pull request #236340 from sikmir/simplotask

simplotask: init at 1.7.0

authored by

Pol Dellaiera and committed by
GitHub
0b33d24a 55401afc

+39
+37
pkgs/tools/admin/simplotask/default.nix
···
··· 1 + { lib, buildGoModule, fetchFromGitHub, installShellFiles }: 2 + 3 + buildGoModule rec { 4 + pname = "simplotask"; 5 + version = "1.7.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "umputun"; 9 + repo = "spot"; 10 + rev = "v${version}"; 11 + hash = "sha256-aacG/s/zo4gMBsRug2i7vUyu1WUg3s+F8wtLsSVt7HQ="; 12 + }; 13 + 14 + vendorHash = null; 15 + 16 + nativeBuildInputs = [ installShellFiles ]; 17 + 18 + ldflags = [ 19 + "-s -w" 20 + "-X main.revision=v${version}" 21 + ]; 22 + 23 + doCheck = false; 24 + 25 + postInstall = '' 26 + mv $out/bin/{secrets,spot-secrets} 27 + installManPage *.1 28 + ''; 29 + 30 + meta = with lib; { 31 + description = "A tool for effortless deployment and configuration management"; 32 + homepage = "https://simplotask.com/"; 33 + maintainers = with maintainers; [ sikmir ]; 34 + license = licenses.mit; 35 + mainProgram = "spot"; 36 + }; 37 + }
+2
pkgs/top-level/all-packages.nix
··· 12424 12425 simple-mtpfs = callPackage ../tools/filesystems/simple-mtpfs { }; 12426 12427 simpleproxy = callPackage ../tools/networking/simpleproxy { }; 12428 12429 simplescreenrecorder = libsForQt5.callPackage ../applications/video/simplescreenrecorder { };
··· 12424 12425 simple-mtpfs = callPackage ../tools/filesystems/simple-mtpfs { }; 12426 12427 + simplotask = callPackage ../tools/admin/simplotask { }; 12428 + 12429 simpleproxy = callPackage ../tools/networking/simpleproxy { }; 12430 12431 simplescreenrecorder = libsForQt5.callPackage ../applications/video/simplescreenrecorder { };