@@ -0,0 +1,32 @@
1+{ lib, mkDerivation, fetchFromGitHub, gnumake, qmake }:
2+
3+mkDerivation rec {
4+ name = "veikk-linux-driver-gui";
5+ version = "2.0";
6+
7+ src = fetchFromGitHub {
8+ owner = "jlam55555";
9+ repo = name;
10+ rev = "v${version}";
11+ sha256 = "02g1q79kwjlzg95w38a1d7nxvcry8xcsvhax2js4c7xqvzhkki5j";
12+ };
13+
14+ nativeBuildInputs = [ qmake ];
15+
16+ postBuild = ''
17+ make all clean
18+ '';
19+
20+ installPhase = ''
21+ mkdir -p $out/bin
22+ cp veikk-linux-driver-gui $out/bin
23+ '';
24+
25+ meta = with lib; {
26+ description = "Configuration tool for the VEIKK Linux driver";
27+ homepage = "https://github.com/jlam55555/veikk-linux-driver-gui/";
28+ license = licenses.unfree;
29+ platforms = platforms.linux;
30+ maintainers = with maintainers; [ nicbk ];
31+ };
32+}