python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / lighthouse-steamvr / default.nix
blobd93a9aeb562a2c79e39760e2f640c7f1c28b3d6b
1 { stdenv, fetchFromGitHub, lib, rustPlatform, pkg-config, dbus }:
3 rustPlatform.buildRustPackage rec {
4   pname = "Lighthouse";
5   version = "unstable-2021-03-28";
7   src = fetchFromGitHub {
8     owner = "ShayBox";
9     repo = "Lighthouse";
10     rev = "a090889077557fe92610ca503979b5cfc0724d61";
11     sha256 = "0vfl4y61cdrah98x6xcnb3cyi8rwhlws8ps6vfdlmr3dv30mbnbb";
12   };
14   cargoSha256 = "0aqd9ixszwq6qmj751gxx453gwbhwqi16m72bkbkj9s6nfyqihql";
16   nativeBuildInputs = [ pkg-config ];
18   buildInputs = [ dbus ];
20   meta = with lib; {
21     broken = stdenv.isDarwin;
22     description = "VR Lighthouse power state management";
23     homepage = "https://github.com/ShayBox/Lighthouse";
24     license = licenses.mit;
25     maintainers = with maintainers; [ expipiplus1 ];
26   };