pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/fmtlib
Module Name: pkgsrc
Committed By: khorben
Date: Sun Aug 20 20:43:28 UTC 2023
Modified Files:
pkgsrc/textproc/fmtlib: Makefile distinfo
Log Message:
fmtlib: update to 10.1.0
>From the release information on GitHub:
* Optimized format string compilation resulting in up to 40% speed up
in compiled format_to and ~4x speed up in compiled format_to_n on a
concatenation benchmark
* Optimized storage of an empty allocator in basic_memory_buffer
* Added formatters for proxy references to elements of
std::vector<bool> and std::bitset<N>
* Fixed an ambiguous formatter specialization for containers that look
like container adaptors such as boost::flat_set
* Fixed compilation when formatting durations not convertible from
std::chrono::seconds
* Made the formatter specialization for char* const-correct
* Made {} and {:} handled consistently during compile-time checks
* Disallowed passing temporaries to make_format_args to improve API
safety by preventing dangling references
* Improved the compile-time error for unformattable types
* Improved the floating-point formatter
* Fixed handling of precision for long double larger than 64 bits
* Made floating-point and chrono tests less platform-dependent
* Removed the remnants of the Grisu floating-point formatter that has
been replaced by Dragonbox in earlier versions
* Added throw_format_error to the public API
* Made FMT_THROW assert even if assertions are disabled when compiling
with exceptions disabled
* Added support for the ? format specifier to std::filesystem::path
and made the default unescaped for consistency with strings
* Made format_as and std::filesystem::path formatter work with exotic
code unit types
* Deprecated the wide stream overload of printf
* Removed unused basic_printf_parse_context.
* Improved RTTI detection used when formatting exceptions
* Improved compatibility with VxWorks7
* Improved documentation
* Improved build and CI configurations
* Fixed various warnings and compilation issues
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/textproc/fmtlib/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/textproc/fmtlib/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/fmtlib/Makefile
diff -u pkgsrc/textproc/fmtlib/Makefile:1.14 pkgsrc/textproc/fmtlib/Makefile:1.15
--- pkgsrc/textproc/fmtlib/Makefile:1.14 Tue May 16 21:16:08 2023
+++ pkgsrc/textproc/fmtlib/Makefile Sun Aug 20 20:43:28 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2023/05/16 21:16:08 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2023/08/20 20:43:28 khorben Exp $
-DISTNAME= fmt-10.0.0
+DISTNAME= fmt-10.1.0
PKGNAME= ${DISTNAME:S/fmt/fmtlib/}
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=fmtlib/}
Index: pkgsrc/textproc/fmtlib/distinfo
diff -u pkgsrc/textproc/fmtlib/distinfo:1.16 pkgsrc/textproc/fmtlib/distinfo:1.17
--- pkgsrc/textproc/fmtlib/distinfo:1.16 Tue May 16 21:16:08 2023
+++ pkgsrc/textproc/fmtlib/distinfo Sun Aug 20 20:43:28 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2023/05/16 21:16:08 wiz Exp $
+$NetBSD: distinfo,v 1.17 2023/08/20 20:43:28 khorben Exp $
-BLAKE2s (fmt-10.0.0.tar.gz) = 264c89c068f72698e8466f1c796e5dbc6efc1737f8bc3805e9914fd152ecba29
-SHA512 (fmt-10.0.0.tar.gz) = 6188508d74ca1ed75bf6441b152c07ca83971d3104b37f33784a7b55dfcc614d6243e77e0a14220018586fdb86207cc033eece834e7acd5e0907ed4c97403f3b
-Size (fmt-10.0.0.tar.gz) = 851582 bytes
+BLAKE2s (fmt-10.1.0.tar.gz) = 9b3325955298d6151a6affcb7ba665f8b8339ad2de597cfb2d7714c7a94a2b99
+SHA512 (fmt-10.1.0.tar.gz) = 69a7b8584f828528e3bb4b87153449e96df29bd740adcd42a2e3d50ae4a270c80a5eb2c3057337048be5b978094d8bb73bec3378e3b6370748de2b063dd0aa4b
+Size (fmt-10.1.0.tar.gz) = 849294 bytes
Home |
Main Index |
Thread Index |
Old Index