nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 42 lines 943 B view raw
1{ 2 fetchFromGitHub, 3 lib, 4 nix-update-script, 5 stdenv, 6 cmake, 7 metee, 8 udev, 9}: 10stdenv.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})