Jan Tojnar
0313c77b55
Merge branch 'staging-next' into staging
2021-05-13 11:42:36 +02:00
github-actions[bot]
a8e5ac148b
Merge master into staging-next
2021-05-13 00:56:26 +00:00
TredwellGit
8c3ef4c69c
linux/hardened/patches/5.4: 5.4.117-hardened1 -> 5.4.118-hardened1
2021-05-13 00:53:56 +00:00
TredwellGit
5bece67ff6
linux/hardened/patches/5.11: 5.11.19-hardened1 -> 5.11.20-hardened1
2021-05-13 00:53:55 +00:00
TredwellGit
33eeddc2ec
linux/hardened/patches/5.10: 5.10.35-hardened1 -> 5.10.36-hardened1
2021-05-13 00:53:54 +00:00
TredwellGit
82f106cee0
linux-rt_5_10: 5.10.30-rt38 -> 5.10.35-rt39
2021-05-13 00:53:43 +00:00
TredwellGit
0ae6555eab
linux: 5.4.117 -> 5.4.118
2021-05-13 00:53:07 +00:00
TredwellGit
5d2d963774
linux: 5.12.2 -> 5.12.3
2021-05-13 00:53:01 +00:00
TredwellGit
97ef1f8fc2
linux: 5.11.19 -> 5.11.20
2021-05-13 00:52:55 +00:00
TredwellGit
f47e1433a5
linux: 5.10.35 -> 5.10.36
2021-05-13 00:52:44 +00:00
Sandro
8398070d3a
Merge pull request #122748 from Atemu/update/linux_lqx
...
linux_lqx: 5.11.19 -> 5.11.20
2021-05-12 23:14:58 +02:00
Atemu
5c4c71c31a
linux_lqx: 5.11.19 -> 5.11.20
2021-05-12 19:49:25 +02:00
Jan Tojnar
71fa678899
Merge branch 'staging-next' into staging
2021-05-12 14:31:36 +02:00
github-actions[bot]
1d2db66464
Merge master into staging-next
2021-05-12 12:27:04 +00:00
Alyssa Ross
917218e8e2
fusePackages: don't manually enableParallelBuilding
...
This is automatic for Meson builds.
2021-05-12 11:57:35 +00:00
Alyssa Ross
1de492430f
miraclecast: don't manually enableParallelBuilding
...
This is automatic for Meson builds.
2021-05-12 11:57:35 +00:00
Alyssa Ross
24e4a4e40f
systemd: don't manually enableParallelBuilding
...
This is automatic for Meson builds.
2021-05-12 11:57:35 +00:00
Alyssa Ross
6978666e15
dpdk: don't manually enableParallelBuilding
...
This is automatic for Meson builds.
2021-05-12 11:57:35 +00:00
Maximilian Bosch
f445b45352
Merge pull request #122638 from Ma27/bump-wireguard
...
wireguard-tools: 1.0.20210315 -> 1.0.20210424, linuxPackages.wireguard: 1.0.20210219 -> 1.0.20210424
2021-05-12 10:34:57 +02:00
Maximilian Bosch
11fdcbdb5e
Merge pull request #122675 from jnetod/zhf-tiscamera
...
tiscamera: 0.11.1 -> 0.13.1
2021-05-12 09:16:50 +02:00
github-actions[bot]
e2cf474986
Merge staging-next into staging
2021-05-12 06:21:36 +00:00
github-actions[bot]
d8fb37f470
Merge master into staging-next
2021-05-12 06:21:33 +00:00
J. Neto
f75b9fe4f3
tiscamera: 0.11.1 -> 0.13.1
2021-05-12 01:35:29 -03:00
davidak
afc1b5220e
Merge pull request #122438 from xaverdh/linux-5.12
...
linux_5_12: init at 5.12.2
2021-05-12 02:58:55 +02:00
John Ericson
1f520667be
Merge pull request #122527 from Ericson2314/darwin-no-cc-where-possible
...
darwin packages: Get ready for cross
2021-05-11 18:55:38 -04:00
John Ericson
cf02b24813
Merge remote-tracking branch 'upstream/staging-next' into staging
2021-05-11 22:30:46 +00:00
Maximilian Bosch
b5c423bedd
linuxPackages.wireguard: 1.0.20210219 -> 1.0.20210424
...
ChangeLog: https://lists.zx2c4.com/pipermail/wireguard/2021-April/006664.html
2021-05-11 22:59:55 +02:00
John Ericson
7bba32a069
darwin packages: Get ready for cross
...
If things build fine with `stdenvNoCC`, let them use that. If tools
might be prefixed, prepare for that, either by directly splicing or just
using the env vars provided by the wrapper setup-hooks.
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2021-05-11 16:07:01 -04:00
github-actions[bot]
37c26a396b
Merge master into staging-next
2021-05-11 18:28:07 +00:00
John Ericson
912c8262b4
Merge pull request #117591 from s1341/android_non_prebuilt
...
treewide: Support aarch64-android using minimal prebuilt components
2021-05-11 12:49:53 -04:00
Domen Kožar
32eed0987f
Merge pull request #122583 from domenkozar/linux-firmware-bump
...
firmware-linux-nonfree: 2021-03-15 -> 2021-05-11
2021-05-11 18:26:54 +02:00
s1341
1e1d29c2af
treewide: Support aarch64-android using minimal prebuilt components
...
This PR adds a new aarch64 android toolchain, which leverages the
existing crossSystem infrastructure and LLVM builders to generate a
working toolchain with minimal prebuilt components.
The only thing that is prebuilt is the bionic libc. This is because it
is practically impossible to compile bionic outside of an AOSP tree. I
tried and failed, braver souls may prevail. For now I just grab the
relevant binaries from https://android.googlesource.com/ .
I also grab the msm kernel sources from there to generate headers. I've
included a minor patch to the existing kernel-headers derivation in
order to expose an internal function.
Everything else, from binutils up, is using stock code. Many thanks to
@Ericson2314 for his help on this, and for building such a powerful
system in the first place!
One motivation for this is to be able to build a toolchain which will
work on an aarch64 linux machine. To my knowledge, there is no existing
toolchain for an aarch64-linux builder and an aarch64-android target.
2021-05-11 15:39:08 +00:00
Domen Kožar
9380cb337c
firmware-linux-nonfree: 2021-03-15 -> 2021-05-11
2021-05-11 15:43:28 +02:00
github-actions[bot]
309163aed7
Merge staging-next into staging
2021-05-11 12:24:31 +00:00
github-actions[bot]
1e7a48b474
Merge master into staging-next
2021-05-11 12:24:28 +00:00
Jörg Thalheim
6d1287860d
Merge pull request #113225 from mroi/patch-linux
...
linux: improve cross compilation with clang
2021-05-11 09:46:01 +01:00
Jörg Thalheim
d660a7d361
Merge pull request #122542 from Mic92/mbp2018-bridge-drv
...
mbp2018-bridge-drv: fix source
2021-05-11 09:27:24 +01:00
Jörg Thalheim
e661b70903
mbp2018-bridge-drv: fix source
...
the 0.01 tag was deleted
2021-05-11 10:08:53 +02:00
Jan Tojnar
7982550ac4
Merge branch 'staging-next' into staging
2021-05-11 09:09:10 +02:00
Jörg Thalheim
958f32bebb
Merge pull request #122540 from Mic92/nvidia-x11-legacy304
...
nvidia_x11_legacy304: remove
2021-05-11 07:53:26 +01:00
Guillaume Girol
fa10f148d5
Merge pull request #121664 from ilya-fedin/update-dbus-broker
...
dbus-broker: 22 -> 28
2021-05-11 06:40:21 +00:00
Jörg Thalheim
0f0660d8ef
nvidia_x11_legacy304: remove
...
The patch used to build is no longer available.
We only have one kernel 4.14 that could theoretical build with it?
2021-05-11 08:36:21 +02:00
github-actions[bot]
10e16ec9ab
Merge master into staging-next
2021-05-11 06:20:33 +00:00
fortuneteller2k
e97d557475
zfsUnstable: 2.1.0-rc4 -> 2.1.0-rc5
2021-05-11 11:35:33 +08:00
Henri Menke
e4b05d9af5
zfs: remove trace output
...
We cannot have trace output if the package is marked broken, because
ofborg will consider the evaluation failed if there is any output. Hence
if there is any unsupported kernel version in nixpkgs, the trace will
show up and ofborg will complain.
2021-05-10 21:01:54 +02:00
github-actions[bot]
61fa3fdde8
Merge master into staging-next
2021-05-10 18:28:17 +00:00
Sandro
5257a5b478
Merge pull request #122288 from danielfullmer/rtl8812-maintainer-remove
2021-05-10 19:04:24 +02:00
Dominik Xaver Hörl
db0294aa60
linux_5_12: init at 5.12.2
2021-05-10 11:43:23 +02:00
Michael Roitzsch
270ee17d41
linux: improve cross compilation with clang
...
set HOST* variables for host build tools
* do not assume the host compiler is gcc
* pass all build tools to make
2021-05-10 10:24:24 +02:00
Jan Tojnar
594a885912
Merge branch 'staging-next' into staging
2021-05-10 09:45:47 +02:00
github-actions[bot]
1e3d91bd19
Merge master into staging-next
2021-05-10 00:48:32 +00:00
Martin Weinelt
6d2d0420bf
Merge pull request #121901 from TredwellGit/linux
2021-05-10 01:06:18 +02:00
Robin Gloster
9dc7f4bbfb
Merge pull request #122363 from Atemu/update/linux_lqx
...
linux_lqx: 5.11.18 -> 5.11.19
2021-05-09 14:10:38 -05:00
Alyssa Ross
4a8dbecd16
netbsd: 8.0 -> 9.1
...
Notes:
- compat: Needs a header from common merged with it's wrapper.
- librt: Needs the jemalloc sources.
- libc: install libc_pic.a
This was the behaviour on NetBSD 8.0, and ld.elf_so (in its current
configuration) requires it. We could also have disabled PIC in
ld.elf_so.
- sys: fix build
We use a more recent version of binutils than NetBSD 9.1 does, so we
need to backport a patch from CURRENT.
Co-authored-by: John Ericson <John.Ericson@Obsidian.Systems>
2021-05-09 18:56:20 +00:00
TredwellGit
c1569cc8ad
linux/hardened/patches/5.4: 5.4.114-hardened1 -> 5.4.117-hardened1
2021-05-09 16:53:32 +00:00
TredwellGit
5b5ecae63d
linux/hardened/patches/5.11: 5.11.16-hardened1 -> 5.11.19-hardened1
2021-05-09 16:53:31 +00:00
TredwellGit
2e32ce5edd
linux/hardened/patches/5.10: 5.10.32-hardened1 -> 5.10.35-hardened1
2021-05-09 16:53:30 +00:00
TredwellGit
a2a89d85d0
linux/hardened/patches/4.19: 4.19.188-hardened1 -> 4.19.190-hardened1
2021-05-09 16:53:29 +00:00
TredwellGit
98eb12bcae
linux/hardened/patches/4.14: 4.14.231-hardened1 -> 4.14.232-hardened1
2021-05-09 16:53:28 +00:00
TredwellGit
301a17cdcf
linux_latest-libre: 17990 -> 18063
2021-05-09 16:53:21 +00:00
TredwellGit
c580bc9a25
linux-rt_5_4: 5.4.109-rt56 -> 5.4.115-rt57
2021-05-09 16:53:13 +00:00
TredwellGit
0426acd2e4
linux-rt_5_10: 5.10.30-rt37 -> 5.10.30-rt38
2021-05-09 16:52:34 +00:00
TredwellGit
08bc09092c
linux: 5.4.114 -> 5.4.117
2021-05-09 16:51:53 +00:00
TredwellGit
d96c775d1a
linux: 5.11.16 -> 5.11.19
2021-05-09 16:51:47 +00:00
TredwellGit
2161af8d3c
linux: 5.10.32 -> 5.10.35
2021-05-09 16:51:39 +00:00
TredwellGit
94ce862101
linux: 4.9.267 -> 4.9.268
2021-05-09 16:51:32 +00:00
TredwellGit
662c0201a5
linux: 4.4.267 -> 4.4.268
2021-05-09 16:51:27 +00:00
TredwellGit
df61f804fb
linux: 4.19.188 -> 4.19.190
2021-05-09 16:51:21 +00:00
TredwellGit
f1b9f8023d
linux: 4.14.231 -> 4.14.232
2021-05-09 16:51:14 +00:00
Atemu
0f4f1ae3f2
linux_lqx: 5.11.18 -> 5.11.19
2021-05-09 17:10:26 +02:00
github-actions[bot]
bc1f4b790e
Merge master into staging-next
2021-05-09 12:23:16 +00:00
Vladimír Čunát
5663b2b2d3
Merge branch 'master' into staging-next
...
(a trivial conflict in transmission)
2021-05-09 09:31:55 +02:00
fortuneteller2k
438b60f3f7
openrazer: 3.0.0 -> 3.0.1, mark broken for kernels < 4.19
2021-05-09 14:57:27 +08:00
Daniel Fullmer
61901ffd0b
rtl8812au: remove myself from maintainers
2021-05-08 19:04:48 -07:00
Jonathan Ringer
0ef9059dd4
linuxPackages.bpftrace: fix llvm build
2021-05-08 18:13:45 -07:00
Jonathan Ringer
a748e4f47e
linuxPackages.bcc: fix llvm build
2021-05-08 18:13:45 -07:00
fortune
918cf983fb
rtl8812au: remove unsupported kernels
...
Co-authored-by: Jonathan Ringer <jonringer@users.noreply.github.com>
2021-05-08 18:10:47 -07:00
fortuneteller2k
3360314646
rtl8812au: 5.6.4.2 -> 5.9.3.2
2021-05-08 18:10:47 -07:00
R. RyanTM
9a153cb280
eventstat: 0.04.11 -> 0.04.12
2021-05-08 17:14:59 -07:00
R. RyanTM
cb2604ae1a
klibc: 2.0.8 -> 2.0.9
2021-05-08 17:09:38 -07:00
R. RyanTM
bf003c4670
linuxPackages.bcc: 0.19.0 -> 0.20.0
2021-05-08 15:09:26 -07:00
Evils
c78b9b47cf
i2c-tools: switch to fetchgit and separate man
...
and clarify license
2021-05-08 13:23:36 -07:00
Domen Kožar
be91d80191
Merge pull request #119540 from chvp/nixos-rebuild-remote-flakes
...
nixos-rebuild: Allow remote building when using flakes
2021-05-08 21:07:47 +02:00
Jan Tojnar
dd78ce1c53
Merge branch 'staging-next' into staging
2021-05-08 20:59:05 +02:00
github-actions[bot]
6d46d8a9b9
Merge master into staging-next
2021-05-08 18:22:46 +00:00
fortuneteller2k
1611dbe7fd
cryptodev: 1.11 -> 1.12
2021-05-08 10:06:52 -07:00
Martin Weinelt
9651084620
Merge remote-tracking branch 'origin/master' into staging-next
2021-05-08 14:43:43 +02:00
Jan Tojnar
468cb5980b
gnome: rename from gnome3
...
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Daniël de Kok
85f96822a0
treewide: fix cargoSha256/cargoHash
...
Rust 1.50.0 incorporated a Cargo change (rust-lang/cargo#8937) in
which cargo vendor erroneously changed permissions of vendored
crates. This was fixed in Rust
1.51.0 (rust-lang/cargo#9131). Unfortunately, this means that all
cargoSha256/cargoHashes produced during the Rust 1.50.0 cycle are
potentially broken.
This change updates cargoSha256/cargoHash tree-wide.
Fixes #121994 .
2021-05-08 00:36:37 -07:00
github-actions[bot]
3494be8365
Merge staging-next into staging
2021-05-08 06:20:08 +00:00
github-actions[bot]
e21fb16f9a
Merge master into staging-next
2021-05-08 06:20:05 +00:00
Silvan Mosberger
08d94fd2b0
Merge pull request #114374 from oxalica/lib/platform-support-check
...
lib.meta: introduce `availableOn` to check package availability on given platform
2021-05-08 03:54:36 +02:00
github-actions[bot]
2c85188911
Merge staging-next into staging
2021-05-08 00:46:53 +00:00
github-actions[bot]
b4416b52c5
Merge master into staging-next
2021-05-08 00:46:50 +00:00
Guillaume Girol
a81b23c454
Merge pull request #121528 from symphorien/libsepolstatic
...
libsepol: fix static build
2021-05-07 20:50:27 +00:00
Domen Kožar
8ecb0344a0
Merge pull request #121720 from samueldr/feature/arm-stage-1-modules
...
installer images: Add available modules to stage-1 on ARM platforms
2021-05-07 22:01:09 +02:00
John Ericson
a3e54cb582
Merge remote-tracking branch 'upstream/staging-next' into staging
2021-05-06 15:48:25 -04:00
John Ericson
470640e7fe
treewide: Do a number of no-op cleanups for cross and darwin
...
I am taking the non-invasive parts of #110914 to hopefully help out with #111988 .
In particular:
- Use `lib.makeScopeWithSplicing` to make the `darwin` package set have
a proper `callPackage`.
- Adjust Darwin `stdenv`'s overlays keeping things from the previous
stage to not stick around too much.
- Expose `binutilsNoLibc` / `darwin.binutilsNoLibc` to hopefully get us
closer to a unified LLVM and GCC bootstrap.
2021-05-06 11:17:26 -04:00
github-actions[bot]
c63e69cd89
Merge staging-next into staging
2021-05-06 12:23:32 +00:00
Maximilian Bosch
a50b9e6c23
Merge pull request #113716 from Ma27/wpa_multiple
...
wpa_supplicant: allow both imperative and declarative networks
2021-05-06 11:01:35 +02:00
Jan Tojnar
d9f177eb4d
Merge branch 'staging-next' into staging
...
The transmission conflict was non-trivial:
- libbrotli added to apparmor rules <1bdda029cd
>
- apparmor rules rewritten <b280e64078
>
Chosen the rewrite and verified that brotli is part of the rule set generated by `apparmorRulesFromClosure`.
2021-05-06 08:42:50 +02:00
github-actions[bot]
202eb5ddf5
Merge staging-next into staging
2021-05-05 18:24:02 +00:00
Maximilian Bosch
8e72457f86
Merge pull request #121266 from blanky0230/tuxedo-keyboard-update
...
tuxedo-keyboard: 2019-08-26 -> v3.0.5
2021-05-05 19:48:49 +02:00
Mario Rodas
4901ca4ff5
lxc: 4.0.8 -> 4.0.9
2021-05-05 04:20:00 +00:00
Sandro
562dac79e1
Merge pull request #121498 from Atemu/update/linux_lqx
...
linux_lqx: 5.11.16 -> 5.11.18
2021-05-05 23:22:43 +02:00
Samuel Dionne-Riel
7264c049c7
linux/common-config.nix: Configure for armv7l-linux too
2021-05-04 19:42:12 -04:00
Samuel Dionne-Riel
595a50fd07
linux/common-config.nix: Enable FB_SIMPLE on AArch64
2021-05-04 19:42:12 -04:00
Atemu
cfb29088b4
linux_lqx: 5.11.16 -> 5.11.18
2021-05-04 15:13:54 +02:00
Ilya Fedin
319732fcf2
dbus-broker: 22 -> 28
2021-05-04 11:43:34 +04:00
github-actions[bot]
5e177b16b1
Merge staging-next into staging
2021-05-03 18:25:49 +00:00
Tethys Svensson
a376d4944c
busybox: Add a fix for CVE-2021-28831 ( #121578 )
2021-05-03 19:01:09 +02:00
Sandro
c94b0cdc51
Merge pull request #120966 from r-ryantm/auto-update/cifs-utils
...
cifs-utils: 6.12 -> 6.13
2021-05-03 16:55:17 +02:00
github-actions[bot]
b7e3cd0993
Merge staging-next into staging
2021-05-03 06:22:31 +00:00
Austin Seipp
b3676834ca
Merge pull request #121544 from petabyteboy/feature/bpftools
...
bpftools: build bpf_asm, bpf_dbg
2021-05-03 00:46:37 -05:00
Milan Pässler
c4bd0719e3
bpftools: build bpf_asm, bpf_dbg
...
I needed some other bpf-related tools located in the kernel source tree,
so I hijacked the bpftool package, renamed it to bpftools and added
those programs.
2021-05-03 00:59:50 +02:00
github-actions[bot]
0e4580d4d0
Merge staging-next into staging
2021-05-02 18:24:58 +00:00
Mario Rodas
fb5a9e4095
Merge pull request #121466 from marsam/update-lxc
...
lxc: 4.0.7 -> 4.0.8
2021-05-02 12:55:16 -05:00
Atemu
1b10b0d579
kernel: clarify license
2021-05-02 14:44:54 +00:00
Guillaume Girol
eadff09e4b
libsepol: precise license
2021-05-02 12:00:00 +00:00
Guillaume Girol
b7a9718783
libsepol: fix static build
2021-05-02 20:51:51 +02:00
github-actions[bot]
e6037ce5fe
Merge staging-next into staging
2021-05-02 00:58:46 +00:00
R. RyanTM
7326c917e4
lxcfs: 4.0.7 -> 4.0.8
2021-05-01 22:46:06 +00:00
thomas.blank
52365fe35a
tuxedo-keyboard: 2019-08-26 -> v3.0.5
2021-05-02 00:05:31 +02:00
github-actions[bot]
49721bed32
Merge staging-next into staging
2021-05-01 18:26:21 +00:00
Luke Granger-Brown
1e9f225a7a
Merge pull request #120633 from r-ryantm/auto-update/android-udev-rules
...
android-udev-rules: 20210302 -> 20210425
2021-05-01 13:57:27 +01:00
Luke Granger-Brown
55b33802be
Merge pull request #120647 from r-ryantm/auto-update/conky
...
conky: 1.12.1 -> 1.12.2
2021-05-01 13:53:50 +01:00
Alyssa Ross
29271ef915
netbsd.libedit: fix build
2021-05-01 12:46:18 +00:00
github-actions[bot]
5c9b6baa63
Merge staging-next into staging
2021-05-01 06:21:43 +00:00
Mario Rodas
aad3e1bf6f
lxc: 4.0.7 -> 4.0.8
2021-05-01 04:20:00 +00:00
Mario Rodas
b6ee21af06
Merge pull request #121295 from marsam/update-lxc
...
lxc: 4.0.6 -> 4.0.7
2021-04-30 22:29:22 -05:00
John Ericson
5de0e93838
Merge pull request #121277 from alyssais/netbsd-libcurses
...
netbsd.libcurses: fix build
2021-04-30 22:31:34 -04:00
github-actions[bot]
ef6416a6ba
Merge staging-next into staging
2021-05-01 00:54:32 +00:00
Glowpelt
9465ce4e10
rtl88xxau-aircrack: fc0194 -> c0ce81
...
Linux Kernel 5.8 or about there broke the previous version of this
driver.
2021-04-30 19:45:26 +00:00
github-actions[bot]
20ebbe6b59
Merge staging-next into staging
2021-04-30 18:26:34 +00:00
John Ericson
17305d2df0
Merge pull request #111487 from Ericson2314/llvm-outputs-and-cross-compile-tools
...
llvmPackages: Clean up outputs
2021-04-30 11:28:08 -04:00
Guillaume Girol
0c9ed22e64
Merge pull request #119562 from symphorien/fusermountsetuid
...
fuse: fix mount.fuse -o setuid=...
2021-04-30 14:26:39 +00:00
Alyssa Ross
a7dd5ca90f
systemd: fix build
2021-04-30 14:06:53 +00:00
Alyssa Ross
f27de651fd
netbsd.libcurses: fix build
2021-04-30 13:56:27 +00:00
Sandro
c9c351c5ef
Merge pull request #121166 from timothyklim/master
...
nvidia-x11: 460.27.04 -> 465.27
2021-04-30 15:08:53 +02:00
Henri Menke
c9f1544978
sof-firmware: 1.6 -> 1.7 ( #121181 )
2021-04-30 15:02:09 +02:00
Timothy Klim
ebb59d3b11
nvidia-x11: 460.27.04 -> 465.27
2021-04-30 19:45:48 +07:00
github-actions[bot]
d7882499f8
Merge staging-next into staging
2021-04-30 12:26:14 +00:00
Michael Weiss
6cba9af2c9
Merge pull request #121065 from r-ryantm/auto-update/iproute2
...
iproute2: 5.11.0 -> 5.12.0
2021-04-30 14:19:18 +02:00
Sandro
4577d77155
Merge pull request #120861 from saschagrunert/oci-seccomp-bpf-hook
...
linuxPackages.oci-seccomp-bpf-hook: 1.2.2 -> 1.2.3
2021-04-30 13:58:45 +02:00
github-actions[bot]
c6548b2832
Merge staging-next into staging
2021-04-30 06:21:40 +00:00
Andrew Childs
7869d16545
llvmPackages: Multuple outputs for everythting
...
Also begin to start work on cross compilation, though that will have to
be finished later.
The patches are based on the first version of
https://reviews.llvm.org/D99484 . It's very annoying to do the
back-porting but the review has uncovered nothing super major so I'm
fine sticking with what I've got.
Beyond making the outputs work, I also strove to re-sync the packages,
as they have been drifting pointlessly apart for some time.
----
Other misc notes, highly incomplete
- lvm-config-native and llvm-config are put in `dev` because they are
tools just for build time.
- Clang no longer has an lld dep. That was introduced in
db29857eb3
, but if clang needs help
finding lld when it is used we should just pass it flags / put in the
resource dir. Providing it at build time increases critical path
length for no good reason.
----
A note on `nativeCC`:
`stdenv` takes tools from the previous stage, so:
1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.stdenv.cc`: `(?0, ?1, x)`
while:
1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.targetPackages`: `(x, x, ?2)`
3. `pkgsBuildBuild.targetPackages.stdenv.cc`: `(?1, x, x)`
2021-04-30 05:41:00 +00:00
Mario Rodas
147b101a63
lxc: 4.0.6 -> 4.0.7
2021-04-30 04:20:00 +00:00
Sandro
9716947ba6
Merge pull request #121033 from Radvendii/libgnurx-static
...
libgnurx: output libgnurx.a when static
2021-04-30 04:07:07 +02:00
github-actions[bot]
b4766e97ee
Merge staging-next into staging
2021-04-30 00:52:06 +00:00
Sandro
75a24a5bc9
Merge pull request #121170 from samuelgrf/add-mainProgram-to-packages
2021-04-30 01:20:37 +02:00