Merge pull request #145863 from dotlambda/pybind11-2.8.1

authored by

Sandro and committed by
GitHub
bb64901d 5d23e617

+5 -3
+5 -3
pkgs/development/python-modules/pybind11/default.nix
··· 3 , buildPythonPackage 4 , fetchFromGitHub 5 , cmake 6 , eigen 7 , python 8 , catch ··· 12 13 buildPythonPackage rec { 14 pname = "pybind11"; 15 - version = "2.8.0"; 16 17 src = fetchFromGitHub { 18 owner = "pybind"; 19 repo = pname; 20 rev = "v${version}"; 21 - sha256 = "sha256-kmyfRNZM9AtF0QA1MnWEPwWb6BebkkpanTvQwsraSJo="; 22 }; 23 24 nativeBuildInputs = [ cmake ]; ··· 26 dontUseCmakeBuildDir = true; 27 28 cmakeFlags = [ 29 - "-DEIGEN3_INCLUDE_DIR=${eigen}/include/eigen3" 30 "-DBUILD_TESTING=on" 31 ] ++ lib.optionals (python.isPy3k && !stdenv.cc.isClang) [ 32 "-DPYBIND11_CXX_STANDARD=-std=c++17"
··· 3 , buildPythonPackage 4 , fetchFromGitHub 5 , cmake 6 + , boost 7 , eigen 8 , python 9 , catch ··· 13 14 buildPythonPackage rec { 15 pname = "pybind11"; 16 + version = "2.8.1"; 17 18 src = fetchFromGitHub { 19 owner = "pybind"; 20 repo = pname; 21 rev = "v${version}"; 22 + sha256 = "sha256-Gk4ZN/g6SRWFm0ALCvyald/9zq3wBd48mGdqdGCeGYI="; 23 }; 24 25 nativeBuildInputs = [ cmake ]; ··· 27 dontUseCmakeBuildDir = true; 28 29 cmakeFlags = [ 30 + "-DBoost_INCLUDE_DIR=${lib.getDev boost}/include" 31 + "-DEIGEN3_INCLUDE_DIR=${lib.getDev eigen}/include/eigen3" 32 "-DBUILD_TESTING=on" 33 ] ++ lib.optionals (python.isPy3k && !stdenv.cc.isClang) [ 34 "-DPYBIND11_CXX_STANDARD=-std=c++17"