Commit graph

6558 commits

Author SHA1 Message Date
Vladimír Čunát
39f5ef03e9
Merge branch 'release-24.11' into staging-next-24.11
Conflicts, mainly with nixfmt pass from 8e03b4396b:
	pkgs/by-name/gh/ghostscript/package.nix
	pkgs/development/libraries/hunspell/wrapper.nix
	pkgs/os-specific/linux/lvm2/common.nix
	pkgs/top-level/all-packages.nix
2025-04-02 08:39:30 +02:00
Silvan Mosberger
14182c1970 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.

(branch-equivalent to commit 374e6bcc40)
2025-04-01 20:11:51 +02:00
nixpkgs-ci[bot]
ea991f4dde
Merge staging-next-24.11 into staging-24.11 2025-03-16 00:19:40 +00:00
Seth Flynn
b7d8c89c0e
[Backport release-24.11] nixos/victorialogs: init module (#384903) 2025-03-15 11:41:24 -04:00
Sam Willcocks
f463c20dea doc/release-notes: add victorialogs 2025-03-13 16:31:36 +00:00
nixpkgs-ci[bot]
67b6dfcb5b
Merge staging-next-24.11 into staging-24.11 2025-03-11 00:17:56 +00:00
Charlie Egan
1d12146318
open-policy-agent: 0.70.0 -> 1.1.0
Signed-off-by: Charlie Egan <charlieegan3@users.noreply.github.com>
(cherry picked from commit 40000454e0)
2025-03-09 14:07:39 +01:00
Tim Keller
1e306f31e3 nixos/doc/release-notes: mention xf86videointel has been fixed 2025-03-05 06:43:55 -06:00
Tim Keller
b2e249c229 nixos/doc: xf86videointel is available again 2025-03-04 07:10:57 -06:00
liberodark
64552dee1d nixos/glpi-agent: init 2025-02-06 12:52:37 +01:00
Maximilian Bosch
76b1e1fc84
Revert "[Backport release-24.11] nixos/alsa: rebirth from the ashes" 2025-01-12 19:49:08 +01:00
rnhmjoj
4ae218e66f nixos/alsa: rebirth from the ashes
The ALSA module was essentially removed in 3eeff547, with the main
motivation of avoiding confusion as to what `sound.enable` really meant.

As that could be achieved with a simple rename, this change brings back
the module in full force under the `hardware.alsa` namespace (with clear
beware signs for the pulse and pipewire folks) and adds a lot of useful
extra features. These include

 - `defaultDevice` to set the default playback and capture devices

 - `cardAliases`,`deviceAliases` to assign meaningful names to sound cards
   and devices (instead of say, `hw:0,1`)

 - `controls` to create virtual volume controls

 - `enableRecorder` to easily configure a loopback device to record
   the computer audio

 - fixes to the udev restore rules

(cherry picked from commit c8a84a01d5)
2025-01-06 10:28:19 +00:00
Masum Reza
f71f6c6380
[Backport release-24.11]: nixos/jupyter: migrate service to jupyter 7 setup (#371199)
Signed-off-by: Maximilian Ehlers <maximilian@sodawa.com>
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
(partially cherry picked from commit f199d57ad6)

Co-authored-by: Maximilian Ehlers <2843450+b-m-f@users.noreply.github.com>
2025-01-06 00:27:46 +05:30
rnhmjoj
9faab2ec5a nixos/doc: update the status of Intel Graphics
xf86-video-intel is now incompatible with the latest Mesa: it may fix
screen tearing, but this is not really worth the other downsides, so we
should stop recommending it.

We recommend `modesetting` unless the GPU is so old to be unsupported,
and mention picom is screen tearing is too bad. Hopefully the next Xorg
release will fix this.

(cherry picked from commit 3faf0171a0)
2024-12-31 18:15:03 +00:00
Lin Jian
e9e83821f8 rl-2411: add an entry for the new kmonad module
(cherry picked from commit 37302163ed)
2024-12-29 09:20:25 +00:00
Leona Maroni
ddafee7762
[release-24.11] matomo: mark 4.x as eol, 5.1.2 -> 5.2.0 (#364633) 2024-12-20 19:04:38 +01:00
GGG
61f266e52a docs: add buildDotnetModule changes to release notes.
(cherry picked from commit 2b4190a2c2)
2024-12-19 14:08:09 -03:00
Niklas Korz
4854ac767d matomo: mark 4.x as EOL 2024-12-12 16:42:55 +01:00
Jeff Huffman
a94fecaf67 doc: fix/improve NIXOS_LUSTRATE installation instructions
(cherry picked from commit f2ad84dc9b)
2024-12-01 17:16:51 +00:00
Tristan Ross
9a54d49cd3
Release 24.11
(cherry picked from commit a0559c7b2b)
2024-11-30 07:38:21 -08:00
Silvan Mosberger
af17aec161 rl-2411: lib release notes
(cherry picked from commit 64de6c47ca)
2024-11-30 00:20:59 +01:00
seth
e03dc3681f
doc/release-notes: init wiki section
(cherry picked from commit 319cef6187)
2024-11-29 15:54:24 -05:00
Silvan Mosberger
f2a770702e rl-2411: Match to master branch
Other than https://github.com/NixOS/nixpkgs/pull/359942 and
https://github.com/NixOS/nixpkgs/pull/359946, this is the only
difference between the file on master vs release-24.11

Doing this allows backporting restructuring of this document on master
without having to resolve merge conflicts
2024-11-28 21:21:06 +01:00
Victor Engmark
9a4addbe70 nixos/goatcounter: Fix typo in link
(cherry picked from commit 9256f91881)
2024-11-28 20:02:41 +00:00
Silvan Mosberger
8ab985890c
[Backport release-24.11] nixos/binfmt: add option addEmulatedSystemsToNixSandbox (#359316) 2024-11-28 21:00:29 +01:00
damhiya
21534ca8dd coqPackages.Ordinal: init at 0.5.3
(cherry picked from commit c78d3b8465)
2024-11-28 08:58:13 +01:00
Peder Bergebakken Sundt
04c506083c nixos/binfmt: add option addEmulatedSystemsToNixSandbox
(cherry picked from commit bbb6e83f51)
2024-11-26 15:36:11 +00:00
kirillrdy
55d0916a37
[Backport release-24.11] freecad: make customizable (#358920) 2024-11-26 06:54:46 +11:00
Emily
146aa39321
[backport 24.11] treewide: remove deprecations up until 24.11 (#358798) 2024-11-25 17:31:46 +00:00
David McFarland
d0fb02003a dotnet-sdk/runtime/aspnetcore: 6.0 -> 8.0
(cherry picked from commit bfaca46529)
2024-11-25 16:12:05 +00:00
David McFarland
0baba70113 dotnet: move dotnet_root to $out/share/dotnet
(cherry picked from commit 42d69ab59a)
2024-11-25 16:12:04 +00:00
David McFarland
987ece3e2b dotnet: split setup hooks into wrapper for runtime/sdk
(cherry picked from commit ddd08e404f)
2024-11-25 16:11:58 +00:00
Yury Shvedov
332d86c328 doc: notice freecad customization an changelog
Change-Id: If019f12696db1c1661580e51b1920e637c52efec
(cherry picked from commit a7ab6aa51a)
2024-11-25 08:34:44 +00:00
Wolfgang Walther
5fc8e07918
writeReferencesToFile: remove
Had been deprecated and scheduled for removal in 24.11.
2024-11-24 22:42:44 +01:00
Andreas Zweili
c4dc3a941d torq: drop
(cherry picked from commit ce7cc9146e)
2024-11-24 18:18:27 +01:00
Weijia Wang
267d58a0e2
[Backport release-24.11] nixos/incus: add incus-user service and socket (#356398) 2024-11-24 11:28:39 +01:00
Masum Reza
36ba4e09ee
[Backport release-24.11] nixos/scx: init module (#357622) 2024-11-23 13:21:54 +05:30
Tomodachi94
8b86f74409 vuze: drop
No releases since early 2017:
https://en.wikipedia.org/wiki/Vuze#Development_hiatus_and_fork

Vulnerable to CVE-2018-13417

BiglyBT (`biglybt`) is a maintained fork.

(cherry picked from commit 268ae6a302)
2024-11-23 04:46:47 +00:00
Martin Weinelt
58082a70d1 nixos/coral: init
Provides a small wrapper to enable support for Coral USB and PCIe
devices.

(cherry picked from commit 2b2a669741)
2024-11-23 00:05:46 +00:00
TheRealGramdalf
c5f764a232 nixos/netbird: fix port conflict on metrics endpoint
(cherry picked from commit bfc160a84c)
2024-11-22 19:03:46 +00:00
John Titor
bace236377 nixos/release-notes-24.11: add scx module
(cherry picked from commit d19bc236cf)
2024-11-20 18:41:13 +00:00
Weijia Wang
d153fd1ebf
[Backport release-24.11] docs: remove old NixOS version references (#357187) 2024-11-20 14:03:48 +01:00
OTABI Tomoya
fe807c021b
[Backport release-24.11] python3Packages: Fix and document the removal of the local .overrideAttrs attribute (#357196) 2024-11-20 11:08:42 +09:00
Weijia Wang
e90a55931b
[Backport release-24.11] globalprotect-openconnect: Reinstate v1 (#356229) 2024-11-19 21:57:53 +01:00
Emily
4bbfba14d8 nixos/doc/rl-2411: add highlight for the Darwin changes
(cherry picked from commit 5113c488af)
2024-11-19 13:25:30 +00:00
Yueh-Shun Li
23669eccf2 rl-2411.section.md: update to inform the removal of (buildPythonPackage { ... }).overrideDerivation
Clean up the leftover of commit 58bfe74123 ("buildPython*:
Deprecate and remove (buildPython* { ... }).override")

(cherry picked from commit b4e9f423f4)
2024-11-19 08:46:00 +00:00
Wolfgang Walther
bf67c23dcc docs: remove references before 22.11
Stuff that has been in for many years doesn't need to be mentioned
explicitly anymore.

(cherry picked from commit 1dd9c32b18)
2024-11-19 08:11:19 +00:00
Wolfgang Walther
a2b914e6e3 nixos: remove boot.loader.raspberryPi
This has been announced for 24.11 in #241534, so let's follow through.

(cherry picked from commit 8ca24a7a2b)
2024-11-17 11:50:01 +00:00
Maximilian Bosch
4e88b60fe7 nixos/rl-2411: fix version Grafana has been updated to
(cherry picked from commit 3bad58ed01)
2024-11-16 20:26:41 +00:00
Gaétan Lepage
fefa64906a
[Backport release-24.11] nixos/g810-led: init (#356226) 2024-11-16 17:17:29 +01:00