summary refs log tree commit diff
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2016-03-20 04:46:20 +0100
committerFranz Pletz <fpletz@fnordicwalking.de>2016-08-10 07:12:08 +0200
commit38f322f2cfa3f9be1d41a45f1125250e7fc559aa (patch)
tree6a5b55a759ee15c5a9359b13d369fa90d9bcfdc2
parent3b165fdacf95ee6cbcb9fbaee644dc88e22e1c85 (diff)
downloadnixlib-38f322f2cfa3f9be1d41a45f1125250e7fc559aa.tar
nixlib-38f322f2cfa3f9be1d41a45f1125250e7fc559aa.tar.gz
nixlib-38f322f2cfa3f9be1d41a45f1125250e7fc559aa.tar.bz2
nixlib-38f322f2cfa3f9be1d41a45f1125250e7fc559aa.tar.lz
nixlib-38f322f2cfa3f9be1d41a45f1125250e7fc559aa.tar.xz
nixlib-38f322f2cfa3f9be1d41a45f1125250e7fc559aa.tar.zst
nixlib-38f322f2cfa3f9be1d41a45f1125250e7fc559aa.zip
tlsdate: 0.0.12 -> 0.0.13
-rw-r--r--pkgs/tools/networking/tlsdate/default.nix30
1 files changed, 20 insertions, 10 deletions
diff --git a/pkgs/tools/networking/tlsdate/default.nix b/pkgs/tools/networking/tlsdate/default.nix
index a7721b563b3f..66ead809d0bb 100644
--- a/pkgs/tools/networking/tlsdate/default.nix
+++ b/pkgs/tools/networking/tlsdate/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchgit
+{ stdenv, fetchFromGitHub, fetchpatch
 , autoconf
 , automake
 , libevent
@@ -7,15 +7,25 @@
 , openssl
 }:
 
-stdenv.mkDerivation {
-  name = "tlsdate-0.0.12";
+stdenv.mkDerivation rec {
+  version = "0.0.13";
+  name = "tlsdate-${version}";
 
-  src = fetchgit {
-    url = https://github.com/ioerror/tlsdate;
-    rev = "fd04f48ed60eb773c8e34d27ef2ee12ee7559a41";
-    sha256 = "0naxlsanpgixj509z4mbzl41r2nn5wi6q2lp10a7xgcmcb4cgnbf";
+  src = fetchFromGitHub {
+    owner = "ioerror";
+    repo = "tlsdate";
+    rev = name;
+    sha256 = "0w3v63qmbhpqlxjsvf4k3zp90k6mdzi8cdpgshan9iphy1f44xgl";
   };
 
+  patches = [
+    (fetchpatch {
+      name = "tlsdate-no_sslv3.patch";
+      url = "https://github.com/ioerror/tlsdate/commit/f9d3cba7536d1679e98172ccbddad32bc9ae490c.patch";
+      sha256 = "0prv46vxvb4paxaswmc6ix0kd5sp0552i5msdldnhg9fysbac8s0";
+    })
+  ];
+
   buildInputs = [
     autoconf
     automake
@@ -32,10 +42,10 @@ stdenv.mkDerivation {
 
   doCheck = true;
 
-  meta = {
+  meta = with stdenv.lib; {
     description = "Secure parasitic rdate replacement";
     homepage = https://github.com/ioerror/tlsdate;
-    maintainers = [ stdenv.lib.maintainers.tv ];
-    platforms = stdenv.lib.platforms.allBut [ "darwin" ];
+    maintainers = with maintainers; [ tv fpletz ];
+    platforms = platforms.allBut [ "darwin" ];
   };
 }