chore: fix dbus-python

This commit is contained in:
Phillip Cloud 2024-05-06 13:36:48 -04:00
parent 8b8a01262f
commit be61a2373b
No known key found for this signature in database
GPG key ID: D908212070FD785E

View file

@ -698,7 +698,9 @@ lib.composeManyExtensions [
dbus-python = prev.dbus-python.overridePythonAttrs (old: {
outputs = [ "out" "dev" ];
nativeBuildInputs = old.nativeBuildInputs or [ ]
++ lib.optionals (lib.versionAtLeast old.version "1.3") [ pkgs.dbus ];
} // lib.optionalAttrs (lib.versionOlder old.version "1.3") {
postPatch = old.postPatch or "" + ''
substituteInPlace ./configure --replace /usr/bin/file ${pkgs.file}/bin/file
substituteInPlace ./dbus-python.pc.in --replace 'Cflags: -I''${includedir}' 'Cflags: -I''${includedir}/dbus-1.0'