nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

python3Packages.eigenpy: init at 2.8.1

+46
+44
pkgs/development/python-modules/eigenpy/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , boost 6 + , eigen 7 + , numpy 8 + }: 9 + 10 + stdenv.mkDerivation rec { 11 + pname = "eigenpy"; 12 + version = "2.8.1"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "stack-of-tasks"; 16 + repo = pname; 17 + rev = "v${version}"; 18 + fetchSubmodules = true; 19 + sha256 = "sha256-nofB5TDvEArhPcYe/Pb1LQBC+W6MrE3NuapaZmKIO68="; 20 + }; 21 + 22 + strictDeps = true; 23 + 24 + nativeBuildInputs = [ 25 + cmake 26 + ]; 27 + 28 + buildInputs = [ 29 + boost 30 + ]; 31 + 32 + propagatedBuildInputs = [ 33 + eigen 34 + numpy 35 + ]; 36 + 37 + meta = with lib; { 38 + description = "Bindings between Numpy and Eigen using Boost.Python"; 39 + homepage = "https://github.com/stack-of-tasks/eigenpy"; 40 + license = licenses.bsd2; 41 + maintainers = with maintainers; [ wegank ]; 42 + platforms = platforms.unix; 43 + }; 44 + }
+2
pkgs/top-level/python-packages.nix
··· 2885 2885 2886 2886 eggdeps = callPackage ../development/python-modules/eggdeps { }; 2887 2887 2888 + eigenpy = toPythonModule (callPackage ../development/python-modules/eigenpy { }); 2889 + 2888 2890 einops = callPackage ../development/python-modules/einops { }; 2889 2891 2890 2892 eiswarnung = callPackage ../development/python-modules/eiswarnung { };