aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/tools/misc/teleconsole/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/tools/misc/teleconsole/default.nix')
-rw-r--r--nixpkgs/pkgs/tools/misc/teleconsole/default.nix12
1 files changed, 10 insertions, 2 deletions
diff --git a/nixpkgs/pkgs/tools/misc/teleconsole/default.nix b/nixpkgs/pkgs/tools/misc/teleconsole/default.nix
index b8e984e90c4..47a792a3f92 100644
--- a/nixpkgs/pkgs/tools/misc/teleconsole/default.nix
+++ b/nixpkgs/pkgs/tools/misc/teleconsole/default.nix
@@ -13,7 +13,16 @@ buildGoPackage rec {
sha256 = "01552422n0bj1iaaw6pvg9l1qr66r69sdsngxbcdjn1xh3mj74sm";
};
- goDeps = ./deps.nix;
+ srcTeleport = fetchFromGitHub {
+ owner = "gravitational";
+ repo = "teleport";
+ rev = "2cb40abd8ea8fb2915304ea4888b5b9f3e5bc223";
+ sha256 = "1xw3bfnjbj88x465snwwzn4bmpmzmsrq9r0pkj388qwvfrclgnfk";
+ };
+
+ preBuild = ''
+ cp -r ${srcTeleport} ./go/src/github.com/gravitational/teleport
+ '';
CGO_ENABLED = 1;
buildFlags = [ "-ldflags" ];
@@ -22,7 +31,6 @@ buildGoPackage rec {
homepage = "https://www.teleconsole.com/";
description = "Share your terminal session with people you trust";
license = licenses.asl20;
- platforms = platforms.all;
# Builds for Aarch64 not possible in the current release due to
# incompatibilities further up the dependency chain.
# See: