Commit graph

12792 commits

Author SHA1 Message Date
Florian Klink
38044aac59 systemd: use tags as rev, update comment explaining updating workflow. 2020-08-13 20:51:39 +02:00
Florian Klink
c81c10624c gnupgMinimal: move to all-packages.nix, use from inside systemd
This makes things more consistent with how we pass in utillinuxMinimal.

There's already a minimal argument in the gnupg derivation, but this
gnupg is even more minimal. Instead of defining a gnupgSuperMinimal, we
define it inline inside systemd.
2020-08-13 20:51:39 +02:00
Florian Klink
2865490dc2 systemd: 245.7 -> 246 2020-08-13 20:51:39 +02:00
Florian Klink
b68bddfbda systemd: remove lib output
systemd 246 started baking in some strings into $lib/lib/libsystemd.so
which points back to $out.

It might be desirable to not have these strings in there, but instead
have systemd ask the running manager for the really active paths via
IPC, or patch in some more mutable paths (like /run/current-system/…) -
but as long as it is as it is, we should probably should just stop
producing the `lib` output for now.

This does increase the runtime closure for installations not pulling in
systemd.out, or linking against multiple libsystemd's, but doesn't
increase the runtime closure for NixOS itself, as it needs systemd
anyways, and doesn't link against multiple variants of it.

