summary refs log tree commit diff
path: root/pkgs/applications/window-managers/i3/status-rust.nix
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2020-06-07 16:08:39 +0200
committerMaximilian Bosch <maximilian@mbosch.me>2020-06-07 17:09:35 +0200
commit8454ef7b296608f42a2447e6cc6db8c7dd542116 (patch)
tree5a8d55afccef66eb75e9bcc14a6d1d42a8cb5c01 /pkgs/applications/window-managers/i3/status-rust.nix
parentfbf25a93082baabca7fac8831c97c4dbed7b72fb (diff)
downloadnixpkgs-8454ef7b296608f42a2447e6cc6db8c7dd542116.tar
nixpkgs-8454ef7b296608f42a2447e6cc6db8c7dd542116.tar.gz
nixpkgs-8454ef7b296608f42a2447e6cc6db8c7dd542116.tar.bz2
nixpkgs-8454ef7b296608f42a2447e6cc6db8c7dd542116.tar.lz
nixpkgs-8454ef7b296608f42a2447e6cc6db8c7dd542116.tar.xz
nixpkgs-8454ef7b296608f42a2447e6cc6db8c7dd542116.tar.zst
nixpkgs-8454ef7b296608f42a2447e6cc6db8c7dd542116.zip
i3status-rust: 0.13.1 -> 0.14.0
https://github.com/greshake/i3status-rust/releases/tag/v0.14.0
Diffstat (limited to 'pkgs/applications/window-managers/i3/status-rust.nix')
-rw-r--r--pkgs/applications/window-managers/i3/status-rust.nix16
1 files changed, 12 insertions, 4 deletions
diff --git a/pkgs/applications/window-managers/i3/status-rust.nix b/pkgs/applications/window-managers/i3/status-rust.nix
index 62389e1230a..acc306a72f2 100644
--- a/pkgs/applications/window-managers/i3/status-rust.nix
+++ b/pkgs/applications/window-managers/i3/status-rust.nix
@@ -1,17 +1,25 @@
-{ stdenv, rustPlatform, fetchFromGitHub, pkgconfig, dbus, libpulseaudio }:
+{ stdenv, rustPlatform, fetchFromGitHub, pkgconfig, dbus, libpulseaudio, fetchpatch }:
 
 rustPlatform.buildRustPackage rec {
   pname = "i3status-rust";
-  version = "0.13.1";
+  version = "0.14.0";
 
   src = fetchFromGitHub {
     owner = "greshake";
     repo = pname;
     rev = "v${version}";
-    sha256 = "0va6ny1v7lk30hhx4i5qyk9fwg3apy2nmh6kbmxhcf0rs5449ikg";
+    sha256 = "0d2xigm932x6pc9z24g5cg8xq2crd9n3wq1bwi96h35w799lagjg";
   };
 
-  cargoSha256 = "1lywr21kk3idjyc10gy4848dmmgyqc2jjf7hpzq0vywkp639bf2x";
+  cargoPatches = [
+    # https://github.com/greshake/i3status-rust/pull/732/ (Update Cargo.lock)
+    (fetchpatch {
+      url = "https://github.com/greshake/i3status-rust/commit/7762a5c7ad668272fb8bb8409f12242094b032b8.patch";
+      sha256 = "097f6w91cn53cj1g3bbdqm9jjib5fkb3id91jqvq88h43x14b8zb";
+    })
+  ];
+
+  cargoSha256 = "1k50yhja73w91h6zjmkb5kh1hknpjzrqd3ilvjjyynll513m1sfd";
 
   nativeBuildInputs = [ pkgconfig ];