Commit graph

13987 commits

Author SHA1 Message Date
Tim Steinbach d91f1b0f47
linux: Optional SECURITY_LOCKDOWN_LSM
The option has been removed in the most recent dot releases
2021-01-11 11:09:02 -05:00
Jan Tojnar 2b9372b2ca
Merge branch 'master' into staging-next 2021-01-11 13:36:42 +01:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Mario Rodas 40d00ff005 lxc: 4.0.5 -> 4.0.6 2021-01-11 04:20:00 +00:00
github-actions[bot] 1cce663933
Merge staging-next into staging 2021-01-11 01:02:25 +00:00
github-actions[bot] 36bab113bf
Merge master into staging-next 2021-01-11 01:02:21 +00:00
Atemu 5eedbd86f4 linux_zen: 5.10.1 -> 5.10.6 2021-01-10 15:08:53 -08:00
Atemu b775e9f474 linux_lqx: 5.10.5 -> 5.10.6 2021-01-10 15:08:53 -08:00
github-actions[bot] 0cba5d2226
Merge staging-next into staging 2021-01-10 06:32:15 +00:00
github-actions[bot] add2d89082
Merge master into staging-next 2021-01-10 06:32:12 +00:00
Sandro 66dc4881b2
Merge pull request #108708 from raboof/busybox-1.32.0-to-1.32.1
busybox: 1.32.0 -> 1.32.1
2021-01-10 02:27:43 +01:00
github-actions[bot] 31f01e4bcc
Merge staging-next into staging 2021-01-10 01:03:39 +00:00
github-actions[bot] 433c7b069c
Merge master into staging-next 2021-01-10 01:03:35 +00:00
Markus Kowalewski abd767dce9
target-isns: init at 0.6.8 2021-01-09 23:25:39 +01:00
Sandro 9b41aae9a9
Merge pull request #108853 from cpcloud/fix-nvidia-persistenced-hash
nvidia_x11.persistenced: fix hash
2021-01-09 23:23:01 +01:00
Tim Steinbach 85449b21bc
linux/hardened/patches/5.4: 5.4.87.a -> 5.4.88.a 2021-01-09 15:26:22 -05:00
Tim Steinbach 0d2b8275a3
linux/hardened/patches/5.10: 5.10.5.a -> 5.10.6.a 2021-01-09 15:26:20 -05:00
Tim Steinbach bc95f84a5a
linux/hardened/patches/4.19: 4.19.165.a -> 4.19.166.a 2021-01-09 15:26:18 -05:00
Tim Steinbach ea8bec0e23
linux/hardened/patches/4.14: 4.14.213.a -> 4.14.214.a 2021-01-09 15:26:17 -05:00
Tim Steinbach 6973e51c02
linux-rt_5_10: 5.10.1-rt20 -> 5.10.4-rt22 2021-01-09 15:25:50 -05:00
Tim Steinbach a9dfa241f4
linux: 5.4.87 -> 5.4.88 2021-01-09 15:24:25 -05:00
Tim Steinbach 25aed143ea
linux: 5.10.5 -> 5.10.6 2021-01-09 15:23:50 -05:00
Tim Steinbach ab96d91f2e
linux: 4.9.249 -> 4.9.250 2021-01-09 15:23:17 -05:00
Tim Steinbach c5334d6c47
linux: 4.4.249 -> 4.4.250 2021-01-09 15:22:35 -05:00
Tim Steinbach 5124fff5c6
linux: 4.19.165 -> 4.19.166 2021-01-09 15:22:03 -05:00
Tim Steinbach ab245e4e63
linux: 4.14.213 -> 4.14.214 2021-01-09 15:08:18 -05:00
Markus Kowalewski 257cbbcd3a openiscsi: update license to GPL2+ 2021-01-09 20:15:34 +01:00
Markus Kowalewski e0238b7907 openiscsi: 2.1.2 -> 2.1.3 2021-01-09 20:15:34 +01:00
Phillip Cloud 2fbcc11971 nvidia_x11.persistenced: fix hash 2021-01-09 08:20:45 -05:00
Frederik Rietdijk 379ca4ddcf Merge staging-next into staging 2021-01-09 13:29:53 +01:00
Michael Weiss 8ae8602bf7
Merge branch 'master' into staging-next
Manually resolved a conflict in
pkgs/development/libraries/libbladeRF/default.nix.
2021-01-09 12:16:11 +01:00
Sandro 9ffdffc4b0
Merge pull request #108795 from LibreCybernetics/update-nvidia
nvidia-x11.stable: 455.45.01 -> 460.32.03
2021-01-09 03:19:03 +01:00
github-actions[bot] 8ec9d0c1b6
Merge staging-next into staging 2021-01-09 01:00:29 +00:00
github-actions[bot] e251591528
Merge master into staging-next 2021-01-09 01:00:25 +00:00
Kevin Cox 1443eb90cb
Merge pull request #108647 from Atemu/update/linux_lqx
linux_lqx: 5.9.16 -> 5.10.5
2021-01-08 16:35:27 -05:00
Fabián Heredia Montiel 92118e8078 nvidia-x11.stable: 455.45.01 -> 460.32.03 2021-01-08 11:14:46 -06:00
Arnout Engelen ac24eaff9e
busybox: 1.32.0 -> 1.32.1
Fixes #108675, a tty deadlock issue that affected one of the
texinfoInteractive tests.

