diff options
Diffstat (limited to 'derivations/st/default.nix')
-rw-r--r-- | derivations/st/default.nix | 42 |
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"; |