Loading maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -14336,6 +14336,12 @@ githubId = 6930756; name = "Nicolas Mattia"; }; noaccos = { name = "Francesco Noacco"; email = "francesco.noacco2000@gmail.com"; github = "noaccOS"; githubId = 24324352; }; nobbz = { name = "Norbert Melzer"; email = "timmelzer+nixpkgs@gmail.com"; Loading pkgs/by-name/as/astartectl/package.nix 0 → 100644 +35 −0 Original line number Diff line number Diff line { lib , buildGoModule , fetchFromGitHub , installShellFiles }: buildGoModule rec { pname = "astartectl"; version = "23.5.0"; src = fetchFromGitHub { owner = "astarte-platform"; repo = "astartectl"; rev = "v${version}"; hash = "sha256-4NgDVuYEeJI5Arq+/+xdyUOBWdCLALM3EKVLSFimJlI="; }; vendorHash = "sha256-Syod7SUsjiM3cdHPZgjH/3qdsiowa0enyV9DN8k13Ws="; nativeBuildInputs = [ installShellFiles ]; postInstall = '' installShellCompletion --cmd astartectl \ --bash <($out/bin/astartectl completion bash) \ --fish <($out/bin/astartectl completion fish) \ --zsh <($out/bin/astartectl completion zsh) ''; meta = with lib; { homepage = "https://github.com/astarte-platform/astartectl"; description = "Astarte command line client utility"; license = licenses.asl20; mainProgram = "astartectl"; maintainers = with maintainers; [ noaccos ]; }; } Loading
maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -14336,6 +14336,12 @@ githubId = 6930756; name = "Nicolas Mattia"; }; noaccos = { name = "Francesco Noacco"; email = "francesco.noacco2000@gmail.com"; github = "noaccOS"; githubId = 24324352; }; nobbz = { name = "Norbert Melzer"; email = "timmelzer+nixpkgs@gmail.com"; Loading
pkgs/by-name/as/astartectl/package.nix 0 → 100644 +35 −0 Original line number Diff line number Diff line { lib , buildGoModule , fetchFromGitHub , installShellFiles }: buildGoModule rec { pname = "astartectl"; version = "23.5.0"; src = fetchFromGitHub { owner = "astarte-platform"; repo = "astartectl"; rev = "v${version}"; hash = "sha256-4NgDVuYEeJI5Arq+/+xdyUOBWdCLALM3EKVLSFimJlI="; }; vendorHash = "sha256-Syod7SUsjiM3cdHPZgjH/3qdsiowa0enyV9DN8k13Ws="; nativeBuildInputs = [ installShellFiles ]; postInstall = '' installShellCompletion --cmd astartectl \ --bash <($out/bin/astartectl completion bash) \ --fish <($out/bin/astartectl completion fish) \ --zsh <($out/bin/astartectl completion zsh) ''; meta = with lib; { homepage = "https://github.com/astarte-platform/astartectl"; description = "Astarte command line client utility"; license = licenses.asl20; mainProgram = "astartectl"; maintainers = with maintainers; [ noaccos ]; }; }