From 915a1920232aa1447d2804e3f04c91e933d680b1 Mon Sep 17 00:00:00 2001 From: Alexandre Iooss Date: Sat, 4 Mar 2023 10:55:55 +0100 Subject: [PATCH 1/2] ncurses: enable strictDeps --- pkgs/development/libraries/ncurses/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/ncurses/default.nix b/pkgs/development/libraries/ncurses/default.nix index 4e2c731d7e2b..c79f1c908993 100644 --- a/pkgs/development/libraries/ncurses/default.nix +++ b/pkgs/development/libraries/ncurses/default.nix @@ -53,6 +53,7 @@ stdenv.mkDerivation (finalAttrs: { # Only the C compiler, and explicitly not C++ compiler needs this flag on solaris: CFLAGS = lib.optionalString stdenv.isSunOS "-D_XOPEN_SOURCE_EXTENDED"; + strictDeps = true; depsBuildBuild = [ buildPackages.stdenv.cc ]; From 2c8cfc60c63b5f3a27d8f141020fa36f46e83d56 Mon Sep 17 00:00:00 2001 From: Alexandre Iooss Date: Sat, 4 Mar 2023 10:56:08 +0100 Subject: [PATCH 2/2] readline: enable strictDeps --- pkgs/development/libraries/readline/6.3.nix | 3 ++- pkgs/development/libraries/readline/7.0.nix | 3 ++- pkgs/development/libraries/readline/8.2.nix | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/readline/6.3.nix b/pkgs/development/libraries/readline/6.3.nix index 88ad884bd489..853078b5561c 100644 --- a/pkgs/development/libraries/readline/6.3.nix +++ b/pkgs/development/libraries/readline/6.3.nix @@ -11,7 +11,8 @@ stdenv.mkDerivation { outputs = [ "out" "dev" "man" "doc" "info" ]; - propagatedBuildInputs = [ncurses]; + strictDeps = true; + propagatedBuildInputs = [ ncurses ]; patchFlags = [ "-p0" ]; diff --git a/pkgs/development/libraries/readline/7.0.nix b/pkgs/development/libraries/readline/7.0.nix index 25ef4b97a863..3b643a9e15fe 100644 --- a/pkgs/development/libraries/readline/7.0.nix +++ b/pkgs/development/libraries/readline/7.0.nix @@ -12,7 +12,8 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" "man" "doc" "info" ]; - propagatedBuildInputs = [ncurses]; + strictDeps = true; + propagatedBuildInputs = [ ncurses ]; patchFlags = [ "-p0" ]; diff --git a/pkgs/development/libraries/readline/8.2.nix b/pkgs/development/libraries/readline/8.2.nix index 0fedcdc9397f..1c53da3cdfa4 100644 --- a/pkgs/development/libraries/readline/8.2.nix +++ b/pkgs/development/libraries/readline/8.2.nix @@ -12,7 +12,8 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" "man" "doc" "info" ]; - propagatedBuildInputs = [ncurses]; + strictDeps = true; + propagatedBuildInputs = [ ncurses ]; patchFlags = [ "-p0" ];