chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / wa / wayfreeze / package.nix
blobb679bc6f1fde32b11bf7f3612dad199f31e2149d
2   lib,
3   fetchFromGitHub,
4   rustPlatform,
5   libxkbcommon
6 }:
8 rustPlatform.buildRustPackage {
9   pname = "wayfreeze";
10   version = "0-unstable-2024-05-23";
12   src = fetchFromGitHub {
13     owner = "Jappie3";
14     repo = "wayfreeze";
15     rev = "069dea0b832bd5b7a7872a57bd53f51cd377f206";
16     hash = "sha256-3btFzZbkHT6kBBA3M7OwFsD710VpMiHSXIpHmvCD/es=";
17   };
19   cargoHash = "sha256-3OjZhWAgfmMZ0OGeRawk3KZpPqz1QCVkwsyGM+E7o88=";
21   buildInputs = [
22     libxkbcommon
23   ];
25   meta = with lib; {
26     description = "Tool to freeze the screen of a Wayland compositor";
27     homepage = "https://github.com/Jappie3/wayfreeze";
28     license = licenses.agpl3Only;
29     maintainers = with lib.maintainers; [ purrpurrn ];
30     mainProgram = "wayfreeze";
31     platforms = platforms.linux;
32   };