From fda0ecccffd2f7a8cb6e6dfc9d74a6df5d2669e6 Mon Sep 17 00:00:00 2001 From: n0099 Date: Wed, 13 May 2026 13:18:17 +0000 Subject: [PATCH] texlive: allow setting `meta.mainProgram` of drv as param of `build-texlive-package.nix` --- pkgs/tools/typesetting/tex/texlive/build-texlive-package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/tools/typesetting/tex/texlive/build-texlive-package.nix b/pkgs/tools/typesetting/tex/texlive/build-texlive-package.nix index 11c77e487548..bda645c350b7 100644 --- a/pkgs/tools/typesetting/tex/texlive/build-texlive-package.nix +++ b/pkgs/tools/typesetting/tex/texlive/build-texlive-package.nix @@ -82,6 +82,9 @@ let } // lib.optionalAttrs hasCatalogue { homepage = "https://ctan.org/pkg/${catalogue}"; + } + // lib.optionalAttrs (args ? mainProgram) { + inherit (args) mainProgram; }; hasBinfiles = args ? binfiles && args.binfiles != [ ];