From 74f86defed893aad45305b5b942d9fcfdf41446d Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Thu, 19 Jun 2025 21:02:17 +0100 Subject: [PATCH] servarr-ffmpeg.tests: fix the eval MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without the change the eval fails as: $ nix build --no-link -f. servarr-ffmpeg.tests error: … while calling the 'derivationStrict' builtin at :37:12: 36| 37| strict = derivationStrict drvAttrs; | ^ 38| … while evaluating derivation 'check-meta-pkg-config-modules-for-servarr-ffmpeg-5.1.4' whose name attribute is located at pkgs/stdenv/generic/make-derivation.nix:468:13 … while evaluating attribute 'buildCommand' of derivation 'check-meta-pkg-config-modules-for-servarr-ffmpeg-5.1.4' at pkgs/build-support/trivial-builders/default.nix:80:17: 79| enableParallelBuilding = true; 80| inherit buildCommand name; | ^ 81| passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]); (stack trace truncated; use '--show-trace' to show the full, detailed trace) error: attribute 'pkgConfigModules' missing at pkgs/build-support/testers/testMetaPkgConfig/tester.nix:17:35: 16| '' 17| echo "found all of ${toString package.meta.pkgConfigModules}" > "$out" | ^ 18| '' --- pkgs/by-name/se/servarr-ffmpeg/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/se/servarr-ffmpeg/package.nix b/pkgs/by-name/se/servarr-ffmpeg/package.nix index ecc496b163d9..197e817f393e 100644 --- a/pkgs/by-name/se/servarr-ffmpeg/package.nix +++ b/pkgs/by-name/se/servarr-ffmpeg/package.nix @@ -104,7 +104,7 @@ in doCheck = false; meta = { - inherit (old.meta) license; + inherit (old.meta) license pkgConfigModules; mainProgram = "ffprobe"; description = "${old.meta.description} (Servarr fork)"; homepage = "https://github.com/Servarr/FFmpeg";