summary refs log tree commit diff
path: root/pkgs/development/libraries/libevent
diff options
context:
space:
mode:
authorCharles Strahan <charles@cstrahan.com>2017-07-24 19:58:55 -0400
committerCharles Strahan <charles@cstrahan.com>2017-08-03 00:38:32 -0400
commit3be19de8e4eba036d1c6ae81295beee1871a7fef (patch)
treea5084b2a8a8d1520ae0755ec5e3ea9101fe24408 /pkgs/development/libraries/libevent
parent7541f285e0cf66c55e7a9c2af6962a3c4d48f423 (diff)
downloadnixpkgs-3be19de8e4eba036d1c6ae81295beee1871a7fef.tar
nixpkgs-3be19de8e4eba036d1c6ae81295beee1871a7fef.tar.gz
nixpkgs-3be19de8e4eba036d1c6ae81295beee1871a7fef.tar.bz2
nixpkgs-3be19de8e4eba036d1c6ae81295beee1871a7fef.tar.lz
nixpkgs-3be19de8e4eba036d1c6ae81295beee1871a7fef.tar.xz
nixpkgs-3be19de8e4eba036d1c6ae81295beee1871a7fef.tar.zst
nixpkgs-3be19de8e4eba036d1c6ae81295beee1871a7fef.zip
libevent: 2.0.22 -> 2.1.8
Diffstat (limited to 'pkgs/development/libraries/libevent')
-rw-r--r--pkgs/development/libraries/libevent/default.nix20
1 files changed, 3 insertions, 17 deletions
diff --git a/pkgs/development/libraries/libevent/default.nix b/pkgs/development/libraries/libevent/default.nix
index d2ba84bb5dd..6fa0caa97e9 100644
--- a/pkgs/development/libraries/libevent/default.nix
+++ b/pkgs/development/libraries/libevent/default.nix
@@ -1,28 +1,14 @@
 { stdenv, fetchurl, openssl, findutils }:
 
-let version = "2.0.22"; in
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
   name = "libevent-${version}";
+  version = "2.1.8";
 
   src = fetchurl {
     url = "https://github.com/libevent/libevent/releases/download/release-${version}-stable/libevent-${version}-stable.tar.gz";
-    sha256 = "18qz9qfwrkakmazdlwxvjmw8p76g70n3faikwvdwznns1agw9hki";
+    sha256 = "1hhxnxlr0fsdv7bdmzsnhdz16fxf3jg2r6vyljcl3kj6pflcap4n";
   };
 
-  prePatch = let
-      # https://lwn.net/Vulnerabilities/714581/
-      debian = fetchurl {
-        url = "http://http.debian.net/debian/pool/main/libe/libevent/"
-            + "libevent_2.0.21-stable-3.debian.tar.xz";
-        sha256 = "0b2syswiq3cvfbdvi4lbca15c31lilxnahax4a4b4qxi5fcab7h5";
-      };
-    in ''
-      tar xf '${debian}'
-      patches="$patches $(cat debian/patches/series | grep -v '^$\|^#' \
-                          | grep -v '^20d6d445.patch' \
-                          | grep -v '^dh-autoreconf' | sed 's|^|debian/patches/|')"
-    '';
-
   # libevent_openssl is moved into its own output, so that openssl isn't present
   # in the default closure.
   outputs = [ "out" "dev" "openssl" ];