Wolfgang Walther
7d1a327e67
ci/pinned: update
...
This gives us a bugfix in treefmt-nix for biome.
From the nixpkgs-unstable channel:
https://hydra.nixos.org/build/312625570#tabs-buildinputs
Changes for treefmt-nix:
f56b1934f5...4ef3dfdbb5
(cherry picked from commit 2b819576cb )
2025-11-05 18:55:42 +00:00
Morgan Jones
690be600a5
doc: add hunks to fetchpatch
...
(cherry picked from commit b6659f5d61 )
2025-10-21 01:39:29 -07:00
Defelo
714e4933f2
fetchRadiclePatch: init
...
(cherry picked from commit c2ec9234e8 )
2025-10-11 21:06:00 +02:00
Maximilian Bosch
0db33960bb
linux: new workflow for kernel changes
...
See https://github.com/NixOS/nixpkgs/issues/437208#issuecomment-3288623669
Depends on https://github.com/NixOS/org/pull/172
As documented below, the idea is to essentially group all changes
rebuilding all VM tests with kernel updates and merge them together into
`master` whenever the Linux kernels get updated.
This documents the workflow of updates in the nixpkgs manual. While at
it, I removed the README from the packages because
* it's horribly outdated
* I didn't even know it exists which confirms that its discoverability
was very poor
and added the relevant portions into the nixpkgs manual as well.
(cherry picked from commit 9f95c2ace2 )
2025-10-06 06:45:59 +00:00
Defelo
688930885e
fetchFromRadicle: init
...
(cherry picked from commit 0f4642c796 )
2025-08-22 07:44:12 +02:00
Wolfgang Walther
a6e40e9c90
doc: fix biome linting errors
...
(cherry picked from commit 3c0eec6236 )
2025-08-20 16:34:14 +02:00
Wolfgang Walther
4d650d0530
doc: apply safe formatting with biome
...
(cherry picked from commit 46df6abf87 )
2025-08-20 16:34:13 +02:00
Sefa Eyeoglu
6851f846dd
immich: 1.136.0 -> 1.137.3
...
https://github.com/immich-app/immich/releases/tag/v1.137.0
https://github.com/immich-app/immich/releases/tag/v1.137.1
https://github.com/immich-app/immich/releases/tag/v1.137.3
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
(cherry picked from commit fd7f487429 )
2025-08-15 17:51:10 -04:00
Wolfgang Walther
370d67848b
ci/treefmt: add markdown-code-runner
...
This was run as a test in `doc/tests/check-nix-code-blocks.nix` before,
but its DX can be improved: By including it in `treefmt` we get better
error reporting and auto-fixing, as well as running it on *all* markdown
files (including READMEs etc.) for free.
(cherry picked from commit a7b3b2584a )
2025-08-05 20:14:31 +02:00
Wolfgang Walther
aefcb0d50d
treewide: run nixfmt 1.0.0
2025-07-24 14:58:18 +02:00
Wolfgang Walther
a46262ae77
treewide: run treefmt with mdcr/nixfmt
2025-07-24 14:58:15 +02:00
Doron Behar
48813b8a57
[25.05] pnpm.fetchDeps: ensure consistent permissions, add versioning ( #425419 )
2025-07-23 19:42:48 +03:00
Dan Baker
ae4a5ec070
doc: CUDA section fixups
...
Co-authored-by: Connor Baker <ConnorBaker01@gmail.com>
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit 0ff3ee0540 )
2025-07-22 14:25:00 +00:00
Connor Baker
cf0d992bfd
doc: introduce CUDA user guide
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit fa4f91662a )
2025-07-22 14:25:00 +00:00
Connor Baker
32cc0153bc
doc: CUDA section fixups
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit 18cdc0858a )
2025-07-22 14:25:00 +00:00
Connor Baker
4e062a31d6
doc: add sections for cudaPackages.pkgs, pkgsCuda, and pkgsForCudaArch
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit 544be187c0 )
2025-07-22 14:25:00 +00:00
Connor Baker
c2c335d15e
_cuda.extensions: make overriding all CUDA package sets easier
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit 36d409bc3a )
2025-07-22 14:24:59 +00:00
Connor Baker
d028c1cb81
doc: CUDA section fixups and describe _cuda.fixups
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit b0f64f56be )
2025-07-22 14:24:59 +00:00
Sefa Eyeoglu
83fabaf291
doc: adjust pnpm.fetchDeps parameter order
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
(cherry picked from commit e9d0c4af41 )
2025-07-22 12:56:02 +02:00
Gutyina Gergő
c7298a4695
pnpm.fetchDeps: ensure consistent permissions for fetcherVersion >=2
...
Co-authored-by: Oliver Breitwieser <oliver@breitwieser.eu>
(cherry picked from commit 71e3980f18 )
2025-07-22 12:56:02 +02:00
Gutyina Gergő
2d3136f2d0
pnpm.fetchDeps: introduce versioning
...
(cherry picked from commit fd61e1c200 )
2025-07-22 12:56:01 +02:00
Connor Baker
fd4dbd89d4
doc: add CUDA contributing section and document passthru test attributes
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit 91e91bc596 )
2025-07-14 11:21:21 -07:00
Yueh-Shun Li
0ba1f47823
fetchhg: make argument hash overridable
...
(cherry picked from commit ef2f8315bf )
2025-07-09 07:58:19 +00:00
Connor Baker
a0e85c9a08
[Backport release-25.05] cudaPackages: introduce and use cudaLib ( #411445 )
2025-06-17 07:48:31 -07:00
aleksana
d5afa4954b
doc/installShellFiles: describe fifo more accurately
...
(cherry picked from commit b0c8f2be7d )
2025-06-17 02:40:48 +00:00
Connor Baker
574561de38
doc: correct paths in CUDA update section
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit 3f0d99c733 )
2025-06-12 17:38:23 +00:00
TomaSajt
0124e5d8ed
doc/rust: pass cargoRoot to fetcher in example
...
(cherry picked from commit 8e87675994 )
2025-06-03 12:23:07 +02:00
maralorn
41e8c2ad65
doc/haskell: Add GHC deprecation policy
...
(cherry picked from commit a5bbc5046b )
2025-06-02 21:59:19 +00:00
eljamm
23b73f36c6
doc/rl-2505: add GNU Taler entry
...
(cherry picked from commit db0b526f96 )
2025-06-02 11:14:31 +02:00
Wolfgang Walther
33b2905837
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.
(cherry picked from commit ef1077013b )
2025-05-31 07:21:55 +00:00
Morgan Jones
5a62706b79
rl-2505: remove note about OpenSSH memlocking
...
See 39c7929c6e for more details.
(cherry picked from commit 42a6689a17 )
2025-05-28 15:43:07 +00:00
Connor Baker
c3fdb7a77c
_cuda: introduce to organize CUDA package set backbone
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit 688e14d21a )
2025-05-27 15:39:01 +00:00
Connor Baker
9e09b54794
cudaPackages: switch to cudaLib
...
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit c5dad2886a )
2025-05-27 15:39:01 +00:00
Aleksana
9eac37173e
[Backport release-25.05] doc/rl2505: move variants to 25.05 ( #411008 )
2025-05-26 20:21:07 +08:00
Tristan Ross
26781790be
doc/rl2505: move variants to 25.05
...
(cherry picked from commit bb23492d23 )
2025-05-25 21:59:18 -07:00
Matt Sturgeon
4f64d62d5f
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>
(cherry picked from commit c47da7fbc8 )
2025-05-25 12:50:25 +00:00
Matt Sturgeon
b54691fb75
doc/rl-2505: move nexusmods-app entry back to "incompatibilities"
...
It was inadvertently moved when additional sections were added in #393738
(cherry picked from commit 94c59406f9 )
2025-05-25 12:50:25 +00:00
Tristan Ross
3382d3f3f0
doc/rl2511: update allowVariants entry
...
(cherry picked from commit b3600d5452 )
2025-05-24 01:27:05 +00:00
Tristan Ross
874f2f8429
pkgs/top-level/stage.nix: move most nixpkgs sets to variants
...
(cherry picked from commit 14386224a1 )
2025-05-24 00:54:24 +00:00
Marie Ramlow
e67c26810c
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.
(cherry picked from commit 87170c7421 )
2025-05-23 19:50:08 +00:00
Leona Maroni
11cb3517b3
Release NixOS 25.05
2025-05-23 20:56:20 +02:00
Seth Flynn
7be97c226e
nixos/doc/rl-2505: cleanup "new modules" section
...
(cherry picked from commit 7fb7f0c4a1 )
2025-05-23 07:04:40 +00:00
Seth Flynn
4e3f17c106
doc/rl-2505: fix nexusmods.app entry formatting
...
I don't really think this needs its own header and section...
(cherry picked from commit b17e45ca7c )
2025-05-23 07:04:40 +00:00
Seth Flynn
0c0d19b831
doc/rl-2505: move unrelated entries from lib section
...
(cherry picked from commit 00ae244074 )
2025-05-23 07:04:40 +00:00
Seth Flynn
8f6b37ece6
doc/rl-2505: fix links in lib section
...
(cherry picked from commit 041c3794c4 )
2025-05-23 07:04:39 +00:00
Seth Flynn
fade580c6f
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
(cherry picked from commit 59b2dd2496 )
2025-05-23 02:58:26 +00:00
Seth Flynn
f0e2cff733
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
(cherry picked from commit 39a20c95fe )
2025-05-23 02:58:26 +00:00
Seth Flynn
1f0fc1044c
doc/rl-2505: move some entires from nixos notes
...
These are more broadly applicable to Nixpkgs than only NixOS
(cherry picked from commit 84d6322031 )
2025-05-23 02:58:26 +00:00
maralorn
f86bd390bc
doc/rl-2505: Add deprecation warning for removal of GHC versions.
...
(cherry picked from commit fd7165462c )
2025-05-22 21:28:30 +00:00
Tom van Dijk
c8c8dadcde
doc: rl-2505: z3 4.14 -> 4.15
...
(cherry picked from commit fa2bee6de3 )
2025-05-22 11:46:42 +00:00