aboutsummaryrefslogtreecommitdiff
path: root/packages/st/pkg.nix
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2020-12-20 19:59:02 +0530
committerAkshay Nair <phenax5@gmail.com>2020-12-20 19:59:02 +0530
commit4e5ca7125a9709dc39709743e06522ec39656ebc (patch)
treed578c59f921ba1b7e30aa0aaf9cdc5dcad9fb777 /packages/st/pkg.nix
parent2a29d39ab37d1214ff57aca091c8e7b3cba0800d (diff)
downloadnixos-config-4e5ca7125a9709dc39709743e06522ec39656ebc.tar.gz
nixos-config-4e5ca7125a9709dc39709743e06522ec39656ebc.zip
Creates derivation for st
Diffstat (limited to 'packages/st/pkg.nix')
-rw-r--r--packages/st/pkg.nix19
1 files changed, 19 insertions, 0 deletions
diff --git a/packages/st/pkg.nix b/packages/st/pkg.nix
new file mode 100644
index 0000000..3931819
--- /dev/null
+++ b/packages/st/pkg.nix
@@ -0,0 +1,19 @@
+{ stdenv, libX11, libXinerama, libXft, fontconfig, pkgconfig, ncurses }:
+with stdenv.lib;
+
+stdenv.mkDerivation rec {
+ name = "local-st-${version}";
+ version = "0.8.4";
+
+ src = ./source;
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [ libX11 libXft fontconfig ncurses ];
+
+
+ unpackPhase = ''cp -r $src/* .'';
+
+ buildPhase = ''make'';
+
+ installPhase = ''TERMINFO=$out/share/terminfo make PREFIX=$out DESTDIR="" install'';
+}