legends-of-equestria: init at 2024.05.01 (#296316)
[NixPkgs.git] / pkgs / os-specific / linux / x86_energy_perf_policy / default.nix
blob1183b4dc32b77ac635276e02be3c6ab09cd050d1
2   lib,
3   stdenv,
4   kernel,
5 }:
7 stdenv.mkDerivation {
8   pname = "x86_energy_perf_policy";
9   version = kernel.version;
11   src = kernel.src;
13   postPatch = ''
14     cd tools/power/x86/x86_energy_perf_policy
15     sed -i 's,/usr,,g' Makefile
16   '';
18   preInstall = ''
19     mkdir -p $out/bin $out/share/man/man8
20   '';
22   makeFlags = [ "DESTDIR=$(out)" ];
24   meta = with lib; {
25     description = "Set the energy versus performance policy preference bias on recent X86 processors";
26     mainProgram = "x86_energy_perf_policy";
27     homepage = "https://www.kernel.org/";
28     license = licenses.gpl2Only;
29     platforms = [
30       "i686-linux"
31       "x86_64-linux"
32     ]; # x86-specific
33   };