lol

Merge pull request #155045 from fabaff/bump-eternal-terminal

eternal-terminal: 6.1.9 -> 6.1.11

authored by

Fabian Affolter and committed by
GitHub
5c48f3fd 38afc892

+25 -10
+25 -10
pkgs/tools/networking/eternal-terminal/default.nix
··· 1 - { lib, stdenv 1 + { lib 2 + , stdenv 2 3 , fetchFromGitHub 3 4 , cmake 4 5 , gflags ··· 10 11 11 12 stdenv.mkDerivation rec { 12 13 pname = "eternal-terminal"; 13 - version = "6.1.9"; 14 + version = "6.1.11"; 14 15 15 16 src = fetchFromGitHub { 16 17 owner = "MisterTea"; 17 18 repo = "EternalTerminal"; 18 19 rev = "et-v${version}"; 19 - sha256 = "0kpabxpy779ppkaqaigq0x34ymz1jcwpsa78rm6nr55mdap2xxv6"; 20 + hash = "sha256-cCZbG0CD5V/FTj1BuVr083EJ+BCgIcKHomNtpJb3lOo="; 20 21 }; 21 22 22 - cmakeFlags= [ 23 + nativeBuildInputs = [ 24 + cmake 25 + ]; 26 + 27 + buildInputs = [ 28 + gflags 29 + libsodium 30 + openssl 31 + protobuf 32 + zlib 33 + ]; 34 + 35 + cmakeFlags = [ 23 36 "-DDISABLE_VCPKG=TRUE" 24 37 "-DDISABLE_SENTRY=TRUE" 25 38 "-DDISABLE_CRASH_LOG=TRUE" 26 39 ]; 27 40 28 - CXXFLAGS = lib.optional stdenv.cc.isClang "-std=c++17"; 29 - LDFLAGS = lib.optional stdenv.cc.isClang "-lc++fs"; 41 + CXXFLAGS = lib.optional stdenv.cc.isClang [ 42 + "-std=c++17" 43 + ]; 30 44 31 - nativeBuildInputs = [ cmake ]; 32 - buildInputs = [ gflags openssl zlib libsodium protobuf ]; 45 + LDFLAGS = lib.optional stdenv.cc.isClang [ 46 + "-lc++fs" 47 + ]; 33 48 34 49 meta = with lib; { 35 50 description = "Remote shell that automatically reconnects without interrupting the session"; 36 - license = licenses.asl20; 37 51 homepage = "https://eternalterminal.dev/"; 38 - platforms = platforms.linux ++ platforms.darwin; 52 + license = licenses.asl20; 39 53 maintainers = with maintainers; [ dezgeg pingiun ]; 54 + platforms = platforms.linux ++ platforms.darwin; 40 55 }; 41 56 }