summary refs log tree commit diff
path: root/pkgs/applications/misc/bicon
diff options
context:
space:
mode:
authorLinArcX <LinArcX@users.noreply.github.com>2019-04-14 23:43:20 +0430
committerDmitry Kalinkin <dmitry.kalinkin@gmail.com>2019-04-14 15:13:20 -0400
commit75b781f5a636099d3ba686241a81c29fa8482c1f (patch)
treedf743f8a61ef49b5b0dbfca992cac5dd085c5ed1 /pkgs/applications/misc/bicon
parent61ed53a1d7a784adaf0380e10cbd2b4b087259ff (diff)
downloadnixpkgs-75b781f5a636099d3ba686241a81c29fa8482c1f.tar
nixpkgs-75b781f5a636099d3ba686241a81c29fa8482c1f.tar.gz
nixpkgs-75b781f5a636099d3ba686241a81c29fa8482c1f.tar.bz2
nixpkgs-75b781f5a636099d3ba686241a81c29fa8482c1f.tar.lz
nixpkgs-75b781f5a636099d3ba686241a81c29fa8482c1f.tar.xz
nixpkgs-75b781f5a636099d3ba686241a81c29fa8482c1f.tar.zst
nixpkgs-75b781f5a636099d3ba686241a81c29fa8482c1f.zip
bicon: init at unstable-2018-08-10 (#58128)
bicon: init at unstable-2018-08-10
Diffstat (limited to 'pkgs/applications/misc/bicon')
-rw-r--r--pkgs/applications/misc/bicon/default.nix36
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/applications/misc/bicon/default.nix b/pkgs/applications/misc/bicon/default.nix
new file mode 100644
index 00000000000..22eb3e3d859
--- /dev/null
+++ b/pkgs/applications/misc/bicon/default.nix
@@ -0,0 +1,36 @@
+{ stdenv
+  , fetchFromGitHub
+  , autoreconfHook
+  , pkg-config
+  , perl
+  , fribidi
+  , kbd
+  , xkbutils
+}:
+
+stdenv.mkDerivation rec {
+  pname = "bicon";
+  version = "unstable-2018-09-10";
+
+  src = fetchFromGitHub {
+    owner = "behdad";
+    repo = pname;
+    rev = "38725c062a83ab19c4e4b4bc20eb9535561aa76c";
+    sha256 = "0hdslrci8pq300f3rrjsvl5psfrxdwyxf9g2m5g789sr049dksnq";
+  };
+
+  buildInputs = [ fribidi kbd xkbutils perl ];
+  nativeBuildInputs = [ autoreconfHook pkg-config ];
+
+  preConfigure = ''
+    patchShebangs .
+  '';
+
+  meta = with stdenv.lib; {
+    description = "A bidirectional console";
+    homepage =  https://github.com/behdad/bicon;
+    license = [ licenses.lgpl21 licenses.psfl licenses.bsd0 ];
+    maintainers = [ maintainers.linarcx ];
+    platforms = platforms.linux;
+  };
+}