rust198: add rust version 1.98.0.
Pkgsrc changes:
* Update patches to match new vendored versions.
* Associated checksum changes.
* Add cargo option to permit linker warnings (NetBSD compat code)
(taken from rust-beta wip package)
Upstream changes:
Version 1.98.0 (2026-08-20)
==========================
Language
--------
- [Allow shortening lifetime of `&mut` when unsize-coercing, even
in an invariant position.]
(https://github.com/rust-lang/rust/pull/149219) For example, you
can now coerce a `Cell<&'long mut i32>` to a `Cell<&'short mut
[151 lines not shown]
prometheus-lts: update to 3.13.2 (ok leot@)
pkgsrc changes:
- Align Makefile structure with alertmanager
- Build with GOWORK=off (solves go.mod issues)
- Embed static web assets into the binary like upstream docs say
- Remove patches for path overrides. Apply them in the rc script instead
- Misc cleanup
flux2: Update to 2.9.4
Changes:
2.9.4
-----
Flux v2.9.4 is a patch release that ships various fixes to the Flux
controllers, covering source-watcher tarball extraction and glob
expansion limits, the refspecs accepted by ImageUpdateAutomation, the
HTTP request limits of the notification-controller servers, and Helm
repository index loading, OCI chart digest pinning, Bucket error
handling and GCS static authentication in source-controller. On the CLI
side, flux migrate -f now supports migrating repositories to Flux 2.9.
Users are encouraged to upgrade for the best experience.
Note that this release contains CRD schema changes for
ArtifactGenerator and ImageUpdateAutomation; both CRDs must be updated
along with the controllers.
kubectl: update to 1.36.4
Bug or Regression
* Update golang.org/x/text and golang.org/x/net dependencies to include
security updates [SIG API Machinery, Architecture, Auth, CLI, Cloud
Provider, Cluster Lifecycle, Instrumentation, Network, Node, Scheduling,
Security and Storage]
iosevka-*: update to 34.8.1
* Refine shape of the following characters:
* LATIN LETTER TWO WITH STROKE (U+01BB) ... LATIN SMALL LETTER TONE
FIVE (U+01BD).
* LATIN CAPITAL LETTER G WITH STROKE (U+01E4).
* LATIN SMALL LETTER G WITH STROKE (U+01E5).
* LATIN CAPITAL LETTER U BAR (U+0244).
* LATIN SMALL LETTER Y WITH STROKE (U+024F).
* LATIN LETTER SMALL CAPITAL G (U+0262).
* LATIN SMALL LETTER LEZH (U+026E).
* LATIN SMALL LETTER U BAR (U+0289).
* LATIN LETTER SMALL CAPITAL G WITH HOOK (U+029B).
* COMBINING SEAGULL BELOW (U+033C).
* GREEK SMALL LETTER BETA (U+03B2).
* GREEK SMALL LETTER XI (U+03BE).
* GREEK BETA SYMBOL (U+03D0).
* COMBINING SEAGULL ABOVE (U+1AE5).
* MODIFIER LETTER SMALL BETA (U+1D5D).
[22 lines not shown]
Update lean4-git to lean4-4.33.1nb20260821
lean actial version 4.35.0-pre,
commit f6c7d68c7fc27e3b60585f30740c7d141d3c5b36, Release
While here, allow for lake to actually link under NetBSD.