diff --git a/pkgs/by-name/bp/bpp-core/package.nix b/pkgs/by-name/bp/bpp-core/package.nix index 546270e84766..0613fd293174 100644 --- a/pkgs/by-name/bp/bpp-core/package.nix +++ b/pkgs/by-name/bp/bpp-core/package.nix @@ -24,11 +24,16 @@ stdenv.mkDerivation rec { }) ]; + postPatch = '' + substituteInPlace CMakeLists.txt --replace-fail \ + 'cmake_minimum_required (VERSION 2.8.11)' 'cmake_minimum_required (VERSION 4.1)' + ''; + nativeBuildInputs = [ cmake ]; postFixup = '' substituteInPlace $out/lib/cmake/bpp-core/bpp-core-targets.cmake \ - --replace 'set(_IMPORT_PREFIX' '#set(_IMPORT_PREFIX' + --replace-fail 'set(_IMPORT_PREFIX' '#set(_IMPORT_PREFIX' ''; # prevents cmake from exporting incorrect INTERFACE_INCLUDE_DIRECTORIES # of form /nix/store/.../nix/store/.../include, diff --git a/pkgs/by-name/bp/bpp-phyl/package.nix b/pkgs/by-name/bp/bpp-phyl/package.nix index 78baac39b99c..d2078dfaf454 100644 --- a/pkgs/by-name/bp/bpp-phyl/package.nix +++ b/pkgs/by-name/bp/bpp-phyl/package.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { pname = "bpp-phyl"; - inherit (bpp-core) version; + inherit (bpp-core) version postPatch; src = fetchFromGitHub { owner = "BioPP"; diff --git a/pkgs/by-name/bp/bpp-popgen/package.nix b/pkgs/by-name/bp/bpp-popgen/package.nix index 72cee8055c1b..b62a86cd5c8f 100644 --- a/pkgs/by-name/bp/bpp-popgen/package.nix +++ b/pkgs/by-name/bp/bpp-popgen/package.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { pname = "bpp-popgen"; - inherit (bpp-core) version; + inherit (bpp-core) version postPatch; src = fetchFromGitHub { owner = "BioPP"; diff --git a/pkgs/by-name/bp/bpp-seq/package.nix b/pkgs/by-name/bp/bpp-seq/package.nix index 966b6f8d9065..59e92324395b 100644 --- a/pkgs/by-name/bp/bpp-seq/package.nix +++ b/pkgs/by-name/bp/bpp-seq/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { pname = "bpp-seq"; - inherit (bpp-core) version; + inherit (bpp-core) version postPatch; src = fetchFromGitHub { owner = "BioPP"; diff --git a/pkgs/by-name/bp/bppsuite/package.nix b/pkgs/by-name/bp/bppsuite/package.nix index 926b336f0c9f..1444767bac16 100644 --- a/pkgs/by-name/bp/bppsuite/package.nix +++ b/pkgs/by-name/bp/bppsuite/package.nix @@ -2,6 +2,7 @@ stdenv, fetchFromGitHub, cmake, + texinfo, bpp-core, bpp-seq, bpp-phyl, @@ -11,7 +12,7 @@ stdenv.mkDerivation rec { pname = "bppsuite"; - inherit (bpp-core) version; + inherit (bpp-core) version postPatch; src = fetchFromGitHub { owner = "BioPP"; @@ -20,7 +21,10 @@ stdenv.mkDerivation rec { sha256 = "1wdwcgczqbc3m116vakvi0129wm3acln3cfc7ivqnalwvi6lrpds"; }; - nativeBuildInputs = [ cmake ]; + nativeBuildInputs = [ + cmake + texinfo + ]; buildInputs = [ bpp-core bpp-seq