biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / applications / terminal-emulators / st / xst.nix
blob3f48a71012c34f9658677f33f363506d92976fa0
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 = "xst";
14   version = "0.9.0";
16   src = fetchFromGitHub {
17     owner = "gnotclub";
18     repo = pname;
19     rev = "v${version}";
20     sha256 = "sha256-V7WzletBFOOXBXClDJZIGT2comnC5WDApO1ZCoPKThY=";
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 = "Simple terminal fork that can load config from Xresources";
45     mainProgram = "xst";
46     license = licenses.mit;
47     maintainers = [ maintainers.vyp ];
48     platforms = platforms.linux;
49   };