1 { lib, fetchFromGitHub, python3Packages }:
3 python3Packages.buildPythonApplication rec {
7 src = fetchFromGitHub {
8 owner = "georgewhewell";
11 hash = "sha256-G+CK/lnZXkQdyNZPqY9P3owVJsd22H3K8wSpjHFG0ow=";
15 homepage = "https://github.com/georgewhewell/undervolt/";
16 description = "Program for undervolting Intel CPUs on Linux";
17 mainProgram = "undervolt";
20 Undervolt is a program for undervolting Intel CPUs under Linux. It works in a similar
21 manner to the Windows program ThrottleStop (i.e, MSR 0x150). You can apply a fixed
22 voltage offset to one of 5 voltage planes, and override your systems temperature
23 target (CPU will throttle when this temperature is reached).
25 license = licenses.gpl2Only;
26 platforms = [ "x86_64-linux" ];