modemmanager: Patch glib header dependency, fixes modemmanager-qt build
This commit is contained in:
parent
1aedde9e34
commit
2e73e2ae79
|
@ -1,5 +1,5 @@
|
|||
{ stdenv, fetchurl, udev, libgudev, polkit, dbus-glib, ppp, gettext, pkgconfig
|
||||
, libmbim, libqmi, systemd, glib }:
|
||||
, libmbim, libqmi, systemd, fetchpatch }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ModemManager-${version}";
|
||||
|
@ -12,7 +12,15 @@ stdenv.mkDerivation rec {
|
|||
|
||||
nativeBuildInputs = [ gettext pkgconfig ];
|
||||
|
||||
buildInputs = [ udev libgudev polkit dbus-glib ppp libmbim libqmi systemd glib ];
|
||||
buildInputs = [ udev libgudev polkit dbus-glib ppp libmbim libqmi systemd ];
|
||||
|
||||
patches = [
|
||||
# Patch dependency on glib headers, this breaks packages using core headers (networkmanager-qt)
|
||||
(fetchpatch {
|
||||
url = "https://cgit.freedesktop.org/ModemManager/ModemManager/patch/?id=0f377f943eeb81472fd73189f2c3d8fc65b8c609";
|
||||
sha256 = "00m7ly1fgspapzkbvjsp25w58wcdax8rrwgvq3axrz4lagwfwnp6";
|
||||
})
|
||||
];
|
||||
|
||||
configureFlags = [
|
||||
"--with-polkit"
|
||||
|
|
Loading…
Reference in New Issue