Merge pull request #269801 from dotlambda/deltachat-desktop-1.42.1

deltachat-desktop: 1.41.4 -> 1.42.1

authored by Robert Schütz and committed by GitHub 51716948 e47087dd

+21 -11
+12 -3
pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
··· 5 5 , buildGoModule 6 6 , esbuild 7 7 , fetchFromGitHub 8 + , jq 8 9 , libdeltachat 9 10 , makeDesktopItem 10 11 , makeWrapper ··· 35 36 in 36 37 buildNpmPackage rec { 37 38 pname = "deltachat-desktop"; 38 - version = "1.41.4"; 39 + version = "1.42.1"; 39 40 40 41 src = fetchFromGitHub { 41 42 owner = "deltachat"; 42 43 repo = "deltachat-desktop"; 43 44 rev = "v${version}"; 44 - hash = "sha256-T2EPCYQ2N414sUEqpXtx459sZZXOnHgXM0/dz3Wi9hw="; 45 + hash = "sha256-Ua4HN02203l2FgeMotqLjcRSEHFP/4OTrl8sPS/0C+k="; 45 46 }; 46 47 47 - npmDepsHash = "sha256-q60qrTN6H1AfJGhula8dzRwnKw2l+X0BOIvnKZh5t2s="; 48 + npmDepsHash = "sha256-c9ZwShmHIoFJ2mAabKyYkYsCMXqxUf+tAS1a1/7s0qo="; 49 + 50 + postPatch = '' 51 + test \ 52 + $(jq -r '.packages."node_modules/@deltachat/jsonrpc-client".version' package-lock.json) \ 53 + = $(pkg-config --modversion deltachat) \ 54 + || (echo "error: libdeltachat version does not match jsonrpc-client" && exit 1) 55 + ''; 48 56 49 57 nativeBuildInputs = [ 58 + jq 50 59 makeWrapper 51 60 pkg-config 52 61 python3
+5 -5
pkgs/development/libraries/libdeltachat/Cargo.lock
··· 1087 1087 1088 1088 [[package]] 1089 1089 name = "deltachat" 1090 - version = "1.131.6" 1090 + version = "1.131.7" 1091 1091 dependencies = [ 1092 1092 "ansi_term", 1093 1093 "anyhow", ··· 1165 1165 1166 1166 [[package]] 1167 1167 name = "deltachat-jsonrpc" 1168 - version = "1.131.6" 1168 + version = "1.131.7" 1169 1169 dependencies = [ 1170 1170 "anyhow", 1171 1171 "async-channel 2.1.0", ··· 1189 1189 1190 1190 [[package]] 1191 1191 name = "deltachat-repl" 1192 - version = "1.131.6" 1192 + version = "1.131.7" 1193 1193 dependencies = [ 1194 1194 "ansi_term", 1195 1195 "anyhow", ··· 1204 1204 1205 1205 [[package]] 1206 1206 name = "deltachat-rpc-server" 1207 - version = "1.131.6" 1207 + version = "1.131.7" 1208 1208 dependencies = [ 1209 1209 "anyhow", 1210 1210 "deltachat", ··· 1229 1229 1230 1230 [[package]] 1231 1231 name = "deltachat_ffi" 1232 - version = "1.131.6" 1232 + version = "1.131.7" 1233 1233 dependencies = [ 1234 1234 "anyhow", 1235 1235 "deltachat",
+4 -3
pkgs/development/libraries/libdeltachat/default.nix
··· 3 3 , fetchFromGitHub 4 4 , cargo 5 5 , cmake 6 + , deltachat-desktop 6 7 , deltachat-repl 7 8 , openssl 8 9 , perl ··· 30 31 }; 31 32 in stdenv.mkDerivation rec { 32 33 pname = "libdeltachat"; 33 - version = "1.131.6"; 34 + version = "1.131.7"; 34 35 35 36 src = fetchFromGitHub { 36 37 owner = "deltachat"; 37 38 repo = "deltachat-core-rust"; 38 39 rev = "v${version}"; 39 - hash = "sha256-/LWWqa8f+ODP4LDIx9U9kRCFYI+5N6KztFDPbc2TiF0="; 40 + hash = "sha256-QzNZBBQ0fFqQByaNRNebtnoljC4rQqVTxbNz2M3LDAc="; 40 41 }; 41 42 42 43 patches = [ ··· 81 82 passthru = { 82 83 inherit cargoLock; 83 84 tests = { 84 - inherit deltachat-repl; 85 + inherit deltachat-desktop deltachat-repl; 85 86 python = python3.pkgs.deltachat; 86 87 }; 87 88 };