buildGoPackage: use Go 1.6 by default
This commit is contained in:
parent
734d152977
commit
8cd1d4cda5
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, lib, buildGo16Package, fetchFromGitHub }:
|
{ stdenv, lib, buildGoPackage, fetchFromGitHub }:
|
||||||
|
|
||||||
buildGo16Package rec {
|
buildGoPackage rec {
|
||||||
name = "terraform-${version}";
|
name = "terraform-${version}";
|
||||||
version = "0.6.15";
|
version = "0.6.15";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
|
@ -16,8 +16,6 @@ stdenv.mkDerivation rec {
|
|||||||
mkdir -p src/github.com/syncthing
|
mkdir -p src/github.com/syncthing
|
||||||
ln -s $(pwd) src/github.com/syncthing/syncthing
|
ln -s $(pwd) src/github.com/syncthing/syncthing
|
||||||
export GOPATH=$(pwd)
|
export GOPATH=$(pwd)
|
||||||
# Required for Go 1.5, can be removed for Go 1.6+
|
|
||||||
export GO15VENDOREXPERIMENT=1
|
|
||||||
|
|
||||||
# Syncthing's build.go script expects this working directory
|
# Syncthing's build.go script expects this working directory
|
||||||
cd src/github.com/syncthing/syncthing
|
cd src/github.com/syncthing/syncthing
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, lib, buildGo16Package, fetchFromGitHub }:
|
{ stdenv, lib, buildGoPackage, fetchFromGitHub }:
|
||||||
|
|
||||||
buildGo16Package rec {
|
buildGoPackage rec {
|
||||||
name = "glide-${version}";
|
name = "glide-${version}";
|
||||||
version = "0.10.2";
|
version = "0.10.2";
|
||||||
rev = "${version}";
|
rev = "${version}";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, lib, buildGo16Package, fetchFromGitHub }:
|
{ stdenv, lib, buildGoPackage, fetchFromGitHub }:
|
||||||
|
|
||||||
buildGo16Package rec {
|
buildGoPackage rec {
|
||||||
name = "caddy-${version}";
|
name = "caddy-${version}";
|
||||||
version = "0.8.3";
|
version = "0.8.3";
|
||||||
rev = "e2234497b79603388b58ba226abb157aa4aaf065";
|
rev = "e2234497b79603388b58ba226abb157aa4aaf065";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, lib, buildGo16Package, consul-ui, fetchFromGitHub }:
|
{ stdenv, lib, buildGoPackage, consul-ui, fetchFromGitHub }:
|
||||||
|
|
||||||
buildGo16Package rec {
|
buildGoPackage rec {
|
||||||
name = "consul-${version}";
|
name = "consul-${version}";
|
||||||
version = "0.6.4";
|
version = "0.6.4";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, lib, buildGo16Package, fetchFromGitHub }:
|
{ stdenv, lib, buildGoPackage, fetchFromGitHub }:
|
||||||
|
|
||||||
buildGo16Package rec {
|
buildGoPackage rec {
|
||||||
name = "consul-alerts-${version}";
|
name = "consul-alerts-${version}";
|
||||||
version = "0.3.3";
|
version = "0.3.3";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
|
@ -17,10 +17,6 @@ buildGoPackage rec {
|
|||||||
# Tests exist, but seem to clash with the firewall.
|
# Tests exist, but seem to clash with the firewall.
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
preBuild = ''
|
|
||||||
export GO15VENDOREXPERIMENT=1
|
|
||||||
'';
|
|
||||||
|
|
||||||
buildFlagsArray = let t = "${goPackagePath}/version"; in ''
|
buildFlagsArray = let t = "${goPackagePath}/version"; in ''
|
||||||
-ldflags=
|
-ldflags=
|
||||||
-X ${t}.Version=${version}
|
-X ${t}.Version=${version}
|
||||||
|
@ -16,10 +16,6 @@ buildGoPackage rec {
|
|||||||
|
|
||||||
docheck = true;
|
docheck = true;
|
||||||
|
|
||||||
preBuild = ''
|
|
||||||
export GO15VENDOREXPERIMENT=1
|
|
||||||
'';
|
|
||||||
|
|
||||||
buildFlagsArray = let t = "${goPackagePath}/version"; in ''
|
buildFlagsArray = let t = "${goPackagePath}/version"; in ''
|
||||||
-ldflags=
|
-ldflags=
|
||||||
-X ${t}.Version=${version}
|
-X ${t}.Version=${version}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, lib, buildGo16Package, fetchFromGitHub }:
|
{ stdenv, lib, buildGoPackage, fetchFromGitHub }:
|
||||||
|
|
||||||
buildGo16Package rec {
|
buildGoPackage rec {
|
||||||
name = "vault-${version}";
|
name = "vault-${version}";
|
||||||
version = "0.5.2";
|
version = "0.5.2";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, lib, buildGo16Package, fetchFromGitHub }:
|
{ stdenv, lib, buildGoPackage, fetchFromGitHub }:
|
||||||
|
|
||||||
buildGo16Package rec {
|
buildGoPackage rec {
|
||||||
name = "consul-template-${version}";
|
name = "consul-template-${version}";
|
||||||
version = "0.14.0";
|
version = "0.14.0";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
|
@ -9607,7 +9607,7 @@ in
|
|||||||
go = go_1_6;
|
go = go_1_6;
|
||||||
};
|
};
|
||||||
|
|
||||||
buildGoPackage = buildGo15Package;
|
buildGoPackage = buildGo16Package;
|
||||||
|
|
||||||
go2nix = callPackage ../development/tools/go2nix { };
|
go2nix = callPackage ../development/tools/go2nix { };
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user