Commit Graph

17219 Commits

Author SHA1 Message Date
github-actions[bot]
213fb72889
Merge staging-next into staging 2021-12-04 18:01:40 +00:00
github-actions[bot]
d4c54e7f61
Merge master into staging-next 2021-12-04 18:01:05 +00:00
Jörg Thalheim
668e376180
Merge pull request #148584 from Mic92/sgx-sdk-improve-drv
sgx-sdk: improve derivation
2021-12-04 13:30:05 +00:00
Jörg Thalheim
dd2001942d sgx-sdk: enable parallel building 2021-12-04 14:29:03 +01:00
Vincent Haupert
8a713779ee sgx-sdk: remove superfluous ncurses input 2021-12-04 14:09:20 +01:00
Dominique Martinet
559fe43665 nixos/tests: add bpf test
test bcc and bpftrace briefly
2021-12-04 21:12:07 +09:00
Dominique Martinet
2318433b73 bcc: remove submodule
reverting libbpf back to 0.5.0 fixes bcc compilation with our libbpf
This also shows this was a libbpf bug rather than a bcc problem...
2021-12-04 21:12:07 +09:00
Dominique Martinet
78a4ea51e4 libbpf: install linux/btf.h
This installs the linux/btf.h header in libbpf, which is necessarily
compatible with bpf/btf.h
Note that we also ship the linux header's linux/btf.h with glibc,
but explicit buildInputs should have priority over default headers so
hopefully this one will always be used.
2021-12-04 21:12:07 +09:00
Dominique Martinet
292cea9418 bpftrace: 0.13.0 -> 0.14.0 2021-12-04 21:12:07 +09:00
Dominique Martinet
eb774dd039 bpftrace: move from linux kernel packages to normal package
bpftrace doesn't actually need to be a kernel package anymore.
It used to require path to kernel sources, but we build our kernels
with IKHEADER and BTF so the currently running configuration can always
be found automatically without any patch
2021-12-04 21:07:10 +09:00
Dominique Martinet
efe6967e93 bcc: move from linux-kernels packages to normal packages
bcc doesn't really need kernel itself, it just cares about module path.

It's actually better to use /run/booted-system/kernel-modules/lib/modules
for two reasons:
 - no need to rebuild bcc for each new kernel
 - can use a newer bcc with a booted kernel that doesn't match the current
   system
