anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / tools / misc / radeon-profile / default.nix
blob8c42cccfcdf0d8ad3b27d44d879f53885d239754
1 { lib, mkDerivation, fetchFromGitHub
2 , qtbase, qtcharts, qmake, libXrandr, libdrm
3 }:
5 mkDerivation rec {
7   pname = "radeon-profile";
8   version = "20200824";
10   nativeBuildInputs = [ qmake ];
11   buildInputs = [ qtbase qtcharts libXrandr libdrm ];
13   src = (fetchFromGitHub {
14     owner  = "marazmista";
15     repo   = "radeon-profile";
16     rev    = version;
17     sha256 = "0z6a9w79s5wiy8cvwcdp5wmgf6702d0wzw95f6176yhp4cwy4cq2";
18   }) + "/radeon-profile";
20   preConfigure = ''
21     substituteInPlace radeon-profile.pro \
22       --replace "/usr/" "$out/"
23   '';
25   meta = with lib; {
26     description = "Application to read current clocks of AMD Radeon cards";
27     homepage    = "https://github.com/marazmista/radeon-profile";
28     license     = licenses.gpl2Plus;
29     platforms   = platforms.linux;
30     mainProgram = "radeon-profile";
31   };