Commit Graph

17521 Commits

Author SHA1 Message Date
Klemens Nanni
cbcc746f8f nixos/systemd: Package only built component units
Account for all `with*` options causing their respective unit files to
not be built, just like the current code `withCryptsetup` already does.

This fixes build errors like the following:
```
missing /nix/store/5fafsfms64fn3ywv274ky7arhm9yq2if-systemd-250.4/example/systemd/system/systemd-importd.service
error: builder for '/nix/store/67rdli5q5akzwmqgf8q0a1yp76jgr0px-system-units.drv' failed with exit code 1
```

Found by using a customised systemd package as follows:
```
systemd.package = pkgs.systemd-small;

nixpkgs.config.packageOverrides = pkgs: {

  "systemd-small" = pkgs.systemd.override {
    withImportd = false;
    withMachined = false;
    ...
  };

};
```
2022-05-16 16:52:25 +02:00
Linus Heckemann
dee374cd6f
Merge pull request #172369 from mweinelt/microcode-intel
microcodeIntel: 20220419 -> 20220510
2022-05-16 13:48:56 +02:00
Jörg Thalheim
d5099630b1
nix-ld: 1.0.0 -> 1.0.2 2022-05-15 21:06:05 +02:00
Jörg Thalheim
d4212c3997
Merge pull request #172980 from Mic92/sysdig
sysdig: 0.28.0 -> 0.29.3
2022-05-14 08:03:37 +01:00
Jörg Thalheim
cdfdabd2bc
Merge pull request #171648 from mweinelt/dpdk
dpdk: 21.11 -> 22.03
2022-05-14 07:14:27 +01:00
Jörg Thalheim
2a38902f2a
sysdig: 0.28.0 -> 0.29.3 2022-05-14 07:40:02 +02:00
adisbladis
fb222e0086
Merge pull request #172820 from alyssais/compressed-firmware
Compressed firmware
2022-05-14 02:38:48 +08:00
Artturi
44b28f34a0
Merge pull request #172740 from andrevmatos/kernel/zen
linux_zen: 5.17.5-zen1 -> 5.17.7-zen1
2022-05-13 19:35:07 +03:00
Maximilian Bosch
081daee45e
linux/hardened/patches/5.4: 5.4.192-hardened1 -> 5.4.193-hardened1 2022-05-13 00:33:52 +02:00
Maximilian Bosch
1d8fa8ef14
linux/hardened/patches/5.17: 5.17.6-hardened1 -> 5.17.7-hardened1 2022-05-13 00:33:40 +02:00
Maximilian Bosch
b644615669
linux/hardened/patches/5.15: 5.15.38-hardened1 -> 5.15.39-hardened1 2022-05-13 00:33:27 +02:00
Maximilian Bosch
6abf4b2b96
linux/hardened/patches/5.10: 5.10.114-hardened1 -> 5.10.115-hardened1 2022-05-13 00:33:15 +02:00
Maximilian Bosch
34ede69b72
linux/hardened/patches/4.19: 4.19.241-hardened1 -> 4.19.242-hardened1 2022-05-13 00:33:03 +02:00
Maximilian Bosch
ab2f51774b
linux/hardened/patches/4.14: 4.14.277-hardened1 -> 4.14.278-hardened1 2022-05-13 00:32:51 +02:00
Maximilian Bosch
3543468280
linux: 5.4.192 -> 5.4.193 2022-05-13 00:32:23 +02:00
Maximilian Bosch
dcc82f4e65
linux: 5.17.6 -> 5.17.7 2022-05-13 00:32:13 +02:00
Maximilian Bosch
2b8fcabeb6
linux: 5.15.38 -> 5.15.39 2022-05-13 00:32:01 +02:00
Maximilian Bosch
2bea336233
linux: 5.10.114 -> 5.10.115 2022-05-13 00:31:49 +02:00
Maximilian Bosch
7885a53197
linux: 4.9.312 -> 4.9.313 2022-05-13 00:31:38 +02:00
Maximilian Bosch
30efbf1352
linux: 4.19.241 -> 4.19.242 2022-05-13 00:31:29 +02:00
Maximilian Bosch
6956681f24
linux: 4.14.277 -> 4.14.278 2022-05-13 00:31:19 +02:00
André Vitor de Lima Matos
83e994f3fe
linuxKernel.kernels.linux_zen: 5.17.5-zen1 -> 5.17.7-zen1 2022-05-12 16:04:07 -03:00
Alyssa Ross
1f7ac05b45 linux-firmware: fetchgit -> fetchzip
No need to do a full git clone for this.  Checked that the hash stays
the same.
2022-05-12 18:07:34 +00:00
Alyssa Ross
9488086746
linux: support loading compressed firmware
Supported since Linux 5.3.
2022-05-12 15:29:17 +00:00
Alyssa Ross
7b488d1fc9
b43Firmware_6_30_163_46: use the right location
hardware.firmware only considers lib/firmware, so this firmware was
being completely ignored.
2022-05-12 15:19:04 +00:00
K900
b93f65a5f3 linux-firmware: 20220310 -> 20220509 2022-05-12 08:29:37 +00:00
Artturi
c7b10b6df9
Merge pull request #172131 from euank/ena-2.7.1
ena: 2.5.0 -> 2.7.1 & nixos/amazon-image: default to 5.15 kernel
2022-05-12 01:38:24 +03:00
Linus Heckemann
a6dbd8d65f
Merge pull request #172469 from Ma27/linux-kernel-updates
Linux kernels 2022-05-11
2022-05-11 14:05:32 +02:00
Maximilian Bosch
e3d598b7e8
linux/hardened/patches/5.4: 5.4.191-hardened1 -> 5.4.192-hardened1 2022-05-11 08:33:06 +02:00
Maximilian Bosch
c0a5d86c98
linux/hardened/patches/5.17: 5.17.5-hardened1 -> 5.17.6-hardened1 2022-05-11 08:32:54 +02:00
Maximilian Bosch
e6d741c9dd
linux/hardened/patches/5.15: 5.15.36-hardened1 -> 5.15.38-hardened1 2022-05-11 08:32:42 +02:00
Maximilian Bosch
1fd97805d8
linux/hardened/patches/5.10: 5.10.113-hardened1 -> 5.10.114-hardened1 2022-05-11 08:32:29 +02:00
Maximilian Bosch
0faa00ddbe
linux/hardened/patches/4.19: 4.19.240-hardened1 -> 4.19.241-hardened1 2022-05-11 08:32:17 +02:00
Maximilian Bosch
59fe74cca3
linux_latest-libre: 18688 -> 18713 2022-05-11 08:31:25 +02:00
Maximilian Bosch
ee2608d3ab
linux: 5.4.191 -> 5.4.192 2022-05-11 08:31:10 +02:00
Maximilian Bosch
d6bd76af6e
linux: 5.17.5 -> 5.17.6 2022-05-11 08:30:59 +02:00
Maximilian Bosch
38496aa149
linux: 5.15.37 -> 5.15.38 2022-05-11 08:30:47 +02:00
Maximilian Bosch
8869941b27
linux: 5.10.113 -> 5.10.114 2022-05-11 08:30:35 +02:00
Rick van Schijndel
6628ac797f
Merge pull request #172297 from trofi/fix-fno-common-for-directvnc
directvnc: pull -fno-common fix pending upstream inclusion
2022-05-11 07:26:39 +02:00
davidak
a3469fde69
Merge pull request #172374 from Mindavi/anbox-kernel/drop
anbox: drop kernel modules package
2022-05-11 02:55:29 +02:00
Rick van Schijndel
f433d91bb3 anbox: drop kernel modules package
All builds are broken:
- 4.14
- 4.19
- 5.4

