Commit graph

5,765 commits

Author SHA1 Message Date
yaya
8c50a710dd
Release NixOS 26.05 2026-05-30 14:58:09 +02:00
yaya
c380dc08e6 doc/rl-2605: documentation fixups
(cherry picked from commit d9affaa686)
2026-05-30 11:56:49 +00:00
yaya
82f1b82cd2 doc/rl-2605: Move entries from nixpkgs to nixos doc
(cherry picked from commit 97bc04fb44)
2026-05-30 11:56:49 +00:00
yaya
1a9673de83 doc/rl-2605: Move entries from nixos to nixpkgs doc
(cherry picked from commit 0f48c24eb5)
2026-05-30 11:56:49 +00:00
Adam C. Stephens
87b1a7e6e9 doc/beam: update documentation to reflect tree and recommendations
(cherry picked from commit 1a5492d942)
2026-05-29 23:30:54 +00:00
zowoq
fcf9006e23 linux: add stable staging-nixos workflow
stable counterpart to d28cc2a2f5

(cherry picked from commit 10056dd40d)
2026-05-29 22:26:23 +00:00
NotAShelf
646f3698e1 doc/rl-2605: more typo/grammar fixes; fix Markdown lints
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I4244fa38682ec62a19035c7662a7a0e36a6a6964
(cherry picked from commit efc84cdfc4)
2026-05-29 17:38:19 +00:00
NotAShelf
f0af141b32 doc/rl-2511: more typo/grammar fixes; fix Markdown lints
Fixes odd bulletpoints and bare URLs that are prohibited by most
Markdown linters and specs.

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Iae14dce3d158ac11c59d9117694ccde46a6a6964
(cherry picked from commit b786821e13)
2026-05-29 17:38:19 +00:00
NotAShelf
70ba751c60 doc/rl-2605: fix various typos and grammar errors in release notes
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I5cfb88c6574cadb0a677b2d8003179af6a6a6964
(cherry picked from commit 02dd3281fe)
2026-05-29 11:39:31 +00:00
NotAShelf
02348a6bc2 doc/rl-2511: fix various typos and grammar errors in release notes
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I51346308f175aabf51751cab517173286a6a6964
(cherry picked from commit 30e3206c5f)
2026-05-29 11:39:31 +00:00
Ethan Carter Edwards
6229beed42 doc: add meta.donationPage
This might be a nice way to use our reach to remind users to donate to
FLOSS projects that they use and love.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
(cherry picked from commit 9d2f2d71e4)
2026-05-28 05:41:24 +00:00
Christoph Heiss
1cd74962e1 olive-editor: drop
Upstream is dead/unmaintained since 12-2024.

The build also has been broken since at least 24-11-2025 [0].

