Commit Graph

21293 Commits

Author SHA1 Message Date
K900
8fbdc4e611
Merge pull request #233650 from K900/linux-firmware-update-script-cleanups
linux-firmware: allow passing ref to update-script
2023-05-25 08:58:47 +03:00
Emily Trau
ea7533164c minimal-bootstrap.tinycc-*: static link by default 2023-05-24 11:58:37 +10:00
github-actions[bot]
88e1ef2225
Merge staging-next into staging 2023-05-24 00:03:01 +00:00
Weijia Wang
21de803f6b
Merge pull request #228842 from r-ryantm/auto-update/libv4l
libv4l: 1.22.1 -> 1.24.1
2023-05-24 01:53:18 +03:00
Weijia Wang
393eafc079
Merge pull request #232978 from r-ryantm/auto-update/alsa-lib
alsa-lib: 1.2.8 -> 1.2.9
2023-05-24 00:27:38 +03:00
Artturi
60756670a8
Merge pull request #233380 from emilytrau/minimal-coreutils-backport 2023-05-23 21:49:55 +03:00
K900
46608c234d linux-firmware: allow passing ref to update-script
This is useful for locally testing newer firmware and doesn't really complicate the script.
2023-05-23 20:16:18 +03:00
github-actions[bot]
0141dc64f3
Merge staging-next into staging 2023-05-23 12:01:49 +00:00
Nick Cao
2469b92ed0
Merge pull request #219266 from AtaraxiaSjel/update/waydroid-1.4.0
waydroid: 1.3.4 -> 1.4.1
2023-05-23 01:53:32 -06:00
Weijia Wang
9c777baebf
Merge pull request #232713 from eliasnaur/unix-tools-on-darwin
util-linux: 2.38.1 -> 2.39, add darwin support
2023-05-23 08:50:26 +03:00
Emily Trau
5a4800d69c minimal-bootstrap.coreutils: backport uniq stdio patch 2023-05-23 09:36:02 +10:00
Anderson Torres
7b4c521005 audit: 3.1 -> 3.1.1 2023-05-22 18:54:00 -03:00
github-actions[bot]
8b49a663b0
Merge staging-next into staging 2023-05-22 18:02:03 +00:00
John Ericson
f704248a9a
Merge pull request #233408 from emilytrau/remove-lnboot
minimal-bootstrap.tinycc-mes: remove unused ln-boot dependency
2023-05-22 12:12:09 -04:00
John Ericson
c1f79f5488
Merge pull request #233329 from emilytrau/recurse
minimal-bootstrap: mark recurseIntoAttrs on compiler packages
2023-05-22 09:52:18 -04:00
John Ericson
12a62c33b7
Merge pull request #233404 from emilytrau/minimal-archivers
minimal-bootstrap: init `gnutar`, `gzip`, `bzip2`
2023-05-22 09:51:57 -04:00
Vlad M
bcf61a0ea9
Merge pull request #232460 from hydrogenoxide/fix/zfs.package.latestCompatibleLinuxPackages
zfs: fix check for latestCompatibleLinuxPackages
2023-05-22 16:51:13 +03:00
John Ericson
c7ebac39ae
Merge pull request #233394 from alyssais/linux-uboot
linuxManualConfig: always depend on ubootTools
2023-05-22 09:49:39 -04:00
Emily Trau
d402a52e26 minimal-bootstrap.ln-boot: fix typo in usage 2023-05-22 23:01:48 +10:00
Emily Trau
8239e01b7a minimal-bootstrap.tinycc-mes: remove unused ln-boot dependency 2023-05-22 22:57:57 +10:00
Emily Trau
27cba6ca2e minimal-bootstrap.bzip2: init at 1.0.8 2023-05-22 22:42:26 +10:00
Emily Trau
d8e94638d1 minimal-bootstrap.gzip: init at 1.2.4 2023-05-22 22:42:25 +10:00
Emily Trau
5be78a1b0f minimal-bootstrap.gnutar: init at 1.12 2023-05-22 22:42:25 +10:00
John Ericson
8c8b03ba9e
Merge pull request #233389 from emilytrau/minimal-gawk
minimal-bootstrap.gawk: init at 3.0.6
2023-05-22 08:36:02 -04:00
Emily Trau
bc87c59c15 minimal-bootstrap.mes: remove unused import 2023-05-22 22:05:21 +10:00
github-actions[bot]
fc3db34b51
Merge staging-next into staging 2023-05-22 12:02:11 +00:00
Emily Trau
e433d32958 minimal-bootstrap: remove imports from outside bootstrap 2023-05-22 21:23:55 +10:00
Sandro
7084250df3
Merge pull request #233339 from r-ryantm/auto-update/intel-compute-runtime 2023-05-22 13:19:02 +02:00
Emily Trau
dcc1dea7e9 minimal-bootstrap.gawk: init at 3.0.6 2023-05-22 21:10:02 +10:00
John Ericson
e43073225b
Merge pull request #233323 from emilytrau/minimal-grep
minimal-bootstrap.gnugrep: init at 2.4
2023-05-22 07:05:33 -04:00
Martin Weinelt
d5413b971f
Merge pull request #233074 from mweinelt/ipu6-foo
linuxPackages.ipu6-drivers: 2023-02-20 -> 2023-05-19; linuxPackages.ivsc-driver: 2023-01-06 -> 2023-03-10
2023-05-22 11:58:43 +02:00
Alyssa Ross
e5e02f3214
linuxManualConfig: always depend on ubootTools
Since 41f788b121 ("linuxManualConfig: use the default make target"),
we don't know ahead of time whether the kernel build will attempt to
produce a uImage in addition to whatever we're expecting it to build.
ubootTools is not a big dependency, so let's just always include it.
2023-05-22 09:53:39 +00:00
Raito Bezarius
9be9b726f4 linux_testing: 6.4-rc2 -> 6.4-rc3
Dropped the Maple state patch as it is already applied now.
2023-05-22 09:26:35 +00:00
Alyssa Ross
febe477628 linux: default stdenv.hostPlatform.linux-kernel
With this change, we can do a reasonable default build of Linux for
configurations that do not have a corresponding platforms.nix entry,
and where the user has not explicitly specified the linux-kernel
values.  This allows us to do best effort builds for obscure
architectures (I tested a build for s390x).

