{ lib, stdenv, fetchFromGitHub, cmake }: stdenv.mkDerivation rec { pname = "utf8cpp"; version = "4.0.3"; src = fetchFromGitHub { owner = "nemtrif"; repo = "utfcpp"; rev = "v${version}"; fetchSubmodules = true; hash = "sha256-oUr476HMBYzX64x28Kcudw0B1BVqLUPVVdRzRe82AOc="; }; nativeBuildInputs = [ cmake ]; meta = with lib; { homepage = "https://github.com/nemtrif/utfcpp"; changelog = "https://github.com/nemtrif/utfcpp/releases/tag/v${version}"; description = "UTF-8 with C++ in a Portable Way"; license = licenses.boost; maintainers = with maintainers; [ jobojeha ]; platforms = platforms.all; }; }