diff options
author | Vincenzo Mantova <1962985+xworld21@users.noreply.github.com> | 2023-03-11 20:57:10 +0000 |
---|---|---|
committer | Vincenzo Mantova <1962985+xworld21@users.noreply.github.com> | 2023-04-02 12:58:11 +0100 |
commit | a66723d4bf4f66e5725b48eb64def872185eb3bf (patch) | |
tree | db9f007879e0599898dbc614c284a9ac44a3b0a4 /pkgs/applications/misc/auto-multiple-choice | |
parent | 7cf3bfe11cd0707f90807531aea911d68c0ec1f7 (diff) |
auto-multiple-choice: create pkgs fixpoint for texlive using mkDerivation
Diffstat (limited to 'pkgs/applications/misc/auto-multiple-choice')
-rw-r--r-- | pkgs/applications/misc/auto-multiple-choice/default.nix | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/pkgs/applications/misc/auto-multiple-choice/default.nix b/pkgs/applications/misc/auto-multiple-choice/default.nix index 8617e3454239b..d811540e58944 100644 --- a/pkgs/applications/misc/auto-multiple-choice/default.nix +++ b/pkgs/applications/misc/auto-multiple-choice/default.nix @@ -23,14 +23,13 @@ , poppler , auto-multiple-choice }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: rec { pname = "auto-multiple-choice"; version = "1.5.2"; src = fetchurl { url = "https://download.auto-multiple-choice.net/${pname}_${version}_precomp.tar.gz"; sha256 = "sha256-AjonJOooSe53Fww3QU6Dft95ojNqWrTuPul3nkIbctM="; }; - tlType = "run"; # There's only the Makefile dontConfigure = true; @@ -137,6 +136,11 @@ stdenv.mkDerivation rec { XMLWriter ]); + passthru = { + tlType = "run"; + pkgs = [ finalAttrs.finalPackage ]; + }; + meta = with lib; { description = "Create and manage multiple choice questionnaires with automated marking."; longDescription = '' @@ -156,10 +160,7 @@ stdenv.mkDerivation rec { auto-multiple-choice (texlive.combine { inherit (pkgs.texlive) scheme-full; - extra = - { - pkgs = [ auto-multiple-choice ]; - }; + inherit auto-multiple-choice; }) ]; </screen> @@ -172,4 +173,4 @@ stdenv.mkDerivation rec { maintainers = [ maintainers.thblt ]; platforms = platforms.all; }; -} +}) |