git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #125859 from nicbk/patch2

veikk-linux-driver-gui: init at 2.0

commit4df31757808eeebe5761bdc80481d0c0a473b4cf authorSandro <sandro.jaeckel@gmail.com> dateSun 6 Jun 2021, 03:41 (5 years ago) parent211765919f80f0
3 files changed+44
maintainers/maintainer-list.nix+10 pkgs/tools/misc/veikk-linux-driver-gui/default.nix+32 pkgs/top-level/all-packages.nix+2
maintainers/maintainer-list.nix+10
@@ -7261,6 +7261,16 @@
72617261 githubId = 10180857;
72627262 name = "Anmol Sethi";
72637263 };
7264+ nicbk = {
7265+ email = "nicolas@nicbk.com";
7266+ github = "nicbk";
7267+ githubId = 77309427;
7268+ name = "Nicolás Kennedy";
7269+ keys = [{
7270+ longkeyid = "rsa4096/0xC061089EFEBF7A35";
7271+ fingerprint = "7BC1 77D9 C222 B1DC FB2F 0484 C061 089E FEBF 7A35";
7272+ }];
7273+ };
72647274 nichtsfrei = {
72657275 email = "philipp.eder@posteo.net";
72667276 github = "nichtsfrei";
pkgs/tools/misc/veikk-linux-driver-gui/default.nixnew file+32
@@ -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+}
pkgs/top-level/all-packages.nix+2
@@ -876,6 +876,8 @@ in
876876
877877 tnat64 = callPackage ../tools/networking/tnat64 { };
878878
879+ veikk-linux-driver-gui = libsForQt5.callPackage ../tools/misc/veikk-linux-driver-gui { };
880+
879881 xcd = callPackage ../tools/misc/xcd { };
880882
881883 xtrt = callPackage ../tools/archivers/xtrt { };