chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / i3 / i3-back / package.nix
blobe21914435f7a36f9ab0aacd3ffe1294dc02f587b
2   lib,
3   rustPlatform,
4   fetchFromGitHub,
5   testers,
6   i3-back,
7 }:
8 rustPlatform.buildRustPackage rec {
9   pname = "i3-back";
10   version = "0.3.2";
12   src = fetchFromGitHub {
13     owner = "Cretezy";
14     repo = "i3-back";
15     rev = "refs/tags/v${version}";
16     hash = "sha256-xGfX7ttWrcIVhy+MkR5RZr2DCAwIKwGu7zkafHcrjaE=";
17   };
19   # The tool needs a nightly compiler.
20   RUSTC_BOOTSTRAP = 1;
22   cargoHash = "sha256-Ot8f/58bAlpDSB11l14paCx2yjVoAYaHVIXaOzT1z/c=";
24   passthru.tests.version = testers.testVersion { package = i3-back; };
26   meta = {
27     description = "i3/Sway utility to switch focus to your last focused window";
28     homepage = "https://github.com/Cretezy/i3-back";
29     changelog = "https://github.com/Cretezy/i3-back/blob/main/CHANGELOG.md";
30     license = lib.licenses.mit;
31     maintainers = with lib.maintainers; [ gabyx ];
32     platforms = lib.platforms.linux;
33     mainProgram = "i3-back";
34   };