Commit graph

5,937 commits

Author SHA1 Message Date
nixpkgs-ci[bot]
f185090602
Merge master into staging-next 2026-07-06 18:39:05 +00:00
Aaron Andersen
994ab19368
zerofs: 1.2.5 -> 2.0.5 (#538667) 2026-07-06 15:46:02 +00:00
Luka Blašković
b253a432c9 zerofs: 1.2.5 -> 2.0.5
Skip zerofs_client_tests::metadata_operations, fails with NotPermitted
inside the build sandbox.
2026-07-06 08:33:52 -04:00
Michael Daniels
5f07727588
Merge branch 'master' into staging-next 2026-07-05 21:41:03 -04:00
Gergő Gutyina
a62df84c37
doc/javascript.section: recommend fetcherVersion 4 (#531246) 2026-07-05 22:24:56 +00:00
nixpkgs-ci[bot]
1cff068641
Merge master into staging-next 2026-07-05 12:29:54 +00:00
Doron Behar
abe4c0979b
nim: huge refactor of packages (#496960) 2026-07-05 07:42:20 +00:00
nixpkgs-ci[bot]
15fbd37fa0
Merge master into staging-next 2026-07-05 00:38:01 +00:00
Johannes Kirschbauer
80896c01c5
docs/readme: clarify future scope of source files in doc folder (#536632) 2026-07-04 19:18:58 +00:00
Johannes Kirschbauer
b2373737aa
docs/readme: reword 'devmode' -> Live preview (#532945) 2026-07-04 19:16:20 +00:00
Johannes Kirschbauer
6b81af2023
docs/readme: clarify future scope of source files in doc folder 2026-07-04 21:13:52 +02:00
Martin Weinelt
5a6a726fc2
Merge remote-tracking branch 'origin/master' into staging-next 2026-07-04 20:07:10 +02:00
Johannes Kirschbauer
fcb65cb49d
doc/styles: distinct colors for admonitions (#538119) 2026-07-04 16:30:37 +00:00
Johannes Kirschbauer
3314b11056
doc/manual: reword 'nixpkgs reference manual' to just 'nixpkgs' manual (#537491) 2026-07-04 16:30:21 +00:00
nixpkgs-ci[bot]
a692067795
Merge master into staging-next 2026-07-04 00:35:57 +00:00
Johannes Kirschbauer
a58825ce94
doc/manual: init example packaging guide (#537480) 2026-07-03 20:55:44 +00:00
nixpkgs-ci[bot]
25e094b684
Merge master into staging-next 2026-07-03 18:28:50 +00:00
Johannes Kirschbauer
140264dc32
pkgs/nixos-render-docs: remove dead {examples,figures} table
It is emited into the output but we set 'display: none
2026-07-03 15:59:05 +02:00
Johannes Kirschbauer
ced951f38c
doc/style.css: make admonition styles container-agnostic 2026-07-03 15:51:11 +02:00
Johannes Kirschbauer
b2f49162a5
doc/styles: distinct colors for admonitions
Made sure every text-background pair passes WCAG-AA
https://webaim.org/resources/contrastchecker/
2026-07-03 15:25:48 +02:00
Johannes Kirschbauer
acfc12be47
doc/manual: init example packaging guide
Used go as example, python and rust where not found suitable due to
theory overhead and multiple competing builder choices
2026-07-03 14:50:03 +02:00
nixpkgs-ci[bot]
be92e0575f
Merge master into staging-next 2026-07-03 12:39:18 +00:00
Johannes Kirschbauer
ea3c357a82
doc: replace "in order to" with "to" (#523608) 2026-07-03 09:08:43 +00:00
Johannes Kirschbauer
66241985dc
doc/treewide: replace "in order to" with "to"
Fixes a styleguide violation (doc/styleguide.md, "Filler Words and
Weak Phrases"). Release notes excluded.
2026-07-03 11:03:28 +02:00
Johannes Kirschbauer
fe2f68ef92
pkgs/nixos-render-docs: replace inline tocs with collapsible sidebar (#537810) 2026-07-03 09:00:52 +00:00
Johannes Kirschbauer
e4f7bfed18
pkgs/nixos-render-docs: add sidebar-open and popover for mobile support 2026-07-02 17:17:25 +02:00
nixpkgs-ci[bot]
0e1056cb37
Merge master into staging-next 2026-07-02 14:28:02 +00:00
Johannes Kirschbauer
ad97f5573d
pkgs/nixos-render-docs: replace inlince tocs with collapsible sidebar
tables of contents disconnect headings from body text.
decouples heading levels from include type (part,chapter,part etc.)
structure of the sidebar is derived from the include type for now.
Can be changed to a meta file later.

sidebar now uses proper ol-, li-, span-, a-tags
definition tables are not ideal for navigation and accessibility

breaking change:
--toc-depth, --chunk-toc-depth, --section-toc-depth is
now collapsed into --sidebar-depth
2026-07-02 15:44:56 +02:00
Johannes Kirschbauer
645286a70f
doc/ci: use docPkgs from ci keeps local and ci render output the same 2026-07-02 14:44:40 +02:00
nixpkgs-ci[bot]
f56d9e08af
Merge master into staging-next 2026-07-02 12:40:31 +00:00
Johannes Kirschbauer
fdefb4bb67
doc/fixed-point-arguments: restructure chapter to make it more approachable (#537509) 2026-07-02 12:32:32 +00:00
Johannes Kirschbauer
993dc495e8
doc/fixed-point-arguments: restructure chapter to make it more approachable 2026-07-02 14:27:11 +02:00
Alexander Bantyev
cf89258090
packer: add withPlugins (#529920) 2026-07-02 09:10:10 +00:00
eveeifyeve
81daafea8c nim: remove 1_0, 2_0 and 2_2 versions and aliases; nim: 2.2.4 -> 2.2.10
writers/writeNim: migrate package to nim
nim: remove nativeStacktraces and gnuReadline args
nim: use pname instead

It's time that we remove nim1, nim1 has been a package for a while and
nim has moved on during that time to the v2 versions.
It's also time that nim had some attention in nixpkgs and upgrade the
nim 2 versions.

Also fixes an issue with nim-unwrapped missing the pname and version.
See #485742 for more info.

Co-authored-by: éclairevoyant
<848000+eclairevoyant@users.noreply.github.com>
2026-07-02 13:36:59 +10:00
nixpkgs-ci[bot]
aac49c0eff
Merge master into staging-next 2026-07-02 00:44:19 +00:00
Johannes Kirschbauer
8a2f69744c
doc/python: state benefit of fixed point arguments
drop rec and theoretical introduction
just state the pattern that should be used
2026-07-01 19:05:37 +02:00
Johannes Kirschbauer
d9c5294435
doc/manual: reword 'nixpkgs reference manual' to just 'nixpkgs' manual 2026-07-01 18:39:40 +02:00
Johannes Kirschbauer
6709a91894
doc/manual: move language chapter out of build-helpers
Packaging is a first class concern and should live as toplevel navigation entry
2026-07-01 18:07:48 +02:00
nixpkgs-ci[bot]
9a4eaa6227
Merge master into staging-next 2026-06-30 12:42:31 +00:00
LIN, Jian
33e6d0bf86
emacs: load the early-default library after early-init.el (#536492) 2026-06-30 12:03:53 +00:00
Lin Jian
48dfaae2ac emacs: load the early-default library after early-init.el
emacs.pkgs.withPackages from Nixpkgs can be used to configure Emacs.
Its main functionality is to add extra Emacs lisp libraries.
By (ab)using a library named default, user configuration (init.el) can
also be added by it.

A natural extension[1] is to add early-init.el via
emacs.pkgs.withPackages.  With this patch, early-init.el can be added by
packaging it as a library named early-default.

The early-default library is similar to the default library except that
it is loaded right after early-init.el and is controlled by
inhibit-early-default-init.

[1]: https://github.com/nix-community/emacs-overlay/issues/532
2026-06-30 14:56:44 +08:00
nixpkgs-ci[bot]
d8a7dfa41f
Merge master into staging-next 2026-06-30 00:44:58 +00:00
Jörg Thalheim
f53d98faed
nixVersions: drop nix_2_28 and nix_2_30 (#536372) 2026-06-29 19:46:45 +00:00
nixpkgs-ci[bot]
77e66ec830
Merge master into staging-next 2026-06-29 13:30:07 +00:00
Ivan Mincik
bcaf79b051
geoserver: add service (#506504) 2026-06-29 08:04:38 +00:00
Jörg Thalheim
dc05c0d446
haskellPackages.nix-serve-ng: build against lix
Upstream nix-serve-ng has switched to Lix as its supported Nix
implementation, so follow upstream and build the Lix-backed variant
by default. Add a release-notes entry since this changes pkgs.nix-serve-ng.
2026-06-28 20:50:43 +03:00
nixpkgs-ci[bot]
138c668b2f
Merge master into staging-next 2026-06-27 18:26:24 +00:00
dotlambda
2916cac9ca
pnpm_10: 10.34.0 -> 10.34.4 (#525381) 2026-06-27 14:56:40 +00:00
K900
caea65bc86 Merge remote-tracking branch 'origin/master' into staging-next 2026-06-27 17:13:58 +03:00
Austin Horstman
a47702c9df
doc/neovim: fix formatting
Ran nixfmt and saw untouched section that needed formatting.
2026-06-27 08:57:35 -05:00