summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorDan Peebles <pumpkingod@gmail.com>2015-03-26 23:35:57 -0400
committerDan Peebles <pumpkingod@gmail.com>2015-03-26 23:35:57 -0400
commita0154fed8c2e45da54caf330855c5c7eb3b7a758 (patch)
treedbe55fd65e6ca2d31e728950aecbde1b7959ae1c /pkgs/top-level
parent26c7e2605ed7d8b9bcff55d7311ec7f3a4d427a7 (diff)
downloadnixlib-a0154fed8c2e45da54caf330855c5c7eb3b7a758.tar
nixlib-a0154fed8c2e45da54caf330855c5c7eb3b7a758.tar.gz
nixlib-a0154fed8c2e45da54caf330855c5c7eb3b7a758.tar.bz2
nixlib-a0154fed8c2e45da54caf330855c5c7eb3b7a758.tar.lz
nixlib-a0154fed8c2e45da54caf330855c5c7eb3b7a758.tar.xz
nixlib-a0154fed8c2e45da54caf330855c5c7eb3b7a758.tar.zst
nixlib-a0154fed8c2e45da54caf330855c5c7eb3b7a758.zip
Update and simplify hologram expression
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/go-packages.nix27
1 files changed, 5 insertions, 22 deletions
diff --git a/pkgs/top-level/go-packages.nix b/pkgs/top-level/go-packages.nix
index 4f9f6947c98d..3410bd0b8c55 100644
--- a/pkgs/top-level/go-packages.nix
+++ b/pkgs/top-level/go-packages.nix
@@ -626,33 +626,16 @@ let self = _self // overrides; _self = with self; {
   };
 
   hologram = buildGoPackage rec {
-    rev  = "6e81a11091f59a9392e424d8f1c42b4b813c4bff";
+    rev  = "2bf08f0edee49297358bd06a0c9bf44ba9051e9c";
     name = "hologram-${stdenv.lib.strings.substring 0 7 rev}";
     goPackagePath = "github.com/AdRoll/hologram";
     src = fetchFromGitHub {
       inherit rev;
       owner  = "copumpkin";
       repo   = "hologram";
-      sha256 = "1rpnc8sv9mwm9r9yfh8h2zxczznmvlhasrz55bcifmk4sym4ywq7";
+      sha256 = "1ra6rdniqh3pi84fm29zam4irzv52a1dd2sppaqngk07f7rkkhi4";
     };
-    preBuild = ''
-      cd "go/src/$goPackagePath"
-
-      govers -d -m code.google.com/p/goprotobuf github.com/golang/protobuf
-
-      # Work around `go install` assuming containing directory is the executable name we want
-      for i in */bin; do
-        mv "$i" "$(dirname "$i")/$(dirname "$i")"
-      done
-
-      # Generate protobuf definitions and static assets
-      sed -i '1s|^|SHELL = ${stdenv.shell}\n|' Makefile
-      make protocol/hologram.pb.go
-      make transport/remote/bindata.go
-    '';
-
-    buildInputs = [ pkgs.protobuf crypto protobuf goamz rgbterm go-bindata
-                    go-homedir ldap g2s gox govers ];
+    buildInputs = [ crypto protobuf goamz rgbterm go-bindata go-homedir ldap g2s gox govers ];
   };
 
   httprouter = buildGoPackage rec {
@@ -1026,14 +1009,14 @@ let self = _self // overrides; _self = with self; {
   };
 
   rgbterm = buildGoPackage rec {
-    rev = "9e3d038e1b8341ed7416c841a884cab4a3487941";
+    rev = "c07e2f009ed2311e9c35bca12ec00b38ccd48283";
     name = "rgbterm-${stdenv.lib.strings.substring 0 7 rev}";
     goPackagePath = "github.com/aybabtme/rgbterm";
     src = fetchFromGitHub {
       inherit rev;
       owner  = "aybabtme";
       repo   = "rgbterm";
-      sha256 = "1pfg56pkm9clzd3c1s0czvydw1k35jggz9ydv8x2dbns3f7qn2ph";
+      sha256 = "1qph7drds44jzx1whqlrh1hs58k0wv0v58zyq2a81hmm72gsgzam";
     };
   };