nixpkgs/pkgs/applications/networking/remote/freerdp/default.nix
Shea Levy 84e3e287c3 Add freerdp
svn path=/nixpkgs/trunk/; revision=29068
2011-09-06 23:32:01 +00:00

34 lines
602 B
Nix

{ stdenv
, fetchurl
, openssl
, printerSupport ? true, cups
, pkgconfig
, zlib
, libX11
, libXcursor
, alsaLib
}:
assert printerSupport -> cups != null;
stdenv.mkDerivation rec {
name = "freerdp-0.8.2";
src = fetchurl {
url = "mirror://sourceforge/freerdp/${name}.tar.gz";
sha256 = "1q9hhwyc4hk49hsmd2kghrfsawxcc7gy7vcmhdf91l8v95xp16iq";
};
buildInputs = [
openssl
pkgconfig
zlib
libX11
libXcursor
alsaLib
] ++ stdenv.lib.optional printerSupport cups;
configureFlags = [
"--with-x"
] ++ stdenv.lib.optional printerSupport "--with-printer=cups";
}