parent
535df3ed51
commit
1cc9cfa9c7
@ -0,0 +1,32 @@ |
||||
{ lib, mkDerivation, fetchFromGitHub, |
||||
cmake, pkg-config, |
||||
qtbase, qtgraphicaleffects, wrapQtAppsHook }: |
||||
mkDerivation rec { |
||||
pname = "projecteur"; |
||||
version = "0.9.2"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "jahnf"; |
||||
repo = "Projecteur"; |
||||
rev = "v${version}"; |
||||
fetchSubmodules = false; |
||||
sha256 = "sha256-kg6oYtJ4H5A6RNATBg+XvMfCb9FlhEBFjfxamGosMQg="; |
||||
}; |
||||
|
||||
buildInputs = [ qtbase qtgraphicaleffects ]; |
||||
nativeBuildInputs = [ wrapQtAppsHook cmake pkg-config ]; |
||||
|
||||
cmakeFlags = [ |
||||
"-DCMAKE_INSTALL_PREFIX:PATH=${placeholder "out"}" |
||||
"-DPACKAGE_TARGETS=OFF" |
||||
"-DCMAKE_INSTALL_UDEVRULESDIR=${placeholder "out"}/lib/udev/rules.d" |
||||
]; |
||||
|
||||
meta = with lib; { |
||||
description = "Linux/X11 application for the Logitech Spotlight device (and similar devices)."; |
||||
homepage = "https://github.com/jahnf/Projecteur"; |
||||
license = licenses.mit; |
||||
platforms = platforms.linux; |
||||
maintainers = with maintainers; [ benneti ]; |
||||
}; |
||||
} |
Loading…
Reference in new issue