ducks
20. August 2026 um 03:37
13
nixpkgs hatte eine ziemlich veraltete Version von Discourse von Januar, daher habe ich einen PR zum Aktualisieren eröffnet. Ich habe noch nie an nixpkgs mitgewirkt, also werden wir sehen, wie es läuft.
release-26.05 ← ducks:update/discourse-26.05
changes requested 03:34AM - 20 Aug 26 UTC
Backport of https://github.com/NixOS/nixpkgs/pull/548675 to `release-26.05`.
Th… is updates Discourse from the outdated `2026.1.4` ESR release to `2026.7.1`.
Changes: [official Discourse changelog](https://releases.discourse.org/changelog/custom?end=v2026.7.1&start=v2026.1.4)
The backport conflict in `default.nix` was resolved by retaining `icu78` from `release-26.05`. The release branch's `nodejs-slim_22.libv8` links against ICU 78; using the generic `icu` package causes `mini_racer_extension.so` to fail with an undefined ICU symbol.
Automation disclosure: OpenAI Codex (GPT-5) assisted with the backport conflict resolution, testing, and drafting this pull request description.
## Things done
- Built on platform:
- [x] x86_64-linux
- [ ] aarch64-linux
- [ ] aarch64-darwin
- Tested, as applicable:
- [x] [NixOS tests] in [nixos/tests].
- [x] [Package tests] at `passthru.tests`.
- [ ] Tests in [lib/tests] or [pkgs/test] for functions and "core" functionality.
- [ ] Ran `nixpkgs-review` on this PR. See [nixpkgs-review usage].
- [ ] Tested basic functionality of all binary files, usually in `./result/bin/`.
- Nixpkgs Release Notes
- [ ] Package update: when the change is major or breaking.
- NixOS Release Notes
- [ ] Module addition: when adding a new NixOS module.
- [ ] Module update: when the change is significant.
- [x] Fits [CONTRIBUTING.md], [pkgs/README.md], [maintainers/README.md] and other READMEs.
- [x] Follows the [automation/AI policy].
[NixOS tests]: https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests
[Package tests]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests
[nixpkgs-review usage]: https://github.com/Mic92/nixpkgs-review#usage
[CONTRIBUTING.md]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md
[automation/AI policy]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#automationai-policy
[lib/tests]: https://github.com/NixOS/nixpkgs/blob/master/lib/tests
[maintainers/README.md]: https://github.com/NixOS/nixpkgs/blob/master/maintainers/README.md
[nixos/tests]: https://github.com/NixOS/nixpkgs/blob/master/nixos/tests
[pkgs/README.md]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md
[pkgs/test]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/test