Co-Authored-By: Sandro <sandro.jaeckel@gmail.com>
2021-01-08 09:42:46 +01:00
github-actions[bot] 18280919d6
Merge staging-next into staging 2021-01-08 06:29:07 +00:00
Jan Tojnar e6c0c98940
Merge branch 'master' into staging-next
zynaddsubfx conflict has been updated to 3.0.1, which conflicted with rewrite after 3.0.5 update on a different branch.
2021-01-08 02:07:34 +01:00
Tim Steinbach 4312cd74f1 linux-hardened: Track extra version
Fixes #108707
2021-01-07 18:23:57 -05:00
Sandro c5ad2c8cfd
Merge pull request #108267 from MarcFontaine/pcimem
pcimem: init at unstable-2018-08-29
2021-01-07 22:12:08 +01:00
github-actions[bot] 9e9902250a
Merge staging-next into staging 2021-01-07 18:40:54 +00:00
github-actions[bot] 5c072a088d
Merge master into staging-next 2021-01-07 18:40:50 +00:00
Milan Pässler 0f03222d88 linux: build with multipath tcp support
Starting from Linx 5.6, there is partial upstream support for the Multipath TCP
protocol. There are no downsides to enabling it afaict, since
applications need to opt-in when creating a socket.

From https://github.com/multipath-tcp/mptcp_net-next/wiki:
"[...] users of regular TCP continue to get the same type of connection and
performance unless MPTCP is requested."
2021-01-07 18:37:57 +01:00
Tim Steinbach 2fe7c5cb86
linux/hardened/patches/5.4: 5.4.86.a -> 5.4.87.a 2021-01-07 10:11:58 -05:00
Tim Steinbach 91e76b146f
linux/hardened/patches/5.10: 5.10.4.a -> 5.10.5.a 2021-01-07 10:11:56 -05:00
Tim Steinbach 2a23529200
linux/hardened/patches/4.19: 4.19.164.a -> 4.19.165.a 2021-01-07 10:11:50 -05:00
Atemu e44a4abdbe zfs: 2.0.0 -> 2.0.1
RT patch is included in this release
2021-01-07 05:54:10 -08:00
Jan Tojnar f19eb635b4
Merge branch 'master' into staging-next
b04fc593e7 seems to have accidentally changed mkDerivation function for dfilemanager and solarus-quest-editor so I have reverted that here.
2021-01-07 13:04:31 +01:00
Atemu c2743fb52f linux_lqx: 5.9.16 -> 5.10.5 2021-01-07 12:39:00 +01:00
Tim Steinbach 7cd9d714ee
linux: 5.4.86 -> 5.4.87 2021-01-06 14:28:40 -05:00
Tim Steinbach 6d1f725cf6
linux: 5.10.4 -> 5.10.5 2021-01-06 14:28:40 -05:00
Tim Steinbach 8881168efc
linux: 4.19.164 -> 4.19.165 2021-01-06 14:28:40 -05:00
Yorick van Pelt d6e97555bd
raspberrypi-armstubs: fix native compilation on armv7l 2021-01-06 11:17:10 +01:00
Kevin Cox d897e8e0eb
Merge pull request #108351 from LibreCybernetics/update-anbox
anbox: unstable-2019-11-15 -> unstable-2020-11-29
2021-01-05 18:45:40 -05:00
John Ericson 4a6916aba3
Merge pull request #108350 from Ericson2314/no-static-overlay
treewide: Inline more of the static overlay
2021-01-04 22:30:00 -05:00
github-actions[bot] 0e4e47512d
Merge master into staging-next 2021-01-05 00:56:58 +00:00
Maximilian Bosch d815581d98
linuxPackages.wireguard: 1.0.20201112 -> 1.0.20201221
https://lists.zx2c4.com/pipermail/wireguard/2020-December/006210.html
2021-01-04 21:20:42 +01:00
Frederik Rietdijk b20838eb4a Merge staging-next into staging 2021-01-04 20:51:32 +01:00
Tim Steinbach f284b44089
linux: 5.11-rc1 -> 5.11-rc2
Added temporary patch for a syntax error in the wireless drivers
2021-01-04 13:41:30 -05:00
Sandro a61f47d445
Merge pull request #108383 from fabaff/bump-fatrace
fatrace: 0.13 -> 0.16.1
2021-01-04 16:38:02 +01:00
markuskowa 1bf12e37b3
Merge pull request #108114 from markuskowa/upd-rdma
rdma-core: 31.2 -> 33.0
2021-01-04 14:35:36 +01:00
MarcFontaine fac1372074
pcimem: init at unstable-2018-08-29
This commit adds the pcimem tool.
pcimem is a simple method of reading and writing to memory registers on a PCI card.
Compared to pkgs.devmem2, it does not work on the total memory space
of the machine but restricts access to just one PCI resource.
2021-01-04 13:27:03 +01:00
Fabian Affolter ba330148c6 fatrace: 0.13 -> 0.16.1 2021-01-04 11:16:44 +01:00
Fabián Heredia Montiel bce6d7acfe anbox: unstable-2019-11-15 -> unstable-2020-11-29 2021-01-03 19:55:11 -06:00
github-actions[bot] 581059aed4
Merge staging-next into staging 2021-01-04 00:57:38 +00:00
John Ericson 5c2965145f treewide: Inline more of the static overlay
Picking up where #107238 left off. I think I'll have gotten all the easy
stuff with this.
2021-01-03 21:46:14 +00:00
John Ericson f52263ced0 treewide: Start to break up static overlay
We can use use `stdenv.hostPlatform.isStatic` instead, and move the
logic per package. The least opionated benefit of this is that it makes
it much easier to replace packages with modified ones, as there is no
longer any issue of overlay order.

