givaro: fix clang build

Usage of `std::bool_constant` prevents compilation using Clang; see
https://github.com/linbox-team/givaro/issues/225

+5
+5
pkgs/development/libraries/givaro/default.nix
··· 25 25 url = "https://github.com/linbox-team/givaro/commit/c7744bb133496cd7ac04688f345646d505e1bf52.patch"; 26 26 hash = "sha256-aAA5o8Va10v0Pqgcpx7qM0TAZiNQgXoR6N9xecj7tDA="; 27 27 }) 28 + (fetchpatch { 29 + name = "clang-16.patch"; 30 + url = "https://github.com/linbox-team/givaro/commit/a81d44b3b57c275bcb04ab00db79be02561deaa2.patch"; 31 + hash = "sha256-sSk+VWffoEjZRTJcHRISLHPyW6yuvI1u8knBOfxNUIE="; 32 + }) 28 33 ]; 29 34 30 35 enableParallelBuilding = true;