Merge pull request #125859 from nicbk/patch2

veikk-linux-driver-gui: init at 2.0

authored by

Sandro and committed by
GitHub
4df31757 21176595

+44
+10
maintainers/maintainer-list.nix
··· 7261 7261 githubId = 10180857; 7262 7262 name = "Anmol Sethi"; 7263 7263 }; 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 + }; 7264 7274 nichtsfrei = { 7265 7275 email = "philipp.eder@posteo.net"; 7266 7276 github = "nichtsfrei";
+32
pkgs/tools/misc/veikk-linux-driver-gui/default.nix
··· 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 + }
+2
pkgs/top-level/all-packages.nix
··· 876 876 877 877 tnat64 = callPackage ../tools/networking/tnat64 { }; 878 878 879 + veikk-linux-driver-gui = libsForQt5.callPackage ../tools/misc/veikk-linux-driver-gui { }; 880 + 879 881 xcd = callPackage ../tools/misc/xcd { }; 880 882 881 883 xtrt = callPackage ../tools/archivers/xtrt { };