upower: Remove unused dependencies

Changed files
+3 -14
pkgs
os-specific
linux
upower
+3 -14
pkgs/os-specific/linux/upower/default.nix
···
-
{ stdenv, fetchurl, pkgconfig, glib, dbus, dbus_glib, dbus_tools
-
, intltool, libxslt, docbook_xsl, udev, libusb1, pmutils
+
{ stdenv, fetchurl, pkgconfig, glib, dbus_glib
+
, intltool, libxslt, docbook_xsl, udev, libusb1
, useSystemd ? true, systemd, gobjectIntrospection
}:
···
nativeBuildInputs = [ pkgconfig ];
-
preConfigure =
-
''
-
substituteInPlace src/linux/up-backend.c \
-
--replace /usr/bin/pm- ${pmutils}/bin/pm- \
-
--replace /usr/sbin/pm- ${pmutils}/sbin/pm-
-
substituteInPlace src/notify-upower.sh \
-
--replace /usr/bin/dbus-send ${dbus_tools}/bin/dbus-send
-
'';
-
configureFlags =
[ "--with-backend=linux" "--localstatedir=/var"
-
"--enable-deprecated" # needed for Xfce (Nov 2013)
]
++ stdenv.lib.optional useSystemd
-
[ "--enable-systemd"
-
"--with-systemdsystemunitdir=$(out)/etc/systemd/system"
+
[ "--with-systemdsystemunitdir=$(out)/etc/systemd/system"
"--with-systemdutildir=$(out)/lib/systemd"
"--with-udevrulesdir=$(out)/lib/udev/rules.d"
];