lnxlink-flake/packages/pyamdgpuinfo.nix
2025-10-30 09:47:14 +01:00

31 lines
661 B
Nix

{pkgs ? import <nixpkgs> {}}:
with pkgs.python3Packages;
buildPythonPackage rec {
pname = "pyamdgpuinfo";
version = "2.1.7";
pyproject = true;
disabled = pythonOlder "3.9";
src = fetchPypi {
pname = pname;
version = version;
sha256 = "sha256-lbT1YYwycfle3vjhDdr4mhOg0e27A73QXY9KkwqhJbA=";
};
build-system = [setuptools];
dependencies = [
# Build system
setuptools
wheel
# dependencies
cython
];
postPatch = ''
substituteInPlace setup.py --replace-fail "/usr/include/libdrm" "${pkgs.libdrm.dev}/include/libdrm"
'';
buildInputs = [pkgs.libdrm.dev];
}