summary refs log tree commit diff
path: root/pkgs/tools/networking/fastd
diff options
context:
space:
mode:
authorMartin Weinelt <mweinelt@users.noreply.github.com>2020-05-23 10:21:30 +0200
committerGitHub <noreply@github.com>2020-05-23 09:21:30 +0100
commit1a095f7f5040e7e74edb771c4fd069c71b2d5209 (patch)
tree21efd1cf9485126e2b00abeb3f4edbbffd6e32a9 /pkgs/tools/networking/fastd
parentb2b31b6cf0d0b0467bbd8e291be58d026a5266d1 (diff)
downloadnixpkgs-1a095f7f5040e7e74edb771c4fd069c71b2d5209.tar
nixpkgs-1a095f7f5040e7e74edb771c4fd069c71b2d5209.tar.gz
nixpkgs-1a095f7f5040e7e74edb771c4fd069c71b2d5209.tar.bz2
nixpkgs-1a095f7f5040e7e74edb771c4fd069c71b2d5209.tar.lz
nixpkgs-1a095f7f5040e7e74edb771c4fd069c71b2d5209.tar.xz
nixpkgs-1a095f7f5040e7e74edb771c4fd069c71b2d5209.tar.zst
nixpkgs-1a095f7f5040e7e74edb771c4fd069c71b2d5209.zip
fastd: v18 -> v19 (#88630)
Diffstat (limited to 'pkgs/tools/networking/fastd')
-rw-r--r--pkgs/tools/networking/fastd/default.nix21
1 files changed, 13 insertions, 8 deletions
diff --git a/pkgs/tools/networking/fastd/default.nix b/pkgs/tools/networking/fastd/default.nix
index 2bf1d8e5d2c..8c9a877b8f1 100644
--- a/pkgs/tools/networking/fastd/default.nix
+++ b/pkgs/tools/networking/fastd/default.nix
@@ -1,14 +1,15 @@
-{ stdenv, fetchgit, cmake, bison, pkgconfig
-, libuecc, libsodium, libcap, json_c }:
+{ stdenv, fetchFromGitHub, cmake, bison, pkgconfig
+, libuecc, libsodium, libcap, json_c, openssl }:
 
 stdenv.mkDerivation rec {
-  version = "18";
   pname = "fastd";
+  version = "19";
 
-  src = fetchgit {
-    url = "git://git.universe-factory.net/fastd";
-    rev = "refs/tags/v${version}";
-    sha256 = "0c9v3igv3812b3jr7jk75a2np658yy00b3i4kpbpdjgvqzc1jrq8";
+  src = fetchFromGitHub {
+    owner  = "Neoraider";
+    repo = "fastd";
+    rev = "v${version}";
+    sha256 = "1h3whjvy2n2cyvbkbg4y1z9vlrn790spzbdhj4glwp93xcykhz5i";
   };
 
   postPatch = ''
@@ -17,7 +18,11 @@ stdenv.mkDerivation rec {
   '';
 
   nativeBuildInputs = [ pkgconfig bison cmake ];
-  buildInputs = [ libuecc libsodium libcap json_c ];
+  buildInputs = [ libuecc libsodium libcap json_c openssl ];
+
+  cmakeFlags = [
+    "-DENABLE_OPENSSL=true"
+  ];
 
   enableParallelBuilding = true;