nur-packages/pkgs/tools/misc/radeon-profile-daemon/default.nix

38 lines
871 B
Nix
Raw Normal View History

2020-10-15 19:05:13 +11:00
{ stdenv
, lib
2020-10-15 19:05:13 +11:00
, fetchFromGitHub
, qtbase
, qmake
, wrapQtAppsHook ? null # Temporary backwards compatibility
2020-10-15 19:05:13 +11:00
}:
stdenv.mkDerivation rec {
pname = "radeon-profile-daemon";
version = "20190603.g06qxq2h";
2020-10-15 19:05:13 +11:00
buildInputs = [ qtbase ];
nativeBuildInputs = [ qmake wrapQtAppsHook ];
2020-10-15 19:05:13 +11:00
src = (
fetchFromGitHub {
owner = "marazmista";
repo = "radeon-profile-daemon";
rev = version;
sha256 = "06qxq2hv3l9shna8x5d9awbdm9pbwlc6vckcr63kf37rrs8ykk0j";
}
) + "/radeon-profile-daemon";
preConfigure = ''
substituteInPlace radeon-profile-daemon.pro \
--replace "/usr/" "$out/"
'';
meta = with lib; {
2020-10-15 19:05:13 +11:00
description = "System daemon for reading current clocks of AMD Radeon cards";
homepage = "https://github.com/marazmista/radeon-profile-daemon";
license = licenses.gpl2Plus;
platforms = platforms.linux;
};
}