Commit graph

22439 commits

Author SHA1 Message Date
Sandro Jäckel a9f7471c43
intel-compute-runtime: 23.22.26516.18 -> 23.26.26690.22 2023-09-19 17:17:50 +02:00
Fabián Heredia Montiel 90040cd36a linux/hardened/patches/6.5: init at 6.5.3-hardened1 2023-09-19 07:09:14 +00:00
Nick Cao 0278fbc28d
Merge pull request #255749 from Kiskae/nvidia/patch-6.6
linuxPackages.nvidia_x11_{legacy340,legacy470}: add patches for recent kernels
2023-09-18 09:40:44 -04:00
Majiir Paktu c161ba1af1 pam_rssh: fix 1.1.0 update
The version was bumped in 661d2a9275 but
the source rev and hash were not updated.

- Tied source rev to version.
- Updated the hashes.
- Added a patch to fix new tests that expect coreutils in /bin.
2023-09-17 22:05:51 -04:00
Kiskae 67bf9e4e99 linuxPackages.nvidia_x11_legacy470: kernel 6.6 support 2023-09-17 22:35:09 +02:00
Kiskae 762ad8efb4 linuxPackages.nvidia_x11_legacy340: fix up to kernel 6.6 2023-09-17 22:33:36 +02:00
Fabián Heredia Montiel b79e563243
Merge pull request #249534 from Luflosi/update/linuxPackages.apfs
linuxPackages.apfs: 0.3.3 -> 0.3.4
2023-09-17 12:01:11 -06:00
maxine 74b1db5164
Merge pull request #253255 from R-VdP/fwupd_1_9_5 2023-09-16 17:48:55 +02:00
Yureka 7f5927b335
multipath-tools: 0.9.4 -> 0.9.6 (#255388) 2023-09-16 10:42:34 +02:00
Ryan Lahfa 71d33c61a6
Merge pull request #246163 from Mic92/zfs-unstable 2023-09-15 12:31:27 +02:00
Ryan Lahfa f6401f26d0
Merge pull request #254977 from RaitoBezarius/upgrade/kernel 2023-09-15 10:55:44 +02:00
Raito Bezarius 961c473ba5 linux/hardened/patches/6.4: 6.4.14-hardened1 -> 6.4.15-hardened1 2023-09-14 21:14:44 -06:00
Raito Bezarius a63b359aab linux/hardened/patches/6.1: 6.1.51-hardened1 -> 6.1.52-hardened1 2023-09-14 21:14:44 -06:00
Raito Bezarius 747cf0be37 linux/hardened/patches/5.15: 5.15.130-hardened1 -> 5.15.131-hardened1 2023-09-14 21:14:44 -06:00
Atemu d61299fa2c
Merge pull request #255063 from zzzsyyy/update/xanmod
linux_xanmod, linux_xanmod_latest: 2023-09-13
2023-09-14 20:42:02 +02:00
ajs124 822db74bdd
Merge pull request #254769 from alyssais/nftables-noninteractive
nftables: add option to disable interactive
2023-09-14 14:21:05 +02:00
Alyssa Ross 1e0e8df197
nftables: add option to disable interactive
I think "CLI" is a very strange name for this, but that's what
upstream calls it.
2023-09-14 11:00:14 +00:00
Michele Guerini Rocco 607cb89351
Merge pull request #254512 from rnhmjoj/pr-anbox
anbox: always use postmarket OS images
2023-09-14 12:57:39 +02:00
Thiago Kenji Okada 1141931128
Merge pull request #255027 from JerrySM64/update-linux-zen
linuxKernel.kernels.linux_zen: 6.5.2-zen1 -> 6.5.3-zen1 ; linuxKernel.kernels.linux_lqx: 6.4.14-lqx1 -> 6.4.15-lqx1
2023-09-14 09:24:51 +00:00
zzzsyyy 3ab6f673fc
linux_xanmod_latest: 6.4.15 -> 6.5.3 2023-09-14 13:49:56 +08:00
zzzsyyy c73bbb0587
linux_xanmod: 6.1.52 -> 6.1.53 2023-09-14 13:49:56 +08:00
Jerry 38dd9c57bc
linuxKernel.kernels.linux_lqx: 6.4.14-lqx1 -> 6.4.15-lqx1 2023-09-14 00:07:12 +02:00
Jerry 1cd990ebb3
linuxKernel.kernels.linux_zen: 6.5.2-zen1 -> 6.5.3-zen1 2023-09-14 00:05:33 +02:00
Raito Bezarius 044e23c2f8 linux: 6.5.2 -> 6.5.3 2023-09-13 18:07:09 +02:00
Raito Bezarius 7baeff62c1 linux: 6.4.15 -> 6.4.16 2023-09-13 17:56:34 +02:00
Raito Bezarius ebb9807b9d linux: 6.1.52 -> 6.1.53 2023-09-13 17:56:15 +02:00
github-actions[bot] f90dd167f5
Merge master into staging-next 2023-09-13 12:01:05 +00:00
Mario Rodas a9c3abd955
Merge pull request #248592 from trofi/psmisc-update
psmisc: 23.5 -> 23.6
2023-09-13 06:17:25 -05:00
Jan Tojnar 1cd6d30f2f Merge branch 'master' into staging-next 2023-09-13 12:03:35 +02:00
Fabián Heredia Montiel 37123711fc
Merge pull request #254879 from LibreCybernetics/treewide-vendorhash
treewide: vendorSha256 → vendorHash
2023-09-13 02:59:20 -05:00
Fabián Heredia Montiel ff323ed355 treewide: vendorSha256 → vendorHash
via: `find pkgs/ -type f -exec sed -i 's/vendorSha256 = "sha256/vendorHash = "sha256/' {};`
2023-09-13 01:03:44 -06:00
Emily Trau 5171b87765 minimal-bootstrap.musl: init at 1.2.4 2023-09-12 22:40:23 -07:00
John Ericson 6e5ff33c09
Merge pull request #254671 from emilytrau/minimal-gawk-glibc
minimal-bootstrap.gawk: upgrade to 4.1.4
2023-09-12 21:50:31 -07:00
Artturi b2f31a0188
Merge pull request #232329 from emilytrau/minimal-bootstrap-platforms 2023-09-13 06:01:25 +03:00
Fabián Heredia Montiel e40f7390bf
Merge pull request #254361 from zzzsyyy/update/xanmod
linux_xanmod, linux_xanmod_latest: 2023-09-07
2023-09-12 16:19:26 -05:00
Alyssa Ross 771d87046a
cryptsetup: make all programs optional (#254767)
Some use cases (think appliances) call for veritysetup but not
cryptsetup, and others (like NixOS) don't need veritysetup and usually
not integritysetup.  This is especially useful for pkgsStatic where
each program contains a whole copy of the libraries it needs so is
quite large.
2023-09-12 20:31:50 +02:00
Vladimír Čunát 300eaad172
Merge branch 'master' into staging-next 2023-09-12 19:06:44 +02:00
Maxine Aubrey 9204ded9bd
maintainers: maxeaubrey → amaxine 2023-09-12 17:21:05 +02:00
github-actions[bot] 92f41becba
Merge master into staging-next 2023-09-12 12:01:13 +00:00
Kiskae 813e000742 linux_testing: 6.5-rc7 -> 6.6-rc1
rc1: https://lwn.net/Articles/944122/
2023-09-12 07:45:33 +00:00
github-actions[bot] 63ba1040fd
Merge master into staging-next 2023-09-12 06:01:09 +00:00
Edward Tjörnhammar 9b95f21cdb nvidia,nixos/nvidia: add datacenter drivers compatible with default cudaPkgs
For NVLink topology systems we need fabricmanager. Fabricmanager itself is
dependent on the datacenter driver set and not the regular x11 ones, it is also
tightly tied to the driver version. Furhtermore the current cudaPackages
defaults to version 11.8, which corresponds to the 520 datacenter drivers.

Future improvement should be to switch the main nvidia datacenter driver version
on the `config.cudaVersion` since these are well known from:

> https://docs.nvidia.com/deploy/cuda-compatibility/index.html#use-the-right-compat-package

This adds nixos configuration options `hardware.nvidia.datacenter.enable` and
`hardware.nvidia.datacenter.settings` (the settings configure fabricmanager)

Other interesting external links related to this commit are:

* Fabricmanager download site:
    - https://developer.download.nvidia.com/compute/cuda/redist/fabricmanager/linux-x86_64/
* Data Center drivers:
    - https://www.nvidia.com/Download/driverResults.aspx/193711/en-us/

Implementation specific details:

* Fabricmanager is added as a passthru package, similar to settings and
  presistenced.
* Adds `use{Settings,Persistenced,Fabricmanager}` with defaults to preserve x11
  expressions.
* Utilizes mkMerge to split the `hardware.nvidia` module into three comment
  delimited sections:
    1. Common
    2. X11/xorg
    3. Data Center
* Uses asserts to make the configurations mutualy exclusive.

Notes:

* Data Center Drivers are `x86_64` only.
* Reuses the `nvidia_x11` attribute in nixpkgs on enable, e.g. doesn't change it
  to `nvidia_driver` and sets that to either `nvidia_x11` or `nvidia_dc`.
* Should have a helper function which is switched on `config.cudaVersion` like
  `selectHighestVersion` but rather `selectCudaCompatibleVersion`.
2023-09-12 07:17:33 +02:00
Emily Trau fd61c0eee0 minimal-bootstrap.mes: remove unneeded platform flag 2023-09-11 22:08:59 -07:00
Emily Trau a056c7dd07 minimal-bootstrap.stage0-posix: support x86_64-linux 2023-09-11 22:08:54 -07:00
Emily Trau 5a3d1bcb12 minimal-bootstrap.gawk: init at 4.1.4 2023-09-11 21:44:03 -07:00
Emily Trau 04a90698aa minimal-bootstrap.gawk-mes: rename from gawk 2023-09-11 20:21:51 -07:00
Emily Trau 6195c0e808 minimal-bootstrap.bash: add bin/sh symlink 2023-09-11 20:17:23 -07:00
Anderson Torres 3fc613c5ba
Merge branch 'master' into staging-next 2023-09-11 23:25:38 +00:00
Artturin e270be8f44 iproute2: fix cross regression from 620f9f11f8 2023-09-12 01:34:57 +03:00
Jörg Thalheim 32883aecc9 zfsUnstable: 2.1.13 -> 2.2.0-rc4 2023-09-11 21:11:01 +02:00