From d4bedbb5759d763a903fc8def533c0e61c4077a3 Mon Sep 17 00:00:00 2001 From: whoomee Date: Sun, 27 Sep 2026 10:13:41 +0200 Subject: [PATCH] fribidi: modernize (cherry picked from commit 7b9d55b6272476983ccc9a0239edc8279c7d4a82) --- pkgs/by-name/fr/fribidi/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/fr/fribidi/package.nix b/pkgs/by-name/fr/fribidi/package.nix index 6d36dd5cb5f1..ebf1a65970c7 100644 --- a/pkgs/by-name/fr/fribidi/package.nix +++ b/pkgs/by-name/fr/fribidi/package.nix @@ -19,6 +19,9 @@ stdenv.mkDerivation (finalAttrs: { pname = "fribidi"; version = "1.0.17"; + __structuredAttrs = true; + strictDeps = true; + outputs = [ "out" "dev" @@ -46,6 +49,13 @@ stdenv.mkDerivation (finalAttrs: { depsBuildBuild = [ buildPackages.stdenv.cc ]; + mesonFlags = lib.mapAttrsToList lib.mesonBool { + tests = finalAttrs.finalPackage.doCheck; + docs = true; + bin = true; + deprecated = true; + }; + doCheck = true; nativeCheckInputs = [ python3 ];