final: prev: { st = prev.st.overrideAttrs (finalAttrs: previousAttrs: { version = "tj-0.9.2.3"; src = prev.fetchgit { url = "https://git.tjkeller.xyz/${previousAttrs.pname}"; tag = finalAttrs.version; sha256 = "sha256-SQ62io4LWsPBvX8e9vUwVVXs/2+THoR6ZZoldQ6IUJk="; }; 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 ]; }; }); }