Commit Graph

440 Commits

Author SHA1 Message Date
zowoq
d888104e4c go_2: remove
> 55626ee50b
> This branch was published in 2020 and is no longer being maintained.
2022-04-07 17:31:15 +10:00
github-actions[bot]
07e0324dff
Merge staging-next into staging 2022-03-18 06:01:55 +00:00
Adam Joseph
55dae422e2 go: add mips64 support 2022-03-18 10:02:58 +10:00
zowoq
6431086967 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/python-modules/symengine/default.nix
2022-03-16 16:03:43 +10:00
Martin Weinelt
8d18f29b60
Merge pull request #161366 from NixOS/staging-next
Staging next 2022-02-22
2022-03-15 22:31:01 +01:00
Elliot Cameron
2eb46d5c50 go: 1.18rc1 -> 1.18 2022-03-16 07:28:08 +10:00
techknowlogick
7bd35b61fe go_1_17: 1.17.7 -> 1.17.8 2022-03-04 13:32:32 +10:00
github-actions[bot]
d9f7fd1901
Merge master into staging-next 2022-03-04 00:01:55 +00:00
techknowlogick
6eed87d449 go_1_16: 1.16.14 -> 1.16.15 2022-03-04 07:44:35 +10:00
github-actions[bot]
7f28a5962a
Merge staging-next into staging 2022-02-19 00:02:38 +00:00
zowoq
762df38f51 go_1_18: 1.18beta2 -> 1.18rc1 2022-02-19 07:37:08 +10:00
github-actions[bot]
30e6d926d2
Merge staging-next into staging 2022-02-11 06:01:58 +00:00
zowoq
4a3fd67be9 go_1_16: 1.16.13 -> 1.16.14 2022-02-11 10:28:25 +10:00
zowoq
f789c2bb28 go_1_17: 1.17.6 -> 1.17.7 2022-02-11 10:28:18 +10:00
github-actions[bot]
30946056f0
Merge staging-next into staging 2022-02-05 12:03:39 +00:00
Colin
deb06498e0
go_1_18: 1.18beta1 -> 1.18beta2 2022-02-05 17:47:18 +10:00
regnat
a66d9c85c9 go: Fix the build in non-root sandboxes
Workaround for <https://github.com/golang/go/issues/42525>

(Also related to <https://github.com/NixOS/nix/issues/3245>)
2022-02-04 17:32:58 +10:00
Colin L Rice
d67ad28fc3 go_1_18: init at go1.18beta1
The go 1.18 beta1 is out. It appears to be building fully (and
suprisingly quickly too - :) ).

I trimmed a couple patches which referenced golang issues which had been
closed.
2022-02-04 14:22:06 +10:00
regnat
af3cd7c1f8 go: Fix the build in non-root sandboxes
Workaround for <https://github.com/golang/go/issues/42525>

