{ lib , stdenv , fetchFromGitHub }: stdenv.mkDerivation rec { pname = "tbox"; version = "1.7.4"; src = fetchFromGitHub { owner = "tboox"; repo = pname; rev = "v${version}"; hash = "sha256-b461JNTS7jNI/qawumDjL2vfC4fAaWB7a++9PpUUDB0="; }; configureFlags = [ "--hash=y" "--charset=y" "--float=y" "--demo=n" ]; postInstall = '' mkdir -p $out/lib/pkgconfig substituteAll ${./libtbox.pc.in} $out/lib/pkgconfig/libtbox.pc ''; meta = with lib; { description = "A glib-like multi-platform c library"; homepage = "https://docs.tboox.org"; license = licenses.asl20; platforms = platforms.linux; maintainers = with maintainers; [ rewine ]; }; }