diff options
Diffstat (limited to 'nixpkgs/pkgs/development/compilers/go/1.17.nix')
-rw-r--r-- | nixpkgs/pkgs/development/compilers/go/1.17.nix | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/nixpkgs/pkgs/development/compilers/go/1.17.nix b/nixpkgs/pkgs/development/compilers/go/1.17.nix index 2f62c450c2e0..e16e78d21a35 100644 --- a/nixpkgs/pkgs/development/compilers/go/1.17.nix +++ b/nixpkgs/pkgs/development/compilers/go/1.17.nix @@ -40,6 +40,10 @@ let "armv5tel" = "arm"; "armv6l" = "arm"; "armv7l" = "arm"; + "mips" = "mips"; + "mipsel" = "mipsle"; + "riscv64" = "riscv64"; + "s390x" = "s390x"; "powerpc64le" = "ppc64le"; }.${platform.parsed.cpu.name} or (throw "Unsupported system"); @@ -50,11 +54,11 @@ in stdenv.mkDerivation rec { pname = "go"; - version = "1.17.2"; + version = "1.17.5"; src = fetchurl { url = "https://dl.google.com/go/go${version}.src.tar.gz"; - sha256 = "sha256-IlXrPk6CTdfV/Nwuf4RTQ3HBhjEuVG+xCGo0wXdS9DE="; + sha256 = "sha256-Pe+5oJvtBCQDGV6HLcvIxvrhSFljMyJ5Zo7FLoCpWi0="; }; # perl is used for testing go vet @@ -125,7 +129,6 @@ stdenv.mkDerivation rec { # Disable cgo lookup tests not works, they depend on resolver rm src/net/cgo_unix_test.go - '' + lib.optionalString stdenv.isLinux '' # prepend the nix path to the zoneinfo files but also leave the original value for static binaries # that run outside a nix server sed -i 's,\"/usr/share/zoneinfo/,"${tzdata}/share/zoneinfo/\"\,\n\t&,' src/time/zoneinfo_unix.go @@ -269,12 +272,10 @@ stdenv.mkDerivation rec { disallowedReferences = [ goBootstrap ]; meta = with lib; { - homepage = "http://golang.org/"; + homepage = "https://go.dev/"; description = "The Go Programming language"; license = licenses.bsd3; maintainers = teams.golang.members; platforms = platforms.linux ++ platforms.darwin; - # requires >=10.13 stdenv on x86_64-darwin - badPlatforms = [ "x86_64-darwin" ]; }; } |