CC @FRidh @matthewbauer
2021-01-03 19:18:16 +00:00
github-actions[bot] 07165c7226
Merge staging-next into staging 2021-01-03 18:38:32 +00:00
John Ericson b03fdcc7f9
Merge pull request #108300 from siraben/parallel-cmake
treewide: remove enableParallelBuilding = true if using cmake
2021-01-03 13:22:09 -05:00
Frederik Rietdijk a001d45ac2 pam.passthru.tests: add relevant nixos tests 2021-01-03 15:57:29 +01:00
Florian Klink 4d36ba1d43
Merge pull request #108032 from andir/systemd-dlopen
systemd: patch runtime dlopen calls
2021-01-03 13:33:09 +01:00
github-actions[bot] 0649757570
Merge staging-next into staging 2021-01-03 12:24:59 +00:00
Ben Siraphob 3ae5e6ce03 treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
Andreas Rammhold 494ed4d6ee
systemd: patch runtime dlopen calls
This ensures that all the features that are implemented via dlopen(3)
are available (or explicitly deactivated) by pointing dlopen to the
absolute store path instead of relying on the linkers runtime lookup
code.

All of the dlopen calls have to be handled. When new ones are introduced
by upstream (or one of our patches) those must be explicitly declared,
otherwise the build will fail.

