{"schema_version":1,"metadata":{"branch":"release","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:02.361425+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64/sqlports-7.54.tgz","source_sha256":"2de00144847bf9da3a365be982f101dbb55d591ed7a915ea94984a16ab0e0404","package_count":12059,"source_kind":"sqlports"},"package":{"name":"utfcpp-4.0.6","path":"devel/utfcpp","url":"/packages/release/devel/utfcpp/","comment":"simple, portable library for handling UTF-8 strings","homepage":"https://github.com/nemtrif/utfcpp","maintainer":"Sergey Bronnikov <estetus@gmail.com>","description":"Many C++ developers miss an easy and portable way of handling Unicode\nencoded strings. The original C++ Standard (known as C++98 or C++03) is\nUnicode agnostic. C++11 provides some support for Unicode on core\nlanguage and library level: u8, u, and U character and string literals,\nchar16_t and char32_t character types, u16string and u32string library\nclasses, and codecvt support for conversions between Unicode encoding\nforms. In the meantime, developers use third party libraries like ICU,\nOS specific capabilities, or simply roll out their own solutions.\n\nIn order to easily handle UTF-8 encoded Unicode strings, I came up with\na small generic library. For anybody used to work with STL algorithms\nand iterators, it should be easy and natural to use.\n","package_architecture":"amd64","stem":"utfcpp","readme":null,"dependencies":[],"reverse_dependencies":{"count":10,"url":"/packages/data/ab/ab9e16cea88106dad3d1550d585ac1914cd209f0a2022969ada0104206204382.json"},"categories":["devel"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
