From 79decf8ea0dc9ff6e077e6fb3032302a2e0a1882 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B0=D0=BC=D1=98=D0=B0=D0=BD=20=D0=93=D0=B5=D0=BE?= =?UTF-8?q?=D1=80=D0=B3=D0=B8=D0=B5=D0=B2=D1=81=D0=BA=D0=B8?= Date: Mon, 26 Dec 2022 13:50:52 +0100 Subject: [PATCH] systemd: 250.8 -> 250.9 https://github.com/systemd/systemd-stable/compare/v250.8...v250.9 also fixes an security issue with systemd-coredump: https://www.openwall.com/lists/oss-security/2022/12/21/3 250.9 added optional support for `libqrencode.so.3` too, so handle that too. --- pkgs/os-specific/linux/systemd/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 63d4548b792d..d2163f74c33e 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -126,7 +126,7 @@ assert withCryptsetup -> (cryptsetup != null); let wantCurl = withRemote || withImportd; wantGcrypt = withResolved || withImportd; - version = "250.8"; + version = "250.9"; # Bump this variable on every (major) version change. See below (in the meson options list) for why. # command: @@ -143,7 +143,7 @@ stdenv.mkDerivation { owner = "systemd"; repo = "systemd-stable"; rev = "v${version}"; - sha256 = "sha256-16PkAl0amLfdZ0L55opHdhXylKKof7RUlOJ/jDeRQko="; + sha256 = "sha256-38NCLEt33GcGiaUVl8AftcLCWcCQHmzTYwm5BJmldVU="; }; # On major changes, or when otherwise required, you *must* reformat the patches, @@ -259,6 +259,7 @@ stdenv.mkDerivation { # We did never provide support for libxkbcommon & qrencode { name = "libxkbcommon.so.0"; pkg = null; } + { name = "libqrencode.so.3"; pkg = null; } { name = "libqrencode.so.4"; pkg = null; } # We did not provide libpwquality before so it is safe to disable it for