The platformName binding has not been used since
70cb7050f5 ("Trying to make the linux kernels also cross-build."),
so I removed it.
2023-05-22 08:44:17 +00:00
maxine
f95c07634d
Merge pull request #233346 from r-ryantm/auto-update/iwd
iwd: 2.3 -> 2.4
2023-05-22 10:33:38 +02:00
Elias Naur
b1a49db914 util-linux: add darwin support 2023-05-22 10:28:03 +03:00
github-actions[bot]
0a501274a4
Merge staging-next into staging 2023-05-22 06:01:38 +00:00
Nick Cao
73c7d5d337
Merge pull request #232809 from raphaelr/fod/dbus-broker
dbus-broker: Fetch dependencies from tags instead of branches
2023-05-21 23:54:21 -06:00
R. Ryantm
2a7863eb2f iwd: 2.3 -> 2.4 2023-05-22 04:29:16 +00:00
R. Ryantm
f6e677ac8b intel-compute-runtime: 23.05.25593.11 -> 23.13.26032.30 2023-05-22 03:06:48 +00:00
Emily Trau
ae9bada02d minimal-bootstrap: mark recurseIntoAttrs on compiler packages 2023-05-22 11:34:45 +10:00
Elias Naur
7b61a60758 util-linux: 2.38.1 -> 2.39 2023-05-21 19:11:53 -06:00
Emily Trau
8586478e17 minimal-bootstrap.gnugrep: init at 2.4 2023-05-22 09:44:19 +10:00
Dmitriy Kholkin
7800869591
waydroid: 1.3.4 -> 1.4.1 2023-05-21 23:20:37 +03:00
github-actions[bot]
fe05fe6f64
Merge staging-next into staging 2023-05-21 18:02:06 +00:00
Ryan Lahfa
b069eeaa96
Merge pull request #233196 from erdnaxe/rtl8814au-fix
rtl8814au: unstable-2022-11-09 -> unstable-2023-03-21; fix build on kernel 6.3
2023-05-21 17:10:05 +02:00
Ryan Lahfa
e9872cb4b8
Merge pull request #233200 from erdnaxe/rtl8821au-fix
rtl8821au: unstable-2022-12-22 -> unstable-2023-03-22; fix build on kernel 6.3
2023-05-21 17:09:39 +02:00
Ryan Lahfa
2769e16077
Merge pull request #233211 from erdnaxe/rtl88xxau-aircrack-fix
rtl88xxau-aircrack: 35308f -> unstable-02-05-2023; fix build on kernel 6.3
2023-05-21 17:09:03 +02:00
Ryan Lahfa
1cdcff190f
Merge pull request #233222 from erdnaxe/xone-fix
xone: fix kernel 6.3 compatibility
2023-05-21 17:08:10 +02:00
John Ericson
4916216d76
Merge pull request #232925 from emilytrau/minimal-sed
minimal-bootstrap.gnused: init at 4.0.9
2023-05-21 10:16:07 -04:00
Alexandre Iooss
e413b929e7 xone: fix kernel 6.3 compatibility 2023-05-21 14:15:46 +02:00
Alexandre Iooss
3b02b2c851 ddcci-driver: fix kernel 6.2 and 6.3 compatibility 2023-05-21 14:02:51 +02:00
github-actions[bot]
185bd73d28
Merge staging-next into staging 2023-05-21 12:01:53 +00:00
Alexandre Iooss
d8fc0ee270 rtl88xxau-aircrack: 35308f -> unstable-02-05-2023 2023-05-21 13:09:35 +02:00
Alexandre Iooss
9494002e82 rtl8821ce: unstable-2023-01-01 -> unstable-2023-05-04 2023-05-21 12:08:04 +02:00
Alexandre Iooss
d6ac866613 rtl8821au: unstable-2022-12-22 -> unstable-2023-03-22 2023-05-21 12:01:26 +02:00
Alexandre Iooss
6ccd904251 rtl8814au: unstable-2022-11-09 -> unstable-2023-03-21 2023-05-21 11:56:12 +02:00
Nick Cao
121320cc22
Merge pull request #232829 from Atemu/update/xanmod
linux_xanmod, linux_xanmod_latest: 2023-05-19
2023-05-21 01:31:00 -06:00
Martin Weinelt
e7479fca55
linuxPackages.ivsc-driver: 2023-01-06 -> 2023-03-10
Fix pname, should be singular, was plural.
2023-05-20 21:22:35 +02:00
Martin Weinelt
ca45ef8e0e
linuxPackages.ipu6-drivers: 2023-02-20 -> 2023-05-19 2023-05-20 21:19:52 +02:00
github-actions[bot]
cb2c7905b6
Merge staging-next into staging 2023-05-20 18:01:47 +00:00
Ryan Lahfa
bc9476ff26
Merge pull request #232863 from erdnaxe/cryptodev
cryptodev: fix build on kernel 6.3
2023-05-20 17:55:52 +02:00
Ryan Lahfa
610cbdcf0e
Merge pull request #232900 from erdnaxe/8812au
rtl8812au: unstable-2023-01-17 -> unstable-2023-05-11; fix build on kernel 6.3
2023-05-20 17:53:40 +02:00
figsoda
62447bf709
Merge pull request #233032 from jtojnar/reduce-me
treewide: Reduce jtojnar maintainership
2023-05-20 11:48:47 -04:00
Jan Tojnar
a2f49342d8 treewide: Reduce jtojnar maintainership
Notably fwupd, pipewire and flatpak.
I want to focus on GNOME and other packages I still actually use.
Pipewire is still important but I have not touched the packaging in a while.
2023-05-20 16:40:17 +02:00
markuskowa
eea79d584e
Merge pull request #232224 from markuskowa/upd-rdma-core
rdma-core: 45.0 -> 46.0
2023-05-20 14:29:51 +02:00
github-actions[bot]
2881fdf82f
Merge staging-next into staging 2023-05-20 12:01:51 +00:00
Nick Cao
2b589b6b4b
Merge pull request #232939 from r-ryantm/auto-update/linux-wifi-hotspot
linux-wifi-hotspot: 4.4.0 -> 4.5.0
2023-05-20 05:09:39 -06:00
Robert Scott
a7c457345c
Merge pull request #232529 from mweinelt/libcap-2.69
libcap: 2.68 -> 2.69
2023-05-20 11:51:15 +01:00
Kiskae
6728806fe8
linuxPackages.nvidia_x11_vulkan_beta: 525.47.24 -> 525.47.26 2023-05-20 11:49:13 +02:00
R. Ryantm
656cdba386 alsa-lib: 1.2.8 -> 1.2.9 2023-05-20 09:01:10 +00:00
github-actions[bot]
a701f59fe2
Merge staging-next into staging 2023-05-20 06:01:58 +00:00
R. Ryantm
68c1807f3c eudev: 3.2.11 -> 3.2.12 2023-05-20 02:14:19 -03:00
R. Ryantm
34d5d7d417 linux-wifi-hotspot: 4.4.0 -> 4.5.0 2023-05-20 04:21:05 +00:00
Dominique Martinet
a2b91c07c3 bpftrace: 0.17.1 -> 0.18.0
- Add patch to fix build
- While we're here uniformize style a bit, so there's lot of fluff,
but it's really just version bump + patch...
2023-05-19 22:36:22 -05:00
Emily Trau
cf25685c7c minimal-bootstrap.gnused: init at 4.0.9 2023-05-20 12:34:43 +10:00
github-actions[bot]
d25b028fe3
Merge staging-next into staging 2023-05-20 00:02:43 +00:00
Weijia Wang
9cdd9edc19
Merge pull request #232895 from wegank/prl-tools-bump
linuxPackages_latest.prl-tools: 18.2.0-53488 -> 18.3.0-53606
2023-05-20 02:24:57 +03:00
Alexandre Iooss
dd5aaa10ad rtl8812au: unstable-2023-01-17 -> unstable-2023-05-11 2023-05-19 23:33:30 +02:00
John Ericson
8f7c43426a
Merge pull request #232883 from alyssais/linux-config-cross
linuxManualConfig: don't ignore cross config errors
2023-05-19 17:24:47 -04:00
Weijia Wang
ee0de1a8cc linuxPackages_latest.prl-tools: 18.2.0-53488 -> 18.3.0-53606 2023-05-20 00:02:09 +03:00
John Ericson
57e7968e63
Merge pull request #232608 from emilytrau/minimal-bash
minimal-bootstrap.bash_2_05: init at 2.05b
2023-05-19 16:30:45 -04:00
Alyssa Ross
8ee5a6fcbf
linuxManualConfig: don't ignore cross config errors
All "pc" kernel configurations in lib.systems.examples build fine
without errors when cross compiling.
2023-05-19 19:45:40 +00:00
Alexandre Iooss
6d4b6edc13 cryptodev: 1.12 -> 1.13 2023-05-19 19:43:01 +02:00
Atemu
dff1b77a59 linux_xanmod: 6.1.28 -> 6.1.29 2023-05-19 14:28:10 +02:00
Atemu
ff0f0ed236 linux_xanmod_latest: 6.3.2 -> 6.3.3 2023-05-19 14:28:09 +02:00
Raphael Robatsch
7346aedd84 dbus-broker: Fetch dependencies from tags instead of branches
- c-stdaux has new commits on its "v1" branch, which makes the fetcher
  fail due to a hash mismatch. Fetch the "v1.2.0" tag instead.
