···122let
123 wantCurl = withRemote || withImportd;
124 wantGcrypt = withResolved || withImportd;
125- version = "251.5";
126127 # Bump this variable on every (major) version change. See below (in the meson options list) for why.
128 # command:
···139 owner = "systemd";
140 repo = "systemd-stable";
141 rev = "v${version}";
142- sha256 = "sha256-2MEmvFT1D+9v8OazBwjnKc7i/x7i196Eoi8bODk1cM4=";
143 };
144145 # On major changes, or when otherwise required, you *must* reformat the patches,
···243 opt = condition: pkg: if condition then pkg else null;
244 in
245 [
246- # bpf compilation support
247- { name = "libbpf.so.0"; pkg = opt withLibBPF libbpf; }
0248249 # We did never provide support for libxkbcommon & qrencode
250 { name = "libxkbcommon.so.0"; pkg = null; }
251 { name = "libqrencode.so.4"; pkg = null; }
0252253 # We did not provide libpwquality before so it is safe to disable it for
254 # now.
···122let
123 wantCurl = withRemote || withImportd;
124 wantGcrypt = withResolved || withImportd;
125+ version = "251.7";
126127 # Bump this variable on every (major) version change. See below (in the meson options list) for why.
128 # command:
···139 owner = "systemd";
140 repo = "systemd-stable";
141 rev = "v${version}";
142+ sha256 = "sha256-Sa5diyNFyYtREo1xSCcufAW83ZZGZvueoDVuQ2r8wno=";
143 };
144145 # On major changes, or when otherwise required, you *must* reformat the patches,
···243 opt = condition: pkg: if condition then pkg else null;
244 in
245 [
246+ # bpf compilation support. We use libbpf 1 now.
247+ { name = "libbpf.so.1"; pkg = opt withLibBPF libbpf; }
248+ { name = "libbpf.so.0"; pkg = null; }
249250 # We did never provide support for libxkbcommon & qrencode
251 { name = "libxkbcommon.so.0"; pkg = null; }
252 { name = "libqrencode.so.4"; pkg = null; }
253+ { name = "libqrencode.so.3"; pkg = null; }
254255 # We did not provide libpwquality before so it is safe to disable it for
256 # now.