[0] https://hydra.nixos.org/build/314410468

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
(cherry picked from commit 2e48fef4ca)
2026-05-27 04:59:25 +00:00
Michal Koutenský
5619af9d05 doc/rl-2605: add a note about recommended gonic library rescan
(cherry picked from commit cdb7b3d592)
2026-05-26 08:28:12 +00:00
Vincenzo Mantova
6081b0320c doc: remove texlive.combine from the TeX Live documentation
(cherry picked from commit 022d9ebeeb)
2026-05-24 16:33:09 +00:00
Vincenzo Mantova
891d109b27 texlive.withPackages: allow tlDeps to be a function, drop unused requiredTeXPackages
(cherry picked from commit 3a6bafbdf5)
2026-05-24 16:33:08 +00:00
Vincenzo Mantova
321284d69f texlive.withPackages: move withDocs, withSources from passthru to derivation arguments
(cherry picked from commit 41d265c82a)
2026-05-24 16:33:08 +00:00
Jo
aa91ecf353
doc/release-notes: move enteries to correct release (#523459) 2026-05-24 11:13:17 +00:00
jopejoe1
0d77a454e1 doc/release-notes: move enteries to correct release 2026-05-23 22:32:13 +02:00
Maciej Krüger
f2ba699f37
fetchPnpmDeps: fix reproducibility of pnpm v11 store index
The pnpm v11 store uses a SQLite database (index.db) whose binary format
is non-deterministic across platforms (version-valid-for number, etc).
This caused hash mismatches when building the same pnpmDeps on different
machines despite identical logical content.

Fix by dumping the SQLite database to a text SQL file during the fetch
phase and reconstructing it during the build phase. This ensures the
stored representation is fully deterministic.

Assisted-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

Co-authored-by: Gergő Gutyina <gutyina.gergo.2@gmail.com>
2026-05-23 22:13:33 +02:00
nixpkgs-ci[bot]
d34930e274
Merge master into staging-next 2026-05-19 18:38:12 +00:00
Jörg Thalheim
c8abc5ea25
buildRustCrate: add extraRustcOptsForProcMacro (#512632) 2026-05-19 14:17:05 +00:00
Bernardo Meurer
127a52082d
buildRustCrate: add extraRustcOptsForProcMacro
Proc-macro crates are host dylibs that rustc dlopen()s. Instrumentation
flags passed via extraRustcOpts (e.g. -Zsanitizer=address,
-Cinstrument-coverage) leave unresolved runtime symbols in those dylibs
and break the build. Cargo avoids this by not applying RUSTFLAGS to host
artifacts; buildRustCrate already has extraRustcOptsForBuildRs for build
scripts, so add the analogous knob for proc-macros.

Defaults to null, which falls back to extraRustcOpts so existing callers
are unchanged. Set to [] to opt proc-macros out when applying
sanitizer/coverage flags tree-wide via crateOverrides.
2026-05-19 14:09:04 +00:00
nixpkgs-ci[bot]
157cee1df3
Merge master into staging-next 2026-05-19 00:43:21 +00:00
Philip Taron
2d245c2f78
nixpkgs-manual.epub: use structuredAttrs instead of passAsFile (#515681) 2026-05-18 21:25:56 +00:00
Michael Daniels
e4da0a7e03
Merge branch 'master' into staging-next 2026-05-17 20:04:53 -04:00
Emily
8dbce50994
stdenv.mkDerivation: warn on nested lists (#521144) 2026-05-17 22:54:45 +00:00
nixpkgs-ci[bot]
c2cc02a354
Merge master into staging-next 2026-05-17 18:22:52 +00:00
znmz
ff1f398de0 treewide: fix typos in all markdown files 2026-05-17 13:02:47 +03:00
Eman Resu
04078604e8 stdenv.mkDerivation: warn on nested lists 2026-05-16 22:12:08 -04:00
nixpkgs-ci[bot]
e43fd15291
Merge master into staging-next 2026-05-16 18:20:34 +00:00
Maximilian Bosch
a59d588ab0
python3.pkgs.django-mdeditor: drop (#515503) 2026-05-16 13:25:08 +00:00
nixpkgs-ci[bot]
24f442dcef
Merge master into staging-next 2026-05-14 10:56:37 +00:00
Ramses
341d7717fa
{,nixos/}pqos-wrapper: remove package and module (#519902) 2026-05-14 08:11:00 +00:00
nixpkgs-ci[bot]
167c482ea6
Merge master into staging-next 2026-05-14 00:41:55 +00:00
Gergő Gutyina
bc164958aa
fetchPnpmDeps: deprecate fetcherVersion = 2, schedule removal for 26.11 (#518360) 2026-05-13 21:29:30 +00:00
Yuki Sireneva
fd154a9e0e
doc/rl-2611: mention pqos-wrapper removal 2026-05-13 23:16:53 +03:00
nixpkgs-ci[bot]
ad05e4ab19
Merge master into staging-next 2026-05-13 18:39:16 +00:00
Johannes Kirschbauer
9e80bd04b4
docs/readme: add 'examples first' convention (#495918) 2026-05-13 14:25:03 +00:00
K900
c11500a253 Merge remote-tracking branch 'origin/master' into staging-next 2026-05-12 22:39:18 +03:00
Sefa Eyeoglu
b25e938b89
pnpm_11: init at 11.1.0 (#505103) 2026-05-12 11:53:16 +00:00
Matthias Beyer
bba5bbe19d
neofetch: improve documentation of removal (#518497) 2026-05-12 09:21:23 +00:00
Sefa Eyeoglu
7d318dfe3b
pnpm_11: init at 11.1.0
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-05-11 23:13:15 +02:00
Aliaksandr
f472a6385b
fetchPnpmDeps: deprecate fetcherVersion = 2
Extend the existing v1 deprecation warning to also fire for
`fetcherVersion = 2`, since callers should migrate directly to
`fetcherVersion = 3`. Both pre-v3 versions now share a single
`lib.warnIf` keyed on `fetcherVersion < 3` and produce a message
parameterised by the offending version.

Consolidate the manual's version-history entries: the per-item
**Deprecated** and **Recommended** labels are replaced by a single
sentence above the list noting that v3 is recommended and v1/v2 are
scheduled for removal.

Add a release note mirroring the existing v1 entry.
2026-05-11 18:02:36 +03:00
nixpkgs-ci[bot]
cc75f76ae5
Merge master into staging-next 2026-05-11 13:00:43 +00:00
isabel
3735f76638
doc: style important admonishments (#413975) 2026-05-11 08:57:06 +00:00
yaya
295ffb46e4
release-notes: init for 26.11 (#518974) 2026-05-11 08:52:35 +00:00
isabel
0613730f2f
doc: style important admonishments 2026-05-11 09:43:44 +01:00
yaya
46a944aa71
release-notes: init for 26.11 2026-05-11 10:38:21 +02:00
Robert Hensing
8d8f08b5f1
lychee: 0.23.0 -> 0.24.1 (#514684) 2026-05-11 08:25:45 +00:00
K900
41e3cd9cdb Merge remote-tracking branch 'origin/master' into staging-next 2026-05-10 21:22:57 +03:00