From d343a612016799a13beba4152664679482674a6b Mon Sep 17 00:00:00 2001
From: Tim Keller <tjkeller.xyz>
Date: Sun, 9 Feb 2025 23:43:10 -0600
Subject: cleanup derivations

---
 derivations/st/default.nix | 42 +++++++++++++-----------------------------
 1 file changed, 13 insertions(+), 29 deletions(-)

(limited to 'derivations/st')

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";
-- 
cgit v1.2.3