Commit Graph

596 Commits

Author SHA1 Message Date
Alexis Hildebrandt
f8c4a98e8e treewide: Remove the definite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00
zowoq
c06c5c6f91 go_1_21: 1.21.10 -> 1.21.11
Changelog: https://go.dev/doc/devel/release#go1.21
2024-06-05 12:16:47 +10:00
Daniel Nagy
050df1a7e6
go: Support WASI platform
With this change it is now possible to build simple Go packages into
WebAssembly and WASI. For example, it is now possible to build
`wazero` to wasm:

```sh
$ file $(nix-build -A pkgsCross.wasi32.wazero --no-out-link)/bin/wazero
/nix/store/pzzzsnmyjjrxi8gmadksn99rgfbxqrp2-wazero-static-wasm32-unknown-wasi-1.7.2/bin/wazero: WebAssembly (wasm) binary module version 0x1 (MVP)
```

https://go.dev/blog/wasi
2024-05-29 00:45:00 +02:00
github-actions[bot]
81d4e8f74a
Merge staging-next into staging 2024-05-08 06:01:55 +00:00
R. Ryantm
ff0e307853 go: 1.22.2 -> 1.22.3 2024-05-08 13:43:57 +10:00
zowoq
6ca5c1af46 go_1_21: 1.21.9 -> 1.21.10
Changelog: https://go.dev/doc/devel/release#go1.21
2024-05-08 13:43:42 +10:00
Peder Bergebakken Sundt
db15bbc3d5
treewide: remove unreferenced patch files (#308127)
Found with `fd \\.patch$ pkgs/ -x bash -c 'rg -F "{/}" pkgs/ -q || echo {}'`
2024-05-02 12:41:45 +00:00
Weijia Wang
3f59355d84 Merge branch 'staging-next' into staging 2024-04-09 08:26:23 +02:00
Matthieu Daniel-Thomas
3174508c52 add powerpc64 arch 2024-04-08 09:41:17 +00:00
zowoq
abeb34f683 go_1_22: 1.22.1 -> 1.22.2
Changelog: https://go.dev/doc/devel/release#go1.22
2024-04-04 17:04:41 +10:00
zowoq
2d975504f2 go_1_21: 1.21.8 -> 1.21.9
Changelog: https://go.dev/doc/devel/release#go1.21
2024-04-04 08:18:31 +10:00
Martin Weinelt
7762462405
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/flask-security-too/default.nix
2024-03-19 17:30:16 +01:00
Paul Meyer
28e94c518b go_1_20: remove
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-03-19 11:10:28 +01:00
Sandro
564045d5b5
Merge pull request #293563 from katexochen/go/update 2024-03-06 13:35:20 +01:00
Paul Meyer
5b02c75ac0 go_1_21: 1.21.7 -> 1.21.8
Changelog: https://go.dev/doc/devel/release#go1.21.0

Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-03-06 07:38:14 +01:00
Paul Meyer
33c109bd29 go_1_22: 1.22.0 -> 1.22.1
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-03-05 21:19:48 +01:00
github-actions[bot]
d007b5f45c
Merge staging-next into staging 2024-02-07 12:01:41 +00:00
zowoq
1e4bf30cb8 go_1_21: 1.21.6 -> 1.21.7
Changelog: https://go.dev/doc/devel/release#go1.21
2024-02-07 20:02:56 +10:00
zowoq
f4f9d00a45 go_1_20: 1.20.13 -> 1.20.14
Changelog: https://go.dev/doc/devel/release#go1.20
2024-02-07 20:02:26 +10:00
Wael Nasreddine
bd29cd2e69
Merge pull request #286849 from qowoz/go_1_22
go_1_22: 1.22rc2 -> 1.22.0
2024-02-06 21:15:59 -08:00
zowoq
9a2dd8e479 go_1_22: 1.22rc2 -> 1.22.0
Changelog: https://go.dev/doc/devel/release#go1.22
2024-02-07 10:31:12 +10:00
Mario Rodas
29bc0559e6 go_1_19: drop
Go 1.19 has reached EOL in 06 Sep 2023
2024-02-01 04:20:00 +00:00
github-actions[bot]
a4b5a14b07
Merge master into staging-next 2024-01-25 00:02:13 +00:00
Muhammad Falak R Wani
3353a928af go_1_22: 1.22rc1 -> 1.22rc2
Changelog: https://go.dev/doc/devel/release#go1.22
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-01-25 09:09:55 +10:00
zowoq
944f16727f go_1_22: init at 1.22rc1 2024-01-25 09:09:55 +10:00
maxine
7a28ddd3bb
Merge pull request #279903 from RealHarshThakur/bumpgo1.21.6
go: 1.21.5 -> 1.21.6
2024-01-12 17:53:49 +01:00
Harsh Thakur
1332fa0d74 go: 1.21.5 -> 1.21.6
Changelog: https://go.dev/doc/devel/release#go1.21

Signed-off-by: Harsh Thakur <harshthakur9030@gmail.com>
2024-01-10 02:59:05 +05:30
Thomas Gerbet
fa4bee28ad go_1_20: 1.20.12 -> 1.20.13
Changes:
https://github.com/golang/go/issues?q=milestone%3AGo1.20.13+label%3ACherryPickApproved
2024-01-09 22:25:48 +01:00
networkException
3e1111f227
go: set meta.mainProgram to go 2024-01-01 02:20:58 +01:00
Jörg Thalheim
10f62d348b go_1_20: 1.20.11 -> 1.20.12
Changelog: https://go.dev/doc/devel/release#go1.20
fixes 3 CVEs: https://www.openwall.com/lists/oss-security/2023/12/05/2
2023-12-05 22:54:00 +01:00
Jörg Thalheim
1f13eabcd6 go: 1.21.4 -> 1.21.5
Changelog: https://go.dev/doc/devel/release#go1.21
fixes 3 CVEs: https://www.openwall.com/lists/oss-security/2023/12/05/2
2023-12-05 22:54:00 +01:00
rwaweber
96d916a179 go_1_21: 1.21.3 -> 1.21.4 2023-11-10 16:04:53 +10:00
zowoq
e7ef0556e6 go_1_20: 1.20.10 -> 1.20.11
Changelog: https://go.dev/doc/devel/release#go1.20
2023-11-08 13:54:20 +10:00
Martin Weinelt
94c8c31bee
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/numba/default.nix
2023-10-15 22:31:34 +02:00
Mario Rodas
c00b9a671c go_1_18: drop
Go 1.18 has reached EOL on 01 Feb 2023
2023-10-15 16:04:27 +10:00
maxine
a76cede5ec
Merge pull request #259329 from mfrw/mfrw/golang-1.21.2
[staging-next] go_1_21: 1.21.1 -> 1.21.3
2023-10-11 10:41:04 +02:00
Muhammad Falak R Wani
b392079f5f go_1_21: 1.21.1 -> 1.21.3
Changelog: https://go.dev/doc/devel/release#go1.21
2023-10-11 14:01:08 +05:30
Maxine Aubrey
dcb9502fe3
go_1_20: 1.20.9 -> 1.20.10
Fixes CVE-2023-44487
https://github.com/golang/go/compare/go1.20.9...go1.20.10
2023-10-10 18:54:30 +02:00
Muhammad Falak R Wani
2dde8b5888 go_1_20: 1.20.8 -> 1.20.9
Changelog: https://go.dev/doc/devel/release#go1.20
2023-10-07 10:09:18 +05:30
zowoq
3da524ca62 Revert "go_1_21: install from distpack archive"
This reverts commit 1ee50a2928.

broke cross builds
2023-09-22 09:16:27 +10:00
zowoq
99283f44be go: switch to finalAttrs
also add version test

Co-authored-by: Ivan Trubach <mr.trubach@icloud.com>
2023-09-15 13:57:27 +10:00
github-actions[bot]
92f41becba
Merge master into staging-next 2023-09-12 12:01:13 +00:00
Ivan Trubach
1ee50a2928 go_1_21: install from distpack archive
Changes the build and install phases to use archives produced by
[distpack]. This allows us to drop the code that cleans GOROOT and moves
cross-compiled binaries out of bin/GOOS_GOARCH, and potentially avoid
issues like [missing GOROOT/go.env] in the future.

[distpack]: https://pkg.go.dev/cmd/distpack
[missing GOROOT/go.env]: cbc976a97c
2023-09-12 16:45:21 +10:00
github-actions[bot]
542aa87231
Merge master into staging-next 2023-09-08 00:02:13 +00:00
zowoq
e67b7b6ab5 go_1_21: 1.21.0 -> 1.21.1
Changelog: https://go.dev/doc/devel/release#go1.21
2023-09-08 08:43:57 +10:00
zowoq
21dc6b7052 go_1_19: 1.19.12 -> 1.19.13
Changelog: https://go.dev/doc/devel/release#go1.19
2023-09-08 08:43:44 +10:00
zowoq
09c8e2090e go_1_20: 1.20.7 -> 1.20.8
Changelog: https://go.dev/doc/devel/release#go1.20
2023-09-07 08:54:48 +10:00
zowoq
020300a756 go_1_21: bootstrap from 1.21 2023-08-30 12:32:04 +10:00
HuangYi
cbc976a97c fix: install go.env in go_1_21
fix build error: "GOPROXY list is not the empty string, but contains no entries"

see: https://github.com/golang/go/issues/57179
2023-08-21 16:10:30 +10:00
zowoq
8ed712ec90 go_1_21: 1.21rc4 -> 1.21.0
Changelog: https://go.dev/doc/devel/release#go1.21
2023-08-21 08:02:30 +10:00