diff options
author | Robert Schütz <nix@dotlambda.de> | 2023-11-26 16:35:52 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-26 16:35:52 -0800 |
commit | 5171694860f185961daff3b1b413dabcab421300 (patch) | |
tree | 00958c1a8d71df5fd73bddae98ffa5ef02d01377 /pkgs/applications/networking | |
parent | e47087ddbed7b0dfe3783011ff6f0b576b12350c (diff) | |
parent | d07bce0acb0b90e9e0cfc8c9df6183adc294f66f (diff) |
Merge pull request #269801 from dotlambda/deltachat-desktop-1.42.1
deltachat-desktop: 1.41.4 -> 1.42.1
Diffstat (limited to 'pkgs/applications/networking')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix b/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix index c3117c80a8aea..a946ab60e4db5 100644 --- a/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix @@ -5,6 +5,7 @@ , buildGoModule , esbuild , fetchFromGitHub +, jq , libdeltachat , makeDesktopItem , makeWrapper @@ -35,18 +36,26 @@ let in buildNpmPackage rec { pname = "deltachat-desktop"; - version = "1.41.4"; + version = "1.42.1"; src = fetchFromGitHub { owner = "deltachat"; repo = "deltachat-desktop"; rev = "v${version}"; - hash = "sha256-T2EPCYQ2N414sUEqpXtx459sZZXOnHgXM0/dz3Wi9hw="; + hash = "sha256-Ua4HN02203l2FgeMotqLjcRSEHFP/4OTrl8sPS/0C+k="; }; - npmDepsHash = "sha256-q60qrTN6H1AfJGhula8dzRwnKw2l+X0BOIvnKZh5t2s="; + npmDepsHash = "sha256-c9ZwShmHIoFJ2mAabKyYkYsCMXqxUf+tAS1a1/7s0qo="; + + postPatch = '' + test \ + $(jq -r '.packages."node_modules/@deltachat/jsonrpc-client".version' package-lock.json) \ + = $(pkg-config --modversion deltachat) \ + || (echo "error: libdeltachat version does not match jsonrpc-client" && exit 1) + ''; nativeBuildInputs = [ + jq makeWrapper pkg-config python3 |