aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/tools/misc/teleconsole
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/tools/misc/teleconsole')
-rw-r--r--nixpkgs/pkgs/tools/misc/teleconsole/default.nix12
-rw-r--r--nixpkgs/pkgs/tools/misc/teleconsole/deps.nix13
2 files changed, 10 insertions, 15 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:
diff --git a/nixpkgs/pkgs/tools/misc/teleconsole/deps.nix b/nixpkgs/pkgs/tools/misc/teleconsole/deps.nix
deleted file mode 100644
index f13529d4b25..00000000000
--- a/nixpkgs/pkgs/tools/misc/teleconsole/deps.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-[
- # Teleport v2.0.0-alpha.4 required for build.
- # See https://github.com/gravitational/teleconsole/blob/09591f227c2a8df4c68af8bc4adfadfc596f4ed2/Makefile#L8
- {
- goPackagePath = "github.com/gravitational/teleport";
- fetch = {
- type = "git";
- url = "https://github.com/gravitational/teleport";
- rev = "2cb40abd8ea8fb2915304ea4888b5b9f3e5bc223";
- sha256 = "1xw3bfnjbj88x465snwwzn4bmpmzmsrq9r0pkj388qwvfrclgnfk";
- };
- }
-]