biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / applications / terminal-emulators / st / mcaimi-st.nix
blob7ff35a5cb77c639f1235e5b6516e2488e0c884e1
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , fontconfig
5 , libX11
6 , libXext
7 , libXft
8 , ncurses
9 , pkg-config
12 stdenv.mkDerivation rec {
13   pname = "mcaimi-st";
14   version = "0.pre+unstable=2021-08-30";
16   src = fetchFromGitHub {
17     owner = "mcaimi";
18     repo = "st";
19     rev = "1a8cad03692ee6d32c03a136cdc76bdb169e15d8";
20     hash = "sha256-xyVEvD8s1J9Wj9NB4Gg+0ldvde7M8IVpzCOTttC1IY0=";
21   };
23   nativeBuildInputs = [
24     pkg-config
25   ];
26   buildInputs = [
27     fontconfig
28     libX11
29     libXext
30     libXft
31     ncurses
32   ];
34   installPhase = ''
35     runHook preInstall
37     TERMINFO=$out/share/terminfo make install PREFIX=$out
39     runHook postInstall
40   '';
42   meta = with lib; {
43     homepage = "https://github.com/gnotclub/xst";
44     description = "Suckless Terminal fork";
45     mainProgram = "st";
46     license = licenses.mit;
47     maintainers = with maintainers; [ AndersonTorres ];
48     platforms = platforms.linux;
49   };