biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / applications / terminal-emulators / st / siduck76-st.nix
blobcb4a9d77b5fd5d30686823fd0b97c4e4d2b38755
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , fontconfig
5 , harfbuzz
6 , libX11
7 , libXext
8 , libXft
9 , ncurses
10 , pkg-config
13 stdenv.mkDerivation rec {
14   pname = "siduck76-st";
15   version = "0.pre+unstable=2021-08-20";
17   src = fetchFromGitHub {
18     owner = "siduck76";
19     repo = "st";
20     rev = "c9bda1de1f3f94ba507fa0eacc96d6a4f338637f";
21     hash = "sha256-5n+QkSlVhhku7adtl7TuWhDl3zdwFaXc7Ot1RaIN54A=";
22   };
24   nativeBuildInputs = [
25     pkg-config
26   ];
27   buildInputs = [
28     fontconfig
29     harfbuzz
30     libX11
31     libXext
32     libXft
33     ncurses
34   ];
36   installPhase = ''
37     runHook preInstall
39     TERMINFO=$out/share/terminfo make install PREFIX=$out
41     runHook postInstall
42   '';
44   meta = with lib; {
45     homepage = "https://github.com/siduck76/st";
46     description = "Fork of st with many add-ons";
47     license = licenses.mit;
48     maintainers = with maintainers; [ AndersonTorres ];
49     platforms = platforms.linux;
50   };