anchor.diff:      modemmanager
       newt
       nss
  +    openresolv
  +    perl
       polkit
       ppp
       readline
  -    systemd_lib
  +    systemd_full
       util-linux_lib
       vala
       wirelesstools
       xz
  +  ] ++ optionals (dhcp-client == "dhclient") [
  +    dhcp
  +  ] ++ optionals (dhcp-client == "dhcpcd") [
  +    dhcpcd
     ];
   
     patches = [
  
positive.code:   ];
  
    buildInputs = [
      bluez
      dbus
      dbus-glib
      dnsmasq
      glib
      gobject-introspection
      libgcrypt
      libgudev
      libndp
  
negative.code:     "--with-pppd=${ppp}/bin/pppd"
      #"--with-pppoe"
      "--with-modem-manager-1"
      (wtFlag "dhclient" (dhcp-client == "dhclient") "${dhcp}/bin/dhclient")
      (wtFlag "dhcpcd" (dhcp-client == "dhcpcd") "${dhcpcd}/sbin/dhcpcd")
      "--with-resolvconf=${openresolv}/sbin/resolvconf"
      #"--with-netconfig"
      "--with-iptables=${iptables}/bin/iptables"
  