From 5feacc455c201e40a2d82d2eef8f6716e43bcee5 Mon Sep 17 00:00:00 2001 From: linsui <36977733+linsui@users.noreply.github.com> Date: Wed, 14 Aug 2024 20:32:43 +0800 Subject: [PATCH] jami: 20240627.0 -> 20240813.0 --- .../instant-messengers/jami/default.nix | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/jami/default.nix b/pkgs/applications/networking/instant-messengers/jami/default.nix index d893bc8bca66..8c9b3ab56d95 100644 --- a/pkgs/applications/networking/instant-messengers/jami/default.nix +++ b/pkgs/applications/networking/instant-messengers/jami/default.nix @@ -34,6 +34,9 @@ webrtc-audio-processing, zlib, + # for dhtnet + expected-lite, + # for client cmake, git, @@ -65,14 +68,14 @@ stdenv.mkDerivation rec { pname = "jami"; - version = "20240627.0"; + version = "20240813.0"; src = fetchFromGitLab { domain = "git.jami.net"; owner = "savoirfairelinux"; repo = "jami-client-qt"; rev = "stable/${version}"; - hash = "sha256-aePF1c99ju9y7JEgC+F2BPfpSAZlLd5OI5Jm6i9VlQQ="; + hash = "sha256-XRWbV1s87niwNiWf2KRpV+wUH6ptw3vnVXCEwqh2r7M="; fetchSubmodules = true; }; @@ -128,16 +131,23 @@ stdenv.mkDerivation rec { dhtnet = stdenv.mkDerivation { pname = "dhtnet"; - version = "unstable-2024-05-17"; + version = "unstable-2024-07-22"; src = fetchFromGitLab { domain = "git.jami.net"; owner = "savoirfairelinux"; repo = "dhtnet"; - rev = "77331098ff663a5ac54fae7d0bedafe076c575a1"; - hash = "sha256-55LEnI1YgVujCtv1dGOFtJdvnzB2SKqwEptaHasZB7I="; + rev = "cfe512b0632eea046f683b22e42d01eeb943d751"; + hash = "sha256-SGidaCi5z7hO0ePJIZIkcWAkb+cKsZTdksVS7ldpjME="; }; + postPatch = '' + substituteInPlace dependencies/build.py \ + --replace-fail \ + "wget https://raw.githubusercontent.com/martinmoene/expected-lite/master/include/nonstd/expected.hpp -O" \ + "cp ${expected-lite}/include/nonstd/expected.hpp" + ''; + nativeBuildInputs = [ cmake pkg-config