Paul Meyer
6e08019200
docs/release-notes: document go_latest, buildGoLatestModule, Go upgrade policy ( #395462 )
2025-06-02 14:10:55 +02:00
Paul Meyer
cec2770da6
release-notes: mention new Go upgrade policy documentation, go_latest and buildGoLatestModule
...
Signed-off-by: Paul Meyer <katexochen0@gmail.com>
2025-06-02 10:37:41 +02:00
Paul Meyer
ad579ea83d
docs/go: add section about versioned toolchains/builders
...
Signed-off-by: Paul Meyer <katexochen0@gmail.com>
2025-06-02 10:37:41 +02:00
eljamm
db0b526f96
doc/rl-2505: add GNU Taler entry
2025-06-02 09:38:19 +02:00
Ramses
be4bf2d53c
doc/udevCheckHook: init ( #412001 )
2025-06-01 10:23:27 +02:00
Jörg Thalheim
db4bff05d5
workflows/manual-nixpkgs: build nixpkgs on staging and stable branches ( #412102 )
2025-05-31 09:21:20 +02:00
Philip Taron
7f8ad4ffb2
fetchgit: add fetchTags parameter ( #411561 )
2025-05-29 11:19:19 -07:00
Wolfgang Walther
ef1077013b
workflows/manual-nixpkgs: build nixpkgs manual on staging and stable branches
...
By using the pinned nixpkgs we have for CI, we can lift the restriction
of building the nixpkgs manual only in PRs targeting master.
At the same time, this uses the pinned nixpkgs for the doc/ folder's dev
shell. This allows entering that shell while working on a staging-based
branch and write documentation.
Why should staging be un(der)documented, after all?
Note: The package that is available in nixpkgs as pkgs.nixpkgs-manual
will still be built with the current nixpkgs checkout, not the pinned
version. This is the same that hydra builds.
2025-05-29 17:06:40 +02:00
Grimmauld
d3a197a33d
doc/udevCheckHook: init
2025-05-29 10:15:33 +02:00
Austin Horstman
4a065b44a0
neovimUtils.wrapNeovimUnstable: support vim.o.exrc ( #395991 )
2025-05-28 21:35:47 -05:00
Tim Black
1247031689
pkgs/build-support/fetchgit: add fetchTags parameter
...
Added fetchTags feature to fetchgit, explicit and clear support for
fetching all tags after the source tree fetch completes. Doing this at
build-time in the fetcher is required for packages that invoke commands
like 'git describe' which require tags, and since the nix store is
read-only by design, it is not possible to git fetch --tags at
activation- or run-time. This feature may have been possible by
specifying a postFetch option including calling git fetch --tags,
however doing so obfuscates the solution to this very real problem.
Explicit support for fetching tags should be a first class citizen just
like fetching other refs.
2025-05-28 16:47:34 -07:00
Morgan Jones
d6df0d070c
openssh: disable memlocking when building with PAM support ( #411653 )
2025-05-28 08:42:26 -07:00
Tsung-Ju Chiang
17501d776b
agda.withPackages: allow installing Agda without GHC using ghc = null;
2025-05-28 22:59:43 +08:00
Morgan Jones
42a6689a17
rl-2505: remove note about OpenSSH memlocking
...
See 39c7929c6e
for more details.
2025-05-27 23:48:02 -07:00
Connor Baker
688e14d21a
_cuda: introduce to organize CUDA package set backbone
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-05-27 15:05:42 +00:00
Connor Baker
c5dad2886a
cudaPackages: switch to cudaLib
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-05-27 15:02:24 +00:00
Birdee
79794e292f
Update doc/languages-frameworks/neovim.section.md
...
Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com>
Update pkgs/applications/editors/neovim/wrapper.nix
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Update doc/languages-frameworks/neovim.section.md
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Update doc/release-notes/rl-2511.section.md
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Update doc/languages-frameworks/neovim.section.md
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Update doc/release-notes/rl-2511.section.md
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Update doc/release-notes/rl-2511.section.md
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
2025-05-25 13:13:09 -07:00
Matt Sturgeon
c47da7fbc8
doc/rl-2505: reword nexusmods-app entry
...
We now plan to backport updates, so the release note shouldn't specify
exact versions.
Reworded to improve clarity.
Co-authored-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-25 18:19:48 +05:30
Matt Sturgeon
94c59406f9
doc/rl-2505: move nexusmods-app entry back to "incompatibilities"
...
It was inadvertently moved when additional sections were added in #393738
2025-05-25 18:19:48 +05:30
Niklas Hambüchen
4684fd6b0c
doc: Fix missing pre/post hooks everywhere ( #318737 )
2025-05-25 00:12:13 +02:00
Niklas Hambüchen
45991097c5
manual: Use a postPatch
instead of a patchPhase
2025-05-24 22:10:55 +00:00
Niklas Hambüchen
ee6c2bd2eb
doc: Fix missing pre/post hooks everywhere
2025-05-24 13:22:41 +00:00
Tristan Ross
bb23492d23
doc/rl2505: move variants to 25.05
2025-05-23 17:52:09 -07:00
Marie Ramlow
87170c7421
doc/rl-2505: fix renovate release notes link
...
Upstream had the brilliant idea of deleting their major version upgrade
notes without setting up any form of redirects to the new places
(https://github.com/renovatebot/renovate/pull/35788 ), so the current
link is broken.
Also removes a duplicate release notes entry for renovate.
2025-05-23 21:38:41 +02:00
Leona Maroni
8c727b2986
Release NixOS 25.05
2025-05-23 20:53:53 +02:00
Seth Flynn
7fb7f0c4a1
nixos/doc/rl-2505: cleanup "new modules" section
2025-05-22 23:53:14 -04:00
Seth Flynn
b17e45ca7c
doc/rl-2505: fix nexusmods.app entry formatting
...
I don't really think this needs its own header and section...
2025-05-22 23:53:08 -04:00
Seth Flynn
00ae244074
doc/rl-2505: move unrelated entries from lib section
2025-05-22 23:43:01 -04:00
Seth Flynn
041c3794c4
doc/rl-2505: fix links in lib section
2025-05-22 23:43:00 -04:00
Seth Flynn
59b2dd2496
doc/rl-2505: re-introduce note about __structuredAttrs & python
...
Seems this was accidentally removed in 8ae9309
instead of only being
moved from the highlight section
2025-05-22 22:39:38 -04:00
Seth Flynn
39a20c95fe
doc/rl-2505: move all package entries from nixos notes
...
This ensures the NixOS notes only refer to things like modules and
NixOS-specific improvements, while the Nixpkgs notes refer to all
package changes
2025-05-22 22:35:06 -04:00
Seth Flynn
84d6322031
doc/rl-2505: move some entires from nixos notes
...
These are more broadly applicable to Nixpkgs than only NixOS
2025-05-22 22:26:35 -04:00
Aleksana
48b56e8fb5
lib.systems: raise minimum loongarch64 feature support ( #403201 )
2025-05-23 10:00:37 +08:00
Tristan Ross
fe51d34885
doc/rl2511: update allowVariants entry ( #409484 )
2025-05-22 16:55:03 -07:00
Leona Maroni
9405594de5
doc/rl-2505: Add deprecation warning for removal of GHC versions. ( #409505 )
2025-05-22 23:27:19 +02:00
aleksana
89113bbe9f
doc/rl-2511: document loongarch64 march changes
2025-05-22 20:00:28 +08:00
Morgan Jones
1e51989132
z3: 4.14.1 → 4.15.0, z3_4_14: drop ( #407728 )
2025-05-22 04:46:07 -07:00
Birdee
f81e8e68e5
Merge branch 'NixOS:master' into vim_o_exrc_support
2025-05-22 04:05:35 -07:00
Tom van Dijk
fa2bee6de3
doc: rl-2505: z3 4.14 -> 4.15
2025-05-22 11:29:44 +02:00
Peder Bergebakken Sundt
ab0032ae87
nixos/tpm2: default pkcs#11 module based on abrmd config ( #409326 )
2025-05-21 20:57:20 +02:00
maralorn
fd7165462c
doc/rl-2505: Add deprecation warning for removal of GHC versions.
2025-05-21 20:43:54 +02:00
programmerlexi
36ecfe6216
nixos/limine: add support for secure boot
...
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-21 21:59:23 +05:30
Morgan Jones
f86ebd9ac5
release-notes: document tpm2-pkcs11 abrmd changes for 25.05
2025-05-21 01:07:35 -07:00
Tristan Ross
b3600d5452
doc/rl2511: update allowVariants entry
2025-05-20 20:36:12 -07:00
Doron Behar
a4e8e74c36
i18n: Add charset related settings ( #408307 )
2025-05-20 15:17:19 +03:00
anthony
b5bd640a92
doc: fix nixpkgs-manual not being built under index.html
( #400816 )
...
This fixes the anchor links referencing `index.html` while being in `manual.html`.
2025-05-20 13:10:36 +02:00
Alejandro Sánchez Medina
3f96c18c79
docs: add instructions to load development utilities
...
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2025-05-20 07:56:09 +02:00
Matt Sturgeon
4c638c2735
doc/packages/treefmt: add option reference docs
...
Add a `treefmt.optionsDoc` passthru, which is included on the treefmt
section of the nixpkgs manual.
This generates reference docs for options declared in
`treefmt.evalConfig`.
2025-05-20 07:52:11 +02:00
Matt Sturgeon
301824d216
doc/packages/treefmt: add function reference docs
...
Add a `treefmt.functionsDoc` passthru, which is included on the treefmt
section of the nixpkgs manual.
This generates reference docs for functions defined in
`pkgs/by-name/tr/treefmt/lib.nix`, using `nixdoc`.
2025-05-20 07:52:11 +02:00
Matt Sturgeon
fe586a5d59
doc/packages: add treefmt section
2025-05-20 07:52:11 +02:00