dotfiles.nix/pkgs/amdgpu-clocks/default.nix

28 lines
671 B
Nix
Raw Normal View History

2024-08-08 09:02:42 +08:00
{
stdenv,
lib,
fetchFromGitHub,
bash,
subversion,
makeWrapper,
2024-04-01 10:02:02 +08:00
}:
2024-08-08 09:02:42 +08:00
stdenv.mkDerivation {
pname = "amdgpu-clocks";
version = "973139a";
src = fetchFromGitHub {
# https://github.com/sibradzic/amdgpu-clocks
owner = "sibradzic";
repo = "amdgpu-clocks";
rev = "973139a5933bd315aa99332b642305ef5ef49a32";
sha256 = "sha256-mZV4ECNG9X6SDIWl6P0nHrxa4kGU1h/hFdMcswbEYrk=";
};
buildInputs = [bash subversion];
nativeBuildInputs = [makeWrapper];
installPhase = ''
mkdir -p $out/bin
cp amdgpu-clocks $out/bin/amdgpu-clocks
wrapProgram $out/bin/amdgpu-clocks \
--prefix PATH : ${lib.makeBinPath [bash subversion]}
'';
}