···195let
196 wantCurl = withRemote || withImportd;
197198- version = "257.7";
199200 # Use the command below to update `releaseTimestamp` on every (major) version
201 # change. More details in the commentary at mesonFlags.
···215 owner = "systemd";
216 repo = "systemd";
217 rev = "v${version}";
218- hash = "sha256-9OnjeMrfV5DSAoX/aetI4r/QLPYITUd2aOY0DYfkTzQ=";
219 };
220221 # On major changes, or when otherwise required, you *must* :
···245 ./0016-systemctl-edit-suggest-systemdctl-edit-runtime-on-sy.patch
246 ./0017-meson.build-do-not-create-systemdstatedir.patch
247248- # https://github.com/systemd/systemd/issues/33392
249- # https://github.com/systemd/systemd/pull/33400
250- ./0018-bootctl-do-not-fail-when-the-same-file-is-updated-mu.patch
251-252 # systemd tries to link the systemd-ssh-proxy ssh config snippet with tmpfiles
253 # if the install prefix is not /usr, but that does not work for us
254 # because we include the config snippet manually
255- ./0019-meson-Don-t-link-ssh-dropins.patch
256257- ./0020-install-unit_file_exists_full-follow-symlinks.patch
258 ]
259 ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isGnu) [
260- ./0021-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch
261 ]
262 ++ lib.optionals (stdenv.hostPlatform.isPower64) [
263 # Auto-detect ELF ABI instead of hardcoding ELFv2 for BPF build
···195let
196 wantCurl = withRemote || withImportd;
197198+ version = "257.8";
199200 # Use the command below to update `releaseTimestamp` on every (major) version
201 # change. More details in the commentary at mesonFlags.
···215 owner = "systemd";
216 repo = "systemd";
217 rev = "v${version}";
218+ hash = "sha256-XQ+IyRar74qQij96CKClHXW0kkPnGeKUgA8ULiWh5YY=";
219 };
220221 # On major changes, or when otherwise required, you *must* :
···245 ./0016-systemctl-edit-suggest-systemdctl-edit-runtime-on-sy.patch
246 ./0017-meson.build-do-not-create-systemdstatedir.patch
2470000248 # systemd tries to link the systemd-ssh-proxy ssh config snippet with tmpfiles
249 # if the install prefix is not /usr, but that does not work for us
250 # because we include the config snippet manually
251+ ./0018-meson-Don-t-link-ssh-dropins.patch
252253+ ./0019-install-unit_file_exists_full-follow-symlinks.patch
254 ]
255 ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isGnu) [
256+ ./0020-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch
257 ]
258 ++ lib.optionals (stdenv.hostPlatform.isPower64) [
259 # Auto-detect ELF ABI instead of hardcoding ELFv2 for BPF build