projecteur: init at 0.9.2

+34
+32
pkgs/os-specific/linux/projecteur/default.nix
···
··· 1 + { lib, mkDerivation, fetchFromGitHub, 2 + cmake, pkg-config, 3 + qtbase, qtgraphicaleffects, wrapQtAppsHook }: 4 + mkDerivation rec { 5 + pname = "projecteur"; 6 + version = "0.9.2"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "jahnf"; 10 + repo = "Projecteur"; 11 + rev = "v${version}"; 12 + fetchSubmodules = false; 13 + sha256 = "sha256-kg6oYtJ4H5A6RNATBg+XvMfCb9FlhEBFjfxamGosMQg="; 14 + }; 15 + 16 + buildInputs = [ qtbase qtgraphicaleffects ]; 17 + nativeBuildInputs = [ wrapQtAppsHook cmake pkg-config ]; 18 + 19 + cmakeFlags = [ 20 + "-DCMAKE_INSTALL_PREFIX:PATH=${placeholder "out"}" 21 + "-DPACKAGE_TARGETS=OFF" 22 + "-DCMAKE_INSTALL_UDEVRULESDIR=${placeholder "out"}/lib/udev/rules.d" 23 + ]; 24 + 25 + meta = with lib; { 26 + description = "Linux/X11 application for the Logitech Spotlight device (and similar devices)."; 27 + homepage = "https://github.com/jahnf/Projecteur"; 28 + license = licenses.mit; 29 + platforms = platforms.linux; 30 + maintainers = with maintainers; [ benneti ]; 31 + }; 32 + }
+2
pkgs/top-level/all-packages.nix
··· 22498 22499 powerstat = callPackage ../os-specific/linux/powerstat { }; 22500 22501 smemstat = callPackage ../os-specific/linux/smemstat { }; 22502 22503 tgt = callPackage ../tools/networking/tgt { };
··· 22498 22499 powerstat = callPackage ../os-specific/linux/powerstat { }; 22500 22501 + projecteur = libsForQt5.callPackage ../os-specific/linux/projecteur { }; 22502 + 22503 smemstat = callPackage ../os-specific/linux/smemstat { }; 22504 22505 tgt = callPackage ../tools/networking/tgt { };