summary refs log tree commit diff
diff options
context:
space:
mode:
authorLars Jellema <lars.jellema@gmail.com>2019-04-03 15:30:42 +0200
committerLars Jellema <lars.jellema@gmail.com>2019-04-03 19:50:00 +0200
commit8cc7b1cce35e4ccdbe03068d5fb9180487d44fd3 (patch)
tree694ed4f8a963a0d81c983136d2cf2dfd3245b62c
parent07b42ccf2de451342982b550657636d891c4ba35 (diff)
downloadnixpkgs-8cc7b1cce35e4ccdbe03068d5fb9180487d44fd3.tar
nixpkgs-8cc7b1cce35e4ccdbe03068d5fb9180487d44fd3.tar.gz
nixpkgs-8cc7b1cce35e4ccdbe03068d5fb9180487d44fd3.tar.bz2
nixpkgs-8cc7b1cce35e4ccdbe03068d5fb9180487d44fd3.tar.lz
nixpkgs-8cc7b1cce35e4ccdbe03068d5fb9180487d44fd3.tar.xz
nixpkgs-8cc7b1cce35e4ccdbe03068d5fb9180487d44fd3.tar.zst
nixpkgs-8cc7b1cce35e4ccdbe03068d5fb9180487d44fd3.zip
latexrun: init at unstable-2015-11-18
-rw-r--r--maintainers/maintainer-list.nix5
-rw-r--r--pkgs/tools/typesetting/tex/latexrun/default.nix29
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 36 insertions, 0 deletions
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 {