···122122let
123123 wantCurl = withRemote || withImportd;
124124 wantGcrypt = withResolved || withImportd;
125125- version = "251.5";
125125+ version = "251.7";
126126127127 # Bump this variable on every (major) version change. See below (in the meson options list) for why.
128128 # command:
···139139 owner = "systemd";
140140 repo = "systemd-stable";
141141 rev = "v${version}";
142142- sha256 = "sha256-2MEmvFT1D+9v8OazBwjnKc7i/x7i196Eoi8bODk1cM4=";
142142+ sha256 = "sha256-Sa5diyNFyYtREo1xSCcufAW83ZZGZvueoDVuQ2r8wno=";
143143 };
144144145145 # On major changes, or when otherwise required, you *must* reformat the patches,
···243243 opt = condition: pkg: if condition then pkg else null;
244244 in
245245 [
246246- # bpf compilation support
247247- { name = "libbpf.so.0"; pkg = opt withLibBPF libbpf; }
246246+ # bpf compilation support. We use libbpf 1 now.
247247+ { name = "libbpf.so.1"; pkg = opt withLibBPF libbpf; }
248248+ { name = "libbpf.so.0"; pkg = null; }
248249249250 # We did never provide support for libxkbcommon & qrencode
250251 { name = "libxkbcommon.so.0"; pkg = null; }
251252 { name = "libqrencode.so.4"; pkg = null; }
253253+ { name = "libqrencode.so.3"; pkg = null; }
252254253255 # We did not provide libpwquality before so it is safe to disable it for
254256 # now.