nixpkgs/pkgs/by-name/xr/xr-hardware/package.nix
Sefa Eyeoglu 4da48aa680
xr-hardware: add update script
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-03-26 21:32:44 +01:00

34 lines
852 B
Nix

{ lib
, stdenvNoCC
, fetchFromGitLab
, nix-update-script
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "xr-hardware";
version = "1.1.1";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "monado/utilities";
repo = "xr-hardware";
rev = "refs/tags/${finalAttrs.version}";
hash = "sha256-w35/LoozCJz0ytHEHWsEdCaYYwyGU6sE13iMckVdOzY=";
};
dontConfigure = true;
dontBuild = true;
installTargets = "install_package";
installFlagsArray = "DESTDIR=${placeholder "out"}";
passthru.updateScript = nix-update-script { };
meta = with lib; {
description = "Hardware description for XR devices";
homepage = "https://gitlab.freedesktop.org/monado/utilities/xr-hardware";
license = licenses.boost;
maintainers = with maintainers; [ Scrumplex ];
platforms = platforms.linux;
};
})