Commit Graph

18563 Commits

Author SHA1 Message Date
TredwellGit
9ee8097b31 linux: 4.14.273 -> 4.14.274 2022-03-28 09:06:00 +00:00
github-actions[bot]
36198fe197
Merge staging-next into staging 2022-03-27 18:01:40 +00:00
github-actions[bot]
e3d20dfaa5
Merge master into staging-next 2022-03-27 18:01:05 +00:00
Sandro
1bf32e43de
Merge pull request #163474 from reckenrode/dxvk-refactor 2022-03-27 17:00:33 +02:00
Maximilian Bosch
a9d6030f7a
Merge pull request #165933 from TredwellGit/linux
Linux kernels 2022-03-23
2022-03-27 16:23:39 +02:00
Alyssa Ross
39eee39fd9
pkgsMusl.systemd: fix build for 250.4 2022-03-27 14:13:18 +00:00
Martin Weinelt
d68657af92 Merge remote-tracking branch 'origin/master' into staging-next 2022-03-27 15:54:05 +02:00
Sandro
c1be8ecbc1
Merge pull request #165524 from andrevmatos/kernel/zen 2022-03-27 12:56:34 +02:00
TredwellGit
00e6bef2a6 linux_latest-libre: 18635 -> 18664 2022-03-27 10:34:08 +00:00
TredwellGit
bc04900afa linux: 5.4.186 -> 5.4.187 2022-03-27 10:33:52 +00:00
TredwellGit
0cbdca520d linux: 5.16.16 -> 5.16.17 2022-03-27 10:33:46 +00:00
TredwellGit
a8443f0ce4 linux: 5.15.30 -> 5.15.31 2022-03-27 10:33:41 +00:00
TredwellGit
7bfe0eec2b linux: 5.10.107 -> 5.10.108 2022-03-27 10:33:35 +00:00
TredwellGit
2dec7aec6d linux: 4.9.307 -> 4.9.308 2022-03-27 10:33:29 +00:00
TredwellGit
8af99c4aab linux: 4.19.235 -> 4.19.236 2022-03-27 10:33:25 +00:00
TredwellGit
da2b3f0897 linux: 4.14.272 -> 4.14.273 2022-03-27 10:33:20 +00:00
Sandro
5392d8d6d5
Merge pull request #165413 from trofi/fix-audit-for-linux-headers-5.17 2022-03-27 12:13:36 +02:00
Sandro
c5f030bb1e
Merge pull request #165001 from kalbasit/update-displaylink 2022-03-27 12:00:31 +02:00
Sandro
27caba1c2e
Merge pull request #165163 from armeenm/bump-x86info 2022-03-27 11:42:47 +02:00
R. Ryantm
6dbebf08c8 bluez: 5.63 -> 5.64 2022-03-26 13:28:40 +01:00
github-actions[bot]
b2fc63a844
Merge staging-next into staging 2022-03-26 12:02:50 +00:00
github-actions[bot]
811b90f085
Merge master into staging-next 2022-03-26 12:01:14 +00:00
Jan Tojnar
1cfa1dc044
Merge pull request #163199 from r-ryantm/auto-update/upower
upower: 0.99.15 -> 0.99.17
2022-03-26 11:39:39 +01:00
Jan Tojnar
c2fd5cb6d3 upower: 0.99.15 → 0.99.17
https://gitlab.freedesktop.org/upower/upower/-/blob/v0.99.17/NEWS

Also remove alias use and add meta.{changelog,maintainers}.
2022-03-26 10:20:03 +01:00
github-actions[bot]
7e0fb26e96
Merge staging-next into staging 2022-03-26 00:02:59 +00:00
github-actions[bot]
880c50a133
Merge master into staging-next 2022-03-26 00:02:23 +00:00
Charlotte 🦝 Delenk
158789753f
linux_testing_bcachefs: 2022-03-09 -> 2022-03-21
This should fix a bug causing kernel panics when your fs has snapshots
enabled. See:
https://lore.kernel.org/all/bc622d24-9fad-7b3-22cb-da4bf2dd32d@ewheeler.net/T/

This patch also bumps the kernel version to 5.16, as bcachefs is devel-
oping against that now.
2022-03-25 19:28:17 +01:00
github-actions[bot]
84962daf66
Merge staging-next into staging 2022-03-25 18:01:48 +00:00
github-actions[bot]
c6dd9fd65d
Merge master into staging-next 2022-03-25 18:01:14 +00:00
Bernardo Meurer
f33719eda1
Merge pull request #165698 from gkleen/zfs
zfs: 2.1.3 -> 2.1.4
2022-03-25 10:29:39 -07:00
Bernardo Meurer
4a732dfba6
Merge pull request #165710 from lovesegfault/nvidia-510.60.02
linuxPackages.nvidia_x11: 510.54 -> 510.60.02
2022-03-25 10:28:03 -07:00
Silvan Mosberger
204366af6d
Merge pull request #153981 from Enzime/nixos-rebuild-flake-reexec
nixos-rebuild: Reexec when using flakes
2022-03-25 18:16:22 +01:00
Kevin Cox
974af50601
Merge pull request #165547 from LibreCybernetics/kernel-options
Kernel options cleanup
2022-03-25 11:01:29 -04:00
github-actions[bot]
8357b101a5
Merge staging-next into staging 2022-03-25 12:02:05 +00:00
Lucas Hoffmann
47190314df treewide: replace defunct git://github.com urls with https://
Github has removed support for git://github.com and recommends
https://github.com instead.

