nchat: 5.4.2 -> 5.6.7 (#406069)

authored by Nikolay Korotkiy and committed by GitHub 4c208663 8177318f

+19 -4
+19 -4
pkgs/by-name/nc/nchat/package.nix
··· 1 1 { 2 2 lib, 3 + stdenv, 3 4 buildGoModule, 4 5 fetchFromGitHub, 5 6 file, # for libmagic ··· 10 11 zlib, 11 12 cmake, 12 13 gperf, 13 - stdenv, 14 + nix-update-script, 14 15 }: 15 16 16 17 let 17 - version = "5.4.2"; 18 + version = "5.6.7"; 18 19 19 20 src = fetchFromGitHub { 20 21 owner = "d99kris"; 21 22 repo = "nchat"; 22 23 tag = "v${version}"; 23 - hash = "sha256-NrAU47GA7ZASJ7vCo1S8nyGBpfsZn4EBBqx2c4HKx7k="; 24 + hash = "sha256-tHyNwTmpNRKsjjoX2RP1jk5wzn2xLgKE9KZXPo2Beco="; 24 25 }; 25 26 26 27 libcgowm = buildGoModule { ··· 28 29 inherit version src; 29 30 30 31 sourceRoot = "${src.name}/lib/wmchat/go"; 31 - vendorHash = "sha256-EdbOO5cCDT1CcPlCBgMoPDg65FcoOYvBwZa4bz0hfGE="; 32 + vendorHash = "sha256-8q2156gYsKduzEKvxDTZJNzsxqcJr62bD4JNuJMR/Qc="; 32 33 33 34 buildPhase = '' 35 + runHook preBuild 36 + 34 37 mkdir -p $out/ 35 38 go build -o $out/ -buildmode=c-archive 36 39 mv $out/go.a $out/libcgowm.a 37 40 ln -s $out/libcgowm.a $out/libref-cgowm.a 38 41 mv $out/go.h $out/libcgowm.h 42 + 43 + runHook postBuild 39 44 ''; 40 45 }; 41 46 in ··· 86 91 cmakeFlags = [ 87 92 "-DCMAKE_INSTALL_LIBDIR=lib" 88 93 ]; 94 + 95 + passthru = { 96 + inherit libcgowm; 97 + updateScript = nix-update-script { 98 + extraArgs = [ 99 + "--subpackage" 100 + "libcgowm" 101 + ]; 102 + }; 103 + }; 89 104 90 105 meta = { 91 106 description = "Terminal-based chat client with support for Telegram and WhatsApp";