diff options
author | Joachim Fasting <joachifm@fastmail.fm> | 2016-03-07 18:26:13 +0100 |
---|---|---|
committer | Joachim Fasting <joachifm@fastmail.fm> | 2016-03-12 18:53:28 +0100 |
commit | b3592d0b205af19576bf86371c2cf4847a7d6dbf (patch) | |
tree | 54c71a812ac480f842d74592f35bcc704679a7a5 /pkgs/tools | |
parent | 60a6f4c3f1e1e22ac3a261a741a55cfd68691266 (diff) | |
download | nixlib-b3592d0b205af19576bf86371c2cf4847a7d6dbf.tar nixlib-b3592d0b205af19576bf86371c2cf4847a7d6dbf.tar.gz nixlib-b3592d0b205af19576bf86371c2cf4847a7d6dbf.tar.bz2 nixlib-b3592d0b205af19576bf86371c2cf4847a7d6dbf.tar.lz nixlib-b3592d0b205af19576bf86371c2cf4847a7d6dbf.tar.xz nixlib-b3592d0b205af19576bf86371c2cf4847a7d6dbf.tar.zst nixlib-b3592d0b205af19576bf86371c2cf4847a7d6dbf.zip |
dnscrypt-proxy: refactorings
- move build deps to nativeBuildInputs - use https urls
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/networking/dnscrypt-proxy/default.nix | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/pkgs/tools/networking/dnscrypt-proxy/default.nix b/pkgs/tools/networking/dnscrypt-proxy/default.nix index b98570a7341b..380dd6764119 100644 --- a/pkgs/tools/networking/dnscrypt-proxy/default.nix +++ b/pkgs/tools/networking/dnscrypt-proxy/default.nix @@ -1,25 +1,29 @@ { stdenv, fetchurl, libsodium, pkgconfig, systemd }: +with stdenv.lib; + stdenv.mkDerivation rec { name = "dnscrypt-proxy-${version}"; version = "1.6.1"; src = fetchurl { - url = "http://download.dnscrypt.org/dnscrypt-proxy/${name}.tar.bz2"; + url = "https://download.dnscrypt.org/dnscrypt-proxy/${name}.tar.bz2"; sha256 = "16lif3qhyfjpgg54vjlwpslxk90akmbhlpnn1szxm628bmpw6nl9"; }; configureFlags = '' - ${stdenv.lib.optionalString stdenv.isLinux "--with-systemd"} + ${optionalString stdenv.isLinux "--with-systemd"} ''; - buildInputs = [ pkgconfig libsodium ] ++ stdenv.lib.optional stdenv.isLinux systemd; + nativeBuildInputs = [ pkgconfig ]; + + buildInputs = [ libsodium ] ++ optional stdenv.isLinux systemd; meta = { description = "A tool for securing communications between a client and a DNS resolver"; - homepage = http://dnscrypt.org/; - license = stdenv.lib.licenses.isc; - maintainers = with stdenv.lib.maintainers; [ joachifm jgeerds ]; - platforms = stdenv.lib.platforms.all; + homepage = https://dnscrypt.org/; + license = licenses.isc; + maintainers = with maintainers; [ joachifm jgeerds ]; + platforms = platforms.all; }; } |