anchor.diff:    pythonPath = with pythonPackages;
       [ dbus pygobject2 pygobject3 recursivePthLoader ];
   
  -  buildInputs =
  -    [ pkgconfig dbus glib alsaLib pythonPackages.python pythonPackages.wrapPython
  -      readline libsndfile udev libical
  -      # Disables GStreamer; not clear what it gains us other than a
  -      # zillion extra dependencies.
  -      # gstreamer gst-plugins-base
  -    ];
  +  buildInputs = [
  +    pkgconfig dbus glib alsaLib pythonPackages.python pythonPackages.wrapPython
  +    readline udev libical
  +  ];
   
     outputs = [ "out" "dev" "test" ];
   
  
positive.code: 
    makeFlags = "rulesdir=$(out)/lib/udev/rules.d";
  
    # FIXME: Move these into a separate package to prevent Bluez from
    # depending on Python etc.
    postInstall = ''
      mkdir -p $test/test
      cp -a test $test
      pushd $test/test
      for a in \
  
negative.code: { stdenv, fetchurl, pkgconfig, dbus, glib, alsaLib,
    pythonPackages, readline, udev, libical,
    systemd, enableWiimote ? false }:
  
  assert stdenv.isLinux;
  