1{ stdenv, fetchFromGitLab, autoreconfHook }:
2
3stdenv.mkDerivation rec {
4 name = "iucode-tool-${version}";
5 version = "2.3.1";
6
7 src = fetchFromGitLab {
8 owner = "iucode-tool";
9 repo = "iucode-tool";
10 rev = "v${version}";
11 sha256 = "04dlisw87dd3q3hhmkqc5dd58cp22fzx3rzah7pvcyij135yjc3a";
12 };
13
14 nativeBuildInputs = [ autoreconfHook ];
15
16 enableParallelBuilding = true;
17
18 meta = with stdenv.lib; {
19 description = "Intel® 64 and IA-32 processor microcode tool";
20 homepage = https://gitlab.com/iucode-tool/iucode-tool;
21 license = licenses.gpl2;
22 maintainers = with maintainers; [ peterhoeg ];
23 platforms = [ "x86_64-linux" "i686-linux" ];
24 };
25}