See https://github.blog/2021-09-01-improving-git-protocol-security-github/
2022-03-25 11:21:42 +01:00
Vladimír Čunát
0a8b4eddd2
Merge branch 'master' into staging-next 2022-03-25 10:16:56 +01:00
Ben Siraphob
e0e745fe26
Merge pull request #165512 from Artturin/metarepremove 2022-03-24 22:19:44 -05:00
Maximilian Bosch
4b992f5806
Merge pull request #164876 from TredwellGit/linux
Linux kernels 2022-03-19
2022-03-25 01:11:39 +01:00
Bernardo Meurer
377f1c73b4
linuxPackages.nvidia_x11: 510.54 -> 510.60.02 2022-03-24 15:57:30 -07:00
Artturin
33cce15e42 treewide: remove meta.repositories
there's no documentation for meta.repositories and its not widely used
2022-03-24 23:56:14 +02:00
Gregor Kleen
53c1fe6b2e zfs: 2.1.3 -> 2.1.4 2022-03-24 21:59:56 +01:00
Graham Christensen
e492708e2f
Merge pull request #165355 from NixOS/random-trust-bootloader
kernel: enable RANDOM_TRUST_BOOTLOADER on >= 5.4
2022-03-24 09:14:53 -04:00
Doron Behar
4a02c56a7d
Merge pull request #164746 from ncfavier/makeWrapper-chdir 2022-03-24 13:51:27 +02:00
Naïm Favier
a8296e7537
nixos/earlyoom: bring the module up to date (#163663)
* nixos/earlyoom: bring the module up to date

Removes deprecated option `ignoreOOMScoreAdjust`, introduces `killHook`
as a replacement for `notificationsCommand`, and adds an `extraArgs`
option for things not covered by the module.

* nixos/earlyoom: add nixos test

* nixos/earlyoom: add reportInterval

Allows setting the interval for logging a memory report. Defaults to
3600 following upstream
     (https://github.com/rfjakob/earlyoom/blob/master/earlyoom.default#L5)
to avoid flooding logs.

* nixos/earlyoom: add free{Mem,Swap}KillThreshold

Fixes https://github.com/NixOS/nixpkgs/issues/83504
2022-03-24 15:34:09 +08:00
Fabián Heredia Montiel
1b0e116b14 linux: condition CLEANCACHE to before 5.17 when it was removed 2022-03-23 21:23:14 -06:00
Fabián Heredia Montiel
11e697c3d7 linux: common-config cleanup older options 2022-03-23 21:23:14 -06:00
André Vitor de Lima Matos
f0bc36c947
linux_zen: 5.16.11-zen1 -> 5.17-zen1 2022-03-23 21:09:33 -03:00
Fabián Heredia Montiel
cc8456effe linux: common-config condition power-management to required platform 2022-03-23 16:24:32 -06:00
Florian Klink
5f3ab4f853
Merge pull request #165411 from trofi/update-systemd
systemd: 250.3 -> 250.4
2022-03-23 21:44:18 +01:00
Ryan Mulligan
adbaf07145
Merge pull request #160366 from benneti/projecteur
projecteur: init at 0.9.2
2022-03-23 12:18:20 -07:00
Benedikt Tissot
1cc9cfa9c7 projecteur: init at 0.9.2 2022-03-23 19:30:42 +01:00
Profpatsch
a701c09286 nixos-rebuild: use log instead of echo, always print to stderr
Introduces a `log()` function, similar to `logVerbose()`, to replace
usage of `echo` for logging.
2022-03-23 11:49:59 +01:00
Armeen Mahdian
58b569fa72 x86info: 1.30 -> unstable-2021-08-07 2022-03-23 05:45:37 -05:00
Sergei Trofimovich
8cdcda6c97 audit: fix build for linux-headers-5.17
Without the change build fails as:

    audit_wrap.c:5010:15: error: invalid use of flexible array member
     5010 |     arg1->buf = (char [])(char *)memcpy(malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
          |               ^
2022-03-23 08:46:40 +00:00
Sergei Trofimovich
35e2c61dfd systemd: 250.3 -> 250.4
Among other things fixes build failure on linux-headers-5.17:

    ../src/basic/meson.build:389:8: ERROR: Problem encountered: found unknown filesystem(s) defined in kernel headers:

    Filesystem found in kernel header but not in filesystems-gperf.gperf: CIFS_SUPER_MAGIC
    Filesystem found in kernel header but not in filesystems-gperf.gperf: SMB2_SUPER_MAGIC
2022-03-23 08:44:15 +00:00
Sandro
a5ed123d4e
Merge pull request #165026 from alyssais/linux-5.17-rtl8192eu 2022-03-23 07:49:35 +01:00
Sandro
744e1a6ee6
Merge pull request #165029 from alyssais/linux-5.17-rtl8821cu 2022-03-23 07:39:45 +01:00
Sandro
55b2c5c952
Merge pull request #165030 from alyssais/linux-5.17-rtl88xxau-aircrack 2022-03-23 07:35:33 +01:00
github-actions[bot]
c80dabe3b1
Merge staging-next into staging 2022-03-23 06:01:55 +00:00
Sandro
a4219ba871
Merge pull request #164763 from armeenm/bump-dmtcp 2022-03-23 04:07:51 +01:00
Sandro
46ddd465b9
Merge pull request #165302 from Profpatsch/nixos-rebuild-meta 2022-03-23 03:36:18 +01:00
Graham Christensen
a5c28278f9 kernel: enable RANDOM_TRUST_BOOTLOADER on >= 5.4
> Some bootloaders can provide entropy to increase the kernel's initial device randomness.

This allows, for example, EFI to provide 64 bytes. In general my opinion is an attacker
who can manipulate the random seed sufficiently to cause problems likely has other,
more direct approaches at their disposal as well.
2022-03-22 22:05:10 -04:00
Will Fancher
2d4ebf1259 initrd: Optional systemd-based initrd 2022-03-22 21:28:43 -04:00
zowoq
be98149597 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/servers/isso/default.nix
2022-03-23 10:04:17 +10:00
Alyssa Ross
22bf6be3e0 linuxPackages.rtl8814au: 2021-10-25 -> 2022-02-21
Fixes the build with Linux 5.17.
2022-03-22 20:43:57 +00:00
github-actions[bot]
9d35f2cd19
Merge staging-next into staging 2022-03-22 18:10:54 +00:00
Michal Sojka
611e9302f9 nixos-rebuild: add --no-flake switch
When a NixOS system uses flakes, i.e., /etc/nixos/flake.nix exists, it
is impossible to use nixos-rebuild to build a pre-flake
configuration.nix. Of course, one can directly use nix command to
build the configuration, but not everybody remembers the correct nix
options to do that.

With the new option, it is possible to build a pre-flake configuration
with command like this:

    nixos-rebuild build-vm -I nixos-config=./vm.nix --no-flake

The option might be useful for people following older pre-flake
tutorials on a flake-based system.
2022-03-22 19:03:10 +01:00
Profpatsch
c7172046c7 nixos-rebuild: add meta & add Profpatsch as maintainer 2022-03-22 18:35:33 +01:00
Maëlys Bras de fer
488869f602 nixos-rebuild: support --quiet, --print-build-logs
--quiet decreases the logging verbosity level (inverse of -v)
--print-build-logs prints build logs on stderr (same as -L)
Also reordered and grouped some options for consistency
2022-03-22 18:24:27 +01:00
github-actions[bot]
e452d308f5
Merge staging-next into staging 2022-03-22 12:02:02 +00:00
Armeen Mahdian
11901d89c4 dmtcp: 2021-03-01 -> 2022-02-28 2022-03-22 06:12:11 -05:00
Sandro
5b874cadbf
Merge pull request #163582 from Stunkymonkey/treewide-fetchFromGitHub-1 2022-03-22 07:27:54 +01:00
github-actions[bot]
03c279d7ea
Merge staging-next into staging 2022-03-22 00:02:58 +00:00
Alyssa Ross
58ae11758e linux_latest: 5.16.14 -> 5.17 2022-03-21 21:53:29 +00:00
Michael Hoang
c1bc8de9e3 nixos-rebuild: Reexec when using flakes 2022-03-22 07:28:15 +11:00
Jörg Thalheim
9b2939da63
Merge pull request #164260 from Mic92/nix-ld
nix-ld: init at 1.0.0 + nixos module
2022-03-21 18:42:38 +00:00
github-actions[bot]
6ae26bb3c8
Merge staging-next into staging 2022-03-21 18:07:51 +00:00
Martin Weinelt
071e3c9025
Merge pull request #165043 from robintown/bpf-unpriv 2022-03-21 15:19:20 +01:00
Alyssa Ross
2f9822b659 linuxPackages.rtl8821ce: mark broken on Linux 5.17 2022-03-21 13:22:59 +00:00
Alyssa Ross
fe6c2190e8 linuxPackages.rtl8189es: mark broken on Linux 5.17 2022-03-21 13:22:59 +00:00
Alyssa Ross
6d43305b89 linuxPackages.r8168: mark broken on Linux 5.17 2022-03-21 13:22:59 +00:00
github-actions[bot]
de642acb2e
Merge staging-next into staging 2022-03-21 12:10:50 +00:00
Jan Tojnar
82a694e362
Merge pull request #164725 from NixOS/ell_0.49_iwd_1.25
ell: 0.46 -> 0.49, iwd: 1.20 -> 1.25
2022-03-21 12:24:22 +01:00
Vladimír Čunát
a519740b4c
Merge branch 'staging-next' into staging 2022-03-21 11:57:43 +01:00
Jörg Thalheim
a98ea7e6f8 nix-ld: init at 1.0.0 + nixos module 2022-03-21 11:15:32 +01:00
Alyssa Ross
75501aff5a linuxPackages.lttng-modules: 2.13.1 -> 2.13.2
Fixes the build with Linux 5.17.
2022-03-21 08:03:08 +01:00
Robin Townsend
3132fcfec3 linux: Enable BPF_UNPRIV_DEFAULT_OFF in 5.15 2022-03-20 21:19:07 -04:00
Alyssa Ross
e6a8a1c1b3
linuxPackages.rtl88xxau-aircrack: 307d69 -> 37e27f
Fixes the build with Linux 5.17.
2022-03-20 22:47:24 +00:00
Alyssa Ross
a982f69fa8
linuxPackages.rtl8821cu: 2021-10-21 -> 2022-03-08
Like with other morrownr modules, the 8821cu repo now links to
the 8821cu-20210118 repository as the place to get the driver code.  I
kept the homepage as 8821cu though, because in future if a new version
of the driver is created, that's where the link will be posted.

Fixes the build with Linux 5.17.
2022-03-20 22:46:05 +00:00
Alyssa Ross
39a1e04f4a
linuxPackages.rtl8821au: 2021-11-05 -> 2022-03-08
Fixes the build with Linux 5.17.
2022-03-20 22:44:22 +00:00
Alyssa Ross
9701626605
linuxPackages.rtl8192eu: 4.4.1.20211023 -> 4.4.1.20220313
Fixes the build with Linux 5.17.
2022-03-20 22:40:15 +00:00
Wael M. Nasreddine
da583d8a67
displaylink: 5.5.0-beta-59.118 -> 5.5.0-59.151 2022-03-20 10:42:13 -07:00
Armeen Mahdian
292daa1285 smem: switch to python3
smem 1.5 has support for python3
2022-03-20 11:42:35 +01:00
github-actions[bot]
3df8e35539
Merge staging-next into staging 2022-03-20 00:02:45 +00:00
Martin Weinelt
f4f3622cb1 Merge remote-tracking branch 'origin/staging-next' into staging 2022-03-20 00:00:32 +01:00
Martin Weinelt
61388f811a
Merge pull request #164601 from armeenm/bump-pflask 2022-03-19 21:50:26 +01:00
Armeen Mahdian
c29f879db3 pflask: 2015-12-17 -> 2018-01-23 2022-03-19 12:58:12 -05:00
TredwellGit
2d1b42d216 linux-rt_5_10: 5.10.104-rt63 -> 5.10.106-rt64 2022-03-19 17:18:44 +00:00
TredwellGit
7c8a33bbcf linux: 5.4.185 -> 5.4.186 2022-03-19 17:18:10 +00:00
TredwellGit
e5f91ad134 linux: 5.16.15 -> 5.16.16 2022-03-19 17:18:05 +00:00
TredwellGit
32f1dca656 linux: 5.15.29 -> 5.15.30 2022-03-19 17:17:58 +00:00
TredwellGit
76cfedbe28 linux: 5.10.106 -> 5.10.107 2022-03-19 17:17:52 +00:00
Profpatsch
5679b2b698 nixos-rebuild: add installer test to passthru.tests
When something changes in nixos-rebuild, we must make sure the
installers still work, otherwise it might break existing setups.

The installer tests check whether nixos-rebuild works, so they are a
good lithmus test.
2022-03-19 15:13:50 +01:00
Profpatsch
cb7bc7c60f nixos-rebuild: Print commands as they are run on verbose flag
nixos-rebuild would forward all verbose flags to nix, but not actually
increase its own verbosity.
Which would make it hard to see what’s going on without resorting to
tools like strace or adding `set -x` to the script.

We add a simple exec wrapper around the most “interesting” commands,
that is nix tool invocations. If any verbosity flag is given, it will
set the verbosity flag of the nixos-rebuild script all commands
wrapped into `runCmd` will start logging their invocation.

This is done via a `logVerbose` function, which can also be used to
print logging messages when in verbose mode, to aid debugging why
nixos-rebuild does what it does. A few messages are added, but
potentially we could log a lot more details.

Now, testing all of the changed code paths turns out to be rather
hard, so I am unsure how to verify that for all changed commands
behaviour stays indeed the same.
2022-03-19 15:13:50 +01:00
Naïm Favier
9160044f5f
treewide/makeWrapper: replace --run cd with --chdir
Lay the groundwork for switching to binary wrappers by reducing uses
of `--run` (which is not supported by `makeBinaryWrapper`).
2022-03-19 09:46:31 +01:00
sternenseemann
fcb6bb628b audit: disable python when cross-compiling
To support this theoretically, the configure script upstream would need
to a) stop using PATH for finding python-config exclusively and allow
passing an absolute path to it and b) cease using the distutils module
for configuration purposes which of course requires running the host
python interpreter which is not possible in the cross case.
2022-03-18 22:45:20 +01:00
Maxine Aubrey
cbf0cefbd7
iwd: 1.20 -> 1.25 2022-03-18 16:30:37 +01:00
Maxine Aubrey
75a612b110
ell: 0.46 -> 0.49 2022-03-18 16:30:26 +01:00
Sandro
c377a6f7f5
Merge pull request #164566 from jian-lin/linux-enable-TASKSTATS-and-TASK_DELAY_ACCT 2022-03-18 15:53:27 +01:00
linj
8d7d5fdbdc linux: enable TASKSTATS, TASK_XACCT, TASK_DELAY_ACCT and TASK_IO_ACCOUNTING
iotop needs TASKSTATS, TASK_DELAY_ACCT, TASK_XACCT and
TASK_IO_ACCOUNTING to work. For x86_64, all these options are enabled
by upstream[1]. For aarch64, however, only TASK_XACCT and
TASK_IO_ACCOUNTING are enabled by upstream[2].

This patch enables all these four options for aarch64, which have been
enabled by many other distributions, e.g. debian[3], fedora[4],
rhel[5] and gentoo[6].

I tried to only enable TASKSTATS and TASK_DELAY_ACCT since the other
two options are enabled by upstream, but it turns out that it's
necessary to explicitly enable all four options. I do not figure out
the reason though.

Additionally, given that debian enables these four options for all
arch[3], I think it's safe for us to do the same thing.

[1]: 56e337f2cf/arch/x86/configs/x86_64_defconfig (L8-L11)
[2]: 56e337f2cf/arch/arm64/configs/defconfig (L10-L11)
[3]: da6ddc7d8f/debian/config/config (L6356-6359)
[4]: https://src.fedoraproject.org/rpms/kernel/blob/rawhide/f/kernel-aarch64-fedora.config#_7398
[5]: https://src.fedoraproject.org/rpms/kernel/blob/rawhide/f/kernel-aarch64-rhel.config#_5885
[6]: b839fccce2/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.29.ebuild (L27)
2022-03-17 21:45:56 +08:00
zowoq
0e3394758c libcap: 2.49 -> 2.63
https://sites.google.com/site/fullycapable/release-notes-for-libcap
2022-03-17 21:25:11 +10:00
github-actions[bot]
2eac3106df
Merge staging-next into staging 2022-03-17 00:02:45 +00:00
Ryan Mulligan
ac0522d62a
Merge pull request #164509 from r-ryantm/auto-update/usbguard
usbguard: 1.1.0 -> 1.1.1
2022-03-16 16:17:01 -07:00
R. Ryantm
055d7abdb6 usbguard: 1.1.0 -> 1.1.1 2022-03-16 22:45:35 +00:00
TredwellGit
39e2856eb6 linux_latest-libre: 18627 -> 18635 2022-03-16 16:46:45 +00:00
TredwellGit
ae3bcac97a linux: 5.4.184 -> 5.4.185 2022-03-16 16:46:26 +00:00
TredwellGit
79699f61a2 linux: 5.16.14 -> 5.16.15 2022-03-16 16:46:20 +00:00
TredwellGit
6ddf7b574c linux: 5.15.28 -> 5.15.29 2022-03-16 16:46:14 +00:00
TredwellGit
48b578d278 linux: 5.10.105 -> 5.10.106 2022-03-16 16:46:08 +00:00
TredwellGit
7ea40efa4d linux: 4.9.306 -> 4.9.307 2022-03-16 16:46:02 +00:00
TredwellGit
111be9fee3 linux: 4.19.234 -> 4.19.235 2022-03-16 16:45:56 +00:00
TredwellGit
19fe4b6872 linux: 4.14.271 -> 4.14.272 2022-03-16 16:45:50 +00:00
github-actions[bot]
0cd23d8f14
Merge staging-next into staging 2022-03-16 12:01:48 +00:00
Sascha Grunert
05fbf3d3fe oci-seccomp-bpf-hook: 1.2.3 -> 1.2.5
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2022-03-16 19:39:34 +10:00
Alyssa Ross
8d35d7e2bf shadow: 4.8.1 -> 4.8.11 2022-03-16 09:21:02 +00:00
zowoq
6431086967 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/python-modules/symengine/default.nix
2022-03-16 16:03:43 +10:00
Lewis Cowper
9f3d358286
tuigreet: fix typo in meta.description
greter -> greeter
2022-03-16 09:59:47 +08:00
Jan Tojnar
2b94adc616
Merge pull request #163926 from jtojnar/udisks2-fix
udisks2: correct patch
2022-03-16 01:18:05 +01:00
Ryan Mulligan
0ab73f9a3f
Merge pull request #162535 from astro/pacemaker
pacemaker: init
2022-03-15 16:06:56 -07:00
Vladimír Čunát
f48c1fda6b
Merge branch 'master' into staging-next
Conflict in pkgs/development/libraries/libvirt/default.nix
required manual adjustments.  The fetched patch is already in src.
I checked that libvirt builds.
2022-03-15 09:52:04 +01:00
Felix Buehler
c3857b318e rt5677-firmware: switch to fetchFromGitHub 2022-03-14 19:32:50 +01:00
Felix Buehler
2cfd9d2593 lightum: switch to fetchFromGitHub 2022-03-14 19:32:50 +01:00
Felix Buehler
8af8ab0f0e usermount: switch to fetchFromGitHub 2022-03-14 19:32:49 +01:00
davidak
d2c95bb666
Merge pull request #163433 from JJJollyjim/bcachefs
bcachefs: unstable-2022-01-12 -> unstable-2022-03-09
2022-03-14 15:34:43 +01:00
Alyssa Ross
d7e181ff83
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/development/compilers/ocaml/4.12.nix
	pkgs/development/python-modules/oci/default.nix
	pkgs/tools/admin/bubblewrap/default.nix
2022-03-14 12:33:16 +00:00
Alyssa Ross
b8734c50e2 pkgsMusl.systemdMinimal: fix build
Use latest patches from OpenEmbedded.  pkgsMusl.systemd doesn't build
yet because pkgsMusl.libnetfilter_conntrack is currently broken.
2022-03-14 12:21:51 +00:00
github-actions[bot]
0ed928e4ab
Merge master into staging-next 2022-03-14 12:01:26 +00:00
Anderson Torres
8590804259
Merge pull request #164046 from AndersonTorres/metalab-mirrors
Change metalab mirrors to ibiblioPubLinux ones
2022-03-14 08:26:42 -03:00
Jamie McClymont
3b01bd6249 bcachefs: update maintainers
As requested in https://github.com/NixOS/nixpkgs/pull/163433#issuecomment-1066169644
2022-03-14 21:52:18 +13:00
Jamie McClymont
4f64621056 linux_testing_bcachefs: unstable-2022-01-12 -> unstable-2022-03-09 2022-03-14 21:49:00 +13:00
AndersonTorres
197cb04778 forktty: ibiblioPubLinux mirror 2022-03-13 21:20:49 -03:00
github-actions[bot]
ea64a128d1
Merge master into staging-next 2022-03-14 00:02:12 +00:00
Guillaume Girol
446dda6d81
Merge pull request #159925 from NickCao/kmods
linuxPackages.*: various fixes related to cross compilation
2022-03-13 20:15:31 +00:00
Luke Granger-Brown
1853015550 nixos/pam: add support for pam-ussh
pam-ussh allows authorizing using an SSH certificate stored in your
SSH agent, in a similar manner to pam-ssh-agent-auth, but for
certificates rather than raw public keys.
2022-03-13 17:31:46 +00:00
Luke Granger-Brown
f63d93bc3d pam_ussh: init at unstable-20210615 2022-03-13 17:24:09 +00:00
Jan Tojnar
c0bd9a8b46 udisks2: Add freedesktop team to maintainers 2022-03-13 01:13:27 +01:00
Jan Tojnar
39f7bd4d69 udisks2: correct patch
This was forgotten during https://github.com/NixOS/nixpkgs/pull/147606
2022-03-13 01:09:56 +01:00
Jason Pickens
e55eb3d376
mas: 1.8.2 -> 1.8.6 2022-03-13 09:36:45 +13:00
github-actions[bot]
295cda2612
Merge master into staging-next 2022-03-12 18:00:58 +00:00
Adam Joseph
a6a823834b wpa_supplicant: rename withDbus to dbusSupport
wpa_supplicant/default.nix currently uses the option "withDbus" to
decide whether or not to compile with dbus support.  It is the only
nix package that uses this choice of name.  Most other packages use
dbusSupport instead.

Let's rename this option to dbusSupport, so that users desiring to
compile without dbus can set the option once in nixpkgs.conf and have
all packages understand that directive.
2022-03-12 07:27:20 -08:00
Jörg Thalheim
a0429ebd51
Merge pull request #163631 from adisbladis/zfs-top-level-with
zfs: Remove top-level `with` from expression
2022-03-12 14:45:50 +00:00
github-actions[bot]
80180c339e
Merge master into staging-next 2022-03-12 12:01:10 +00:00
TredwellGit
75db629894 linux_latest-libre: 18613 -> 18627 2022-03-12 07:21:25 +00:00
TredwellGit
4bf71faa06 linux-rt_5_4: 5.4.182-rt70 -> 5.4.182-rt71 2022-03-12 07:21:06 +00:00
TredwellGit
3d1e0b2e17 linux-rt_5_10: 5.10.100-rt62 -> 5.10.104-rt63 2022-03-12 07:20:35 +00:00
TredwellGit
c01eed31ba linux: 5.4.183 -> 5.4.184 2022-03-12 07:19:57 +00:00
TredwellGit
51d907345a linux: 5.16.13 -> 5.16.14 2022-03-12 07:19:50 +00:00
TredwellGit
eafbf22558 linux: 5.15.27 -> 5.15.28 2022-03-12 07:19:41 +00:00
TredwellGit
a9e63526e2 linux: 5.10.104 -> 5.10.105 2022-03-12 07:19:31 +00:00
TredwellGit
5de1f9ac31 linux: 4.9.305 -> 4.9.306 2022-03-12 07:19:22 +00:00
TredwellGit
3d434fc0d9 linux: 4.19.233 -> 4.19.234 2022-03-12 07:19:15 +00:00
TredwellGit
ceafc68dce linux: 4.14.270 -> 4.14.271 2022-03-12 07:19:08 +00:00
R. Ryantm
238d2dfafc autosuspend: 4.1.0 -> 4.1.1 2022-03-12 00:39:12 +00:00
github-actions[bot]
a9a2d9475d
Merge staging-next into staging 2022-03-11 18:01:59 +00:00
github-actions[bot]
7573d7fe79
Merge master into staging-next 2022-03-11 18:01:20 +00:00
Bernardo Meurer
f9335711ad
Merge pull request #163650 from TredwellGit/linux-firmware
linux-firmware: 20220209 -> 20220310
2022-03-11 09:41:30 -08:00
André Silva
3ee99c82c4
Merge pull request #161868 from fortuneteller2k/xanmod-tt
linux_xanmod: 5.15.24 -> 5.15.27
2022-03-11 16:58:58 +00:00
fortuneteller2k
c0ca1422e7 linux_xanmod: 5.15.24 -> 5.15.27 2022-03-11 20:04:12 +08:00
github-actions[bot]
7a0501594d
Merge staging-next into staging 2022-03-11 06:02:02 +00:00
github-actions[bot]
cb2a59dda7
Merge master into staging-next 2022-03-11 06:01:28 +00:00
TredwellGit
92dce804e3 linux-firmware: 20220209 -> 20220310 2022-03-11 05:56:40 +00:00
Franz Pletz
b77a575dc8
Merge pull request #163513 from ReplayCoding/fix/iwd-doc-output 2022-03-11 05:20:31 +01:00
adisbladis
ac74ab0236 zfs: Remove top-level with from expression
Using `with` in such a high up scope makes it very easy to
accidentally forget to update function arguments and introduce typos
because of the lack of any editor support and static analysis.

It's better to explicitly inherit the small number of things we need
from `lib` into scope so that editors can know of scoped variables.
2022-03-11 11:25:19 +12:00
adisbladis
f445a7668c zfs: 2.1.2 -> 2.1.3 2022-03-11 10:32:14 +12:00
github-actions[bot]
03c9842a65
Merge staging-next into staging 2022-03-10 18:02:01 +00:00
github-actions[bot]
76c5dacba7
Merge master into staging-next 2022-03-10 18:01:25 +00:00
Alyssa Ross
f8be98b2cb cryptsetup: separate binaries from libraries
This reduces closure sizes by making the libraries not depend on the
binaries, which is good for dynamic builds, and (when statically
linked) making the binaries not depend on the libraries, which is good
for static builds.

When static building, we additionally have to disable loading LUKS
plugins from $lib to avoid a reference, which probably wouldn't have
worked anyway.
2022-03-10 11:13:15 +00:00
Alyssa Ross
fb079c3110 linux.configfile: fix alts containing "/m"
generate-config.pl's auto modules feature answers "m" to any Kconfig
question it thinks supports being a module.  It detected this by
seeing if the help shown by make config (called "alts" by the script)
contained the string "/m", which it would in the case of e.g a
tristate option, where alts would be "N/m/y/?".

But then along came CONFIG_MODPROBE_PATH in Linux 5.13, with a default
value, shown in the make config help, of "/sbin/modprobe".
generate-config.pl would see the "/m" substring, and answer "m" to the
question, meaning (I think) that the built kernel would expect the
modprobe binary to be at /m.  This broke the (non-NixOS) VM images I
build with Nix.  NixOS was unaffected because it uses a different
mechanism to set the modprobe path.

With the current architecture, we can't 100% determine whether a
Kconfig option is a string or a tristate, but we can get a lot closer
by using a better regex.  My new regex only accepts single word
characters, separated by slashes, with a "/?" at the end.  This is
much less likely to ever end up as the default value of a string
option.

Tested by building linux_latest.configfile before and after my
changes, and checking the only difference is the correct default for
CONFIG_MODPROBE_PATH.
2022-03-10 11:13:11 +00:00
ReplayCoding
12d29578c8 iwd: move documentation to seperate output 2022-03-09 14:04:53 -08:00
Zhong Jianxin
1cb1b5312d sketchybar: 2.4.3 -> 2.5.0 2022-03-10 01:07:06 +08:00
Randy Eckenrode
f29e152b7e
dxvk: support version-specific MoltenVK patches
While it’s unlikely, it’s possible that different MoltenVK versions
could require their own compatability patches. Support that by making
the `moltenvk` derivation provide the patch via `passthru`. There is no
package with the patch applied because the patch should never be used by
anything other than DXVK.
2022-03-09 11:31:10 -05:00
github-actions[bot]
f6b4a4048a
Merge staging-next into staging 2022-03-09 12:01:59 +00:00
github-actions[bot]
201cc2f89b
Merge master into staging-next 2022-03-09 00:02:05 +00:00
TredwellGit
c8b5c95264 Merge pull request #163367 from TredwellGit/linux
Linux kernels 2022-03-08
2022-03-08 21:52:10 +00:00
Jan Tojnar
8b250c5d7f
Merge pull request #161935 from tomfitzhenry/fwupd-1.7.6
fwupd: 1.7.2 -> 1.7.6
2022-03-08 21:33:33 +01:00
Ryan Mulligan
2b78cfdb09 pacemaker: init at 2.1.2 2022-03-08 20:26:52 +01:00
TredwellGit
109f094395 linux-rt_5_4: 5.4.177-rt69 -> 5.4.182-rt70 2022-03-08 19:23:59 +00:00
TredwellGit
eff61b45d0 linux: 5.4.182 -> 5.4.183 2022-03-08 19:23:28 +00:00
TredwellGit
d7d0cf60f9 linux: 5.16.12 -> 5.16.13 2022-03-08 19:23:19 +00:00
TredwellGit
639fd7c52a linux: 5.15.26 -> 5.15.27 2022-03-08 19:23:11 +00:00
TredwellGit
d095019a82 linux: 5.10.103 -> 5.10.104 2022-03-08 19:23:03 +00:00
TredwellGit
f22e8f94cf linux: 4.9.304 -> 4.9.305 2022-03-08 19:22:55 +00:00
TredwellGit
ba5cca9c79 linux: 4.19.232 -> 4.19.233 2022-03-08 19:22:48 +00:00
TredwellGit
e2aab2e9fd linux: 4.14.269 -> 4.14.270 2022-03-08 19:22:38 +00:00
Jan Tojnar
3d59b0a50d fwupd: use upstream install detection patch
5bc5462213
attempts to fix the need to patch the redfish test ourselves.
But it is actually not sufficient since we install the installed tests
into a separate prefix, so we need to adjust the installed tests patch.
2022-03-08 17:39:30 +01:00
Tom Fitzhenry
b3c966ce07 fwupd: enable modemmanager plugin 2022-03-08 13:29:25 +01:00
Tom Fitzhenry
413a50ede6 fwupd: 1.7.2 -> 1.7.6
https://github.com/fwupd/fwupd/releases/tag/1.7.3
https://github.com/fwupd/fwupd/releases/tag/1.7.4
https://github.com/fwupd/fwupd/releases/tag/1.7.5
https://github.com/fwupd/fwupd/releases/tag/1.7.6
2022-03-08 13:29:25 +01:00
Alyssa Ross
dc1303185f kmod: add dev and lib outputs
Reduces the closure size of pkgsStatic.kmod from 51.0M to 541.6K.
2022-03-07 11:02:29 +00:00
Nick Cao
cdfe6962e9
can-isotp: make use of buildFlags and installTargets 2022-03-07 12:34:45 +08:00
Nick Cao
364b75a862
rtl8189es: 2020-10-03 -> 2021-10-01, move moduleBuildDependencies to nativeBuildInputs 2022-03-07 12:23:49 +08:00
Nick Cao
977b3b12ac
rtl8192eu: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:49 +08:00
Nick Cao
c0ed14933f
r8168: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:49 +08:00
Nick Cao
a0f82198c7
rtl8814au: pass makeFlags from kernel, move moduleBuildDependencies to nativeBuildInputs 2022-03-07 12:23:49 +08:00
Nick Cao
e61b83cb60
rtl8821ce: pass makeFlags from kernel, move moduleBuildDependencies to nativeBuildInputs 2022-03-07 12:23:49 +08:00
Nick Cao
3f6359ac26
rtl8821cu: pass makeFlags from kernel, move moduleBuildDependencies to nativeBuildInputs 2022-03-07 12:23:48 +08:00
Nick Cao
b046f22da2
rtw89: prepend kernel.makeFlags to makeFlags, pass moduleBuildDependencies 2022-03-07 12:23:48 +08:00
Nick Cao
123882b6aa
rtw88: prepend kernel.makeFlags to makeFlags, pass moduleBuildDependencies 2022-03-07 12:23:48 +08:00
Nick Cao
0b302ffa47
v4l2loopback: prepend kernel.makeFlags to makeFlags and some cleanup 2022-03-07 12:23:48 +08:00
Nick Cao
d3943a84af
veikk-linux-driver: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:48 +08:00
Nick Cao
f45eebdb7e
xmm7360-pci: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:47 +08:00
Nick Cao
271699dcc5
rtl88x2bu: pass makeFlags from kernel 2022-03-07 12:23:47 +08:00
Nick Cao
86ec7c438c
xpadneo: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:47 +08:00
Nick Cao
03d4ac4e5b
openrazer: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:47 +08:00
Nick Cao
45e662bd95
netatop: pass makeFlags and moduleBuildDependencies from kernel 2022-03-07 12:23:46 +08:00
Nick Cao
4315bccd6a
mbp2018-bridge-drv: pass makeFlags and moduleBuildDependencies from kernel 2022-03-07 12:23:46 +08:00
Nick Cao
e1f487741f
mba6x_bl: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:46 +08:00
Nick Cao
c35ec1c031
lttng-modules: prepend kernel.makeFlags to makeFlags, move moduleBuildDependencies to nativeBuildInputs 2022-03-07 12:23:46 +08:00
Nick Cao
fd5ead0eed
jool: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:45 +08:00
Nick Cao
0341ed782c
hid-nintendo: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:45 +08:00
Nick Cao
697e54e3e2
gcadapter-oc-kmod: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:45 +08:00
Nick Cao
77e2c0324c
fwts-efi-runtime: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:45 +08:00
Nick Cao
490bf9cae5
evdi: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:45 +08:00
Nick Cao
07d1ce68d4
ena: pass makeFlags from kernel 2022-03-07 12:23:44 +08:00
Nick Cao
694eef94d7
dpdk-kmods: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:44 +08:00
Nick Cao
98bd4307a6
digimend: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:44 +08:00
Nick Cao
fba1f47f00
can-isotop: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:44 +08:00
Nick Cao
8d715c1f78
batman_adv: prepend kernel.makeFlags to makeFLags 2022-03-07 12:23:44 +08:00
Nick Cao
07b06a7274
apfs: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:43 +08:00
Nick Cao
2bd89d95c6
akvcam: pass makeFlags and moduleBuildDependencies from kernel 2022-03-07 12:23:43 +08:00
Nick Cao
bd8917e7ea
cryptodev: pass moduleBuildDependencies from kernel 2022-03-07 12:23:43 +08:00
Nick Cao
72db02ec9e
kernel: add perl to moduleBuildDependencies 2022-03-07 12:23:43 +08:00
github-actions[bot]
137a689db1
Merge staging-next into staging 2022-03-07 00:02:59 +00:00
github-actions[bot]
b4b1ce4d4f
Merge master into staging-next 2022-03-07 00:02:12 +00:00
Florian Klink
57230883fb
Merge pull request #162949 from alyssais/systemd-typos
systemd: fix a whole bunch of typos
2022-03-06 19:59:42 +01:00
Vladimír Čunát
7075835950
Merge #159237: linuxKernel.packages.linux_4_4: drop 2022-03-06 19:38:07 +01:00
Vladimír Čunát
485c8dd876
Merge #161362: linux_zen: 5.16.8 -> 5.16.11 2022-03-06 19:38:00 +01:00
Alyssa Ross
a0bfc8e7c1 systemd: update patchShebangs comment
We can't remove this yet even though we're on 250.3, because some more
crept in and weren't fixed in time for the release.
2022-03-06 10:12:19 -08:00
markuskowa
4d163783ea
Merge pull request #162969 from r-ryantm/auto-update/earlyoom
earlyoom: 1.6.2 -> 1.7
2022-03-06 19:04:21 +01:00
github-actions[bot]
69e1d85d54
Merge staging-next into staging 2022-03-06 18:01:46 +00:00
github-actions[bot]
68a45fb1f2
Merge master into staging-next 2022-03-06 18:01:10 +00:00
Guillaume Girol
dfd24b1450
Merge pull request #160408 from r-burns/linux-pam-from-darwin
pam: fix cross-compilation from darwin
2022-03-06 15:32:25 +00:00
Artturi
ef67e135e9
Merge pull request #160539 from danielfullmer/kernel-iso9660
linux: enable ISO9660_FS module
2022-03-06 11:13:45 +02:00
R. Ryantm
d8fe23231a mbpfan: 2.2.1 -> 2.3.0 2022-03-06 06:40:19 +00:00
github-actions[bot]
6933fb31ab
Merge staging-next into staging 2022-03-06 06:01:40 +00:00
github-actions[bot]
3f8e60728f
Merge master into staging-next 2022-03-06 06:01:06 +00:00
R. Ryantm
a8f6e92fdd earlyoom: 1.6.2 -> 1.7 2022-03-06 05:36:40 +00:00
Artturi
a0820a9d0d
Merge pull request #161007 from a-m-joseph/busybox-allow-disabling-applet-symlinks 2022-03-06 07:06:33 +02:00
Alyssa Ross
479b1cb510
systemd: fix a whole bunch of typos 2022-03-06 00:58:59 +00:00
Florian Klink
f5c243d6c2 systemd: drop -Defi-ld=gold
As reported in
https://github.com/NixOS/nixpkgs/pull/156096#pullrequestreview-900986176,
this fails to build on EFI enabled RISC-V because the requested EFI
linker (efi-ld=gold) is unsupported. According to Wikipedia gold only
supports x86, x86-64, ARM, PowerPC, TileGX.

Removing this option alltogether will cause meson to figure out the
default linker by itself.
2022-03-05 21:28:08 +01:00
Jörg Thalheim
f592c5a7c4 systemd: do not patch test files
We do not run them, so it is unnecessary work.
2022-03-05 21:27:45 +01:00