From cdc732d67b712b6bf1ab16a67818a52aa016efae Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Sat, 15 Apr 2023 16:27:17 +0200 Subject: [PATCH] [Optimizations+Documentation] Optimize mandoc and man-db to reduce build times --- optimizations/optimizations.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/optimizations/optimizations.nix b/optimizations/optimizations.nix index 839e799..170e81e 100644 --- a/optimizations/optimizations.nix +++ b/optimizations/optimizations.nix @@ -119,7 +119,23 @@ in { lto = false; recursive = 1; } super.myFFmpeg; + + man-db_optimized = optimizePkg { + level = "moderately-unsafe"; + lto = true; + recursive = 1; + } super.man-db; + + mandoc_optimized = optimizePkg { + level = "moderately-unsafe"; + lto = true; + recursive = 1; + } super.mandoc; }) ]; + + + documentation.man.man-db.package = pkgs.man-db_optimized; + documentation.man.mandoc.package = pkgs.mandoc_optimized; }; }