igsc: init at 0.9.6 (#399062)

authored by Sandro and committed by GitHub 50e1df55 7355c2aa

+72
+42
pkgs/by-name/ig/igsc/package.nix
··· 1 + { 2 + fetchFromGitHub, 3 + lib, 4 + nix-update-script, 5 + stdenv, 6 + cmake, 7 + metee, 8 + udev, 9 + }: 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "igsc"; 12 + version = "0.9.6"; 13 + src = fetchFromGitHub { 14 + owner = "intel"; 15 + repo = "igsc"; 16 + tag = "V${finalAttrs.version}"; 17 + hash = "sha256-ecjcDYirbJC2s48+SOwFuJAJQ6eaabTrmgTjgb+dXrA="; 18 + }; 19 + 20 + buildInputs = [ 21 + metee 22 + udev 23 + ]; 24 + nativeBuildInputs = [ cmake ]; 25 + 26 + cmakeFlags = [ 27 + "-DMETEE_LIB_PATH=${metee}/lib" 28 + "-DMETEE_HEADER_PATH=${metee}/include" 29 + ]; 30 + 31 + passthru.updateScript = nix-update-script { }; 32 + 33 + meta = { 34 + mainProgram = "igsc"; 35 + maintainers = with lib.maintainers; [ xddxdd ]; 36 + description = "Intel graphics system controller firmware update library"; 37 + homepage = "https://github.com/intel/igsc"; 38 + license = lib.licenses.asl20; 39 + changelog = "https://github.com/intel/igsc/releases/tag/V${finalAttrs.version}"; 40 + platforms = lib.platforms.linux; 41 + }; 42 + })
+30
pkgs/by-name/me/metee/package.nix
··· 1 + { 2 + fetchFromGitHub, 3 + lib, 4 + nix-update-script, 5 + stdenv, 6 + cmake, 7 + }: 8 + stdenv.mkDerivation (finalAttrs: { 9 + pname = "metee"; 10 + version = "6.0.1"; 11 + src = fetchFromGitHub { 12 + owner = "intel"; 13 + repo = "metee"; 14 + tag = finalAttrs.version; 15 + hash = "sha256-PwIadjg1D7WumqVgkpfnXkdUzIOjzA+b3Jjk30epAE8="; 16 + }; 17 + 18 + nativeBuildInputs = [ cmake ]; 19 + 20 + passthru.updateScript = nix-update-script { }; 21 + 22 + meta = { 23 + maintainers = with lib.maintainers; [ xddxdd ]; 24 + description = "C library to access CSE/CSME/GSC firmware via a MEI interface"; 25 + homepage = "https://github.com/intel/metee"; 26 + license = lib.licenses.asl20; 27 + changelog = "https://github.com/intel/metee/releases/tag/${finalAttrs.version}"; 28 + platforms = lib.platforms.linux; 29 + }; 30 + })