Commit Graph

29703 Commits

Author SHA1 Message Date
Andrew Marshall
b5e959d3c3 zfs_unstable: expand on unstable nature in long description 2024-11-01 18:50:52 -04:00
Andrew Marshall
9ce881027b zfs: remove recommendations to use unstable
`pkgs.zfs_unstable` is pre-release software and may very well have
critical bugs that make it unsuitable for general use. As such, we
should not recommend it as a general solution to the problem of "my
Kernel is too new for stable ZFS".
2024-11-01 18:50:24 -04:00
Andrew Marshall
2491be0a6d zfs: update usage of deprecated --replace
- In some cases, move into a conditional as the substitution is only
  needed on some version
- One use of `--replace-warn` since it is looking in a set of files
  where the exact files that might contain it may change over time, but
  we want to cover all of them
2024-11-01 18:50:24 -04:00
Thomas Gerbet
17915e169a
cifs-utils: add optional dependencies (#352406) 2024-11-01 23:40:24 +01:00
Nikolay Korotkiy
9a252d6b25
raycast: 1.84.2 -> 1.84.8, move to pkgs/by-name (#352202) 2024-11-01 22:18:48 +04:00
github-actions[bot]
6e6e33bd99
Merge staging-next into staging 2024-11-01 18:05:02 +00:00
Maximilian Bosch
d9118f0d0d
Merge: Kernel updates for 2024-11-01 (#352789) 2024-11-01 15:43:30 +01:00
John Titor
9aa0062f82
scx.cscheds: fix typo in name
I don't think we need a alias here, as it has been unstable for a few days.

If anyone thinks we should, I am happy to do so.
2024-11-01 13:36:56 +05:30
github-actions[bot]
670be3a8ed
Merge staging-next into staging 2024-11-01 06:05:13 +00:00
K900
c845b35460 linux: remove patch backport 2024-11-01 08:10:32 +03:00
K900
8fac93634b linux_5_15: 5.15.169 -> 5.15.170 2024-11-01 08:09:53 +03:00
K900
ca59d24d8e linux_6_1: 6.1.114 -> 6.1.115 2024-11-01 08:09:48 +03:00
K900
05b2afe1c8 linux_6_6: 6.6.58 -> 6.6.59 2024-11-01 08:09:45 +03:00
K900
a3ac03e5ce linux_6_11: 6.11.5 -> 6.11.6 2024-11-01 08:09:42 +03:00
K900
ee12486fde linux_testing: 6.12-rc4 -> 6.12-rc5 2024-11-01 08:09:39 +03:00
Sefa Eyeoglu
4bf1468cb4
xone: added fix for kernel version 6.12 (#347471) 2024-10-31 23:18:42 +01:00
github-actions[bot]
336ffcf0e4
Merge staging-next into staging 2024-10-31 18:04:59 +00:00
DontEatOreo
eff4669302
raycast: move to pkgs/by-name 2024-10-31 15:24:04 +02:00
DontEatOreo
3775aee778
raycast: 1.84.2 -> 1.84.8 2024-10-31 13:19:33 +00:00
Johannes Jöns
df0c4079e9
system76-io-dkms: 1.0.2 -> 1.0.4 (#350933) 2024-10-31 13:22:24 +01:00
github-actions[bot]
6d99484921
Merge staging-next into staging 2024-10-31 12:05:55 +00:00
Maximilian Bosch
de19a7d70b
Merge: linux: change tests to attrset (#350008) 2024-10-31 10:25:05 +01:00
Vladimír Čunát
e19cfce6f3
staging-next 2024-10-15 (#348827) 2024-10-31 08:17:40 +01:00
Jörg Thalheim
f600473dfc
zfsUnstable: 2.2.6 -> 2.3.0-rc2 (#352111) 2024-10-31 08:10:33 +01:00
github-actions[bot]
8ef263c335
Merge staging-next into staging 2024-10-31 06:05:30 +00:00
github-actions[bot]
4f5d1a2355
Merge master into staging-next 2024-10-31 06:05:03 +00:00
Emily
44cb05c5e6
karabiner-elements: fix plist patching after latest update (#350045) 2024-10-31 00:26:17 +00:00
Kiskae
b560dc5fe4 linuxPackages.nvidiaPackages.legacy_535: 535.154.05 -> 535.216.01 2024-10-30 22:39:46 +01:00
K900
16a8b667dc Merge remote-tracking branch 'origin/staging-next' into staging 2024-10-30 21:25:32 +03:00
K900
6968567d60 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-30 21:25:05 +03:00
Jörg Thalheim
990f185651
system76-dkms: 1.0.13 -> 1.0.16 (#349177) 2024-10-30 17:30:30 +01:00
Sandro Jäckel
f4fdf302a7
cifs-utils: add optional dependencies
for cifs.idmap, getcifsacl and setcifsacl and capability dropping in mount.cifs
2024-10-30 16:55:47 +01:00
Sandro Jäckel
27df79a45e
cifs-utils: format with nixfmt-rfc-style 2024-10-30 16:49:35 +01:00
Sandro
91bc7dadf7
cifs-utils: 7.0 -> 7.1 (#348259) 2024-10-30 16:36:42 +01:00
Adam C. Stephens
b8a4522ce8
zfs: change tests into attrset (#349998) 2024-10-30 08:55:54 -04:00
K900
0197e64a72 Merge remote-tracking branch 'origin/staging-next' into staging 2024-10-30 15:26:19 +03:00
Masum Reza
8716a13609
iputils: 20240117 -> 20240905 (#339856) 2024-10-30 17:38:59 +05:30
github-actions[bot]
2c3dde0baa
Merge master into staging-next 2024-10-30 12:05:37 +00:00
R. Ryantm
0e190616fa libbpf: 1.4.6 -> 1.4.7 2024-10-30 10:50:30 +00:00
0x4A6F
e07559e78a
vdo: 8.3.0.71 -> 8.3.0.72 (#351234) 2024-10-30 08:02:16 +01:00
github-actions[bot]
c47f21ce93
Merge staging-next into staging 2024-10-30 06:40:26 +00:00
github-actions[bot]
32be7227d2
Merge master into staging-next 2024-10-30 06:39:54 +00:00
Masum Reza
4ddb0661ea
scx.full: init; scx.rusty: init (#352077) 2024-10-30 08:48:09 +05:30
Bryan Gardiner
7c1d037fb1
system76-dkms: style improvements 2024-10-29 18:02:07 -07:00
Bryan Gardiner
fdaa4fc5a8
system76-dkms: 1.0.13 -> 1.0.16
The latest release adds a small compatibility fix needed for Linux 6.11.
2024-10-29 18:02:06 -07:00
github-actions[bot]
f3423cc412
Merge staging-next into staging 2024-10-30 00:14:51 +00:00
github-actions[bot]
dee80e3490
Merge master into staging-next 2024-10-30 00:14:27 +00:00
Robert Hensing
4e558812ac nixos-rebuild: Call toplevel/bin/apply when available
By executing the whole switching process using one script, we avoid
some ssh roundtrips that would slow down deployment swith --target-host.

For the other benefits, see https://github.com/NixOS/nixpkgs/issues/266290
2024-10-30 00:21:21 +01:00
Robert Hensing
4734959784 nixos-rebuild: Add proper escaping to ssh calls
SSH merges its arguments by space-concatenation - it does not preserve
the array structure.

This is arguably a historic mistake, whose fix would be too breaking.
I suppose it will stay this way forever, until perhaps a better behavior
can be opted in to using a flag, and I don't think this flag exists yet.

To make multi-argument commands work reliably over ssh, we need to escape
them, which is what the ${@@Q} incantation achieves.
2024-10-30 00:21:20 +01:00
John Titor
e24aaf4f63
scx.full: init
This package combines the Rust and C based schedulers.
This is likely to be the default in the upcoming nixos module.
2024-10-29 23:50:02 +05:30
John Titor
29f813eb67
scx.rusty: init 2024-10-29 23:50:02 +05:30
John Titor
b7edadebf8
scx: few nitpicks 2024-10-29 23:49:55 +05:30
github-actions[bot]
683f8efd0d
Merge staging-next into staging 2024-10-29 18:04:56 +00:00
github-actions[bot]
09d8c7ec2f
Merge master into staging-next 2024-10-29 18:04:32 +00:00
Emily
65d24c5d89
darwin.xcode: add 16.1 (#352050) 2024-10-29 14:12:46 +00:00
Emily
57f2153b9f
Add licenses to moby and c-util (#351233) 2024-10-29 13:39:49 +00:00
Jörg Thalheim
44f94d8eb5 zfsUnstable: 2.2.6 -> 2.3.0-rc2 2024-10-29 14:35:01 +01:00
github-actions[bot]
ccfbf47037
Merge staging-next into staging 2024-10-29 12:06:28 +00:00
github-actions[bot]
6bc001ea3b
Merge master into staging-next 2024-10-29 12:06:00 +00:00
Félix
849ecd6089
nsncd: 1.4.1-unstable-2024-10-03 -> 1.5.1 (#351304) 2024-10-29 10:20:26 +01:00
K900
4147fbe554 Merge remote-tracking branch 'origin/staging-next' into staging 2024-10-29 09:16:04 +03:00
github-actions[bot]
a0e96c5d1c
Merge master into staging-next 2024-10-29 06:05:06 +00:00
Masum Reza
9147b2d18f
scx: init at 1.0.5 (#351746) 2024-10-29 10:30:13 +05:30
John Titor
c42882fcb2
scx: init at 1.05
sched_ext is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them.
This feature got merged in Linux 6.12, this PR adds rust and C userspace schedulers.
Homepage:- https://github.com/sched-ext/scx

With this following packages are now available:
scx.rustland
scx.rlfifo
scx.layered
scx.lavd
scx.bpfland
scx.csheds
2024-10-28 22:53:01 +05:30
R. Ryantm
de8faed362 nsncd: 1.4.1-unstable-2024-10-03 -> 1.5.1 2024-10-28 15:46:10 +01:00
github-actions[bot]
ca29a063ab
Merge staging-next into staging 2024-10-28 06:05:39 +00:00
Fabián Heredia Montiel
980dd8b4ed Merge remote-tracking branch 'origin/master' into staging-next 2024-10-27 23:56:04 -06:00
Peder Bergebakken Sundt
07b8891968
intel-compute-runtime: 24.35.30872.22 -> 24.39.31294.12 (#350732) 2024-10-28 02:44:45 +01:00
github-actions[bot]
835a356a66
Merge staging-next into staging 2024-10-28 00:15:41 +00:00
Fabián Heredia Montiel
34b62f7c47 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-27 16:10:56 -06:00
Dimitar Nestorov
a59c4dfadd
darwin.xcode: add 16.1 2024-10-27 17:16:04 +02:00
Justinas Stankevicius
47406c64bc nixos-rebuild: fix --file with --build-host 2024-10-27 16:03:47 +02:00
Emily
1448160008
darwin.xcode: add 15.0.1 and 16 (#343216) 2024-10-27 13:09:04 +00:00
Fabian Affolter
d8ecefea1d
cpuid: 20240324 -> 20241023 (#351456) 2024-10-27 08:28:18 +01:00
github-actions[bot]
b67a45959d
Merge staging-next into staging 2024-10-27 00:16:01 +00:00
github-actions[bot]
f7650608a4
Merge master into staging-next 2024-10-27 00:15:30 +00:00
emilylange
d83fafd024
linuxPackages.corefreq: unbreak eval 2024-10-26 22:27:26 +02:00
Sefa Eyeoglu
60900303b5
corefreq: init at 1.98.4 (#330049) 2024-10-26 21:54:36 +02:00
K900
f21f4ca3ee Merge remote-tracking branch 'origin/master' into staging-next 2024-10-26 21:05:47 +03:00
Fabian Affolter
bf7ee82344 cpuid: 20240324 -> 20241023 2024-10-26 16:47:47 +02:00
Nick Cao
334641a52f
linuxPackages.nvidiaPackages.vulkan_beta: 550.40.76 -> 550.40.79 (#351412) 2024-10-26 09:28:00 -04:00
github-actions[bot]
3487be3b8e
Merge staging-next into staging 2024-10-26 12:06:10 +00:00
github-actions[bot]
cdab0d3f36
Merge master into staging-next 2024-10-26 12:05:46 +00:00
Markus Sütter
aba41ae0d8 dbus-broker: add meta information and license to c-util library 2024-10-26 13:54:29 +02:00
Hendrik Sokolowski
f251273e41 sysstat: add iostat as mainProgram 2024-10-26 13:39:06 +02:00
Hendrik Sokolowski
3db1263401 sysstat: adopt 2024-10-26 13:39:06 +02:00
Kiskae
96b951b3bf linuxPackages.nvidiaPackages.vulkan_beta: 550.40.76 -> 550.40.79 2024-10-26 12:29:02 +02:00
github-actions[bot]
4e6b4b667b
Merge staging-next into staging 2024-10-26 00:14:30 +00:00
K900
7f898ed413 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-25 21:06:42 +03:00
Weijia Wang
da8175085c
linuxPackages_latest.prl-tools: 20.1.0-55732 -> 20.1.1-55740 (#351080) 2024-10-25 19:00:40 +02:00
Maximilian Bosch
9801748d78
Merge: Revert "linux_testing: disable NFS_LOCALIO on aarch64-linux" (#350946) 2024-10-25 12:41:15 +02:00
codgician
d1cc3bbf26
linuxPackages_latest.prl-tools: 20.1.0-55732 -> 20.1.1-55740 2024-10-25 05:18:01 +00:00
codgician
888a7effec
linuxPackages_latest.prl-tools: use libxml2 to parse html in update script 2024-10-25 13:17:49 +08:00
K900
720d475962 Merge branch 'staging-next' into staging 2024-10-25 07:59:31 +03:00
K900
764384fc64 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-25 07:59:17 +03:00
Artturin
b8c13d36df
zenergy: init at 0-unstable-2024-10-10 (#297598) 2024-10-25 03:43:46 +03:00
Fabián Heredia Montiel
da7fb8d0ef Merge remote-tracking branch 'origin/master' into staging-next 2024-10-24 17:53:05 -06:00
Nick Cao
3e31b3e716
linuxPackages.nvidiaPackages.beta: 560.31.02 -> 565.57.01 (#350530) 2024-10-24 16:15:22 -04:00
Alexandre Cavalheiro S. Tiago da Silva
b78661a7c1
zenergy: init at 0-unstable-2024-10-10 2024-10-24 16:27:16 -03:00
github-actions[bot]
61074757b0
Merge staging-next into staging 2024-10-24 18:05:02 +00:00
github-actions[bot]
ef782655d2
Merge master into staging-next 2024-10-24 18:04:38 +00:00
Aaron Honeycutt
416f93d21c system76-io-dkms: 1.0.2 -> 1.0.4 2024-10-24 07:35:53 -06:00
John Ericson
f2cf76575c
Support dynamically linked binaries on OpenBSD. (#350814) 2024-10-24 09:03:12 -04:00
github-actions[bot]
31c26ff594
Merge staging-next into staging 2024-10-24 12:06:21 +00:00
Alyssa Ross
b11a5a8338
Revert "linux_testing: disable NFS_LOCALIO on aarch64-linux"
This reverts commit bda6c82a81.

> This was fixed via v6.12-rc3 commit 009b15b57485 ("nfs_common: fix
> Kconfig for NFS_COMMON_LOCALIO_SUPPORT")

Link: https://bugzilla.kernel.org/show_bug.cgi?id=219370#c5
2024-10-24 12:55:57 +02:00
K900
dee94df6f2 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-24 09:28:51 +03:00
Atemu
07bbb086dc
linux_xanmod, linux_xanmod_latest: 2024-10-22 (#350533) 2024-10-24 07:49:33 +02:00
Artemis Tosini
fcd62ad082
openbsd.rtld: init
rtld contains ld.so, the dynamic linker on OpenBSD.
This package does not include related scripts (ldd and ldconfig),
because they would create a dependency loop.
rtld (run-time ld) is an os-agnostic term for dynamic linker.

For simplicity, also link this into the libc symlinkJoin package
2024-10-24 00:43:24 +00:00
Artemis Tosini
f5194c3579
openbsd.openbsdSetupHook: Fix bsd.prog.mk
bsd.prog.mk makes sure libc is built before programs that use it by
making all programs depend on core files.

We handle this dependency by referencing libc in cc-wrapper,
but that isn't sufficient to tell bsd.prog.mk that e.g. crtbegin.o
exists.

Clear libc-related variables to fix OpenBSD program build
2024-10-24 00:11:49 +00:00
Fabián Heredia Montiel
58b124e48c
linux: use lore URL for netfilter fix, remove linux 6.10 (EOL) (#350757) 2024-10-23 16:38:21 -06:00
piegames
ad8d051645
treewide: Fix indentation in strings (#350296) 2024-10-23 21:44:22 +02:00
Maximilian Bosch
9b08aa08ad
linux_6_10: remove, eol 2024-10-23 20:58:04 +02:00
K900
dd50f99e26
linux: switch netfilter fix to lore patch URL
Expected to be more stable.
2024-10-23 20:57:45 +02:00
github-actions[bot]
4e9b31ff0e
Merge staging-next into staging 2024-10-23 18:04:56 +00:00
github-actions[bot]
606bd3114c
Merge master into staging-next 2024-10-23 18:04:32 +00:00
Sandro Jäckel
c70e35a268
intel-compute-runtime: 24.35.30872.22 -> 24.39.31294.12
Diff: https://github.com/intel/compute-runtime/compare/24.35.30872.22...24.39.31294.12

Changelog: https://github.com/intel/compute-runtime/releases/tag/24.39.31294.12
2024-10-23 17:14:06 +02:00
Thiago Kenji Okada
457396d445
linuxKernel.kernels.linux_zen: 6.11.2-zen1 -> v6.11.5-zen1; linuxKernel.kernels.linux_zen: 6.11.2-lqx1 -> v6.11.5-lqx1 (#350702) 2024-10-23 16:07:02 +01:00
Mikael Voss
5aa080a490
upower: Fix a race condition in test_sibling_priority_no_overwrite 2024-10-23 16:31:49 +02:00
Nick Cao
f801f5adab
linuxPackages.nvidiaPackages.production: 550.120 -> 550.127.05 (#350529) 2024-10-23 09:24:22 -04:00
ajs124
6c315c2ec0 vdo: 8.3.0.71 -> 8.3.0.72 2024-10-23 14:45:07 +02:00
Daniel Fahey
ff63c60b99 linuxKernel.kernels.linux_zen: remove deprecated config opts re: Z3FOLD 2024-10-23 13:32:54 +01:00
Daniel Fahey
d0037e9629 linuxKernel.kernels.linux_lqx: 6.11.2-lqx1 -> v6.11.5-lqx1 2024-10-23 13:32:41 +01:00
Daniel Fahey
2b35a6bd33 linuxKernel.kernels.linux_zen: 6.11.2-zen1 -> v6.11.5-zen1 2024-10-23 13:32:21 +01:00
Masum Reza
182bdfff16
iwd: 2.22 -> 3.0 (#350149) 2024-10-23 17:15:43 +05:30
Kiskae
00c33287da linuxPackages.nvidiaPackages.production: 550.120 -> 550.127.05 2024-10-23 13:17:39 +02:00
github-actions[bot]
292b66c7fc
Merge staging-next into staging 2024-10-23 06:05:33 +00:00
github-actions[bot]
a05b8fcd69
Merge master into staging-next 2024-10-23 06:05:08 +00:00
K900
4ad1a3ddd9
Kernel updates for 2024-10-22 (#350500) 2024-10-23 08:39:14 +03:00
github-actions[bot]
274153ad82
Merge staging-next into staging 2024-10-23 00:14:44 +00:00
github-actions[bot]
723e1a67de
Merge master into staging-next 2024-10-23 00:14:18 +00:00
Sandro
ee8bdf4f09
vmware-workstation: 17.5.2 -> 17.6.1 (#343028) 2024-10-23 01:27:05 +02:00
Kiskae
e718ed96ed linuxPackages.nvidiaPackages.beta: 560.31.02 -> 565.57.01 2024-10-22 23:10:22 +02:00
piegames
68927918d0 treewide: Fix indentation in strings
The indentation stripping semantics of strings are fairly bad and have a
few gotchas where the resulting string has not the intended indentation.
This commit fixes most if not all such instances in Nixpkgs.

I tried to strive a balance between keeping the diff small and
reformatting/refactoring the code to look better. In general,
reformatting should be left to Nixfmt.

Note that this causes a lot of rebuilds by design. All changes need to
be thoroughly vetted and reviewed for correctness. There is no automatic
way to prove correctness.

List of files to fix generated by running
https://gerrit.lix.systems/c/lix/+/2092 on Nixpkgs and looking at the
warnings.
2024-10-22 21:36:42 +02:00
Shawn8901
a8bf0fdde5 linux_xanmod_latest: 6.11.4 -> 6.11.5 2024-10-22 21:18:41 +02:00
Shawn8901
6772b7f1ab linux_xanmod: 6.6.57 -> 6.6.58 2024-10-22 21:18:41 +02:00
github-actions[bot]
e14936ef02
Merge staging-next into staging 2024-10-22 18:05:05 +00:00
Fabián Heredia Montiel
fdc64cfee0 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-22 09:14:28 -06:00
K900
7f3092416a linux: cherry-pick netfilter fix 2024-10-22 18:03:11 +03:00
K900
57e480426a linux_5_10: 5.10.227 -> 5.10.228 2024-10-22 17:48:56 +03:00
K900
b86393146e linux_5_15: 5.15.168 -> 5.15.169 2024-10-22 17:48:47 +03:00
K900
8b91f4ab38 linux_6_1: 6.1.113 -> 6.1.114 2024-10-22 17:48:39 +03:00
K900
c0b43de177 linux_6_6: 6.6.57 -> 6.6.58 2024-10-22 17:48:29 +03:00
K900
3dffc1ef91 linux_6_11: 6.11.4 -> 6.11.5 2024-10-22 17:48:21 +03:00
K900
a498c21321 linux_testing: 6.12-rc3 -> 6.12-rc4 2024-10-22 17:48:13 +03:00
Atemu
7af14ef2ce
linux_xanmod, linux_xanmod_latest: 2024-10-17 (#349578) 2024-10-22 15:56:03 +02:00
Franz Pletz
beb6a8982a
batman-adv: 2024.2 -> 2024.3 (#350373) 2024-10-22 15:10:22 +02:00
github-actions[bot]
5d3d06d621
Merge staging-next into staging 2024-10-22 06:05:27 +00:00
Fabián Heredia Montiel
1b7dd985dc Merge remote-tracking branch 'origin/master' into staging-next 2024-10-21 19:17:30 -06:00
Tom Herbers
1816c3472c
batman-adv: 2024.2 -> 2024.3
Changelog: https://www.open-mesh.org/news/118
2024-10-22 01:37:35 +02:00
Fabián Heredia Montiel
59616e5883
pax-utils: 1.3.7 -> 1.3.8 (#343695) 2024-10-21 15:15:14 -06:00
Sefa Eyeoglu
06748981a8
numactl: Apply memory corruption fix (#347766) 2024-10-21 14:38:34 +02:00
Mikael Voss
ba99a7b1ef
numactl: Fix memory corruption in set_nodemask_size 2024-10-21 14:26:04 +02:00
Sergei Trofimovich
e266fb9a50 iwd: 2.22 -> 3.0
Changes: https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/ChangeLog?h=3.0
2024-10-21 06:55:57 +01:00
Artturin
594aad9d99 Merge branch 'staging-next' into staging 2024-10-20 19:33:19 +03:00
Artturin
a0a7eb6616 Merge branch 'master' into staging-next 2024-10-20 19:28:48 +03:00
Olivér Falvai
cfe3c23ad5
karabiner-elements: fix plist patching after latest update 2024-10-20 18:02:13 +02:00
Nick Cao
48d937e711
android-udev-rules: 20240829 -> 20241019 (#349821) 2024-10-20 08:55:23 -04:00
jopejoe1
6034f6087e linux: change tests to attrset 2024-10-20 13:37:07 +02:00
jopejoe1
7b15fe7c6d zfs: change tests into attrset 2024-10-20 13:04:35 +02:00
github-actions[bot]
6a0bf10a47
Merge staging-next into staging 2024-10-20 06:04:56 +00:00
github-actions[bot]
c38df14dc7
Merge master into staging-next 2024-10-20 06:04:33 +00:00
Jared Baur
e337131349
linux-firmware: fix build when cross-compiling
Using `findutils` in such a way where `callPackage` cannot splice it to
use the `buildPlatform`'s package-set breaks building `linux-firmware`
when `buildPlatform` != `hostPlatform`. Since `findutils` is already
included in all `stdenv.mkDerivation` calls, we can get rid of pulling
in the different `findutils` and re-use the one that works on
`buildPlatform`.
2024-10-19 18:51:48 -07:00
Mathieu Rene
ed18fab640 corefreq: init at 1.98.4 2024-10-19 21:23:52 -04:00
github-actions[bot]
8107b0a4bd
Merge staging-next into staging 2024-10-20 00:16:14 +00:00
github-actions[bot]
1b6b0d4cac
Merge master into staging-next 2024-10-20 00:15:48 +00:00
Nikolay Korotkiy
5661717391
bartender: 5.1.8 -> 5.2.3 (#349098) 2024-10-20 02:48:31 +04:00
github-actions[bot]
303c125bf0
Merge staging-next into staging 2024-10-19 18:04:20 +00:00
github-actions[bot]
d5c9b46499
Merge master into staging-next 2024-10-19 18:03:54 +00:00
R. Ryantm
0e6c70a9fd android-udev-rules: 20240829 -> 20241019 2024-10-19 17:14:02 +00:00
Nick Cao
d7ba6a752d
linuxPackages.ena: 2.12.3->2.13.0 (#348471) 2024-10-19 09:18:10 -04:00
K900
2ab7280fa2 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-19 15:07:50 +03:00
Aleksana
6f023e295c
libtraceevent: 1.8.3 -> 1.8.4 (#348347) 2024-10-19 16:21:31 +08:00
Tomo
bc3e365f83 paxctl: remove setup hook
It only contained the `paxmark` function, which was a nonstandard abstraction for the `paxctl` command.

Closes #341722
2024-10-19 07:13:39 +00:00
github-actions[bot]
42691bf98c
Merge staging-next into staging 2024-10-19 00:14:22 +00:00
github-actions[bot]
d0c2de8c22
Merge master into staging-next 2024-10-19 00:14:00 +00:00
Nick Cao
e22d08c1f7
libzbc: 6.1.0 -> 6.2.0 (#349319) 2024-10-18 17:03:14 -04:00
Shawn8901
8b38a2bc3c linux_xanmod_latest: 6.11.3 -> 6.11.4 2024-10-18 18:53:15 +02:00
Shawn8901
e87d07a533 linux_xanmod: 6.6.56 -> 6.6.57 2024-10-18 18:53:15 +02:00
R. Ryantm
bb521db2ab ipp-usb: 0.9.27 -> 0.9.28 2024-10-18 12:31:03 +00:00
github-actions[bot]
b06c5381ef
Merge staging-next into staging 2024-10-17 18:04:56 +00:00
github-actions[bot]
7c78a608b4
Merge master into staging-next 2024-10-17 18:04:30 +00:00
scrufulufugus
76e0284e88 system76-power: migrate to pkgs/by-name format 2024-10-17 18:22:34 +02:00
scrufulufugus
969102bd11 system76-scheduler: migrate to pkgs/by-name format 2024-10-17 18:22:34 +02:00
R. Ryantm
73009026b0 libzbc: 6.1.0 -> 6.2.0 2024-10-17 16:16:20 +00:00
Rahul Rameshbabu
75e9810da8 linux: enable FF support for hid-nvidia-shield
Enables FF support for 2017 NVIDIA SHIELD (Thunderstrike) controller.

Signed-off-by: Rahul Rameshbabu <sergeantsagara@protonmail.com>
2024-10-17 18:51:05 +03:00
Michal Sojka
28603d0f8d trace-cmd: 3.2 -> 3.3.1 2024-10-17 17:25:43 +02:00
Michal Sojka
dd21919e9f trace-cmd: Add updateScript 2024-10-17 17:21:01 +02:00
K900
beb7aeeca1 linux-firmware: 20240909 -> 20241017 2024-10-17 17:45:41 +03:00
K900
2a1497e916 linux_5_10: 5.10.226 -> 5.10.227 2024-10-17 17:12:36 +03:00
K900
e3aaef1472 linux_5_15: 5.15.167 -> 5.15.168 2024-10-17 17:12:32 +03:00
K900
d0227f7da5 linux_6_1: 6.1.112 -> 6.1.113 2024-10-17 17:12:29 +03:00
K900
0e4c64ff9c linux_6_6: 6.6.56 -> 6.6.57 2024-10-17 17:12:25 +03:00
K900
0910e4bbbb linux_6_11: 6.11.3 -> 6.11.4 2024-10-17 17:12:21 +03:00
K900
055d124b37 linux_testing: 6.12-rc2 -> 6.12-rc3 2024-10-17 17:12:15 +03:00
Emily
886001c153
darwin.libiconv: unconditionalize static patch (#349275) 2024-10-17 14:47:56 +01:00
Emily
96fbd2f5f3
darwin.libiconv: update patch for static build; curl: don’t skip passthru.tests.static on x86_64-darwin (#348023) 2024-10-17 14:47:30 +01:00
R. Ryantm
7215a57006 fwts: 24.07.00 -> 24.09.00 2024-10-17 12:56:20 +00:00
Emily
58b590d966 darwin.libiconv: unconditionalize static patch
To ensure that it doesn’t bitrot again.
2024-10-17 13:36:43 +01:00
Emily
7635bd4d45 darwin.libiconv: update patch for static build 2024-10-17 13:30:57 +01:00
github-actions[bot]
8ba820d7db
Merge master into staging-next 2024-10-17 12:05:34 +00:00
Ulrik Strid
a1b23cf112
lenovo-legion: 0.0.12 -> 0.0.18 with patches in master (#348417) 2024-10-17 13:40:40 +02:00
chn
f9d8517d5d lenovo-legion: 0.0.12 -> 0.0.18 with patches in master 2024-10-17 18:56:50 +08:00
Sergei Trofimovich
4cac65085c procps: fix watchOnly = true; build
Without the change the build fails as:

    $ nix build --impure --expr 'with import ./. {}; procps.override { withSystemd = false; watchOnly = true; }' -L
    ...
    procps> build flags: -j16 SHELL=.../bash usrbin_execdir=\$\(out\)/bin watch PKG_LDFLAGS=
    procps> make: *** No rule to make target 'watch'.  Stop.

While at it dropped unused `PKG_LDFLAGS=` flag.
2024-10-17 10:54:02 +01:00
Emily
af876a3d24 darwin.apple_sdk_11_0.callPackage: fix eval on non‐Darwin 2024-10-16 20:32:55 +01:00
github-actions[bot]
775bea0160
Merge master into staging-next 2024-10-16 18:04:52 +00:00
Dimitar Nestorov
a1c3173e7e
bartender: 5.1.8 -> 5.2.3 2024-10-16 20:30:31 +03:00
John Chadwick
be42da7a28 linuxPackages.lttng-modules: 2.13.13 -> 2.13.15
Fixes the build for linuxPackages_latest.lttng-modules.
2024-10-16 19:23:13 +02:00
John Chadwick
9f9ef912d6 linuxPackages.lttng-modules: reformat with RFC style 2024-10-16 19:23:13 +02:00
Arian van Putten
d566d7927c linuxPackages.ena: 2.12.3->2.13.0 2024-10-16 11:55:36 +02:00
github-actions[bot]
961e42940f
Merge master into staging-next 2024-10-16 00:14:08 +00:00
Will Fancher
6dcfaeb324
nixos-rebuild: Fix broken -I option (#348886) 2024-10-15 18:21:24 -04:00
Anders Kaseorg
42a12a0551 nixos-rebuild: Fix broken -I option
Commit 617a1a6e57 (#341402) broke this.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2024-10-15 15:16:33 -07:00
Adrian Pistol
60b743d743 linuxPackages.vmware: workstation-17.5.1-unstable-2024-01-12 -> workstation-17.6.1-unstable-2024-10-12
Upstream isn't updated yet, philipl has a fork which seems OK until mkubecek gets around to updating himself.
2024-10-15 21:07:45 +02:00
Martin Weinelt
0774659611
procps: 3.3.17 -> 4.0.4 (#298505) 2024-10-15 18:15:58 +02:00
Martin Weinelt
216cb62080
Merge remote-tracking branch 'origin/staging-next' into staging 2024-10-15 18:08:42 +02:00
Martin Weinelt
d9500eb04a
iproute2: fix build for musl (#348754) 2024-10-15 17:55:28 +02:00
Alyssa Ross
40045faf4a
iproute2: fix build for musl
Patch is upstream.

Fixes: ee5127c6df ("iproute2: 6.10.0 -> 6.11.0")
2024-10-15 12:22:32 +02:00
Thiago Kenji Okada
87b8ca5305
linuxKernel.kernels.linux_zen: 6.10.9-zen1 -> 6.11.2-zen1; linuxKernel.kernels.linux_lqx: 6.10.9-lqx1 -> 6.11.2-lqx1 (#347734) 2024-10-15 10:33:23 +01:00
Doron Behar
62b43f8cb8
wiringpi: 3.6 -> 3.10 (#348691) 2024-10-15 12:27:09 +03:00
Robert Hensing
6f1890f3e6
nixos-rebuild: add --no-ssh-tty flag (#339388) 2024-10-15 10:10:21 +02:00
R. Ryantm
b3e8f9ca1d wiringpi: 3.6 -> 3.10 2024-10-15 05:27:24 +00:00
github-actions[bot]
873f258025
Merge staging-next into staging 2024-10-14 18:04:57 +00:00
Nick Cao
e727464a53
linux_xanmod, linux_xanmod_latest: 2024-10-12 (#348150) 2024-10-14 13:10:53 -04:00
github-actions[bot]
a445289eb9
Merge staging-next into staging 2024-10-14 12:41:38 +00:00
Nick Cao
6539807e14
sof-firmware: add new files from 2024.09 (#348430) 2024-10-14 08:31:01 -04:00
github-actions[bot]
b9f01e6de3
Merge staging-next into staging 2024-10-14 12:06:08 +00:00
Vladimír Čunát
079df22f4f
lksctp-tools: 1.0.20 -> 1.0.21 (#345263) 2024-10-14 12:17:26 +02:00
Jörg Thalheim
ed47a0bb77
nixos-rebuild.sh: pass flags to nix-copy-closure whenever possible (#341402) 2024-10-14 08:10:38 +02:00
melvyn
ab3c6af590
sof-firmware: add new files from 2024.09 2024-10-13 21:30:07 -07:00
Sergei Trofimovich
16216c69c0 libtraceevent: 1.8.3 -> 1.8.4
Changes: https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/log/?h=libtraceevent-1.8.4
2024-10-13 21:41:06 +01:00
Martin Weinelt
db13b6d4c4 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/development/python-modules/mlflow/default.nix
- pkgs/development/python-modules/napari/default.nix
2024-10-13 15:36:55 +02:00
R. Ryantm
d542445f65 i2c-tools: 4.3 -> 4.4 2024-10-13 12:57:12 +00:00
R. Ryantm
5aa48b41bd cifs-utils: 7.0 -> 7.1 2024-10-13 12:56:56 +00:00
Alyssa Ross
9704a4f856 upower: add withSystemd option
Since 7f2a6f17fc ("xdg-desktop-portal-gtk: Enable all default
portals unconditionally"), building upower is necessary to build
xdg-desktop-portal-gtk, but it wasn't possible for systems that can't
use systemd.

I've called the option "withSystemd" as it's the most common name for
this kind of option in Nixpkgs, and it's consistent with the package's
"withIntrospection" argument (though not "useIMobileDevice").
2024-10-13 11:50:47 +02:00
Alyssa Ross
e7a5d9ec42 upower: fix disabling introspection 2024-10-13 11:50:47 +02:00
Alyssa Ross
b816a99cea systemd.meta.pkgConfigModules: init 2024-10-13 11:49:07 +02:00
github-actions[bot]
bf97df9c1c
Merge staging-next into staging 2024-10-13 00:15:51 +00:00
Shawn8901
bd50ef4c5a linux_xanmod_latest: 6.11.2 -> 6.11.3 2024-10-12 23:04:47 +02:00
Shawn8901
35d91eb992 linux_xanmod: 6.6.54 -> 6.6.56 2024-10-12 23:04:47 +02:00
K900
001fb496bf Merge remote-tracking branch 'origin/master' into staging-next 2024-10-12 21:08:11 +03:00
github-actions[bot]
348295076a
Merge staging-next into staging 2024-10-12 18:04:23 +00:00
Florian Klink
2afe930c60
ipu6: update packages (#347918) 2024-10-12 19:27:43 +03:00
Artturin
98ebbdba36
zenmonitor: inherit meta.homepage from new src (#348009) 2024-10-12 18:28:43 +03:00
Maximilian Bosch
d3e6c8fc75 linux: implement rustAvailable condition
* It doesn't matter if `rustc` is available, but if rustc can compile to
  the hostPlatform. So use a custom condition instead of `availableOn`.
* Explicitly exclude the combination of GCC and riscv which is known
  to be broken[1].

[1] https://lore.kernel.org/lkml/31885EDD-EF6D-4EF1-94CA-276BA7A340B7@kernel.org/T/

Co-authored-by: Alyssa Ross <hi@alyssa.is>
2024-10-12 17:08:18 +02:00
Maximilian Bosch
bda6c82a81 linux_testing: disable NFS_LOCALIO on aarch64-linux
This breaks the build like this:

      /nix/store/f3k0rdhcd2cx57phx755c2xixgifw5m5-binutils-2.42/bin/ld: Unexpected GOT/PLT entries detected!
      /nix/store/f3k0rdhcd2cx57phx755c2xixgifw5m5-binutils-2.42/bin/ld: Unexpected run-time procedure linkages detected!
      /nix/store/f3k0rdhcd2cx57phx755c2xixgifw5m5-binutils-2.42/bin/ld: fs/nfs/localio.o: in function `nfs_local_iocb_alloc':
      /build/source/build/../fs/nfs/localio.c:290:(.text+0x324): undefined reference to `nfs_to'
      [...]

Reported as https://lore.kernel.org/all/D4OUJRP8YWRM.ATQ7KASTYX5H@mbosch.me/
2024-10-12 17:08:18 +02:00
Maximilian Bosch
3bf9c88c1d linux_testing: enable Rust by default for aarch64-linux
The first assumption[1] we had was that the `aarch64-unknown-none`
target was missing from rustc and that this was the cause for the
regression.

However, it turns out that the relevant code from `rustc` wasn't used
anyways because the Makefile does `--sysroot /dev/null`[2] which prevents
rustc from using its own libcore. So luckily we don't have to patch the
Rust bootstrap to get aarch64-linux back working[3].

In fact, the Rust part seems broken for both 6.10 and 6.11[4], but I
decided to not bother since none of those are longterm versions.

So all that's left here is to enable Rust for aarch64-linux because it
clearly works[5].

[1] https://github.com/NixOS/nixpkgs/pull/315121#issuecomment-2135805876
[2] https://lore.kernel.org/all/20231031201752.1189213-1-mmaurer@google.com/
[3] Of course I only realized this _after_ I spent some time hacking a rustc
    patch together 🙃
[4] This broke with

        error[E0463]: can't find crate for `core`
          |
          = note: the `aarch64-unknown-none` target may not be installed
          = help: consider downloading the target with `rustup target add aarch64-unknown-none`
          = help: consider building the standard library from source with `cargo build -Zbuild-std`

[5] While the build is fine, the VM tests are still panicking, but
    that's also the case for `kernel-generic` because of a 9p
    regression:

        switch_root: can't execute '/nix/store/zv87gw0yxfsslq0mcc35a99k54da9a4z-nixos-system-machine-test/init': Exec format error
        [    1.734997] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000100
        [    1.736002] CPU: 0 UID: 0 PID: 1 Comm: switch_root Not tainted 6.12.0-rc1 #1-NixOS
        [...]

    Reported as https://lore.kernel.org/all/D4LHHUNLG79Y.12PI0X6BEHRHW@mbosch.me/T/#u
2024-10-12 17:08:18 +02:00
Maximilian Bosch
db56cecb0d
Merge: linux: mark <6.12 with Rust as broken, assert on <6.7 with Rust (#346648) 2024-10-12 17:04:58 +02:00
github-actions[bot]
f201fe5883
Merge staging-next into staging 2024-10-12 12:05:39 +00:00
github-actions[bot]
4433a315bd
Merge master into staging-next 2024-10-12 12:05:08 +00:00
Sandro
45c1c5415a
kmod-blacklist-ubuntu: 30+20230519-1ubuntu3 -> 31+20240202-2ubuntu8 (#347927) 2024-10-12 11:53:34 +02:00