From c980025f2d16c385134c99e0673a3c513967f028 Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Mon, 27 Feb 2023 19:49:19 +0100 Subject: [PATCH] [Packages] Add amdctl --- overlays.nix | 1 + packages/amdctl.nix | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 packages/amdctl.nix 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 + ''; +}