{ pkgs ? import { } , fetchFromGitea ? pkgs.fetchFromGitea , pkg-config ? pkgs.pkg-config , libX11 ? pkgs.xorg.libX11 , libXft ? pkgs.xorg.libXft , libXinerama ? pkgs.xorg.libXinerama }: pkgs.stdenv.mkDerivation { pname = "dmenu"; name = "dmenu"; src = fetchFromGitea { domain = "git.bitlab21.com"; owner = "sam"; repo = "dmenu"; rev = "deb38655db2ddb340258381f3a0a59e2d19207f1"; sha256 = "sha256-Wm5mIw4r3lPZDXlyO26Jr993Rq7dxMwBxeWnJ4UzQ1s="; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ libX11 libXft libXinerama ]; buildPhase = '' make ''; installPhase = '' mkdir -p $out/bin mv dmenu dmenu_run dmenu_path stest $out/bin ''; }