qv2ray: 2.6.3 -> 2.7.0

Vanilla dd2d99ca 788dffdf

+15 -4
+15 -4
pkgs/applications/networking/qv2ray/default.nix
··· 1 1 { lib 2 + , stdenv 2 3 , mkDerivation 3 4 , fetchFromGitHub 4 5 , qmake 5 6 , qttools 6 7 , cmake 7 - , clang 8 + , clang_8 8 9 , grpc 9 10 , protobuf 10 11 , openssl ··· 13 14 , abseil-cpp 14 15 , libGL 15 16 , zlib 17 + , curl 16 18 }: 17 19 18 20 mkDerivation rec { 19 21 pname = "qv2ray"; 20 - version = "2.6.3"; 22 + version = "2.7.0"; 21 23 22 24 src = fetchFromGitHub { 23 25 owner = "Qv2ray"; 24 26 repo = "Qv2ray"; 25 27 rev = "v${version}"; 26 - sha256 = "sha256-zf3IlpRbZGDZMEny0jp7S+kWtcE1Z10U9GzKC0W0mZI="; 28 + sha256 = "sha256-afFTGX/zrnwq/p5p1kj+ANU4WeN7jNq3ieeW+c+GO5M="; 27 29 fetchSubmodules = true; 28 30 }; 29 31 32 + patchPhase = lib.optionals stdenv.isDarwin '' 33 + substituteInPlace cmake/platforms/macos.cmake \ 34 + --replace \''${QV2RAY_QtX_DIR}/../../../bin/macdeployqt macdeployqt 35 + ''; 36 + 30 37 cmakeFlags = [ 31 38 "-DCMAKE_BUILD_TYPE=Release" 32 39 "-DQV2RAY_DISABLE_AUTO_UPDATE=on" ··· 50 57 51 58 nativeBuildInputs = [ 52 59 cmake 53 - clang 60 + 61 + # The default clang_7 will result in reproducible ICE. 62 + clang_8 63 + 54 64 pkg-config 55 65 qmake 56 66 qttools 67 + curl 57 68 ]; 58 69 59 70 meta = with lib; {