diff options
author | Vincenzo Mantova <1962985+xworld21@users.noreply.github.com> | 2023-11-04 20:02:25 +0000 |
---|---|---|
committer | Vincenzo Mantova <1962985+xworld21@users.noreply.github.com> | 2023-11-04 20:02:25 +0000 |
commit | 80cd75f4cb07ab7b48e750b783be8eee721445f3 (patch) | |
tree | 4b3bc4a844c1ed36603014f247783f6149d3e839 /pkgs/tools/typesetting | |
parent | 388c14edc589b5d7152a2ceedcd26d6a8977baf4 (diff) | |
download | nixpkgs-80cd75f4cb07ab7b48e750b783be8eee721445f3.tar nixpkgs-80cd75f4cb07ab7b48e750b783be8eee721445f3.tar.gz nixpkgs-80cd75f4cb07ab7b48e750b783be8eee721445f3.tar.bz2 nixpkgs-80cd75f4cb07ab7b48e750b783be8eee721445f3.tar.lz nixpkgs-80cd75f4cb07ab7b48e750b783be8eee721445f3.tar.xz nixpkgs-80cd75f4cb07ab7b48e750b783be8eee721445f3.tar.zst nixpkgs-80cd75f4cb07ab7b48e750b783be8eee721445f3.zip |
texlive: export schemes at top level
Diffstat (limited to 'pkgs/tools/typesetting')
-rw-r--r-- | pkgs/tools/typesetting/tex/texlive/default.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/tools/typesetting/tex/texlive/default.nix b/pkgs/tools/typesetting/tex/texlive/default.nix index 11eeec0d5dd..bb505f4062b 100644 --- a/pkgs/tools/typesetting/tex/texlive/default.nix +++ b/pkgs/tools/typesetting/tex/texlive/default.nix @@ -194,6 +194,11 @@ let ) ); + schemes = lib.listToAttrs (map (s: { + name = "texlive" + s; + value = lib.addMetaAttrs { license = licenses.${"scheme-" + (lib.toLower s)}; } (buildTeXEnv { requiredTeXPackages = ps: [ ps.${"scheme-" + (lib.toLower s)} ]; }); + }) [ "Basic" "BookPub" "ConTeXt" "Full" "GUST" "InfraOnly" "Medium" "Minimal" "Small" "TeTeX" ]); + in allPkgLists // { pkgs = tl; @@ -213,6 +218,8 @@ in combined = assert assertions; combined; + inherit schemes; + # convenience alias withPackages = (buildTeXEnv { }).withPackages; } |