Commit graph

14872 commits

Author SHA1 Message Date
Alyssa Ross ddcb48cc3d
netbsd.sys: actually build the kernel
Before, we were only building the headers, firmware, and bootloader.

CONFIG could be overridden to use another pre-defined kernel, but
there's no way to pass a custom kernel configuration yet.

Tested booting the built kernel in a NetBSD VM.
2021-04-18 19:16:51 +00:00
Alyssa Ross 37ac32a351
netbsd.config: init at 8.0
Needed to build the NetBSD kernel.
2021-04-18 19:04:27 +00:00
Alyssa Ross 3e9decc557
netbsd.cksum: init at 8.0
We need the source directory of this package for config(1), so we
might as well just package it.
2021-04-18 19:04:26 +00:00
John Ericson 3ad122f494
Merge pull request #119793 from alyssais/netbsd-sys
netbsd.sys: fix build
2021-04-18 14:45:37 -04:00
github-actions[bot] f42b75df03
Merge staging-next into staging 2021-04-18 18:10:40 +00:00
github-actions[bot] b57b2b362c
Merge master into staging-next 2021-04-18 18:10:37 +00:00
John Ericson 75d12e9ad4
Merge pull request #119799 from alyssais/netbsd-maint
netbsd: add myself as maintainer
2021-04-18 12:58:35 -04:00
Alyssa Ross bdb8ec0ce6
netbsd.sys: set platforms
I don't think there's any reason for this not to be set.  Maybe it was
from before netbsd.headers overrode meta.platforms for its
constituents.
2021-04-18 16:46:28 +00:00
Dmitry Kalinkin 6eeab63be4
Merge pull request #107431 from veprbl/pr/darling_src_fix
darwin.darling.src: fix build on case-sensitive filesystems
2021-04-18 09:55:45 -04:00
Alyssa Ross d8a6f55942
netbsd: add myself as maintainer 2021-04-18 12:30:22 +00:00
github-actions[bot] 2095c2cd0d
Merge staging-next into staging 2021-04-18 12:06:03 +00:00
github-actions[bot] 9e804db1da
Merge master into staging-next 2021-04-18 12:06:01 +00:00
Alyssa Ross f7e988de8c
netbsd.sys: set FIRMWAREDIR
Otherwise, would try to install firmware to /libdata/firmware.
2021-04-18 12:04:03 +00:00
Alyssa Ross 8603012521
netbsd.sys: add missing uudecode dependency 2021-04-18 12:02:29 +00:00
Alyssa Ross 05e8b0de1a
netbsd.uuencode: init at 8.0
Required to build the NetBSD kernel.
2021-04-18 12:02:28 +00:00
Alyssa Ross 529b539494
netbsd.mkDerivation: popd in moveUsrDir
Permanently changing the directory here was breaking the kernel build,
which needs to do other things after moveUsrDir.
2021-04-18 12:02:25 +00:00
Daniël de Kok df7a12d567
Merge pull request #119601 from pimeys/nvidia-460.73.01
nvidia-x11: 460.67 -> 460.73.01
2021-04-18 10:23:30 +02:00
Robert Helgesson 831e64bad4
Drop maintainership for some packages 2021-04-18 09:00:18 +02:00
github-actions[bot] 33182b194a
Merge staging-next into staging 2021-04-17 18:10:41 +00:00
github-actions[bot] 8156636ab9
Merge master into staging-next 2021-04-17 18:10:38 +00:00
Sandro ebcf1f92fe
Merge pull request #119650 from fortuneteller2k/update-xanmod
linux_xanmod: 5.11.14 -> 5.11.15
2021-04-17 18:10:48 +02:00
Pavol Rusnak 29bb19258a
treewide: use https for github URIs 2021-04-17 17:59:08 +02:00
Jörg Thalheim b2a1e04eed
Merge remote-tracking branch 'upstream/staging-next' into HEAD 2021-04-17 16:37:04 +02:00
fortuneteller2k 5476e46eb6 linux_xanmod: 5.11.14 -> 5.11.15 2021-04-17 02:09:01 +08:00
Calum MacRae 28192c446c
spacebar: fix builds on macOS Big Sur 2021-04-16 17:19:17 +01:00
Calum MacRae 2c82907da4
apple-sdk: generate SkyLight framework outputs 2021-04-16 17:19:17 +01:00
Calum MacRae 914c604a01
apple-sdk: fix PrivateFrameworks symlinks
With the absence of these symlinks, private frameworks aren't exposed
to the linker.
2021-04-16 17:19:17 +01:00
Julius de Bruijn 952d9a35d3 The driver download url has changed 2021-04-16 11:48:20 +02:00
Julius de Bruijn e4f3e9b009 nvidia-x11: 460.67 -> 460.73.01 2021-04-16 11:05:10 +02:00
Martin Weinelt cd7a519012
Merge branch 'master' into staging-next 2021-04-16 01:32:09 +02:00
Sandro 6de0cfabf9
Merge pull request #119533 from fortuneteller2k/update-xanmod
linux_xanmod: 5.11.13 -> 5.11.14
2021-04-15 23:19:35 +02:00
Kasper fc141a889d
libselinux: fix build with musl (#119472)
Co-authored-by: Kasper Gałkowski <kpg@posteo.net>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-15 23:18:51 +02:00
Sandro 47761b6aa8
Merge pull request #119520 from Atemu/update/zen-kernels
zen-kernels: 5.11.13 -> 5.11.14
2021-04-15 23:15:20 +02:00
github-actions[bot] dfd4f14303
Merge master into staging-next 2021-04-15 18:13:27 +00:00
fortuneteller2k fc0daf4bd3 linux_xanmod: 5.11.13 -> 5.11.14 2021-04-15 19:56:59 +08:00
Alyssa Ross ea50a8c811
netbsd.man: fix hash
This was identical to the hash for "misc" above, so was obviously just
a copy and paste error.
2021-04-15 09:24:14 +00:00
Atemu 87e667540a zen-kernels: 5.11.13 -> 5.11.14 2021-04-15 10:36:16 +02:00
Alyssa Ross 93d0f1c237 netbsd.libc: fix build 2021-04-15 03:55:50 +00:00
Alyssa Ross 314aa175d3 netbsd: bison -> byacc
These are only mostly compatible, and libc won't build with bison.
2021-04-15 03:55:50 +00:00
Alyssa Ross 3b5b199012 netbsd.statHook: init
This fixes the build of various NetBSD programs on Linux,
e.g. netbsd.statHook.
2021-04-15 02:59:26 +00:00
Martin Weinelt 7cf67850c0
Merge branch 'master' into staging-next 2021-04-15 01:01:26 +02:00
Alyssa Ross 2dba1df37e
Revert "netbsd: take fetchcvs from buildPackages to fix eval"
This reverts commit 6dff63294a.

We have a more general fix now, so don't need this any more.
2021-04-14 21:38:23 +00:00
github-actions[bot] eb8e023674
Merge master into staging-next 2021-04-14 18:11:01 +00:00
sternenseemann 6dff63294a netbsd: take fetchcvs from buildPackages to fix eval
For some reason fetchcvs was taken from the cross package set when
cross compiling netbsd.* instead of from buildPackages. I suspect that
this was no issue previously because it just could be substituted as it
only ever produced fixed output derivations. However since
00a2084a40 the evaluation of fetchcvs
would depend on `stdenv.cc` (via its openssh dependency). Since
netbsd.libc is required to evaluate stdenv.cc this caused a infinite
recursion when staging the cross stdenv for pkgsCross.amd64-netbsd. The
fix for this is pretty easy: Just take fetchcvs from buildPackages
explicitly instead of hoping for mkDerivation to get it right.

Resolves #119323.
2021-04-14 14:58:08 +00:00
Vladimír Čunát d2eb7a7887
Merge branch 'staging' into staging-next
A few conflicts but relatively clear ones (I think).
2021-04-14 10:08:25 +02:00
Ninjatrappeur be07f22e46
Merge pull request #119347 from mweinelt/wpa_supplicant 2021-04-13 20:14:25 +02:00
Martin Weinelt 4480a056c9
hostapd: add patch for CVE-2021-30004
In wpa_supplicant and hostapd 2.9, forging attacks may occur because
AlgorithmIdentifier parameters are mishandled in tls/pkcs1.c and
tls/x509v3.c.

Fixes: CVE-2021-30004
2021-04-13 19:32:22 +02:00
Tim Steinbach b9446623dc linux/hardened/patches/5.4: 5.4.109-hardened1 -> 5.4.111-hardened1 2021-04-13 12:46:15 -04:00
Tim Steinbach cafd9c382d linux/hardened/patches/5.11: 5.11.11-hardened1 -> 5.11.13-hardened1 2021-04-13 12:46:15 -04:00
Tim Steinbach e52ba0e7b6 linux/hardened/patches/5.10: 5.10.27-hardened1 -> 5.10.29-hardened1 2021-04-13 12:46:15 -04:00