anchor.diff:  , libv4l, libdv, libavc1394, libiec61883
   , libvpx, speex, flac, taglib
   , cairo, gdk_pixbuf, aalib, libcaca
  -, libsoup, pulseaudio
  +, libsoup, pulseaudio, libintlOrEmpty
   }:
   
  +let
  +  inherit (stdenv.lib) optionals optionalString;
  +in
   stdenv.mkDerivation rec {
     name = "gst-plugins-good-1.4.5";
   
  
positive.code:       code, LGPL or LGPL-compatible for the supporting library).
      '';
      license     = licenses.lgpl2Plus;
      platforms   = platforms.linux;
      maintainers = with maintainers; [ iyzsong ];
    };
  
  
negative.code: 
    buildInputs = [
      gst-plugins-base orc bzip2
      libdv libvpx speex flac taglib
      cairo gdk_pixbuf aalib libcaca
      libsoup
    ]
    ++ libintlOrEmpty
    ++ optionals stdenv.isLinux [ libv4l pulseaudio libavc1394 libiec61883 ];
  
    LDFLAGS = optionalString stdenv.isDarwin "-lintl";
  }
  