Commit Graph

6094 Commits

Author SHA1 Message Date
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
K900
37a72a5aa2 Merge remote-tracking branch 'origin/staging-next' into staging 2025-05-29 12:02:16 +03: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
K900
a3612e2210 Merge remote-tracking branch 'origin/staging-next' into staging 2025-05-28 11:42:18 +03: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
Philip Taron
b76868988b cc-wrapper: add support for strictflexarrays1 & strictflexarrays3 hardening flags (#400408) 2025-05-26 10:46:00 -07: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
nixpkgs-ci[bot]
02cbdb8701 Merge staging-next into staging 2025-05-25 18:06:04 +00: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
nixpkgs-ci[bot]
4c1aaef724 Merge staging-next into staging 2025-05-25 00:20:00 +00:00
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
nixpkgs-ci[bot]
fcdae88e36 Merge staging-next into staging 2025-05-24 18:05:46 +00:00
Niklas Hambüchen
ee6c2bd2eb doc: Fix missing pre/post hooks everywhere 2025-05-24 13:22:41 +00:00
Robert Scott
3f1a00c79d cc-wrapper: add support for strictflexarrays1 & strictflexarrays3 hardening flags
adding strictflexarrays1 to pkgsExtraHardening
2025-05-24 11:10:20 +01:00
Tristan Ross
bb23492d23 doc/rl2505: move variants to 25.05 2025-05-23 17:52:09 -07:00
nixpkgs-ci[bot]
92da411185 Merge staging-next into staging 2025-05-24 00:17:23 +00: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
Martin Weinelt
033d93e793 python3: 3.12.10 -> 3.13.3
Updates the default Python version to 3.13 for the NixOS 25.11 release
cycle. We still keep recursing into python312Packages and
python313Packages.
2025-05-23 16:27:16 +02:00
nixpkgs-ci[bot]
4b927f15fb Merge staging-next into staging 2025-05-23 12:07:41 +00:00
nixpkgs-ci[bot]
93d5cbe07b Merge staging-next into staging 2025-05-23 06:06:33 +00: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
Morgan Jones
ff7b4ccdff nixos/stage-2-init: support nosuid/nodev mount options for /nix/store (#406184) 2025-05-22 19:16:54 -07: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