From 8c975f2f38c0767e82b00a1874ce822b237dd142 Mon Sep 17 00:00:00 2001 From: Daniel Fullmer Date: Tue, 30 Jul 2019 13:19:15 -0400 Subject: [PATCH] zerotierone: 1.2.12 -> 1.4.0 --- pkgs/tools/networking/zerotierone/default.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/tools/networking/zerotierone/default.nix b/pkgs/tools/networking/zerotierone/default.nix index 2853c595e431..76a2dbd8850a 100644 --- a/pkgs/tools/networking/zerotierone/default.nix +++ b/pkgs/tools/networking/zerotierone/default.nix @@ -1,12 +1,14 @@ -{ stdenv, fetchurl, openssl, lzo, zlib, iproute, which, ronn }: +{ stdenv, fetchFromGitHub, openssl, lzo, zlib, iproute, which, ronn }: stdenv.mkDerivation rec { - version = "1.2.12"; - name = "zerotierone-${version}"; + pname = "zerotierone"; + version = "1.4.0"; - src = fetchurl { - url = "https://github.com/zerotier/ZeroTierOne/archive/${version}.tar.gz"; - sha256 = "1m7ynrgzpg2sp37hcmjkx6w173icfhakzn1c1zrdzrxmmszrj9r1"; + src = fetchFromGitHub { + owner = "zerotier"; + repo = "ZeroTierOne"; + rev = version; + sha256 = "14iwhlxmxsnvnm9rrp6rysiz461w0v5nsmnz5p91rfi351103a63"; }; preConfigure = '' @@ -16,9 +18,6 @@ stdenv.mkDerivation rec { substituteInPlace ./osdep/ManagedRoute.cpp \ --replace '/sbin/ip' '${iproute}/bin/ip' - substituteInPlace ./osdep/LinuxEthernetTap.cpp \ - --replace 'execlp("ip",' 'execlp("${iproute}/bin/ip",' - patchShebangs ./doc/build.sh substituteInPlace ./doc/build.sh \ --replace '/usr/bin/ronn' '${ronn}/bin/ronn' \