As of systemd version 247 we've seen a few errors like `libpcre2.… not
found` when using e.g. --grep with journalctl. Those errors should
become less unexpected now.

There are generally two classes of dlopen calls. Those that we want to
support and those that should be deactivated / unsupported. This change
enforces that we handle all dlopen calls explicitly. Meaning: There is
not a single dlopen call in the code source tree that we did not
explicitly handle.

In order to do this I introduced a list of attributes that maps from
shared object name to the package that contains them. The package can be
null meaning the reference should be nuked and the shared object will
never be loadable during runtime (because it points at an invalid store
path location).
2021-01-03 11:50:01 +01:00
Sandro 6a20b4323d
Merge pull request #104039 from kampka/musl
musl: 1.2.0 -> 1.2.1
2021-01-03 10:08:02 +01:00
Sandro 826f08c65f
Merge pull request #104433 from j4m3s-s/master
busybox: 1.31.1 -> 1.32.0
2021-01-03 10:02:36 +01:00
zowoq fb2311d430 Merge staging-next into staging 2021-01-03 16:33:28 +10:00
Florian Klink 033cfcce15 alsa-plugins: don't build with libjack2 support when cross-compiling
libjack2 doesn't cross-compile, see
https://github.com/NixOS/nixpkgs/issues/96548.

The pulseaudio NixOS module uses pkgs.alsaPlugins to create its
asound.conf, so let's make sure that one can be built when
cross-compiling.
2021-01-01 23:17:56 +01:00
github-actions[bot] 0eb369d907
Merge staging-next into staging 2021-01-01 18:39:12 +00:00
github-actions[bot] c0a9361687
Merge master into staging-next 2021-01-01 18:39:09 +00:00
Wout Mertens 7394bfbcd1
Merge pull request #108132 from wmertens/pam_ssh-edcsa-fix
pam-ssh-agent: fix EDCSA crash
2021-01-01 17:59:21 +01:00
Markus Kowalewski b5be160c1d
rdma-core: 31.2 -> 33.0 2021-01-01 12:14:18 +01:00
Ben Siraphob b04fc593e7 treewide: cmake buildInputs to nativeBuildInputs, minor cleanups 2021-01-01 11:52:33 +07:00
peelz 03471b0e1c r8125: add broken check for kernel >=5.9.1 2020-12-31 15:38:52 -05:00
github-actions[bot] a6f7ba3752
Merge staging-next into staging 2020-12-31 18:42:44 +00:00
github-actions[bot] 5dffe03f30
Merge master into staging-next 2020-12-31 18:42:41 +00:00
Samuel Dionne-Riel 4e75a31e98 linux: configure aarch64 contiguous memory allocator via kernel config
As per the in-line comment, this is where distros should configure it.
Not via kernel command line parameters.

As found by looking at the implementation, while exploring the cause of
a bug on the Raspberry Pi 4, it was found that `cma=` on the command
line parameters will overwrite the values a device tree will have
configured for a given platform.

With this, the more recent 5.4 vendor kernel boots just fine on the
Raspberry Pi 4 using our common configuration.
2020-12-31 18:20:49 +01:00
Samuel Dionne-Riel 7f23d3e519 raspberrypi-armstubs: init at 2020-10-08 2020-12-31 18:20:49 +01:00
Emery Hemingway 7b8785b65d erofs-utils: init at 1.2 2020-12-31 14:43:11 +01:00
Frederik Rietdijk f3b4ae8402 Merge staging-next into staging 2020-12-31 13:29:55 +01:00
Frederik Rietdijk e823016e66 Merge master into staging-next 2020-12-31 13:29:32 +01:00
Jörg Thalheim 3780b69224
Merge pull request #107634 from sjau/util-linux-symfollow
util-linux: removing symfollow
2020-12-31 08:04:37 +00:00
Jörg Thalheim c2fca99f97
Revert "Merge branch 'master' into staging-next"
This reverts commit f19b7b03a0, reversing
changes made to 572a864d02.

Sorry. I pushed the wrong staging-next (the one that had my master
merged in). This was not intended.
2020-12-31 08:50:36 +01:00
Jörg Thalheim f19b7b03a0
Merge branch 'master' into staging-next 2020-12-31 07:31:38 +01:00
Tim Steinbach 70a061bd6c
linux/hardened/patches/5.4: 5.4.85.a -> 5.4.86.a 2020-12-30 21:19:16 -05:00
Tim Steinbach 5f4c27eb77
linux/hardened/patches/5.10: init at 5.10.4.a 2020-12-30 21:19:16 -05:00
Tim Steinbach 8ed3ba45f5
linux/hardened/patches/4.19: 4.19.163.a -> 4.19.164.a 2020-12-30 21:19:16 -05:00
Tim Steinbach 334018553b
linux/hardened/patches/4.14: 4.14.212.a -> 4.14.213.a 2020-12-30 21:19:15 -05:00
Tim Steinbach 685d4640a0
linux: 5.4.85 -> 5.4.86 2020-12-30 21:19:15 -05:00
Tim Steinbach 3785b180ba
linux: 5.10.3 -> 5.10.4 2020-12-30 21:19:15 -05:00
Tim Steinbach d4f876cf30
linux: 4.19.163 -> 4.19.164 2020-12-30 21:19:14 -05:00
TredwellGit da806f3f7b linuxHeaders: 5.9.8 -> 5.10.4 2020-12-30 20:03:57 -05:00
Matthew Bauer 90a8f69fac
Merge pull request #107262 from midchildan/update/libtapi
libtapi: 1000.10.8 -> 1100.0.11
2020-12-30 14:37:10 -06:00
Matthew Bauer 24efde00ed
Merge pull request #107013 from thefloweringash/big-sur-bootstrap
darwin: Big Sur-compatible stdenv bootstrap
2020-12-30 14:36:58 -06:00
Michael Raskin a95d8f160a
Merge pull request #107625 from Atemu/r13y/kernel-disable-module-signing
kernel: disable module signing
2020-12-30 17:47:49 +00:00
Wout Mertens 76675a1f73 pam-ssh-agent: fix EDCSA crash 2020-12-30 16:44:06 +01:00
github-actions[bot] 8eb607335b
Merge staging-next into staging 2020-12-30 12:24:51 +00:00
github-actions[bot] 099a83caba
Merge master into staging-next 2020-12-30 12:24:47 +00:00
SebastienWae e8dd1fa1d9
kernelPackages.broadcom_sta: fix build for 5.9 (#106760)
* broadcom: fix build 5.9

Patch to fix the build error for the 5.9 Linux kernel.

* broadcom: swith 5.9 patch to Joan Bruguera's version
Switch the current patch for 5.9 to Joan Bruguera's version which is cleaner and also works for 5.10
2020-12-30 11:58:49 +01:00
Jörg Thalheim a34aa811bd
sysdig: enable aarch64 2020-12-30 07:50:31 +01:00
github-actions[bot] 7e406bcad6
Merge staging-next into staging 2020-12-30 00:53:05 +00:00
github-actions[bot] 31fc475812
Merge master into staging-next 2020-12-30 00:53:01 +00:00
Sridhar Ratnakumar 9b3ad00d8b Bump rtl8821cu for Linux 5.10 support
This makes rtl8821cu build on pkgs.linuxPackages_latest
2020-12-29 19:08:37 -05:00
TredwellGit db860c86f9 firmwareLinuxNonfree: 2020-11-18 -> 2020-12-18 2020-12-29 19:08:06 -05:00
Linus Heckemann 44864fd0f4
Merge pull request #107703 from Atemu/kernel-use-zstd
kernel: use zstd
2020-12-30 00:17:59 +01:00
Matthew Bauer c9c3dd4950 duti: set kernel to darwin18
Unfortunately, we can’t do arm64 multi-arch with the current nixpkgs
sdk, which duti assumes if your kernel is darwin20 (Big Sur). To fix
this, we can just hardcode to darwin18 which should be compatible with
Nixpkgs Darwin.

Fixes #105751
2020-12-29 17:03:34 -06:00
Matthew Bauer 46db547063 duti: 1.5.4pre -> 1.5.5pre
This adds changes including support for macOS Big Sur.
2020-12-29 16:58:38 -06:00
github-actions[bot] ff873c7c21
Merge master into staging-next 2020-12-29 18:40:52 +00:00
Tim Steinbach 733e537a8a
linux: 4.9.248 -> 4.9.249 2020-12-29 10:11:59 -05:00
Tim Steinbach 18eae95161
linux: 4.4.248 -> 4.4.249 2020-12-29 10:11:58 -05:00
Tim Steinbach b3d2d9170b
linux: 4.14.212 -> 4.14.213 2020-12-29 10:11:57 -05:00
github-actions[bot] 3eb60816ef
Merge master into staging-next 2020-12-29 12:25:25 +00:00
Bernardo Meurer 2b556ea671
Merge pull request #107868 from lovesegfault/radeontop-1.3
radeontop: 2018-06-03 -> 1.3
2020-12-29 09:11:34 +00:00
Bernardo Meurer a1ed40fa18
radeontop: 2019-06-03 -> 1.3 2020-12-29 00:42:28 -08:00
Philipp Bartsch 1aa915c09d usbguard: fix ambiguous GPL license indicator 2020-12-29 15:56:26 +08:00
github-actions[bot] ac03278035
Merge master into staging-next 2020-12-28 18:34:55 +00:00
Timo Kaufmann 90d95d4513
Merge pull request #107148 from Atemu/linux_lqx-init
linux_lqx: init at 5.9.15
2020-12-28 18:35:15 +01:00
Tim Steinbach 80e3ca6f4a
linux: 5.10-rc6 -> 5.11-rc1 2020-12-28 11:22:57 -05:00
Tim Steinbach b24e814e14
linux: 5.10.2 -> 5.10.3 2020-12-28 10:48:04 -05:00
Blaž Hrastnik 9461f0a734 kernel: use zstd compression on 5.9+. 2020-12-28 14:25:17 +01:00
github-actions[bot] d5506c4c59
Merge master into staging-next 2020-12-28 12:24:08 +00:00
Maximilian Bosch 5239dc4d9e
Merge pull request #107786 from freezeboy/update-atop
atop: 2.4.0 -> 2.6.0
2020-12-28 11:13:22 +01:00
Lucas Ransan 68a4db3446 syslinux: fix build on gcc10 2020-12-28 08:43:33 +01:00
github-actions[bot] 9ddbef87ec
Merge staging-next into staging 2020-12-28 00:51:04 +00:00
freezeboy 80563cef69 atop: 2.4.0 -> 2.6.0 2020-12-27 22:56:12 +01:00
Florian Klink b19ae92d50
Merge pull request #107294 from flokli/displaylink-simplify
displaylink: manually activate dlm.service
2020-12-27 22:30:34 +01:00
github-actions[bot] c60825a5d9
Merge staging-next into staging 2020-12-27 18:30:33 +00:00
Drew Risinger 4fe8a8b633 rpi-eeprom: unstable-2020-10-05 -> 2020-12-11 2020-12-27 17:01:02 +01:00
Drew Risinger 2e83f19be2 rpi-eeprom: raspberrypi-tools -> libraspberrypi 2020-12-27 17:01:02 +01:00
Drew Risinger 979a1e109f raspberrypi-tools: remove in favor of libraspberrypi
These packages were duplicated, and often weren't being updated in sync.
The only difference between them was the lack of pkg-config in
libraspberrypi, which is easily fixable.
2020-12-27 17:01:02 +01:00
Drew Risinger 924d461587 raspberrypifw: use stdenvNoCC
This only copies unfree redistributables, don't need a compiler for
that.
2020-12-27 17:01:02 +01:00
Drew Risinger 860cb184ec raspberrypifw: 20201022 -> 20201201 2020-12-27 17:01:02 +01:00
Drew Risinger a128c9c7ec raspberrypiWirelessFirmware: 2019-08-16 -> 2020-12-01 2020-12-27 17:01:02 +01:00
Drew Risinger 6f74787180 linux_rpi: 5.4.51 -> 5.4.79 2020-12-27 17:01:02 +01:00
Matthew Bauer 44dae8d0c8 linux_rpi: 4.19.118 -> 5.4.51
Update to the new default branch for the Raspberry Pi vendor kernel.
2020-12-27 16:48:51 +01:00
Florian Klink 5bfb673137
Merge pull request #107712 from flokli/iwd-fix-cross
Iwd: fix cross compilation
2020-12-27 15:20:52 +01:00
Florian Klink d24918b70e iwd: fix cross compilation
This derivation uses wrapPython to wrap some "test scripts" that are
shipped in the "test" output.

As these test scripts require gobject-introspection, which doesn't
cross-compile at all, let's only patch and ship them when not
cross-compiling.
2020-12-27 13:47:52 +01:00
Florian Klink 52261c4c27 ell: fix cross compilation
The current `fix-dbus-tests.patch` uses automake and pkgconfig to figure
out the path of `dbus-daemon`. This fails when cross-compiling, as
tests aren't run (and `checkInputs`) not available.

Instead of doing this, we can simply teach the tests to pick up
dbus-daemon from $PATH. This was also sent upstream in
https://lists.01.org/hyperkitty/list/ell@lists.01.org/thread/SQEZAIS2LZXSXGTXOW3GTAM5ZPXRLTN4/.
2020-12-27 13:20:50 +01:00
Blaž Hrastnik 9fee546667 kernel/manual-config: add zstd to nativeBuildDeps.
Required to build with zstd compression.

Refs #101108
2020-12-27 10:58:59 +01:00