aboutsummaryrefslogtreecommitdiff
path: root/packages/st/pkg.nix
diff options
context:
space:
mode:
Diffstat (limited to 'packages/st/pkg.nix')
-rw-r--r--packages/st/pkg.nix41
1 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'';
-}