From 8cc7b1cce35e4ccdbe03068d5fb9180487d44fd3 Mon Sep 17 00:00:00 2001 From: Lars Jellema Date: Wed, 3 Apr 2019 15:30:42 +0200 Subject: [PATCH] latexrun: init at unstable-2015-11-18 --- maintainers/maintainer-list.nix | 5 ++++ .../typesetting/tex/latexrun/default.nix | 29 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 36 insertions(+) create mode 100644 pkgs/tools/typesetting/tex/latexrun/default.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 93fe9f10e6c..709c4dfeb91 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2758,6 +2758,11 @@ github = "lucas8"; name = "Luc Chabassier"; }; + lucus16 = { + email = "lars.jellema@gmail.com"; + github = "Lucus16"; + name = "Lars Jellema"; + }; ludo = { email = "ludo@gnu.org"; github = "civodul"; diff --git a/pkgs/tools/typesetting/tex/latexrun/default.nix b/pkgs/tools/typesetting/tex/latexrun/default.nix new file mode 100644 index 00000000000..6d64b536502 --- /dev/null +++ b/pkgs/tools/typesetting/tex/latexrun/default.nix @@ -0,0 +1,29 @@ +{ stdenvNoCC, fetchFromGitHub, python3 }: + +stdenvNoCC.mkDerivation { + pname = "latexrun"; + version = "unstable-2015-11-18"; + src = fetchFromGitHub { + owner = "aclements"; + repo = "latexrun"; + rev = "38ff6ec2815654513c91f64bdf2a5760c85da26e"; + sha256 = "0xdl94kn0dbp6r7jk82cwxybglm9wp5qwrjqjxmvadrqix11a48w"; + }; + + buildInputs = [ python3 ]; + + dontBuild = true; + installPhase = '' + mkdir -p $out/bin + cp latexrun $out/bin/latexrun + chmod +x $out/bin/latexrun + ''; + + meta = with stdenvNoCC.lib; { + description = "A 21st century LaTeX wrapper"; + homepage = https://github.com/aclements/latexrun; + license = licenses.mit; + maintainers = [ maintainers.lucus16 ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1240d373dbb..ae66e0df906 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3988,6 +3988,8 @@ in latex2html = callPackage ../tools/misc/latex2html { }; + latexrun = callPackage ../tools/typesetting/tex/latexrun { }; + ldapvi = callPackage ../tools/misc/ldapvi { }; ldns = callPackage ../development/libraries/ldns {