diff options
author | Ryan Horiguchi <ryan.horiguchi@gmail.com> | 2022-03-29 17:21:32 +0200 |
---|---|---|
committer | Ryan Horiguchi <ryan.horiguchi@gmail.com> | 2022-04-14 20:04:49 +0200 |
commit | d5bc2dd1ee8f10b5987375ed0b048d32a4ce22da (patch) | |
tree | 72d09beb57ba0d44c3c14fd8002a90e660124e2f /pkgs/applications/networking | |
parent | 855e992a7af8461486f81906fca2a9ee1956c4cf (diff) |
resilio-sync: 2.7.2 -> 2.7.3
Diffstat (limited to 'pkgs/applications/networking')
-rw-r--r-- | pkgs/applications/networking/resilio-sync/default.nix | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/pkgs/applications/networking/resilio-sync/default.nix b/pkgs/applications/networking/resilio-sync/default.nix index fdd4ebdbd92f5..bbce0e1d350e3 100644 --- a/pkgs/applications/networking/resilio-sync/default.nix +++ b/pkgs/applications/networking/resilio-sync/default.nix @@ -1,25 +1,25 @@ { lib, stdenv, fetchurl, ... }: -let - arch = { - x86_64-linux = "x64"; - i686-linux = "i386"; - aarch64-linux = "arm64"; - }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); - libPath = lib.makeLibraryPath [ stdenv.cc.libc ]; - -in stdenv.mkDerivation rec { +stdenv.mkDerivation rec { pname = "resilio-sync"; - version = "2.7.2"; + version = "2.7.3"; - src = fetchurl { - url = "https://download-cdn.resilio.com/${version}/linux-${arch}/resilio-sync_${arch}.tar.gz"; - sha256 = { - x86_64-linux = "0gar5lzv1v4yqmypwqsjnfb64vffzn8mw9vnjr733fgf1pmr57hf"; - i686-linux = "1bws7r86h1vysjkhyvp2zk8yvxazmlczvhjlcayldskwq48iyv6w"; - aarch64-linux = "0j8wk5cf8bcaaqxi8gnqf1mpv8nyfjyr4ibls7jnn2biqq767af2"; - }.${stdenv.hostPlatform.system}; - }; + src = { + x86_64-linux = fetchurl { + url = "https://download-cdn.resilio.com/${version}/linux-x64/resilio-sync_x64.tar.gz"; + sha256 = "sha256-DYQs9KofHkvtlsRQHRLwQHoHwSZkr40Ih0RVAw2xv3M="; + }; + + i686-linux = fetchurl { + url = "https://download-cdn.resilio.com/${version}/linux-i386/resilio-sync_i386.tar.gz"; + sha256 = "sha256-PFKVBs0KthG4tuvooHkAciPhNQP0K8oi2LyoRUs5V7I="; + }; + + aarch64-linux = fetchurl { + url = "https://download-cdn.resilio.com/${version}/linux-arm64/resilio-sync_arm64.tar.gz"; + sha256 = "sha256-o2DlYOBTkFhQMEDJySlVSNlVqLNbBzacyv2oTwxrXto="; + }; + }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); dontStrip = true; # Don't strip, otherwise patching the rpaths breaks sourceRoot = "."; @@ -28,7 +28,7 @@ in stdenv.mkDerivation rec { install -D rslsync "$out/bin/rslsync" patchelf \ --interpreter "$(< $NIX_CC/nix-support/dynamic-linker)" \ - --set-rpath ${libPath} "$out/bin/rslsync" + --set-rpath ${lib.makeLibraryPath [ stdenv.cc.libc ]} "$out/bin/rslsync" ''; meta = with lib; { |