nixpkgs/pkgs/development/python-modules/pyrr/default.nix
ckie cb619a09e0
pythonPackages.pyrr: 0.10.3 -> unstable-2022-07-22
It stopped building on python39Packages.pyrr, which is needed for
pkgs.friture to work, due to some other old dependencies. There are no
new releases on PyPI.

Tested build of friture, python39Packages.pyrr and python3Packages.pyrr
on x86_64-linux: all three previously failed builds work.
2023-03-24 21:24:04 +03:00

29 lines
652 B
Nix

{ lib
, buildPythonPackage
, fetchFromGitHub
, setuptools
, multipledispatch
, numpy
}:
buildPythonPackage rec {
pname = "pyrr";
version = "unstable-2022-07-22";
src = fetchFromGitHub {
owner = "adamlwgriffiths";
repo = "Pyrr";
rev = "f6c8698c48a75f3fb7ad0d47d0ce80a04f87ba2f";
hash = "sha256-u9O52MQskZRzw0rBH6uPdXdikWLJe7wyBZGNKIFA4BA=";
};
propagatedBuildInputs = [ multipledispatch numpy ];
meta = with lib; {
description = "3D mathematical functions using NumPy";
homepage = "https://github.com/adamlwgriffiths/Pyrr/";
license = licenses.bsd2;
maintainers = with maintainers; [ c0deaddict ];
};
}