From e37e316bc22c9168ae8ae4e86aa7ae2c60e5850e Mon Sep 17 00:00:00 2001 From: Bruno Rodrigues Date: Sat, 9 Mar 2024 15:59:44 +0100 Subject: [PATCH] rPackages.opencv: fix build --- pkgs/development/r-modules/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index 36302ccaa087..14e9a65a4a92 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -382,6 +382,7 @@ let nloptr = with pkgs; [ nlopt pkg-config ]; n1qn1 = [ pkgs.gfortran ]; odbc = [ pkgs.unixODBC ]; + opencv = [ pkgs.pkg-config ]; pak = [ pkgs.curl.dev ]; pander = with pkgs; [ pandoc which ]; pbdMPI = [ pkgs.mpi ]; @@ -1410,6 +1411,13 @@ let RGL_USE_NULL = "true"; }); + + opencv = let + opencvGtk = pkgs.opencv.override (old : { enableGtk2 = true; }); + in old.opencv.overrideAttrs (attrs: { + buildInputs = attrs.buildInputs ++ [ opencvGtk ]; + }); + Rhdf5lib = let hdf5 = pkgs.hdf5_1_10.overrideAttrs (attrs: {configureFlags = attrs.configureFlags ++ ["--enable-cxx"];}); in old.Rhdf5lib.overrideAttrs (attrs: {