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