codesnap: init at 0.8.2 (#364266)
[NixPkgs.git] / pkgs / by-name / lo / logiops_0_2_3 / package.nix
blob99c8415134ccc998baf2b5cad4555b646b6a7f2d
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   pkg-config,
6   cmake,
7   udev,
8   libevdev,
9   libconfig,
12 stdenv.mkDerivation rec {
13   pname = "logiops";
14   version = "0.2.3";
16   src = fetchFromGitHub {
17     owner = "pixlone";
18     repo = "logiops";
19     rev = "v${version}";
20     hash = "sha256-1v728hbIM2ODtB+r6SYzItczRJCsbuTvhYD2OUM1+/E=";
21   };
23   PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "${placeholder "out"}/lib/systemd/system";
25   nativeBuildInputs = [
26     cmake
27     pkg-config
28   ];
29   buildInputs = [
30     udev
31     libevdev
32     libconfig
33   ];
35   meta = with lib; {
36     description = "Unofficial userspace driver for HID++ Logitech devices";
37     mainProgram = "logid";
38     homepage = "https://github.com/PixlOne/logiops";
39     license = licenses.gpl3Plus;
40     maintainers = [ ];
41     platforms = with platforms; linux;
42   };