docs/release-notes: document deprecations in Go ecosystem
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
This commit is contained in:
parent
2dbeda8d63
commit
1ddf2d83e3
@ -627,6 +627,12 @@
|
||||
`goModules`, `modRoot`, `vendorHash`, `deleteVendor`, and `proxyVendor` are now passed as derivation attributes.
|
||||
`goModules` and `vendorHash` are no longer placed under `passthru`.
|
||||
|
||||
- `buildFlags`/`buildFlagsArray` on `buildGoModule` have been deprecated. 24.11 is the last release where `buildGoModule` accepts these flags (while throwing a warning).
|
||||
Use the [`ldflags`](https://nixos.org/manual/nixpkgs/unstable/#var-go-ldflags) and/or [`tags`](https://nixos.org/manual/nixpkgs/unstable/#var-go-tags) attributes or
|
||||
[the environment](https://nixos.org/manual/nixpkgs/unstable/#ssec-go-environment) instead.
|
||||
|
||||
- `buildGoPackage` has been deprecated. 24.11 is the last release with `buildGoPackage` available.
|
||||
|
||||
- `hareHook` has been added as the language framework for Hare. From now on, it,
|
||||
not the `hare` package, should be added to `nativeBuildInputs` when building
|
||||
Hare programs.
|
||||
|
Loading…
Reference in New Issue
Block a user