diff options
Diffstat (limited to 'packages/st')
| -rw-r--r-- | packages/st/pkg.nix | 41 | ||||
| m--------- | packages/st/source | 0 |
2 files changed, 26 insertions, 15 deletions
diff --git a/packages/st/pkg.nix b/packages/st/pkg.nix index 80f558b..0dc06fd 100644 --- a/packages/st/pkg.nix +++ b/packages/st/pkg.nix @@ -1,17 +1,28 @@ -{ stdenv, pkgs, libX11, libXft, fontconfig, pkg-config, ncurses, imlib2 }: +# { stdenv, libX11, libXft, fontconfig, freetype, pkg-config, ncurses, imlib2 }: +# +# stdenv.mkDerivation { +# pname = "local-st"; +# version = "0.9.4"; +# +# src = ./source; +# +# strictDeps = true; +# nativeBuildInputs = [ pkg-config fontconfig freetype ncurses ]; +# buildInputs = [ libX11 libXft fontconfig imlib2 ]; +# +# outputs = [ "out" ]; +# +# unpackPhase = ''cp -r $src/* .''; +# +# makeFlags = [ +# "PKG_CONFIG=${stdenv.cc.targetPrefix}pkg-config" +# ]; +# buildPhase = ''make''; +# +# installFlags = [ "PREFIX=$(out)" "DESTDIR=''" ]; +# installPhase = ''TERMINFO=$out/share/terminfo make install''; +# } -stdenv.mkDerivation rec { - name = "local-st-${version}"; - version = "0.9.4"; +{...}: +(builtins.getFlake "path:/home/imsohexy/nixos/packages/st/source").packages.x86_64-linux.default - src = ./source; - - nativeBuildInputs = [ pkg-config ]; - buildInputs = [ libX11 libXft fontconfig ncurses imlib2 ]; - - unpackPhase = ''cp -r $src/* .''; - - buildPhase = ''make''; - - installPhase = ''TERMINFO=$out/share/terminfo make PREFIX=$out DESTDIR="" install''; -} diff --git a/packages/st/source b/packages/st/source -Subproject cd8c5ccf216c2db3b397e9ce674aa582c30a1e2 +Subproject c75c872abb5f91a858ebc90905dc76f7d2eefd7 |
