about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/fractal/default.nix
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2019-12-04 22:37:07 -0600
committerWill Dietz <w@wdtz.org>2019-12-04 22:37:07 -0600
commitd1435b4cd9f5ef0b4f42f26807b37f89ca84dd56 (patch)
treedd56412ba7e01b3d65ca12fe38a02219222db348 /pkgs/applications/networking/instant-messengers/fractal/default.nix
parent3140fa89c51233397f496f49014f6b23216667c2 (diff)
downloadnixlib-d1435b4cd9f5ef0b4f42f26807b37f89ca84dd56.tar
nixlib-d1435b4cd9f5ef0b4f42f26807b37f89ca84dd56.tar.gz
nixlib-d1435b4cd9f5ef0b4f42f26807b37f89ca84dd56.tar.bz2
nixlib-d1435b4cd9f5ef0b4f42f26807b37f89ca84dd56.tar.lz
nixlib-d1435b4cd9f5ef0b4f42f26807b37f89ca84dd56.tar.xz
nixlib-d1435b4cd9f5ef0b4f42f26807b37f89ca84dd56.tar.zst
nixlib-d1435b4cd9f5ef0b4f42f26807b37f89ca84dd56.zip
fractal: 4.2.0 -> 4.2.2
gtksourceview4, patch's MR accepted \o/, add gst-validate dep
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/fractal/default.nix')
-rw-r--r--pkgs/applications/networking/instant-messengers/fractal/default.nix19
1 files changed, 6 insertions, 13 deletions
diff --git a/pkgs/applications/networking/instant-messengers/fractal/default.nix b/pkgs/applications/networking/instant-messengers/fractal/default.nix
index 478d27fcfb3f..052a626531b4 100644
--- a/pkgs/applications/networking/instant-messengers/fractal/default.nix
+++ b/pkgs/applications/networking/instant-messengers/fractal/default.nix
@@ -9,7 +9,7 @@
 , python3
 , rustPlatform
 , pkgconfig
-, gtksourceview
+, gtksourceview4
 , glib
 , libhandy
 , gtk3
@@ -25,17 +25,17 @@
 
 rustPlatform.buildRustPackage rec {
   pname = "fractal";
-  version = "4.2.0";
+  version = "4.2.2";
 
   src = fetchFromGitLab {
     domain = "gitlab.gnome.org";
     owner = "GNOME";
     repo = "fractal";
     rev = version;
-    sha256 = "0clwsmd6h759bzlazfq5ig56dbx7npx3h43yspk87j1rm2dp1177";
+    sha256 = "0r98km3c8naj3mdr1wppzj823ir7jnsia7r3cbg3vsq8q52i480r";
   };
 
-  cargoSha256 = "1hwjajkphl5439dymglgj3h92hxgbf7xpipzrga7ga8m10nx1dhl";
+  cargoSha256 = "1n9n4d057cz44sh1iy2hb2adplhnrhvr8drnp0v2h8yw73a5shvv";
 
   nativeBuildInputs = [
     cargo
@@ -58,21 +58,14 @@ rustPlatform.buildRustPackage rec {
     gst_all_1.gst-plugins-bad
     gst_all_1.gst-plugins-base
     gst_all_1.gstreamer
+    gst_all_1.gst-validate
     gtk3
-    gtksourceview
+    gtksourceview4
     libhandy
     openssl
     sqlite
   ];
 
-  cargoPatches = [
-    # https://gitlab.gnome.org/GNOME/fractal/merge_requests/446
-    (fetchpatch {
-      url = "https://gitlab.gnome.org/GNOME/fractal/commit/2778acdc6c50bc6f034513029b66b0b092bc4c38.patch";
-      sha256 = "08v17xmbwrjw688ps4hsnd60d5fm26xj72an3zf6yszha2b97j6y";
-    })
-  ];
-
   postPatch = ''
     chmod +x scripts/test.sh
     patchShebangs scripts/meson_post_install.py scripts/test.sh