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