final: prev: { st = prev.st.overrideAttrs (finalAttrs: previousAttrs: { version = "tj-0.9.3.0"; src = prev.fetchgit { url = "https://git.tjkeller.xyz/${previousAttrs.pname}"; tag = finalAttrs.version; sha256 = "sha256-u+smnofdv6dH9FKPB+e4P8nS6LoKwPxrveOk323mKkA="; }; makeFlags = previousAttrs.makeFlags ++ [ "CFLAGS=-Ofast" ]; buildInputs = with prev.pkgs.xorg; previousAttrs.buildInputs ++ [ libXcursor libXext ]; meta = with prev.lib; previousAttrs.meta // { homepage = "https://git.tjkeller.xyz/st"; maintainers = previousAttrs.meta.maintainers ++ [ maintainers.tjkeller ]; }; }); }