https://hydra.nixos.org/eval/1761072?filter=anbox&compare=1760998&full=#tabs-still-fail

Let's just drop it.

This leaves the anbox module possibly in a broken-ish state,
but I'm not sure what to do about it.
2022-05-10 21:15:48 +02:00
Martin Weinelt
72429cd8ea
microcodeIntel: 20220419 -> 20220510
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220510
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00617.html

Fixes: CVE-2022-21151
2022-05-10 20:37:49 +02:00
Martin Weinelt
76d686ab98
Merge pull request #169423 from mweinelt/microcode-intel 2022-05-10 20:34:51 +02:00
Artturi
95818c2881
Merge pull request #170939 from jfroche/odp-dpdk
odp-dpdk: 1.30.1.0_DPDK_19.11 -> 1.35.0.0_DPDK_19.11
2022-05-10 19:58:11 +03:00
Sergei Trofimovich
c08232b717 directvnc: pull -fno-common fix pending upstream inclusion
Without the change build fails on upstream gcc-10 as:

    ld: modmap.o:/build/source/src/directvnc.h:45: multiple definition of
      `buffer'; main.o:/build/source/src/directvnc.h:45: first defined here
2022-05-10 08:03:07 +01:00
Jonas Heinrich
e87b171be6 firejail: Fix opengl support for various apps 2022-05-09 15:55:05 +02:00
Aaron Bieber
c54682539b os-specific/linux/vmm_clock: mark kernels older than 4.19 as broken
Upstream mentions[1] the oldest tested kernel is 4.19, so mark anything
older as broken.

ZHF: #172160

[1] https://github.com/voutilad/vmm_clock#tested-platforms-and-configs
2022-05-09 06:37:09 -06:00
Sergei Trofimovich
0e8ede9cc4 g15daemon: add -fcommon workaround
Without the change the build fails on -fno-common toolchains like gcc-10 as:

    $ nix build --impure --expr 'with import ./. {}; g15daemon.override { stdenv = clang13Stdenv; }'
    ld: g15daemon.h:218: multiple definition of `lcdlist_mutex'; utility_funcs.o:g15daemon.h:218: first defined here
    ld: g15daemon.h:203: multiple definition of `lcdnode_s'; utility_funcs.o:g15daemon.h:203: first defined here
2022-05-09 14:06:29 +08:00
Euan Kemp
bb0210e327 ena: 2.5.0 -> 2.7.1
This update is supposed to give us support for the 5.17 kernel according to the
2.7.0 release notes here: https://github.com/amzn/amzn-drivers/releases/tag/ena_linux_2.7.0

Unfortunately, in practice, it does not build with `linuxPackages_5_17`,
so I left that marked as broken.

It does work for 5.15 though, so we can use that, woo!
2022-05-08 21:12:52 -07:00
github-actions[bot]
f39e774f11
Merge master into staging-next 2022-05-09 00:02:27 +00:00