diff --git a/pkgs/applications/networking/p2p/retroshare/default.nix b/pkgs/applications/networking/p2p/retroshare/default.nix new file mode 100644 index 000000000000..be9847bc51cb --- /dev/null +++ b/pkgs/applications/networking/p2p/retroshare/default.nix @@ -0,0 +1,28 @@ +{stdenv, fetchurl, qt, libupnp, gpgme, gnome_keyring, glib}: + +throw "still fails to build" + +stdenv.mkDerivation { + name = "retroshare-0.5.1d"; + + src = fetchurl { + url = mirror://sourceforge/retroshare/RetroShare-v0.5.1d.tar.gz; + sha256 = "15971wxx8djwcxn170jyn0mlh7cfzqsf031aa849wr9z234gwrcn"; + }; + + buildInputs = [ qt libupnp gpgme gnome_keyring glib ]; + + buildPhase = '' + cd libbitdht/src + qmake libbitdht.pro PREFIX=$out + make + cd ../.. + cd libretroshare/src + qmake libretroshare.pro PREFIX=$out + make + cd ../../src + qmake libretroshare.pro PREFIX=$out + make + ''; + +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fe3832c3893b..9d4b71215eb8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6340,7 +6340,7 @@ let gnunet = callPackage ../applications/networking/p2p/gnunet { inherit (gnome) gtk libglade; - gtkSupport = getConfig [ "gnunet" "gtkSupport" ] true; + gtkSupport = getConfig [ "gnunet" "gtkSupport" ] false; }; gocr = callPackage ../applications/graphics/gocr { }; @@ -6873,6 +6873,11 @@ let recode = callPackage ../tools/text/recode { }; + retroshare = callPackage ../applications/networking/p2p/retroshare { + qt = qt4; + inherit (gnome) gnome_keyring; + }; + rsync = callPackage ../applications/networking/sync/rsync { enableACLs = !(stdenv.isDarwin || stdenv.isSunOS); };