summaryrefslogtreecommitdiff
path: root/derivations/st
diff options
context:
space:
mode:
Diffstat (limited to 'derivations/st')
-rw-r--r--derivations/st/default.nix42
1 files changed, 13 insertions, 29 deletions
diff --git a/derivations/st/default.nix b/derivations/st/default.nix
index 3f00842..4c7f3a6 100644
--- a/derivations/st/default.nix
+++ b/derivations/st/default.nix
@@ -1,14 +1,13 @@
-{
- lib,
- stdenv,
- fetchzip,
- fontconfig,
- libX11,
- libXcursor,
- libXext,
- libXft,
- ncurses,
- pkg-config,
+{ lib
+, fetchzip
+, fontconfig
+, libX11
+, libXcursor
+, libXext
+, libXft
+, ncurses
+, pkg-config
+, stdenv
}:
stdenv.mkDerivation rec {
@@ -20,26 +19,11 @@ stdenv.mkDerivation rec {
sha256 = "sha256-p1u7TEeLeC5Kjvi8na4YhyQQ0qdPaUWZL6hq9O4HaKA=";
};
- nativeBuildInputs = [
- pkg-config
- ];
- buildInputs = [
- fontconfig
- libX11
- libXcursor
- libXext
- libXft
- ncurses
- ];
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = [ fontconfig libX11 libXcursor libXext libXft ncurses ];
makeFlags = [ "CFLAGS=-Ofast" ];
- installPhase = ''
- runHook preInstall
-
- TERMINFO=$out/share/terminfo make install PREFIX=$out
-
- runHook postInstall
- '';
+ installFlags = [ "PREFIX=$(out)" "TERMINFO=$(out)/share/terminfo" ];
meta = with lib; {
homepage = "https://git.tjkeller.xyz/st";