summary refs log tree commit diff
path: root/pkgs/tools/misc/txtw/default.nix
diff options
context:
space:
mode:
authorLeroy Hopson <git@leroy.geek.nz>2016-01-10 10:06:00 +1300
committerLeroy Hopson <git@leroy.geek.nz>2016-01-10 11:08:17 +1300
commit1a6016825eb3c9c761cde711d166b465d2002997 (patch)
treea75e50109fdc2f491cd3dbd6f65e2fd7a115d122 /pkgs/tools/misc/txtw/default.nix
parente126769a686d41524ec5b70a9755a656b57e650e (diff)
downloadnixpkgs-1a6016825eb3c9c761cde711d166b465d2002997.tar
nixpkgs-1a6016825eb3c9c761cde711d166b465d2002997.tar.gz
nixpkgs-1a6016825eb3c9c761cde711d166b465d2002997.tar.bz2
nixpkgs-1a6016825eb3c9c761cde711d166b465d2002997.tar.lz
nixpkgs-1a6016825eb3c9c761cde711d166b465d2002997.tar.xz
nixpkgs-1a6016825eb3c9c761cde711d166b465d2002997.tar.zst
nixpkgs-1a6016825eb3c9c761cde711d166b465d2002997.zip
txtw: init at 0.4
Diffstat (limited to 'pkgs/tools/misc/txtw/default.nix')
-rw-r--r--pkgs/tools/misc/txtw/default.nix25
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/tools/misc/txtw/default.nix b/pkgs/tools/misc/txtw/default.nix
new file mode 100644
index 00000000000..90a9e0fa66f
--- /dev/null
+++ b/pkgs/tools/misc/txtw/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchFromGitHub, cairo }:
+
+stdenv.mkDerivation rec {
+  version = "0.4";
+  name = "txtw-${version}";
+
+  src = fetchFromGitHub {
+    owner = "baskerville";
+    repo = "txtw";
+    rev = "${version}";
+    sha256 = "17yjdgdd080fsf5r1wzgk6vvzwsa15gcwc9z64v7x588jm1ryy3k";
+  };
+
+  buildInputs = [ cairo ];
+
+  prePatch = ''sed -i "s@/usr/local@$out@" Makefile'';
+
+  meta = with stdenv.lib; {
+    description = "Compute text widths";
+    homepage = https://github.com/baskerville/txtw;
+    maintainers = with maintainers; [ lihop ];
+    license = licenses.unlicense;
+    platforms = platforms.linux;
+  };
+}