Merge pull request #112346 from hax404/upterm

upterm: init at 0.5.2

authored by Martin Weinelt and committed by GitHub b8a30934 98dd7940

+41
+39
pkgs/tools/misc/upterm/default.nix
···
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , installShellFiles }: 5 + 6 + buildGoModule rec { 7 + pname = "upterm"; 8 + version = "0.5.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "owenthereal"; 12 + repo = "upterm"; 13 + rev = "v${version}"; 14 + sha256 = "007hgkkn1cq1i0rkn45i3bz5q9irzm67cz0j5glr6f6d4s0nkjiq"; 15 + }; 16 + 17 + vendorSha256 = null; 18 + 19 + nativeBuildInputs = [ installShellFiles ]; 20 + 21 + postInstall = '' 22 + $out/bin/gendoc 23 + rm $out/bin/gendoc 24 + installManPage etc/man/man*/* 25 + installShellCompletion --bash --name upterm.bash etc/completion/upterm.bash_completion.sh 26 + installShellCompletion --zsh --name _upterm etc/completion/upterm.zsh_completion 27 + ''; 28 + 29 + doCheck = true; 30 + 31 + __darwinAllowLocalNetworking = true; 32 + 33 + meta = with lib; { 34 + description = "Secure terminal-session sharing"; 35 + homepage = "https://upterm.dev"; 36 + license = licenses.asl20; 37 + maintainers = with maintainers; [ hax404 ]; 38 + }; 39 + }
+2
pkgs/top-level/all-packages.nix
··· 8563 8564 up = callPackage ../tools/misc/up { }; 8565 8566 upx = callPackage ../tools/compression/upx { }; 8567 8568 uq = callPackage ../misc/uq { };
··· 8563 8564 up = callPackage ../tools/misc/up { }; 8565 8566 + upterm = callPackage ../tools/misc/upterm { }; 8567 + 8568 upx = callPackage ../tools/compression/upx { }; 8569 8570 uq = callPackage ../misc/uq { };