@@ -1,22 +1,27 @@
1−{ stdenv, fetchFromGitHub, cmake, pkgconfig, gtk3, ncurses, curl
2−, json_c, libcpuid, pciutils, procps, wrapGAppsHook, nasm }:
1+{ stdenv, fetchFromGitHub, cmake, pkgconfig, gtk3, ncurses
2+, libcpuid, pciutils, procps, wrapGAppsHook, nasm, makeWrapper }:
33
44stdenv.mkDerivation rec {
55 pname = "cpu-x";
6− version = "3.2.4";
6+ version = "4.0.0";
77
88 src = fetchFromGitHub {
99 owner = "X0rg";
1010 repo = "CPU-X";
1111 rev = "v${version}";
12− sha256 = "03y49wh9v7x6brmavj5a2clihn0z4f01pypl7m8ymarv4y3a6xkl";
12+ sha256 = "00xngmlayblvkg3l0rcfpxmnkkdz49ydh4smlhpii23gqii0rds3";
1313 };
1414
15− nativeBuildInputs = [ cmake pkgconfig wrapGAppsHook nasm ];
15+ nativeBuildInputs = [ cmake pkgconfig wrapGAppsHook nasm makeWrapper ];
1616 buildInputs = [
17− gtk3 ncurses curl json_c libcpuid pciutils procps
17+ gtk3 ncurses libcpuid pciutils procps
1818 ];
1919
20+ postInstall = ''
21+ wrapProgram $out/bin/cpu-x \
22+ --prefix PATH : ${stdenv.lib.makeBinPath [ stdenv.cc ]}
23+ '';
24+
2025 meta = with stdenv.lib; {
2126 description = "Free software that gathers information on CPU, motherboard and more";
2227 homepage = src.meta.homepage;