Updated flaresolverr

This commit is contained in:
Julien Malka 2022-12-22 22:57:41 +01:00
parent 679d20904d
commit 6690454de9
Signed by: Luj
GPG key ID: 6FC74C847011FD83

View file

@ -3,12 +3,12 @@ with pkgs;
stdenv.mkDerivation rec {
pname = "flaresolverr";
version = "2.2.6";
pname = "flaresolverr";
version = "2.2.10";
src = fetchurl {
url = "https://github.com/FlareSolverr/FlareSolverr/releases/download/v2.2.6/flaresolverr-v2.2.6-linux-x64.zip";
sha256 = "sha256-ou+hKcIn3NO1/ZzyP69LOtpd1NbATNUg6KDRxCbyen4=";
src = fetchurl {
url = "https://github.com/FlareSolverr/FlareSolverr/releases/download/v2.2.10/flaresolverr-v2.2.10-linux-x64.zip";
sha256 = "sha256-VZj7CkL1ef+Gfd90PCGUxMCuayzMkqVlGhJrM4Lmacs=";
};
@ -18,9 +18,11 @@ src = fetchurl {
buildInputs = [ gcc stdenv.cc.cc.lib firefox ];
preFixup = let
libPath = lib.makeLibraryPath [stdenv.cc.cc];
in ''
preFixup =
let
libPath = lib.makeLibraryPath [ stdenv.cc.cc ];
in
''
orig_size=$(stat --printf=%s $out/bin/flaresolverr)
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $out/bin/flaresolverr
patchelf --set-rpath ${libPath} $out/bin/flaresolverr