about summary refs log tree commit diff
path: root/pkgs/tools/typesetting/lowdown
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2020-07-30 13:25:47 +0200
committersternenseemann <sternenseemann@systemli.org>2020-07-30 14:30:41 +0200
commitd492326622a8dfaee972760356a348a2552eeea7 (patch)
tree738eaec3e1a993db6f3b5b96df2f3bedbf222ce0 /pkgs/tools/typesetting/lowdown
parent1526f4534d360eb654e012fe2225235ad42b804e (diff)
lowdown: init at 0.7.2
Diffstat (limited to 'pkgs/tools/typesetting/lowdown')
-rw-r--r--pkgs/tools/typesetting/lowdown/default.nix30
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/tools/typesetting/lowdown/default.nix b/pkgs/tools/typesetting/lowdown/default.nix
new file mode 100644
index 0000000000000..a7c6407705e0c
--- /dev/null
+++ b/pkgs/tools/typesetting/lowdown/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchurl, which }:
+
+stdenv.mkDerivation rec {
+  pname = "lowdown";
+  version = "0.7.2";
+
+  outputs = [ "out" "dev" ];
+
+  src = fetchurl {
+    url = "https://kristaps.bsd.lv/lowdown/snapshots/lowdown-${version}.tar.gz";
+    sha512 = "3ks1jfw4rjm0qb87ask7wx0xx1grxhbpg53r86q74zhsiqqi6xiza2czg75mydmgic1nr9ny43d5p44sl8ihhja9kwdx230nblx1176";
+  };
+
+  nativeBuildInputs = [ which ];
+
+  configurePhase = ''
+    ./configure PREFIX=''${!outputDev} \
+                BINDIR=''${!outputBin}/bin \
+                MANDIR=''${!outputBin}/share/man
+  '';
+
+  meta = with stdenv.lib; {
+    homepage = "https://kristaps.bsd.lv/lowdown/";
+    description = "Simple markdown translator";
+    license = licenses.isc;
+    maintainers = [ maintainers.sternenseemann ];
+    platforms = platforms.unix;
+  };
+}
+