Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

llvm 15, 16: add zstd support #238866

Closed
wants to merge 5,086 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5086 commits
Select commit Hold shift + click to select a range
0521266
Merge pull request #273779 from ConnorBaker/fix/cudaPackages-libPath-…
Dec 13, 2023
9610494
jetbrains: add libraries needed for patchelf
dan-smetana Dec 9, 2023
13607b9
Merge pull request #265558 from danielslee/jetbrains-update
wegank Dec 13, 2023
33207dd
jetbrains.rider: fix dotnet linking
ners Dec 12, 2023
56982af
Merge pull request #272519 from r-ryantm/auto-update/himitsu
Janik-Haag Dec 13, 2023
8ee593f
Merge pull request #273693 from lopsided98/syncthing-database-dir
kira-bruneau Dec 13, 2023
9dd61c8
algolia-cli: 1.4.2 -> 1.4.3
r-ryantm Dec 13, 2023
d2241ab
aliyun-cli: 3.0.186 -> 3.0.189
r-ryantm Dec 13, 2023
b4fe267
cudaPackages.cudnn: correct hash for CUDA 10.2, v7.6.5.32 release
Dec 11, 2023
987845b
cudaPackages.cudnn: 8.9.6.50 -> 8.9.7.29
Dec 11, 2023
5fd6ebd
nixos/nebula: wait for start notification to prevent startup race
numinit Dec 13, 2023
f83bb17
allure: 2.24.1 -> 2.25.0
r-ryantm Dec 13, 2023
81c97f0
android-udev-rules: 20231124 -> 20231207
r-ryantm Dec 13, 2023
0f14ad0
android-file-transfer: 4.2 -> 4.3
r-ryantm Dec 13, 2023
c4e2e52
Merge pull request #273664 from tweag/fileset.gitTracked-improvements
infinisil Dec 13, 2023
7af0500
api-linter: 1.59.1 -> 1.59.2
r-ryantm Dec 13, 2023
762d26a
corkscrew: fix build
JackSullivan Dec 13, 2023
60b23fa
ark-pixel-font: 2023.08.15 -> 2023.11.26
r-ryantm Dec 13, 2023
a2b7869
framac: 27.1 (Cobalt) → 28.0 (Nickel)
vbgl Dec 6, 2023
0c38aa9
coqPackages.QuickChick: 1.6.5 → 2.0.1
vbgl Dec 11, 2023
0e98a61
ocamlPackages.gsl: 1.24.3 → 1.25.0
vbgl Dec 6, 2023
471ef75
Merge pull request #273713 from dotlambda/caldav-1.3.8
dotlambda Dec 13, 2023
9a32ae4
ocamlPackages.batteries: 3.7.1 → 3.7.2
vbgl Dec 8, 2023
bccc6af
automatic-timezoned: 1.0.131 -> 1.0.137
r-ryantm Dec 13, 2023
ed8eec0
avalanchego: 1.10.15 -> 1.10.17
r-ryantm Dec 13, 2023
b720399
Merge pull request #273832 from ostrolucky/relay-fix
drupol Dec 13, 2023
c76f525
aws-iam-authenticator: 0.6.13 -> 0.6.14
r-ryantm Dec 13, 2023
f43a0a2
azure-storage-azcopy: 10.21.1 -> 10.22.0
r-ryantm Dec 13, 2023
46da207
irrlichtmt: 1.9.0mt10 -> 1.9.0mt13
fgaz Dec 8, 2023
c64ebc8
minetest: 5.7.0 -> 5.8.0, cleanup
fgaz Dec 11, 2023
b3ff745
gradle: 8.4 -> 8.5
liff Nov 30, 2023
2e3bbf4
gradle: use SRI hashes
liff Nov 30, 2023
4436b85
mindustry: match gradle and package JDK
liff Nov 30, 2023
4d6a2b2
jetbrains: 2023.3 -> 2023.3.1
dritter Dec 13, 2023
2768c70
jetbrains.plugins: update
dritter Dec 13, 2023
9f67f3a
Merge pull request #273906 from r-ryantm/auto-update/avalanchego
wegank Dec 13, 2023
60f0ebe
Merge pull request #273887 from r-ryantm/auto-update/android-file-tra…
wegank Dec 13, 2023
fd050c2
Merge pull request #273894 from r-ryantm/auto-update/ark-pixel-font
wegank Dec 13, 2023
a10ce4a
Merge pull request #273820 from MikaelFangel/update-gum
wegank Dec 13, 2023
da35368
telegraf: 1.28.5 -> 1.29.0
zowoq Dec 12, 2023
55f58f7
Merge pull request #272842 from ners/rider
wegank Dec 13, 2023
6d3f255
Merge pull request #273384 from nbraud/doc/system-state
fricklerhandwerk Dec 13, 2023
ad88d38
signal-desktop: fix `jq` not present in nix-shell
Arjun31415 Dec 12, 2023
2a8d453
signal-desktop-beta: fix missing `callPackage`
Arjun31415 Dec 13, 2023
354184a
apfel: 3.1.0 -> 3.1.1
r-ryantm Dec 13, 2023
b12769d
knot-dns: 3.3.2 -> 3.3.3
vcunat Dec 13, 2023
16d97f5
bomber-go: 0.4.5 -> 0.4.7
r-ryantm Dec 13, 2023
125c396
bosh-cli: 7.5.0 -> 7.5.1
r-ryantm Dec 13, 2023
c01effd
Merge pull request #258465 from Benjamin-L/add-ffsubsync
doronbehar Dec 13, 2023
df70ab8
ocaml-ng.ocamlPackages_5_1.ocaml: 5.1.0 → 5.1.1
vbgl Dec 13, 2023
dffac4a
linuxKernel.kernels.linux_zen: 6.6.4-zen1 -> 6.6.6-zen1
999eagle Dec 13, 2023
f6d681d
linuxKernel.kernels.linux_lqx: 6.6.4-lqx1 -> 6.6.6-lqx1
999eagle Dec 13, 2023
f267f22
vimPlugins.yanky-nvim: init at 2023-11-27
GaetanLepage Dec 11, 2023
dacf818
bilibili: 1.12.3-1 -> 1.12.5-2
r-ryantm Dec 13, 2023
f265b26
pythonPackages.wtforms-bootstrap5: init at 0.3.0
NetaliDev Jul 12, 2023
d54e65f
pythonPackages.imia: init at 0.5.3
NetaliDev Jul 12, 2023
3857999
pythonPackages.starlette-wtf: init at 0.4.3
NetaliDev Jul 12, 2023
988d529
python3.pkgs.asgi-logger: init at 0.1.0
yu-re-ka Nov 30, 2023
013f380
python3.pkgs.smtpdfix: init at 0.5.1
yu-re-ka Nov 30, 2023
77417f2
irrd: 4.3.0.post1 -> 4.4.2
yu-re-ka Nov 30, 2023
249198f
Merge pull request #273581 from helsinki-systems/fix/openvpn-auth-ldap
dasJ Dec 13, 2023
3ae150e
rio: v0.0.31 -> v0.0.32
TornaxO7 Dec 13, 2023
7a0fffd
tinyproxy: add meta.mainProgram
schnusch Dec 13, 2023
115db55
buildah-unwrapped: 1.32.2 -> 1.33.2
r-ryantm Dec 13, 2023
14c5d38
Merge pull request #273808 from K900/asusctl-5.0.0
K900 Dec 13, 2023
1cf853b
nixos/tinyproxy: fix services.tinyproxy.package
schnusch Dec 13, 2023
1ac728d
sbclPackages.cl-colors2_0_5_4: update src url
Vonfry Dec 12, 2023
39530d7
sbclPackages.history-tree: 0.1.1 -> 0.1.2
Vonfry Dec 12, 2023
755b077
sbclPackages.nclasses: 0.6.0 -> 0.6.1
Vonfry Dec 12, 2023
195e462
sbclPackages.nfiles: 20230705-git -> 1.1.4
Vonfry Dec 12, 2023
5aa5257
sbclPackages.nhooks: 1.2.1 -> 1.2.2
Vonfry Dec 12, 2023
89591ae
sbclPackages.njson: 1.1.0 -> 1.2.2
Vonfry Dec 12, 2023
1f66400
sbclPackages.prompter: 0.1.0 -> 0.1.1
Vonfry Dec 12, 2023
cb5f05e
sbclPackages.nsymbols: 0.3.1 -> 0.3.2
Vonfry Dec 12, 2023
9ac7126
sbclPackages.nkeymaps: 1.1.0 -> 1.1.1
Vonfry Dec 12, 2023
37fc451
bun: 1.0.16 -> 1.0.17
r-ryantm Dec 13, 2023
86e2b64
mpvScripts.chapterskip: Add missing metadata
nbraud Dec 13, 2023
eb60ca8
python3Packages.debianbts: Remove unused inputs
nbraud Dec 13, 2023
1d87608
nyxt: 3.9.0 -> 3.10.0
Vonfry Dec 12, 2023
f8e6052
sbclPackages.nasdf: deprecate
Vonfry Dec 12, 2023
70808d0
nixos/jenkins: set StateDirectory if home is /var/lib/jenkins
flokli Dec 7, 2023
ec836d5
Merge pull request #272679 from flokli/jenkins-statedir
flokli Dec 13, 2023
4c38056
Merge pull request #273952 from schnusch/pkgs/tinyproxy
wegank Dec 13, 2023
9c423e1
nixos/guix: add test for GC service
foo-dogsquared Dec 12, 2023
ba3aa62
opensc: 0.23.0 -> 0.24.0
michaeladler Dec 13, 2023
6458f9f
Merge pull request #271923 from graham33/fix/nsys-ui
Dec 13, 2023
85bcd8c
cudaPackages: add missing newline to manifest builder
Dec 13, 2023
9d12c7a
Merge pull request #273823 from emilylange/forgejo
adamcstephens Dec 13, 2023
d6682e7
lxd: dual license ASL2 and AGPL3
jnsgruk Dec 13, 2023
8e4f8df
jetbrains.datagrip: fix build
wegank Dec 13, 2023
cd4b379
vimPlugins.startup-nvim: init at 2023-11-02
GaetanLepage Dec 13, 2023
093660a
vimPlugins: update on 2023-12-13
GaetanLepage Dec 13, 2023
e27d9bd
vimPlugins.nvim-treesitter: update grammars
GaetanLepage Dec 13, 2023
8c2aee7
Merge pull request #273806 from JackSullivan/fix-corkscrew
NickCao Dec 13, 2023
223b0a4
Merge pull request #273878 from numinit/nebula-startup-race
NickCao Dec 13, 2023
f9484cf
wasm-tools: 1.0.52 -> 1.0.54
ereslibre Nov 21, 2023
ff18459
Merge pull request #273846 from fabaff/checkov-bump
NickCao Dec 13, 2023
67418d9
Merge pull request #273845 from fabaff/yte-bump
NickCao Dec 13, 2023
72d8b02
Merge pull request #273844 from fabaff/cnspec-bump
NickCao Dec 13, 2023
9115231
Merge pull request #273838 from rawkode/update-warp-terminal
NickCao Dec 13, 2023
19873f7
Merge pull request #273837 from kashw2/pscale
NickCao Dec 13, 2023
da2c758
path-of-building.data: 2.36.1 -> 2.37.0
K900 Dec 13, 2023
ef741a2
Merge pull request #273826 from wegank/chicken-license
NickCao Dec 13, 2023
8d98ef2
Merge pull request #273824 from TornaxO7/bump/rio
NickCao Dec 13, 2023
eed8f77
Merge pull request #273981 from K900/pob-2.37.0
K900 Dec 13, 2023
afd7947
Merge pull request #273871 from r-ryantm/auto-update/aliyun-cli
NickCao Dec 13, 2023
b581743
Merge pull request #273870 from r-ryantm/auto-update/algolia-cli
NickCao Dec 13, 2023
32c5b7e
Merge pull request #273862 from nbraud/mpvScripts/chapterskip
NickCao Dec 13, 2023
fc697b7
Merge pull request #273911 from r-ryantm/auto-update/azure-storage-az…
NickCao Dec 13, 2023
4531442
Merge pull request #273909 from r-ryantm/auto-update/aws-iam-authenti…
NickCao Dec 13, 2023
ff31bc8
Merge pull request #273905 from r-ryantm/auto-update/automatic-timezoned
NickCao Dec 13, 2023
88b307e
cargo-zigbuild: 0.18.0 -> 0.18.1
r-ryantm Dec 13, 2023
0113477
Merge pull request #273889 from r-ryantm/auto-update/api-linter
NickCao Dec 13, 2023
c98323b
Merge pull request #273886 from r-ryantm/auto-update/android-udev-rules
NickCao Dec 13, 2023
5e5acab
Merge pull request #273860 from sumnerevans/dataclasses-json-0.6.3
NickCao Dec 13, 2023
8042d5e
cargo-pgrx: 0.11.0 -> 0.11.2
tomhoule Dec 13, 2023
d6a4469
Merge pull request #273950 from r-ryantm/auto-update/bun
NickCao Dec 13, 2023
71c5f6a
Merge pull request #273926 from r-ryantm/auto-update/bosh-cli
NickCao Dec 13, 2023
6f78967
Merge pull request #273951 from schnusch/nixos/tinyproxy
NickCao Dec 13, 2023
31f8220
Merge pull request #273941 from r-ryantm/auto-update/bilibili
NickCao Dec 13, 2023
74edc08
Merge pull request #273922 from r-ryantm/auto-update/bomber-go
NickCao Dec 13, 2023
e65e833
Merge pull request #273923 from vcunat/p/knot-bump
NickCao Dec 13, 2023
6d39e9e
Merge pull request #273985 from r-ryantm/auto-update/cargo-zigbuild
NickCao Dec 13, 2023
c2e94bd
Merge pull request #273956 from nbraud/python/debianbts
NickCao Dec 13, 2023
8c2e801
grpc: add jaxlib in passthru.tests
GaetanLepage Dec 13, 2023
634efac
wamr: fix darwin build
ereslibre Dec 10, 2023
fe1e2ae
Merge pull request #259476 from samueltardieu/french-numbers
JulienMalka Dec 13, 2023
be0a6b0
nixos/restic: append PATH in wrappers instead of overwriting
ajs124 Dec 12, 2023
8556109
Merge pull request #273636 from GaetanLepage/yanky
teto Dec 13, 2023
ad7f36e
ceph-csi: 3.9.0 -> 3.10.0
r-ryantm Dec 13, 2023
224b3a5
jextract: 2023-04-14 -> 2023-11-27 (JDK 21) (#271127)
msgilligan Dec 13, 2023
a92e606
buildGraalvm: use NATIVE_IMAGE_DEPRECATED_BUILDER_SANITATION instead …
thiagokokada Dec 13, 2023
ed5b0bc
buildGraalvmNativeImage: set NATIVE_IMAGE_DEPRECATED_BUILDER_SANITATION
thiagokokada Dec 13, 2023
d4b7b15
lib.path.hasStorePathPrefix: init
infinisil Dec 13, 2023
f622b97
spotify: 1.2.25.1011.g0348b2ea -> 1.2.26.1187.g36b715a1
BlankParticle Dec 13, 2023
bd828ed
zoxide: 0.9.2 -> unstable-2023-11-20
happysalada Dec 13, 2023
09beff8
Merge pull request #273698 from foo-dogsquared/fix-guix-gc-service
wegank Dec 13, 2023
b0e130d
Merge pull request #273782 from jnsgruk/lxd-5.20
adamcstephens Dec 13, 2023
1b44690
cf-vault: 0.0.16 -> 0.0.17
r-ryantm Dec 13, 2023
18c7ee6
eza: 0.16.3 -> 0.17.0
cafkafk Dec 13, 2023
e8c034c
changelogger: 0.6.0 -> 0.6.1
r-ryantm Dec 13, 2023
f609de1
exploitdb: 2023-12-12 -> 2023-12-13
fabaff Dec 13, 2023
7382d4d
checkov: 3.1.34 -> 3.1.38
fabaff Dec 13, 2023
cde08ea
python311Packages.can: 4.3.0 -> 4.3.1
fabaff Dec 13, 2023
3022db6
vimPlugins: update on 2023-12-13
Dec 13, 2023
806f68c
vimPlugins: resolve github repository redirects
Dec 13, 2023
a7aa95d
lib/attrsets: Document and link Nix language operators
roberth Dec 13, 2023
7b1aff8
Merge pull request #271569 from kirillrdy/hipchat
dotlambda Dec 13, 2023
163738d
maintainers: update nyanbinary (#273991)
nyabinary Dec 13, 2023
fccb480
darwin/make-bootstrap-tools.nix: set -headerpad_max_install_names for…
trofi Dec 12, 2023
c15b581
Merge #273843: darwin/make-bootstrap-tools.nix: set -headerpad_max_in…
vcunat Dec 13, 2023
0dff3f4
Merge pull request #273750 from Vonfry/update/nyxt-3.10.0
7c6f434c Dec 13, 2023
ca63611
Merge pull request #272988 from crimeminister/update-iroh
Janik-Haag Dec 13, 2023
57deeeb
vimPlugins: update sg-nvim-rust cargo hash to fix plugin builds
mattpolzin Dec 13, 2023
b8c3859
Merge pull request #269904 from willcohen/emscripten-3.1.48
RaitoBezarius Dec 13, 2023
9d97cf8
buildkite-agent-metrics: 5.8.0 -> 5.9.2
r-ryantm Dec 13, 2023
c22287a
Merge pull request #268612 from AtilaSaraiva/zotero7
thiagokokada Dec 13, 2023
aef29dd
Merge pull request #273841 from LibreCybernetics/update-linux-hardened
Ma27 Dec 13, 2023
d07f761
python311Packages.bellows: 0.37.1 -> 0.37.3
mweinelt Dec 13, 2023
64e61c5
python311Packages.zigpy: 0.60.0 -> 0.60.1
mweinelt Dec 13, 2023
1cc0a83
python311Packages.zigpy-xbee: 0.20.0 -> 0.20.1
mweinelt Dec 13, 2023
1ef6715
python311Packages.zigpy-deconz: 0.22.0 -> 0.22.2
mweinelt Dec 13, 2023
68f4b58
python311Packages.plugwise: 0.35.1 -> 0.35.3
mweinelt Dec 2, 2023
d375c67
python311Packages.pyhiveapi: 0.5.15 -> 0.5.16
mweinelt Dec 13, 2023
9ec56a8
home-assistant: 2023.12.1 -> 2023.12.2
mweinelt Dec 13, 2023
9effc00
zigbee2mqtt: pin to nodejs_18 for now
lilyinstarlight Dec 13, 2023
2f3e65a
Merge pull request #273883 from tweag/path.hasStorePathPrefix
infinisil Dec 13, 2023
a931a22
Merge pull request #273390 from tilpner/vivictpp
dasJ Dec 13, 2023
5027eaf
Merge pull request #274022 from hercules-ci/doc-attrsets-operators
infinisil Dec 13, 2023
18ee084
hyprland: 0.32.3 -> 0.33.1
fufexan Dec 5, 2023
79ddf33
nixos/hyprland: remove enableNvidiaPatches option
fufexan Dec 5, 2023
c73fdc2
python311Packages.nototools: move out of noto-fonts folder
jopejoe1 Dec 6, 2023
546c660
noto-fonts-emoji-blob-bin: move out of noto-fonts file
jopejoe1 Dec 6, 2023
c34ac18
noto-fonts-monochrome-emoji: move out of noto-fonts file
jopejoe1 Dec 6, 2023
9fbcecc
noto-fonts-color-emoji: move out of noto-fonts file
jopejoe1 Dec 6, 2023
73aa85d
noto-fonts: move out of noto-fonts file
jopejoe1 Dec 6, 2023
b81aeb0
noto-fonts-cjk-sans: move out of noto-fonts file
jopejoe1 Dec 6, 2023
e9b49cd
noto-fonts-cjk-serif: move out of noto-fonts file
jopejoe1 Dec 6, 2023
39948a1
Merge pull request #273704 from adisbladis/lib-getexe-efficiency
infinisil Dec 13, 2023
9b97781
Merge pull request #273421 from ereslibre/wamr-darwin
wegank Dec 13, 2023
00f8447
rnote: 0.9.3 -> 0.9.4
gepbird Dec 13, 2023
6e3c0c0
Merge pull request #272492 from adamcstephens/vault/20231206
LeSuisse Dec 13, 2023
5c25ff3
Merge pull request #271995 from 999eagle/update/borgbackup
Mindavi Dec 13, 2023
4ccee01
Merge pull request #274050 from NixOS/home-assistant
mweinelt Dec 13, 2023
9c06848
Merge pull request #273938 from 999eagle/update/linux-zen
thiagokokada Dec 13, 2023
53685cb
Merge pull request #274063 from lilyinstarlight/fix/zigbee2mqtt-nodej…
mweinelt Dec 13, 2023
6ad3977
Merge pull request #253184 from tilpner/prometheus-headers
dasJ Dec 13, 2023
2723a8b
Merge pull request #273961 from thiagokokada/workaround-graalvm-ce
thiagokokada Dec 13, 2023
8b1862f
Merge pull request #260058 from jlesquembre/nfnl
mweinelt Dec 13, 2023
f46e0f0
Merge pull request #271262 from jlesquembre/vim-plugins-remove-deprec…
mweinelt Dec 13, 2023
cb3660e
perlPackages.AudioScan: switch to slimserver fork, 1.01 -> 1.05
adamcstephens Dec 13, 2023
6924089
slimserver: remove vendored lib/Audio/Scan, update wrappers
adamcstephens Dec 13, 2023
29653f4
Merge pull request #265054 from jpds/prometheus-xmpp-alerts-0.5.8
fpletz Dec 13, 2023
bef10a5
Merge pull request #269551 from tejing1/nixos-stub-ld
roberth Dec 13, 2023
79442ee
Merge pull request #273975 from michaeladler/updates/opensc
LeSuisse Dec 13, 2023
824052b
Merge pull request #273873 from ConnorBaker/fix/cudaPackages-installP…
Dec 13, 2023
3c18f41
Merge pull request #274023 from fabaff/can-bump
fabaff Dec 13, 2023
f9890a4
Merge pull request #274024 from fabaff/checkov-bump
fabaff Dec 13, 2023
9ea7a8d
Merge pull request #274025 from fabaff/exploitdb-bump
fabaff Dec 13, 2023
45bfb4c
Merge pull request #273539 from bouk/bouk/upgrade-librealsense
pbsds Dec 13, 2023
534a145
Merge pull request #274009 from BlankParticle/master
Ma27 Dec 13, 2023
dc92ffa
process-compose: 0.69.0 -> 0.77.4
colemickens Nov 29, 2023
27bcbd7
Merge pull request #273834 from ajs124/restic-wrappers-append-path
Janik-Haag Dec 13, 2023
ca53524
haskell.packagse.ghc96.cborg-json remove unnecessary jailbreak
MangoIV Dec 13, 2023
54491cc
Merge pull request #272961 from mattpolzin/vimPlugins-fileline
teto Dec 13, 2023
80dca0b
Merge pull request #273945 from r-ryantm/auto-update/buildah-unwrapped
adisbladis Dec 13, 2023
fc2a0af
Merge pull request #271779 from marsam/update-lspce
adisbladis Dec 13, 2023
a1f9853
Merge pull request #274078 from MangoIV/mangoiv/fix-cborg-json
maralorn Dec 13, 2023
a42aa98
Merge pull request #270916 from nbraud/mpvScripts/buildLua/strippedName
pbsds Dec 13, 2023
f501a46
ttop: 1.2.7 -> 1.2.8
katexochen Dec 13, 2023
602ee5e
linux_6_6: 6.6.6 -> 6.6.7
K900 Dec 13, 2023
48db7f4
linux_6_1: 6.1.67 -> 6.1.68
K900 Dec 13, 2023
73c7d33
linux_5_15: 5.15.142 -> 5.15.143
K900 Dec 13, 2023
7c96a35
linux_5_10: 5.10.203 -> 5.10.204
K900 Dec 13, 2023
7466e84
linux_5_4: 5.4.263 -> 5.4.264
K900 Dec 13, 2023
ca6a5f3
linux_4_19: 4.19.301 -> 4.19.302
K900 Dec 13, 2023
7d59ce0
linux_4_14: 4.14.332 -> 4.14.333
K900 Dec 13, 2023
e67e8f4
linux/hardened/patches/4.14: 4.14.332-hardened1 -> 4.14.333-hardened1
fabianhjr Dec 13, 2023
1ee3fe2
linux/hardened/patches/4.19: 4.19.301-hardened1 -> 4.19.302-hardened1
fabianhjr Dec 13, 2023
56931dd
linux/hardened/patches/5.10: 5.10.203-hardened1 -> 5.10.204-hardened1
fabianhjr Dec 13, 2023
5b5eb63
linux/hardened/patches/5.15: 5.15.142-hardened1 -> 5.15.143-hardened1
fabianhjr Dec 13, 2023
73a860b
linux/hardened/patches/5.4: 5.4.263-hardened1 -> 5.4.264-hardened1
fabianhjr Dec 13, 2023
b9d37f2
linux/hardened/patches/6.1: 6.1.67-hardened1 -> 6.1.68-hardened1
fabianhjr Dec 13, 2023
c005c10
linux/hardened/patches/6.6: 6.6.6-hardened1 -> 6.6.7-hardened1
fabianhjr Dec 13, 2023
3a80a22
Merge pull request #274017 from r-ryantm/auto-update/cf-vault
viraptor Dec 13, 2023
a67f39a
Merge pull request #273851 from kashw2/bearer
fabaff Dec 13, 2023
49ebc38
nixos/nebula: tests: revert wait_for_unit
numinit Dec 13, 2023
fd04bea
Merge pull request #272894 from x10an14/update-cyclonedx
LeSuisse Dec 13, 2023
18a19d8
cargo-mobile2: 0.7.0 -> 0.9.0
r-ryantm Dec 13, 2023
cfb8505
Merge pull request #274087 from numinit/revert-nebula-wait-for-service
NickCao Dec 13, 2023
d665488
commit-mono: 1.141 -> 1.142
r-ryantm Dec 13, 2023
53dd2de
Merge pull request #273755 from Kranzes/nextcloud-desktop
Kranzes Dec 14, 2023
9bcf41f
Merge pull request #273927 from gepbird/rnote-0.9.4
dotlambda Dec 14, 2023
59dc10b
nixos/users-groups: fix confusing error message
alyssais Dec 5, 2023
5bc6ddb
python311Packages.homeassistant-stubs: 2023.12.1 -> 2023.12.2
mweinelt Dec 14, 2023
b29ed10
Merge pull request #274123 from mweinelt/hass-stubs-2023.12.2
mweinelt Dec 14, 2023
dd11cc3
Merge pull request #273957 from dritter/update-jetbrains3
fabianhjr Dec 14, 2023
b1fa2b7
Merge pull request #273503 from GaetanLepage/jupyterlab
natsukium Dec 14, 2023
32ca27d
Merge pull request #274084 from katexochen/ttop/1-2-8
sikmir Dec 14, 2023
6ced228
Merge pull request #258470 from MisterPeModder/shipwright
r-burns Dec 14, 2023
7a9c995
Merge pull request #273852 from dotlambda/qmapshack-1.17.1
sikmir Dec 14, 2023
e01eb27
Merge pull request #274070 from adamcstephens/slimserver/fix-audioscan
stigtsp Dec 14, 2023
d3e2069
Merge pull request #274030 from K900/kernels-20231213
fabianhjr Dec 14, 2023
87057f8
Merge pull request #274093 from r-ryantm/auto-update/commit-mono
fabianhjr Dec 14, 2023
5196869
Merge pull request #274019 from r-ryantm/auto-update/changelogger
fabianhjr Dec 14, 2023
dea25b9
Merge pull request #274018 from cafkafk/cafk-eza-v0.17.0
fabianhjr Dec 14, 2023
3e2b9bd
Merge pull request #274005 from r-ryantm/auto-update/ceph-csi
fabianhjr Dec 14, 2023
66ca9c9
Merge pull request #267937 from SomeoneSerge/fix/test-driver-activestate
tfc Dec 14, 2023
309e6be
ocamlPackages.lambda-term: 3.3.1 → 3.3.2
vbgl Dec 7, 2023
0dc69c4
Merge branch 'NixOS:master' into llvm_zstd
SaltyKitkat Dec 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 3 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,9 @@ insert_final_newline = unset
indent_style = unset
trim_trailing_whitespace = unset

[pkgs/misc/documentation-highlighter/**]
insert_final_newline = unset

[pkgs/servers/dict/wordnet_structures.py]
trim_trailing_whitespace = unset

Expand Down
7 changes: 5 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,9 @@
/nixos/lib/systemd-*.nix @NixOS/systemd
/pkgs/os-specific/linux/systemd @NixOS/systemd

# Systemd-boot
/nixos/modules/system/boot/loader/systemd-boot @JulienMalka

# Images and installer media
/nixos/modules/installer/cd-dvd/ @samueldr
/nixos/modules/installer/sd-card/ @samueldr
Expand Down Expand Up @@ -334,8 +337,8 @@ nixos/modules/tasks/filesystems/zfs.nix @raitobezarius
nixos/tests/zfs.nix @raitobezarius

# Zig
/pkgs/development/compilers/zig @AndersonTorres @figsoda
/doc/hooks/zig.section.md @AndersonTorres @figsoda
/pkgs/development/compilers/zig @figsoda
/doc/hooks/zig.section.md @figsoda

# Linux Kernel
pkgs/os-specific/linux/kernel/manual-config.nix @amjoseph-nixpkgs
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the result.
output here
```

### Priorities
---

Add a :+1: [reaction] to [issues you find important].

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/build_failure.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the result.
output here
```

### Priorities
---

Add a :+1: [reaction] to [issues you find important].

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/missing_documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ assignees: ''
[open documentation issues]: https://github.com/NixOS/nixpkgs/issues?q=is%3Aissue+is%3Aopen+label%3A%229.needs%3A+documentation%22
[open documentation pull requests]: https://github.com/NixOS/nixpkgs/pulls?q=is%3Aopen+is%3Apr+label%3A%228.has%3A+documentation%22%2C%226.topic%3A+documentation%22

### Priorities
---

Add a :+1: [reaction] to [issues you find important].

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/out_of_date_package_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ There's a high chance that you'll have the new version right away while helping

Note for maintainers: Please tag this issue in your PR.

**Priorities**
---

Add a :+1: [reaction] to [issues you find important].

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/packaging_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ assignees: ''
* license: mit, bsd, gpl2+ , ...
* platforms: unix, linux, darwin, ...

**Priorities**
---

Add a :+1: [reaction] to [issues you find important].

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/unreproducible_package.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ nix log $(nix path-info --derivation nixpkgs#<package>)
(please share the relevant fragment of the diffoscope output here, and any
additional analysis you may have done)

### Priorities
---

Add a :+1: [reaction] to [issues you find important].

Expand Down
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ For new packages please briefly describe the package or provide a link to its ho
- made sure NixOS tests are [linked](https://nixos.org/manual/nixpkgs/unstable/#ssec-nixos-tests-linking) to the relevant packages
- [ ] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"`. Note: all changes have to be committed, also see [nixpkgs-review usage](https://github.com/Mic92/nixpkgs-review#usage)
- [ ] Tested basic functionality of all binary files (usually in `./result/bin/`)
- [23.11 Release Notes](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2311.section.md) (or backporting [23.05 Release notes](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2305.section.md))
- [24.05 Release Notes](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2405.section.md) (or backporting [23.05](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2305.section.md) and [23.11](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2311.section.md) Release notes)
- [ ] (Package updates) Added a release notes entry if the change is major or breaking
- [ ] (Module updates) Added a release notes entry if the change is significant
- [ ] (Module addition) Added a release notes entry if adding a new NixOS module
Expand All @@ -41,7 +41,7 @@ List of open PRs: https://github.com/NixOS/nixpkgs/pulls
Reviewing guidelines: https://nixos.org/manual/nixpkgs/unstable/#chap-reviewing-contributions
-->

### Priorities
---

Add a :+1: [reaction] to [pull requests you find important].

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/basic-eval.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ jobs:
# we don't limit this action to only NixOS repo since the checks are cheap and useful developer feedback
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- uses: cachix/install-nix-action@6a9a9e84a173d90b3ffb42c5ddaf9ea033fad011 # v24
- uses: cachix/cachix-action@6a9a34cdd93d0ae4b4b59fd678660efb08109f2f # v13
- uses: cachix/install-nix-action@7ac1ec25491415c381d9b62f0657c7a028df52a7 # v24
- uses: cachix/cachix-action@6a2e08b5ebf7a9f285ff57b1870a4262b06e0bee # v13
with:
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
name: nixpkgs-ci
Expand Down
27 changes: 22 additions & 5 deletions .github/workflows/check-by-name.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,21 @@ jobs:
# This is x86_64-linux, for which the tool is always prebuilt on the nixos-* channels,
# as specified in nixos/release-combined.nix
runs-on: ubuntu-latest
# This should take 1 minute at most, but let's be generous.
# The default of 6 hours is definitely too long
timeout-minutes: 10
steps:
- name: Resolving the merge commit
env:
GH_TOKEN: ${{ github.token }}
run: |
# This checks for mergeability of a pull request as recommended in
# https://docs.github.com/en/rest/guides/using-the-rest-api-to-interact-with-your-git-database?apiVersion=2022-11-28#checking-mergeability-of-pull-requests

# Retry the API query this many times
retryCount=3
# Start with 5 seconds, but double every retry
retryInterval=5
while true; do
echo "Checking whether the pull request can be merged"
prInfo=$(gh api \
Expand All @@ -33,10 +41,19 @@ jobs:
mergedSha=$(jq -r .merge_commit_sha <<< "$prInfo")

if [[ "$mergeable" == "null" ]]; then
# null indicates that GitHub is still computing whether it's mergeable
# Wait a couple seconds before trying again
echo "GitHub is still computing whether this PR can be merged, waiting 5 seconds before trying again"
sleep 5
if (( retryCount == 0 )); then
echo "Not retrying anymore, probably GitHub is having internal issues"
exit 1
else
(( retryCount -= 1 )) || true

# null indicates that GitHub is still computing whether it's mergeable
# Wait a couple seconds before trying again
echo "GitHub is still computing whether this PR can be merged, waiting $retryInterval seconds before trying again ($retryCount retries left)"
sleep "$retryInterval"

(( retryInterval *= 2 )) || true
fi
else
break
fi
Expand All @@ -61,7 +78,7 @@ jobs:
echo "baseSha=$(git rev-parse HEAD^1)" >> "$GITHUB_ENV"

echo "headSha=$(git rev-parse HEAD^2)" >> "$GITHUB_ENV"
- uses: cachix/install-nix-action@6a9a9e84a173d90b3ffb42c5ddaf9ea033fad011 # v24
- uses: cachix/install-nix-action@7ac1ec25491415c381d9b62f0657c7a028df52a7 # v24
- name: Determining channel to use for dependencies
run: |
echo "Determining the preferred channel to use for PR base branch $GITHUB_BASE_REF"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-maintainers-sorted.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
with:
# pull_request_target checks out the base branch by default
ref: refs/pull/${{ github.event.pull_request.number }}/merge
- uses: cachix/install-nix-action@6a9a9e84a173d90b3ffb42c5ddaf9ea033fad011 # v24
- uses: cachix/install-nix-action@7ac1ec25491415c381d9b62f0657c7a028df52a7 # v24
with:
# explicitly enable sandbox
extra_nix_config: sandbox = true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/editorconfig.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
with:
# pull_request_target checks out the base branch by default
ref: refs/pull/${{ github.event.pull_request.number }}/merge
- uses: cachix/install-nix-action@6a9a9e84a173d90b3ffb42c5ddaf9ea033fad011 # v24
- uses: cachix/install-nix-action@7ac1ec25491415c381d9b62f0657c7a028df52a7 # v24
with:
# nixpkgs commit is pinned so that it doesn't break
# editorconfig-checker 2.4.0
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/manual-nixos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ jobs:
with:
# pull_request_target checks out the base branch by default
ref: refs/pull/${{ github.event.pull_request.number }}/merge
- uses: cachix/install-nix-action@6a9a9e84a173d90b3ffb42c5ddaf9ea033fad011 # v24
- uses: cachix/install-nix-action@7ac1ec25491415c381d9b62f0657c7a028df52a7 # v24
with:
# explicitly enable sandbox
extra_nix_config: sandbox = true
- uses: cachix/cachix-action@6a9a34cdd93d0ae4b4b59fd678660efb08109f2f # v13
- uses: cachix/cachix-action@6a2e08b5ebf7a9f285ff57b1870a4262b06e0bee # v13
with:
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
name: nixpkgs-ci
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/manual-nixpkgs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ jobs:
with:
# pull_request_target checks out the base branch by default
ref: refs/pull/${{ github.event.pull_request.number }}/merge
- uses: cachix/install-nix-action@6a9a9e84a173d90b3ffb42c5ddaf9ea033fad011 # v24
- uses: cachix/install-nix-action@7ac1ec25491415c381d9b62f0657c7a028df52a7 # v24
with:
# explicitly enable sandbox
extra_nix_config: sandbox = true
- uses: cachix/cachix-action@6a9a34cdd93d0ae4b4b59fd678660efb08109f2f # v13
- uses: cachix/cachix-action@6a2e08b5ebf7a9f285ff57b1870a4262b06e0bee # v13
with:
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
name: nixpkgs-ci
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/periodic-merge-24h.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
# * is a special character in YAML so you have to quote this string
# Merge every 24 hours
- cron: '0 0 * * *'
workflow_dispatch:

permissions:
contents: read
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/periodic-merge-6h.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
# * is a special character in YAML so you have to quote this string
# Merge every 6 hours
- cron: '0 */6 * * *'
workflow_dispatch:

permissions:
contents: read
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/update-terraform-providers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- uses: cachix/install-nix-action@6a9a9e84a173d90b3ffb42c5ddaf9ea033fad011 # v24
- uses: cachix/install-nix-action@7ac1ec25491415c381d9b62f0657c7a028df52a7 # v24
with:
nix_path: nixpkgs=channel:nixpkgs-unstable
- name: setup
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:

Check that all providers build with:
```
@ofborg build terraform.full
@ofborg build opentofu.full
```
If there is more than ten commits in the PR `ofborg` won't build it automatically and you will need to use the above command.
branch: terraform-providers-update
Expand Down
2 changes: 2 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,5 @@ Sandro Jäckel <[email protected]> <[email protected]>
superherointj <[email protected]>
Vladimír Čunát <[email protected]> <[email protected]>
Vladimír Čunát <[email protected]> <[email protected]>
Yifei Sun <[email protected]> StepBroBD <[email protected]>
Yifei Sun <[email protected]> <[email protected]>
21 changes: 11 additions & 10 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ This file contains general contributing information, but individual parts also h

This section describes in some detail how changes can be made and proposed with pull requests.

> **Note**
> [!Note]
> Be aware that contributing implies licensing those contributions under the terms of [COPYING](./COPYING), an MIT-like license.

0. Set up a local version of Nixpkgs to work with using GitHub and Git
Expand Down Expand Up @@ -273,7 +273,7 @@ Once a pull request has been merged into `master`, a backport pull request to th

### Automatically backporting changes

> **Note**
> [!Note]
> You have to be a [Nixpkgs maintainer](./maintainers) to automatically create a backport pull request.

Add the [`backport release-YY.MM` label](https://github.com/NixOS/nixpkgs/labels?q=backport) to the pull request on the `master` branch.
Expand All @@ -285,16 +285,17 @@ This can be done on both open or already merged pull requests.
To manually create a backport pull request, follow [the standard pull request process][pr-create], with these notable differences:

- Use `release-YY.MM` for the base branch, both for the local branch and the pull request.
> **Warning**
> Do not use the `nixos-YY.MM` branch, that is a branch pointing to the tested release channel commit

> [!Warning]
> Do not use the `nixos-YY.MM` branch, that is a branch pointing to the tested release channel commit

- Instead of manually making and committing the changes, use [`git cherry-pick -x`](https://git-scm.com/docs/git-cherry-pick) for each commit from the pull request you'd like to backport.
Either `git cherry-pick -x <commit>` when the reason for the backport is obvious (such as minor versions, fixes, etc.), otherwise use `git cherry-pick -xe <commit>` to add a reason for the backport to the commit message.
Here is [an example](https://github.com/nixos/nixpkgs/commit/5688c39af5a6c5f3d646343443683da880eaefb8) of this.

> **Warning**
> Ensure the commits exists on the master branch.
> In the case of squashed or rebased merges, the commit hash will change and the new commits can be found in the merge message at the bottom of the master pull request.
> [!Warning]
> Ensure the commits exists on the master branch.
> In the case of squashed or rebased merges, the commit hash will change and the new commits can be found in the merge message at the bottom of the master pull request.

- In the pull request description, link to the original pull request to `master`.
The pull request title should include `[YY.MM]` matching the release you're backporting to.
Expand All @@ -305,7 +306,7 @@ To manually create a backport pull request, follow [the standard pull request pr
## How to review pull requests
[pr-review]: #how-to-review-pull-requests

> **Warning**
> [!Warning]
> The following section is a draft, and the policy for reviewing is still being discussed in issues such as [#11166](https://github.com/NixOS/nixpkgs/issues/11166) and [#20836](https://github.com/NixOS/nixpkgs/issues/20836).

The Nixpkgs project receives a fairly high number of contributions via GitHub pull requests. Reviewing and approving these is an important task and a way to contribute to the project.
Expand Down Expand Up @@ -360,7 +361,7 @@ See [Nix Channel Status](https://status.nixos.org/) for the current channels and
Here's a brief overview of the main Git branches and what channels they're used for:

- `master`: The main branch, used for the unstable channels such as `nixpkgs-unstable`, `nixos-unstable` and `nixos-unstable-small`.
- `release-YY.MM` (e.g. `release-23.05`): The NixOS release branches, used for the stable channels such as `nixos-23.05`, `nixos-23.05-small` and `nixpkgs-23.05-darwin`.
- `release-YY.MM` (e.g. `release-23.11`): The NixOS release branches, used for the stable channels such as `nixos-23.11`, `nixos-23.11-small` and `nixpkgs-23.11-darwin`.

When a channel is updated, a corresponding Git branch is also updated to point to the corresponding commit.
So e.g. the [`nixpkgs-unstable` branch](https://github.com/nixos/nixpkgs/tree/nixpkgs-unstable) corresponds to the Git commit from the [`nixpkgs-unstable` channel](https://channels.nixos.org/nixpkgs-unstable).
Expand All @@ -384,7 +385,7 @@ By keeping the `staging-next` branch separate from `staging`, this batching does
In order for the `staging` and `staging-next` branches to be up-to-date with the latest commits on `master`, there are regular _automated_ merges from `master` into `staging-next` and `staging`.
This is implemented using GitHub workflows [here](.github/workflows/periodic-merge-6h.yml) and [here](.github/workflows/periodic-merge-24h.yml).

> **Note**
> [!Note]
> Changes must be sufficiently tested before being merged into any branch.
> Hydra builds should not be used as testing platform.

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,9 @@ Nixpkgs and NixOS are built and tested by our continuous integration
system, [Hydra](https://hydra.nixos.org/).

* [Continuous package builds for unstable/master](https://hydra.nixos.org/jobset/nixos/trunk-combined)
* [Continuous package builds for the NixOS 23.05 release](https://hydra.nixos.org/jobset/nixos/release-23.05)
* [Continuous package builds for the NixOS 23.11 release](https://hydra.nixos.org/jobset/nixos/release-23.11)
* [Tests for unstable/master](https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents)
* [Tests for the NixOS 23.05 release](https://hydra.nixos.org/job/nixos/release-23.05/tested#tabs-constituents)
* [Tests for the NixOS 23.11 release](https://hydra.nixos.org/job/nixos/release-23.11/tested#tabs-constituents)

Artifacts successfully built with Hydra are published to cache at
https://cache.nixos.org/. When successful build and test criteria are
Expand Down
18 changes: 11 additions & 7 deletions doc/README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
# Contributing to the Nixpkgs manual
# Contributing to the Nixpkgs reference manual

This directory houses the sources files for the Nixpkgs manual.
This directory houses the sources files for the Nixpkgs reference manual.

You can find the [rendered documentation for Nixpkgs `unstable` on nixos.org](https://nixos.org/manual/nixpkgs/unstable/).
The rendering tool is [nixos-render-docs](../pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs), sometimes abbreviated `nrd`.
Going forward, it should only contain [reference](https://nix.dev/contributing/documentation/diataxis#reference) documentation.
For tutorials, guides and explanations, contribute to <https://nix.dev/> instead.

For documentation only relevant for contributors, use Markdown files and code comments in the source code.

[Docs for Nixpkgs stable](https://nixos.org/manual/nixpkgs/stable/) are also available.
Rendered documentation:
- [Unstable (from master)](https://nixos.org/manual/nixpkgs/unstable/)
- [Stable (from latest release)](https://nixos.org/manual/nixpkgs/stable/)

If you're only getting started with Nix, go to [nixos.org/learn](https://nixos.org/learn).
The rendering tool is [nixos-render-docs](../pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs), sometimes abbreviated `nrd`.

## Contributing to this documentation

Expand Down Expand Up @@ -48,7 +52,7 @@ It uses the widely compatible [header attributes](https://github.com/jgm/commonm
## Syntax {#sec-contributing-markup}
```

> **Note**
> [!Note]
> NixOS option documentation does not support headings in general.

#### Inline Anchors
Expand Down
Loading