(Also related to <https://github.com/NixOS/nix/issues/3245>)
2022-02-04 14:22:06 +10:00
zowoq
019ca1cb3b go_1_15: remove 2022-02-01 12:45:56 +10:00
Dmitry Kalinkin
477540469e
Merge branch 'master' into staging-next
Conflicts:
	pkgs/development/python-modules/gradient-utils/default.nix
	pkgs/development/python-modules/gradient/default.nix
2022-01-08 02:39:35 -05:00
zowoq
cacab72b75 go_1_17: 1.17.5 -> 1.17.6 2022-01-08 10:38:36 +10:00
zowoq
d50b6bff89 go_1_16: 1.16.12 -> 1.16.13 2022-01-08 10:38:32 +10:00
github-actions[bot]
0f2bb5a63f
Merge master into staging-next 2021-12-10 12:01:12 +00:00
Jörg Thalheim
e42adefce1 go: add mipsel/riscv64/s390x support 2021-12-10 09:19:23 +01:00
github-actions[bot]
b2a2a5759e
Merge master into staging-next 2021-12-10 06:01:17 +00:00
zowoq
388f0db0af go_1_17: 1.17.4 -> 1.17.5 2021-12-10 14:00:29 +10:00
zowoq
5d33b5183b go_1_16: 1.16.11 -> 1.16.12 2021-12-10 07:57:12 +10:00
github-actions[bot]
c6934c5adf
Merge master into staging-next 2021-12-04 06:01:19 +00:00
zowoq
bb9bd465b6 go_1_17: 1.17.3 -> 1.17.4 2021-12-04 14:07:50 +10:00
zowoq
2100043ba9 go_1_16: 1.16.10 -> 1.16.11 2021-12-02 19:32:00 -08:00
github-actions[bot]
956b399ffa
Merge master into staging-next 2021-11-26 12:01:30 +00:00
zowoq
38ee5f8707 go: update URLs
golang.org redirects to go.dev
2021-11-26 19:12:14 +10:00
zowoq
cc8cade9ba go_1_16: 1.16.9 -> 1.16.10 2021-11-26 11:36:32 +10:00
Sandro Jäckel
32ef30ce24
go_1_17: 1.17.2 -> 1.17.3 2021-11-08 17:25:40 +01:00
Ryan Burns
e1fad6fc50 go_1_17: enable on x86_64-darwin
Apparently this does not depend on stdenv's macOS SDK at all,
and carries around its own go-specific toolchain. So this works
fine as-is and doesn't need any changes in Nixpkgs to support a
10.13 deployment target.
2021-11-04 15:40:44 -07:00
Artur Cygan
9a0676dc48 go: use tzdata from Nix on Darwin 2021-10-22 09:04:12 +10:00
zowoq
615989e078 go_1_17: 1.17.1 -> 1.17.2 2021-10-13 10:03:40 +10:00
zowoq
dcb39fae95 go_1_16: 1.16.8 -> 1.16.9 2021-10-13 10:03:40 +10:00
zowoq
2ce4d21663 go_1_16: 1.16.7 -> 1.16.8 2021-09-12 10:48:00 +10:00
zowoq
9675a865c9 buildGo117{Module,Package}: disable, go_1_17: disable on x86_64-darwin 2021-09-11 10:44:23 +10:00
zowoq
273ff5cf17 go_1_17: init at 1.17.1 2021-09-11 10:44:23 +10:00
zowoq
2a23aa28d6 go_1_14: remove 2021-08-20 15:59:30 +10:00
zowoq
869e4a894e go_1_16: 1.16.6 -> 1.16.7 2021-08-06 07:37:23 +10:00
zowoq
1d3f4cd77f go_1_15: 1.15.14 -> 1.15.15 2021-08-06 07:37:08 +10:00
Serge Bazanski
c00d507f97 go: enable MIPS GOARCH/cross integration
This allows the Go compiler in nixpkgs (eg. buildGoModule) to work with
crossSystem.config == mips-*, eg mips-unknown-linux-musl, and
succesfully generate Go MIPS binaries.

nix-build -A grpcurl --arg crossSystem '{ config = "mips-unknown-linux-musl"; }'

This unfortunately cannot currently be tested on qemu-mips as Go emits
ELF files that fail to execute correctly in qemu-user (see:
https://go-review.googlesource.com/c/go/+/239217, on track to land in Go
1.17). However, I have tested this on a physical MIPS device.

I have not been able to build anything using cgo (hit various
compilation errors in C dependencies), but considering
mips-unknown-linux-musl is not a support nixpkgs target this isn't that
surprising.
2021-07-21 00:43:16 +02:00
Maxine Aubrey
4695639fde
go_1_16: 1.16.5 -> 1.16.6 2021-07-13 17:55:35 +02:00
Maxine Aubrey
25eb6344d0
go_1_15: 1.15.13 -> 1.15.14 2021-07-13 17:55:25 +02:00
zowoq
88f1ca731c go: cleanup 2021-06-05 09:58:51 +10:00
zowoq
3a365e0e50 go: format with nixpkgs-fmt 2021-06-05 09:57:28 +10:00