2021-12-04 21:07:09 +09:00
github-actions[bot]
a52ec8eede
Merge staging-next into staging 2021-12-04 12:01:41 +00:00
github-actions[bot]
a3ef129c42
Merge master into staging-next 2021-12-04 12:01:10 +00:00
Guillaume Girol
abab86e212
Merge pull request #147691 from hmenke/sof-firmware
sof-firmware: 1.9 -> 1.9.2
2021-12-04 09:52:39 +00:00
github-actions[bot]
a19748b08d
Merge staging-next into staging 2021-12-04 06:01:57 +00:00
github-actions[bot]
c6934c5adf
Merge master into staging-next 2021-12-04 06:01:19 +00:00
github-actions[bot]
867c9b0c76
Merge staging-next into staging 2021-12-04 00:02:03 +00:00
github-actions[bot]
67691cf506
Merge master into staging-next 2021-12-04 00:01:30 +00:00
Jonathan Ringer
4034242a8a
amdgpu-pro: fix homepage 2021-12-03 11:21:23 -08:00
Jan Tojnar
f0faf7cf3f
fwupd: 1.7.1 → 1.7.2 (#147032) 2021-12-03 20:59:15 +02:00
github-actions[bot]
af02609a90
Merge staging-next into staging 2021-12-03 18:01:52 +00:00
github-actions[bot]
904ed45698
Merge master into staging-next 2021-12-03 18:01:12 +00:00
Thiago Kenji Okada
22c80fdf53
Merge pull request #148045 from arkivm/fix-mxu
mxu11x0: 1.4 -> 4.1
2021-12-03 10:34:40 -03:00
github-actions[bot]
055c8c1c67
Merge staging-next into staging 2021-12-03 12:02:04 +00:00
github-actions[bot]
503c981111
Merge master into staging-next 2021-12-03 12:01:25 +00:00
Maciej Krüger
0c287b011e
Merge pull request #145768 from mkg20001/anbox-waydroid-modules 2021-12-03 13:00:58 +01:00
Jörg Thalheim
fa4f5b9332
Merge pull request #147849 from Mic92/zen
linux_zen: 5.15.3-zen1 -> 5.15.5-zen1
2021-12-03 09:19:13 +00:00
Kaushal M
5750281892
udisks2 - 2.8.4 -> 2.9.4
Update to a version that supports the ntfs3 kernel module.
2021-12-03 07:52:42 +05:30
Jonathan Ringer
2e6fadac4e
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/python-modules/django-rq/default.nix
2021-12-02 16:07:50 -08:00
github-actions[bot]
987163192b
Merge master into staging-next 2021-12-03 00:01:31 +00:00
Sandro
0d03c4318b
Merge pull request #147771 from nixinator/xsos-init 2021-12-02 23:36:09 +01:00
github-actions[bot]
61ce96a63a
Merge staging-next into staging 2021-12-02 18:01:48 +00:00
github-actions[bot]
bcc4d12e17
Merge master into staging-next 2021-12-02 18:01:11 +00:00
nixinator
18bab16610 xsos:init at 0.7.19 2021-12-02 17:09:07 +00:00
Jörg Thalheim
72e8045ebc
Merge pull request #146993 from ElXreno/ell_iwd
ell: 0.45 -> 0.46; iwd: 1.19 -> 1.20
2021-12-02 16:28:29 +00:00
Sascha Grunert
089fdb8dfa
libbpf: 0.5.0 -> 0.6.0
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-12-02 09:28:23 +01:00
github-actions[bot]
b58b9075cd
Merge staging-next into staging 2021-12-01 00:02:28 +00:00
github-actions[bot]
80fce0f4a7
Merge master into staging-next 2021-12-01 00:01:49 +00:00
Ryan Mulligan
036b909421 drbd: 8.4.4 -> 9.19.1, ocf-resource-agents: init at 4.10.0 2021-11-30 21:43:42 +01:00
Sandro
f717290916
Merge pull request #146972 from mkg20001/nvx11 2021-11-30 20:21:43 +01:00
Sandro
c9651a7573
Merge pull request #146044 from Atemu/update/linux_lqx 2021-11-30 20:06:31 +01:00
Alyssa Ross
01bce76b11
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/applications/virtualization/qemu/default.nix
2021-11-30 18:54:47 +00:00
Sandro
b251814ec7
Merge pull request #146120 from TredwellGit/linuxHeaders 2021-11-30 19:50:25 +01:00
Vikram Narayanan
154c9d52dc mxu11x0: 1.4 -> 4.1 2021-11-30 10:41:53 -08:00
github-actions[bot]
3c6eb8fe49
Merge master into staging-next 2021-11-30 18:01:33 +00:00
Hunter Jones
1eeba57791 pps-tools: 1.0.2 -> 1.0.3 2021-11-29 18:51:11 -06:00
Jonathan Ringer
3bbe9a9459
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/top-level/all-packages.nix
2021-11-29 10:15:20 -08:00
Jörg Thalheim
3b74f90607 linux_zen: 5.15.3-zen1 -> 5.15.5-zen1 2021-11-29 14:40:14 +01:00
Peng Mei Yu
640e54cda9 maintainers: Rename pengmeiyu to pmy 2021-11-29 18:39:31 +08:00
Vincent Haupert
1f65b4c416 linux: enable X86_SGX and X86_SGX_KVM on x86
Enable Intel Software Guard eXtensions (SGX) on x86 when using Linux
5.11.0 or later. Also enable KVM guests to create SGX enclaves if
running Linux 5.13.0 or later.
2021-11-29 08:03:26 +01:00
github-actions[bot]
be67219326
Merge master into staging-next 2021-11-29 06:01:16 +00:00
Philipp Adolf
20bb15cfa0 linux_hardkernel_4_14: 4.14.165-172 -> 4.14.180-176 2021-11-28 22:51:44 -05:00
Victor Engmark
82b9b42682
Fix some nixos-rebuild lints (#147449) 2021-11-29 05:48:23 +02:00
github-actions[bot]
a0e9d6e2c6
Merge master into staging-next 2021-11-29 00:01:22 +00:00
Florian Klink
f4c450e862
Merge pull request #146573 from SuperSandro2000/systemd-coredump-zstd
Systemd coredump zstd, enable elfutils support for stack traces in coredump
2021-11-28 23:03:19 +01:00
Markus Kowalewski
37af67a84a
rdma-core: 37.1 -> 38.0 2021-11-28 20:09:52 +01:00
github-actions[bot]
017d32f216
Merge master into staging-next 2021-11-28 18:00:57 +00:00
Maximilian Bosch
70c6189db5
Merge pull request #146403 from jtojnar/qas-eval
Fix eval with `nix-env -qas`
2021-11-28 18:43:26 +01:00
Maximilian Bosch
508d769fd6
Merge pull request #147429 from SCOTT-HAMILTON/dbus
dbus: fix static build
2021-11-28 18:42:50 +01:00
Henri Menke
5baed79906
sof-firmware: 1.9 -> 1.9.2 2021-11-28 11:56:58 +01:00
TredwellGit
391a967b64 linuxHeaders: 5.14 -> 5.15.5 2021-11-28 07:32:05 +00:00
Sergei Trofimovich
50a148ddf4
audit: pull upstream fix for linux-headers-5.15 (#144077)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-28 03:48:51 +01:00
github-actions[bot]
b3b6583cdc
Merge staging-next into staging 2021-11-26 18:01:58 +00:00
github-actions[bot]
b529eccbb3
Merge master into staging-next 2021-11-26 18:01:19 +00:00
Sandro
36ed7f5dd7
Merge pull request #147031 from luizribeiro/rtl88xau-aircrack-aarch64 2021-11-26 17:51:59 +01:00
SCOTT-HAMILTON
1f0ef842ca util-linux: fix static build 2021-11-26 16:38:42 +01:00
github-actions[bot]
c74685efe2
Merge staging-next into staging 2021-11-26 12:02:08 +00:00
github-actions[bot]
956b399ffa
Merge master into staging-next 2021-11-26 12:01:30 +00:00
Sandro
a94fa956d2
Merge pull request #147280 from lovesegfault/linux_xanmod-5.15.4 2021-11-26 12:59:54 +01:00
Alyssa Ross
756109b58d pkgsStatic.libselinux: fix build 2021-11-25 19:49:59 +00:00
github-actions[bot]
cae9272c92
Merge staging-next into staging 2021-11-25 06:01:40 +00:00
github-actions[bot]
fa1a61b8a2
Merge master into staging-next 2021-11-25 06:01:06 +00:00
toonn
e33c11a557 Libc: Merge TARGET_OS_EMBEDDED patches
Both patches implement the same fix so they'll probably have to be
removed at the same time. This avoids one of them being left behind.
2021-11-24 15:17:13 -08:00
toonn
459dc34b2b Libc: Define target in stdio too 2021-11-24 15:17:13 -08:00
toonn
5aa4c46dcd Libc: Define target instead of including
Including `TargetConditionals.h` had knock-on effects, breaking the zlib
build because `TARGET_OS_MAC` gets defined, for instance.

Defining `TARGET_OS_EMBEDDED` to be `0` if it's not defined is simpler
and maintains the default behavior so it shouldn't break any dependents.
2021-11-24 15:17:13 -08:00
toonn
99bef31835 Libc: stdlib uses undefined TARGET_OS_EMBEDDED 2021-11-24 15:17:13 -08:00
Sandro Jäckel
7e9d442837 darwin.CF: Add pre-/postBuild hooks to buildPhase 2021-11-24 15:17:13 -08:00
toonn
3b2d3f65b7 darwin.CF: Drop clang 7 workaround 2021-11-24 15:17:13 -08:00
toonn
2bb0e256ea darwin.CF: Include missing TARGET_OS_* defines
This patch is static and may not be appropriate if the compilation
target is iOS.
2021-11-24 15:17:13 -08:00
toonn
84454c3233 darwin.Libsystem: Patch TargetConditionals.h
`TargetConditionals.h` was missing several definitions, like
`TARGET_OS_TV` that are part of SDK 10.12 at least. And one that doesn't
seem to occur in any SDK afaict, `TARGET_OS_EMBEDDED_OTHER`.

I added the definitions from SDK 10.12 verbatim and defined
`TARGET_OS_EMBEDDED_OTHER` to be equal to `0`.

I think none of this works if `darwin.Libsystem` is used to build for
linux or iOS though so maybe this needs a more thorough fix?

This reverts 336d82617f because it's no
longer necessary.
2021-11-24 15:17:13 -08:00
toonn
e07eef85e8 xnu: Fix python3 patch
This reverts 7da313e10a because it's no
longer necessary.
2021-11-24 15:17:13 -08:00
Bernardo Meurer
333b97926e
linuxKernel.kernels.linux_xanmod: 5.15.2 -> 5.15.4 2021-11-24 10:15:37 -08:00
Bjørn Forsman
162546972b radeontop: 1.3 -> 1.4
It installs itself to $out/bin/ instead of $out/sbin/ now.
2021-11-24 17:17:23 +01:00
Vincent Haupert
6820158305 sgx-sdk: fix typo 2021-11-24 00:11:19 +01:00
Vincent Haupert
406fb9b14d sgx-sdk: use sgx_ippcp.h from prebuilt optimized libraries 2021-11-23 18:42:18 +01:00
Vincent Haupert
4d46899289 sgx-sdk: use SRI hash
$ rnix-hashes 1cr2mkk459s270ng0yddgcryi0zc3dfmg9rmdrdh9mhy2mc1kx0g
SRI     sha256-D/QZWBUe1gRbbjWnV10b7IPoM3utefAsOEKnQuasIrM=
base16  0ff41958151ed6045b6e35a7575d1bec83e8337bad79f02c3842a742e6ac22b3
base32  1cr2mkk459s270ng0yddgcryi0zc3dfmg9rmdrdh9mhy2mc1kx0g
base64  D/QZWBUe1gRbbjWnV10b7IPoM3utefAsOEKnQuasIrM
2021-11-23 17:13:43 +01:00
Jonathan Ringer
4b73049ccc
Merge remote-tracking branch 'origin/staging' into staging-next
Conflicts:
	nixos/tests/custom-ca.nix
2021-11-22 21:33:23 -08:00
Maximilian Bosch
ea55e013f0
Merge pull request #146868 from TredwellGit/linux
Kernels 2021-11-21
2021-11-22 22:34:49 +01:00
Izorkin
8bcc413092 linux: enable kTLS 2021-11-22 21:01:01 +00:00
Luiz Ribeiro
890632420d
linuxPackages.rtl88xxau-aircrack: enable for aarch64-linux 2021-11-22 12:33:02 -06:00
github-actions[bot]
28641f51dc
Merge master into staging-next 2021-11-22 18:01:08 +00:00
Sandro
dae20ac9ef
Merge pull request #144334 from cyounkins/undmg_param 2021-11-22 16:37:37 +01:00
Sandro
4cb61178d0
Merge pull request #146427 from IvarWithoutBones/fix/rtl8821ce-5.15 2021-11-22 14:49:48 +01:00
ElXreno
dfb34c9a7b
iwd: 1.19 -> 1.20 2021-11-22 15:12:04 +03:00
ElXreno
fa022edf06
ell: 0.45 -> 0.46 2021-11-22 15:12:03 +03:00
github-actions[bot]
9e1911e222
Merge master into staging-next 2021-11-22 12:01:27 +00:00
sterni
108f913823
Merge pull request #146134 from sternenseemann/netbsd-man-fix
netbsd.man: fix build
2021-11-22 12:14:49 +01:00
Maciej Krüger
51839886b3
nvidia_x11: add production alias
As described on https://www.nvidia.com/en-us/drivers/unix/ this refers to the production branch
2021-11-22 07:53:16 +01:00
github-actions[bot]
cbcbfb4901
Merge master into staging-next 2021-11-22 06:01:10 +00:00
Atemu
8d0f1c1725 kernel: compare version against the base version
This makes it so that 5.10.1 > 5.10-rc5
2021-11-22 02:11:16 +00:00