about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/fractal-next/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/fractal-next/default.nix')
-rw-r--r--pkgs/applications/networking/instant-messengers/fractal-next/default.nix20
1 files changed, 10 insertions, 10 deletions
diff --git a/pkgs/applications/networking/instant-messengers/fractal-next/default.nix b/pkgs/applications/networking/instant-messengers/fractal-next/default.nix
index d3f2ac094411..b31900cb7db5 100644
--- a/pkgs/applications/networking/instant-messengers/fractal-next/default.nix
+++ b/pkgs/applications/networking/instant-messengers/fractal-next/default.nix
@@ -14,32 +14,35 @@
 , gstreamer
 , gst-plugins-base
 , gst-plugins-bad
-, libsecret
 , desktop-file-utils
 , appstream-glib
 , openssl
 , pipewire
 , libshumate
 , wrapGAppsHook4
+, sqlite
+, xdg-desktop-portal
 }:
 
 stdenv.mkDerivation rec {
   pname = "fractal-next";
-  version = "5-alpha1";
+  version = "5.beta1";
 
   src = fetchFromGitLab {
     domain = "gitlab.gnome.org";
     owner = "GNOME";
     repo = "fractal";
     rev = version;
-    hash = "sha256-gHMfBGrq3HiGeqHx2knuc9LomgIW9QA9fCSCcQncvz0=";
+    hash = "sha256-i1kz7k2BBsSmZXUk6U2eT+08T2l950eFd67Cojtd1/k=";
   };
 
   cargoDeps = rustPlatform.importCargoLock {
     lockFile = ./Cargo.lock;
     outputHashes = {
-      "indexed_db_futures-0.2.3" = "sha256-yAG2gqMclkyQNfb+gG+YlPX46rKSKGAmagQqlcP6gr8=";
-      "matrix-sdk-0.5.0" = "sha256-qti8NEl8nhGLclX3AjF5X+RLX8AH2CQw/Z+uL3wRMp4=";
+      "matrix-sdk-0.6.2" = "sha256-27FYmqkzqh1wI6B2BI8LM4DoMfymyJdOn5OGsJZjBAc=";
+      "ruma-0.8.2" = "sha256-Qsk8KVY5ix7nlDG+1246vQ5HZxgmJmm3KU+RknUFFGg=";
+      "vodozemac-0.3.0" = "sha256-tAimsVD8SZmlVybb7HvRffwlNsfb7gLWGCplmwbLIVE=";
+      "x25519-dalek-1.2.0" = "sha256-AHjhccCqacu0WMTFyxIret7ghJ2V+8wEAwR5L6Hy1KY=";
     };
   };
 
@@ -66,16 +69,13 @@ stdenv.mkDerivation rec {
     gtk4
     gtksourceview5
     libadwaita
-    libsecret
     openssl
     pipewire
     libshumate
+    sqlite
+    xdg-desktop-portal
   ];
 
-  # enables pipewire API deprecated in 0.3.64
-  # fixes error caused by https://gitlab.freedesktop.org/pipewire/pipewire-rs/-/issues/55
-  env.NIX_CFLAGS_COMPILE = toString [ "-DPW_ENABLE_DEPRECATED" ];
-
   meta = with lib; {
     description = "Matrix group messaging app (development version)";
     homepage = "https://gitlab.gnome.org/GNOME/fractal";