diff --git a/overlays.nix b/overlays.nix index 31fb420..dd99f54 100644 --- a/overlays.nix +++ b/overlays.nix @@ -101,6 +101,7 @@ in }); in withTensorflow; + amdctl = super.callPackage ./packages/amdctl.nix {}; myFirefox = (import ./packages/firefox.nix { pkgs = self; inherit lib; }); }) diff --git a/packages/amdctl.nix b/packages/amdctl.nix new file mode 100644 index 0000000..5e6a4e9 --- /dev/null +++ b/packages/amdctl.nix @@ -0,0 +1,25 @@ +{ +stdenv, +cmake, +fetchFromGitHub +}: +stdenv.mkDerivation rec { + name = "amdctl"; + version = "0.11"; + + nativeBuildInputs = [ + cmake + ]; + + src = fetchFromGitHub { + owner = "kevinlekiller"; + repo = "amdctl"; + rev = "v${version}"; + sha256 = "sha256-2wBk/9aAD7ARMGbcVxk+CzEvUf8U4RS4ZwTCj8cHNNo="; + }; + + installPhase = '' + mkdir -p $out/bin + cp amdctl $out/bin + ''; +}