diff options
author | Justin Bedo <cu@cua0.org> | 2023-03-24 09:47:44 +1100 |
---|---|---|
committer | Justin Bedo <cu@cua0.org> | 2023-03-24 09:47:44 +1100 |
commit | d8d5d73bac777eab35e05e1347818b91f314a9f0 (patch) | |
tree | d85a3b6870cacedefe86a1d4f44aeb889bec0e4b /pkgs/development/r-modules | |
parent | 445df9ef48296ff93aefdbdee3fac3e68036c221 (diff) | |
download | nixlib-d8d5d73bac777eab35e05e1347818b91f314a9f0.tar nixlib-d8d5d73bac777eab35e05e1347818b91f314a9f0.tar.gz nixlib-d8d5d73bac777eab35e05e1347818b91f314a9f0.tar.bz2 nixlib-d8d5d73bac777eab35e05e1347818b91f314a9f0.tar.lz nixlib-d8d5d73bac777eab35e05e1347818b91f314a9f0.tar.xz nixlib-d8d5d73bac777eab35e05e1347818b91f314a9f0.tar.zst nixlib-d8d5d73bac777eab35e05e1347818b91f314a9f0.zip |
rPackages.Rhdf5lib: enable cxx bindings
Diffstat (limited to 'pkgs/development/r-modules')
-rw-r--r-- | pkgs/development/r-modules/default.nix | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index 289bc4190daa..d85efc230546 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -1319,13 +1319,16 @@ let RGL_USE_NULL = "true"; }); - Rhdf5lib = old.Rhdf5lib.overrideAttrs (attrs: { - propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ pkgs.hdf5_1_10.dev pkgs.libaec ]; + Rhdf5lib = let + hdf5 = pkgs.hdf5_1_10.overrideAttrs (attrs: {configureFlags = attrs.configureFlags ++ ["--enable-cxx"];}); + in old.Rhdf5lib.overrideAttrs (attrs: { + propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ hdf5.dev pkgs.libaec ]; patches = [ ./patches/Rhdf5lib.patch ]; + passthru.hdf5 = hdf5; }); rhdf5filters = old.rhdf5filters.overrideAttrs (attrs: { - propagatedBuildInputs = with pkgs; attrs.propagatedBuildInputs ++ [ (hdf5-blosc.override {hdf5 = hdf5_1_10;}) ]; + propagatedBuildInputs = with pkgs; attrs.propagatedBuildInputs ++ [ (hdf5-blosc.override {hdf5 = self.Rhdf5lib.hdf5;}) ]; patches = [ ./patches/rhdf5filters.patch ]; }); |