summary refs log tree commit diff
path: root/pkgs/tools/networking/modemmanager/default.nix
blob: d3198cee32c7245748b852f1f6e4ef669988ce7a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{ stdenv, fetchurl_gnome, udev, polkit, dbus_glib, ppp, intltool, pkgconfig }:

stdenv.mkDerivation rec {
  name = src.pkgname;

  src = fetchurl_gnome {
    project = "ModemManager";
    major = "0"; minor = "5"; patchlevel = "4.0"; extension = "xz";
    sha256 = "1fdf5d5cc494825afe9f551248e00a2d91e220e88435b47f109ca2a707a40f1f";
  };

  buildNativeInputs = [ intltool pkgconfig ];

  buildInputs = [ udev polkit dbus_glib ppp ];

  configureFlags = "--with-polkit --with-udev-base-dir=$(out)/lib/udev";

  meta = {
    description = "WWAN modem manager, part of NetworkManager";
    maintainers = [ stdenv.lib.maintainers.urkud ];
    platforms = stdenv.lib.platforms.linux;
  };
}