- Also point the other dependencies at git tags instead of branches for
  consistency and to avoid future problems if they also get new commits.
- The head of the c-rbtree "v3" branch has not been tagged yet. Instead
  of downgrading this package to the "v3.1.0" tag, point the fetcher at
  the specific git revision.
2023-05-19 12:27:01 +02:00
github-actions[bot]
4c15bc4505
Merge staging-next into staging 2023-05-19 00:02:49 +00:00
github-actions[bot]
769012e147
Merge master into staging-next 2023-05-19 00:02:15 +00:00
Martin Weinelt
cea9350b6e
Merge pull request #232686 from Scrumplex/firmware-manager-0.1.5
firmware-manager: unstable-2022-12-09 -> 0.1.5
2023-05-19 01:10:31 +02:00
Ryan Lahfa
783a21df34
Merge pull request #232275 from erdnaxe/vdo-platforms
vdo: use upstream platforms
2023-05-18 22:00:03 +02:00
Sefa Eyeoglu
a80f972c15
firmware-manager: unstable-2022-12-09 -> 0.1.5
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-05-18 21:07:46 +02:00
github-actions[bot]
3ff58508a4
Merge staging-next into staging 2023-05-18 18:01:50 +00:00
github-actions[bot]
368809e03a
Merge master into staging-next 2023-05-18 18:01:10 +00:00
Bernardo Meurer
7721e0d2c1
Merge pull request #232620 from K900/fix-kernel-config 2023-05-18 13:48:07 -04:00
Atemu
a15dcd90be
Merge pull request #231895 from Atemu/update/xanmod
linux_xanmod: 6.1.27 -> 6.1.28, 6.3.1 -> 6.3.2
2023-05-18 18:05:08 +02:00
Pierre Bourdon
a695425e46 linux: manual-config: use a non-random path for $buildRoot
Fixes reproducibility issues with x86/amd64 VDSO ELFs Build-IDs.

The kernel build system tries pretty hard to not leak build file paths
in its output. However, the embedded VDSO ELF files are built using
slightly different build options that do not include the path mapping
options that protect the rest of the kernel against this issue.

This should be fixed upstream eventually, but a lot of this logic is
duplicated across architecture, so I don't expect it will be a trivial
fix. Instead, make our derivation use a fixed build root directory so
this does not impact the build reproducibility.

Fixes #227800.
2023-05-18 15:29:11 +00:00
K900
26db9b9527 linux/common-config: fix i686 2023-05-18 16:30:49 +03:00
Emily Trau
1412b43970 minimal-bootstrap.bash_2_05: init at 2.05b 2023-05-18 22:05:30 +10:00
github-actions[bot]
bec974b12f
Merge staging-next into staging 2023-05-18 12:01:45 +00:00