tor: 0.2.9.9 -> 0.2.9.10

The 0.2.9 series is now a long-term support release, which will
receive backported security fixes until at least 2020.

tor should now build against libressl, as in
```nix
tor.override { openssl = libressl; }
```

Also re-enable the test-suite; works fine on my end.
This commit is contained in:
Joachim Fasting 2017-03-01 23:39:15 +01:00
parent b12b4eaca6
commit 05054e34c0
No known key found for this signature in database
GPG Key ID: 7544761007FE4E08

View File

@ -3,11 +3,11 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "tor-0.2.9.9"; name = "tor-0.2.9.10";
src = fetchurl { src = fetchurl {
url = "https://dist.torproject.org/${name}.tar.gz"; url = "https://dist.torproject.org/${name}.tar.gz";
sha256 = "0hqdk5p6dw4bpn7c8gmhyi8jjkhc37112pfw5nx4gl0g4lmmscik"; sha256 = "0h8kpn42mgpkzmnga143hi8nh0ai65ypxh7qhkwbb15j3wz2h4fn";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
@ -22,9 +22,7 @@ stdenv.mkDerivation rec {
--replace 'exec torsocks' 'exec ${torsocks}/bin/torsocks' --replace 'exec torsocks' 'exec ${torsocks}/bin/torsocks'
''; '';
# Fails in a sandboxed environment; at some point we want to disable doCheck = true;
# just the tests that require networking.
doCheck = false;
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = https://www.torproject.org/; homepage = https://www.torproject.org/;