{ lib , stdenv , fetchFromGitHub }: stdenv.mkDerivation rec { pname = "tbox"; version = "1.7.6"; src = fetchFromGitHub { owner = "tboox"; repo = pname; rev = "v${version}"; hash = "sha256-cwpZ7F8WzT/46HrckHe0Aug2mxirCkNA68aCxg/FcsE="; }; 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 = "Glib-like multi-platform c library"; homepage = "https://docs.tboox.org"; license = licenses.asl20; platforms = platforms.linux; maintainers = with maintainers; [ rewine ]; }; }