From 7e48fc4c8fa82ea363972345c58fe106cbdd563e Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Mon, 2 Feb 2015 20:31:30 +0300 Subject: [PATCH] folly: update package --- pkgs/development/libraries/folly/105.patch | 22 -------------------- pkgs/development/libraries/folly/default.nix | 16 +++++++------- 2 files changed, 8 insertions(+), 30 deletions(-) delete mode 100644 pkgs/development/libraries/folly/105.patch diff --git a/pkgs/development/libraries/folly/105.patch b/pkgs/development/libraries/folly/105.patch deleted file mode 100644 index bfc92b39ae3..00000000000 --- a/pkgs/development/libraries/folly/105.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 30b8bb70e0fdcc0b85abbfebf43ed9f127db5248 Mon Sep 17 00:00:00 2001 -From: Johnny Robeson -Date: Mon, 1 Dec 2014 23:26:27 -0500 -Subject: [PATCH] include gflags header in SSLSessionCacheManager - -this is one way to solve #104 ---- - folly/experimental/wangle/ssl/SSLSessionCacheManager.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/folly/experimental/wangle/ssl/SSLSessionCacheManager.cpp b/folly/experimental/wangle/ssl/SSLSessionCacheManager.cpp -index fc339a1..ca18242 100644 ---- folly/experimental/wangle/ssl/SSLSessionCacheManager.cpp -+++ folly/experimental/wangle/ssl/SSLSessionCacheManager.cpp -@@ -7,6 +7,7 @@ - * of patent rights can be found in the PATENTS file in the same directory. - * - */ -+#include - #include - - #include diff --git a/pkgs/development/libraries/folly/default.nix b/pkgs/development/libraries/folly/default.nix index 66d4f73096b..e2ac798d203 100644 --- a/pkgs/development/libraries/folly/default.nix +++ b/pkgs/development/libraries/folly/default.nix @@ -1,17 +1,17 @@ -{ stdenv, fetchgit, autoreconfHook, boost, libevent, double_conversion, glog +{ stdenv, fetchFromGitHub, autoreconfHook, boost, libevent, double_conversion, glog , google-gflags, python, libiberty, openssl }: stdenv.mkDerivation rec { - name = "folly-17"; + version = "0.22.0"; + name = "folly-${version}"; - src = fetchgit { - url = "https://github.com/facebook/folly"; - rev = "2c2d5777cd2551397a920007589fd3adba6cb7ab"; - sha256 = "13mfnv04ckkr2syigaaxrbaxmfiwqvn0a7fjxvdi6dii3fx81rsx"; + src = fetchFromGitHub { + owner = "facebook"; + repo = "folly"; + rev = "v${version}"; + sha256 = "12p7vbx73jmhf772nbqvd8imw4ihpi16cw6cwxq459r7qds4n0ca"; }; - patches = [ ./105.patch ]; - buildInputs = [ libiberty boost.lib libevent double_conversion glog google-gflags openssl ]; nativeBuildInputs = [ autoreconfHook python boost ];