summary refs log tree commit diff
diff options
context:
space:
mode:
authorfigsoda <figsoda@pm.me>2023-01-07 18:11:03 -0500
committerfigsoda <figsoda@pm.me>2023-01-08 12:17:17 -0500
commitb41cc7cfba205ba8aec7f75942ee30e73ed74527 (patch)
treecca8c3bc44c623d40ee9244aabc504a7e779187d
parentb3091f774ee9406053e73f9791265a216642ba8c (diff)
downloadnixpkgs-b41cc7cfba205ba8aec7f75942ee30e73ed74527.tar
nixpkgs-b41cc7cfba205ba8aec7f75942ee30e73ed74527.tar.gz
nixpkgs-b41cc7cfba205ba8aec7f75942ee30e73ed74527.tar.bz2
nixpkgs-b41cc7cfba205ba8aec7f75942ee30e73ed74527.tar.lz
nixpkgs-b41cc7cfba205ba8aec7f75942ee30e73ed74527.tar.xz
nixpkgs-b41cc7cfba205ba8aec7f75942ee30e73ed74527.tar.zst
nixpkgs-b41cc7cfba205ba8aec7f75942ee30e73ed74527.zip
pw-viz: 0.1.0 -> 0.2.0
Diff: https://github.com/ax9d/pw-viz/compare/v0.1.0...v0.2.0
-rw-r--r--pkgs/applications/misc/pw-viz/default.nix21
1 files changed, 16 insertions, 5 deletions
diff --git a/pkgs/applications/misc/pw-viz/default.nix b/pkgs/applications/misc/pw-viz/default.nix
index f5699324755..a52fc08d998 100644
--- a/pkgs/applications/misc/pw-viz/default.nix
+++ b/pkgs/applications/misc/pw-viz/default.nix
@@ -2,38 +2,49 @@
 , rustPlatform
 , fetchFromGitHub
 , pkg-config
+, expat
+, fontconfig
+, freetype
 , libGL
+, libxkbcommon
 , pipewire
+, wayland
 , xorg
 }:
 
 rustPlatform.buildRustPackage rec {
   pname = "pw-viz";
-  version = "0.1.0";
+  version = "0.2.0";
 
   src = fetchFromGitHub {
     owner = "ax9d";
     repo = pname;
     rev = "v${version}";
-    sha256 = "1d46m7w6rzzjpxc2fxwka9xbz49szbfrl63kxlv6kw4lknrladjn";
+    sha256 = "sha256-lw4whdh8tNoS5XUlamQCq8f8z8K59uD90PSSo3skeyo=";
   };
 
-  cargoSha256 = "sha256-jx1mUP6ezpwUhmDD9tCJBhHCHU8fEMlB738yYfB1psc=";
+  cargoSha256 = "sha256-XmvM5tr6ToYi0UrFnLju1wmp/0VEEP/O7T9Bx0YyFW4=";
 
   nativeBuildInputs = [ pkg-config ];
 
   buildInputs = [
+    expat
+    fontconfig
+    freetype
     libGL
+    libxkbcommon
     pipewire
     rustPlatform.bindgenHook
+    wayland
     xorg.libX11
     xorg.libXcursor
     xorg.libXi
-    xorg.libxcb
+    xorg.libXrandr
   ];
 
   postFixup = ''
-    patchelf $out/bin/pw-viz --add-rpath ${lib.makeLibraryPath [ libGL xorg.libXrandr ]}
+    patchelf $out/bin/pw-viz \
+      --add-rpath ${lib.makeLibraryPath [ libGL libxkbcommon wayland ]}
   '';
 
   meta = with lib; {