python312Packages.types-aiobotocore: 2.15.2 -> 2.15.2.post3 (#361801)
[NixPkgs.git] / pkgs / by-name / cp / cpuset / package.nix
blobf6fcf609c0c1e9349efa6b3ba84420785c591bec
1 { lib
2 , fetchFromGitHub
3 , python3
4 }:
6 python3.pkgs.buildPythonApplication rec {
7   pname = "cpuset";
8   version = "1.6.2";
10   src = fetchFromGitHub {
11     owner = "lpechacek";
12     repo = "cpuset";
13     rev = "v${version}";
14     hash = "sha256-fW0SXNI10pb6FTn/2TOqxP9qlys0KL/H9m//NjslUaY=";
15   };
17   makeFlags = [ "prefix=$(out)" ];
19   checkPhase = ''
20     runHook preCheck
22     make -C t
24     runHook postCheck
25   '';
27   meta = with lib; {
28     description = "Python application that forms a wrapper around the standard Linux filesystem calls, to make using the cpusets facilities in the Linux kernel easier";
29     homepage = "https://github.com/SUSE/cpuset";
30     license = licenses.gpl2;
31     mainProgram = "cset";
32     maintainers = with maintainers; [ wykurz ];
33     platforms = platforms.linux;
34   };