We can also remove the aarch64-specific $out/lib/systemd/catalog hack,
and revive it at a later time if the `lib` output is reintroduced.
2020-08-13 20:51:39 +02:00
Frederik Rietdijk
7e189c56a1 Merge staging-next into staging 2020-08-13 08:52:48 +02:00
Mario Rodas
d3f4544da5
Merge pull request #95133 from r-ryantm/auto-update/irqbalance
irqbalance: 1.6.0 -> 1.7.0
2020-08-12 18:37:20 -05:00
Tim Steinbach
612c48592d
linux/hardened/patches/5.7: 5.7.11.a -> 5.7.15.a 2020-08-12 13:06:45 -04:00
Tim Steinbach
14bb0a744f
linux/hardened/patches/5.4: 5.4.54.a -> 5.4.58.a 2020-08-12 13:06:42 -04:00
Tim Steinbach
3acf729285
linux/hardened/patches/4.19: 4.19.135.a -> 4.19.139.a 2020-08-12 13:06:39 -04:00
Tim Steinbach
6bb6593adf
linux/hardened/patches/4.14: 4.14.190.a -> 4.14.193.a 2020-08-12 13:06:34 -04:00
Tim Steinbach
a0e116f841
linux: 5.7.14 -> 5.7.15 2020-08-11 12:46:13 -04:00
Tim Steinbach
ead39a3c71
linux: 5.4.57 -> 5.4.58 2020-08-11 12:44:45 -04:00
Tim Steinbach
9d9f4343ee
linux: 4.19.138 -> 4.19.139 2020-08-11 12:44:34 -04:00
Samuel Gräfenstein
92c9686517
rtl8821ce: add samuelgrf to maintainers 2020-08-11 15:55:23 +02:00
Frederik Rietdijk
46ee7ddcad Merge staging-next into staging 2020-08-11 10:26:59 +02:00
R. RyanTM
c2d1888e89 irqbalance: 1.6.0 -> 1.7.0 2020-08-11 03:57:07 +00:00
Dmitry Kudriavtsev
0500296dc2 ifmetric: init at 0.3 2020-08-10 11:52:33 -07:00
Peter Hoeg
02d8704c03
Merge pull request #94701 from NixOS/u/kmscon
kmscon: 8 -> unstable-2018-09-07
2020-08-10 22:24:15 +08:00
Michael Weiss
a3c71c3e5d
fuse3: 3.9.2 -> 3.9.4 (#95072)
Note: Version 3.9.3 and 3.9.4 are equivalent:
"This was an "accidental" release, it is equivalent to 3.9.3."
2020-08-10 16:04:55 +02:00
Jörg Thalheim
1667af0c2d
Merge pull request #95006 from TethysSvensson/fix-issue-94722 2020-08-10 14:22:46 +01:00
Mario Rodas
7da353c945
Merge pull request #94157 from ndarwincorn/update-rtl8821ce
rtl8821ce: 5.5.2_34066.20200325 -> 5.8.0-050800.20200621
2020-08-10 07:59:25 -05:00
Michael Weiss
83c541088e
iproute: 5.7.0 -> 5.8.0 (#94965)
"The former date based internal versioning (snapshot) is replaced by the
regular version numbering which corresponds to the kernel version." [0]

File changes (additions/removals):
+share/man/man8/ip-mptcp.8.gz
+share/man/man8/tc-gate.8.gz

[0]: https://marc.info/?l=linux-netdev&m=159681449423365
2020-08-10 13:50:06 +02:00
zowoq
cea7cd902e buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
Michael Raskin
3a9145523a
Merge pull request #95015 from stigtsp/package/firejail-fix-CVE-2020-17368-CVE-2020-17367
firejail: add patches to fix CVE-2020-17367 and CVE-2020-17368
2020-08-10 04:28:47 +00:00
Stig Palmquist
e15cab8e9c
firejail: add patches to fix CVE-2020-17367 and CVE-2020-17368 2020-08-09 15:08:29 +02:00
Tethys Svensson
87af0f9871 busybox: Pull in upstream patch for CVE-2018-1000500 2020-08-09 15:05:34 +02:00
Mario Rodas
0cd9efc898
Merge pull request #94909 from marsam/update-lxc
lxc: 4.0.3 -> 4.0.4
2020-08-08 14:28:54 -05:00
Tim Steinbach
b4fc816b44
linux: 5.7.13 -> 5.7.14 2020-08-08 10:03:12 -04:00
Tim Steinbach
7964867f39
linux: 5.4.56 -> 5.4.57 2020-08-08 10:03:01 -04:00
Tim Steinbach
4376b9ab71
linux: 4.19.137 -> 4.19.138 2020-08-08 10:02:53 -04:00
Tim Steinbach
98b9671099
linux: 4.14.192 -> 4.14.193 2020-08-08 10:02:36 -04:00
Frederik Rietdijk
cb634b2aa5 Merge staging-next into staging 2020-08-07 23:02:23 +02:00
Pamplemousse
07ea06b143 cramfsswap: Make binary available
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2020-08-07 10:41:44 -07:00
Pamplemousse
ce10e04adf cramfsprogs: init at 1.1
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2020-08-07 10:41:44 -07:00
R. RyanTM
9175f114fe fwts: 20.06.01 -> 20.07.00 2020-08-07 00:23:12 -07:00
Cole Mickens
3a2d677b0b
v4l-utils: fix by patchShebangs on cec-gen.pl 2020-08-06 22:04:06 -07:00
Mario Rodas
2d4f0bc9e7
lxc: 4.0.3 -> 4.0.4 2020-08-07 04:20:00 +00:00
Tim Steinbach
deb12d397a
linux/hardened/patches/5.6: remove 2020-08-06 08:36:38 -04:00
Florian Klink
8e0b2b9177
Merge pull request #66856 from flokli/systemd-cryptsetup-lvm
systemd: build with cryptsetup support, add cryptsetup generators
2020-08-06 12:06:54 +02:00
Tim Steinbach
72c9b56c31
linux: 5.7.12 -> 5.7.13 2020-08-05 08:45:28 -04:00
Tim Steinbach
b2ef48721b
linux: 5.4.55 -> 5.4.56 2020-08-05 08:45:27 -04:00
Tim Steinbach
af3de724d9
linux: 4.19.136 -> 4.19.137 2020-08-05 08:45:27 -04:00
Tim Steinbach
2e3bc79c9b
linux: 4.14.191 -> 4.14.192 2020-08-05 08:45:27 -04:00
Florian Klink
9f911ab1b5 systemd: 245.6 -> 245.7 2020-08-05 12:32:09 +02:00
Jörg Thalheim
fee8c0ae07
Revert "linux: Init 5.8"
This reverts commit 3a8cbea4f7.

This breaks systemd; We need to apply the systemd upgrade first.
2020-08-05 06:29:45 +01:00
Peter Hoeg
7b6960156f kmscon: 8 -> unstable-2018-09-07 2020-08-05 11:25:36 +08:00
Arian van Putten
29941db6bd systemd-cryptsetup-generator: remove
This package previously did override the systemd package, and instructed
ninja, systemd's previous build system, to only build the
cryptsetup-specific systemd generators (plus some manual rpath
massaging, as ninja install wasn't used).

Afterwards, users were expected to add this package to their
`systemd.generator-packages` (or since
https://github.com/NixOS/nixpkgs/pull/65376/files `systemd.packages`)
NixOS module options, so systemd will use these generators.

As the previous commit added cryptsetup support directly to the systemd
package (and pkgs.systemd now already ships the cryptsetup generators),
we don't need another package shipping the same generators.
2020-08-05 00:48:27 +02:00
Florian Klink
0a41d69968 systemd: substituteInPlace paths to mkswap and mke2fs (used in new cryptsetup-generator.c) 2020-08-05 00:46:59 +02:00
Florian Klink
72c8ed0389 systemd: build with cryptsetup and cryptsetup-generators
There's a circular dependency to systemd via cryptsetup and lvm2
(systemd -> cryptsetup -> lvm2 -> udev=systemd).

However, cryptsetup only really needs the devmapper component shipped
with lvm2. So build `pkgs.cryptsetup` with a lvm2 that doesn't come with
udev.
2020-08-05 00:46:57 +02:00
Frederik Rietdijk
26c481b435 Merge master into staging-next 2020-08-04 12:48:50 +02:00