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:   wiz
Date:           Sun Nov  8 15:14:42 UTC 2026

Modified Files:
        pkgsrc/textproc/fmtlib: Makefile distinfo

Log Message:
fmtlib: update to 12.2.1.

# 12.2.1 - 2026-11-07

- Fixed a heap buffer overflow on 32-bit targets when the size of a formatting
  buffer overflows, e.g. `fmt::format(L"{:>{}}", s, 1100000000)`. Such
  allocations now throw `std::bad_alloc`.

- Fixed an out-of-bounds read when parsing format specifiers of
  `std::error_code` (https://github.com/fmtlib/fmt/pull/4934).
  Thanks @IfkumRfnl.

- Fixed a crash when formatting `nullptr` with `FMT_COMPILE` and an exception
  in `fmt::to_string(nullptr)`; both now format it as `0x0`
  (https://github.com/fmtlib/fmt/pull/4993). Thanks @INo-xious.


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pkgsrc/textproc/fmtlib/Makefile
cvs rdiff -u -r1.29 -r1.30 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.28 pkgsrc/textproc/fmtlib/Makefile:1.29
--- pkgsrc/textproc/fmtlib/Makefile:1.28        Mon Jun 22 19:28:41 2026
+++ pkgsrc/textproc/fmtlib/Makefile     Sun Nov  8 15:14:42 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2026/06/22 19:28:41 wiz Exp $
+# $NetBSD: Makefile,v 1.29 2026/11/08 15:14:42 wiz Exp $
 
-DISTNAME=      fmt-12.2.0
+DISTNAME=      fmt-12.2.1
 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.29 pkgsrc/textproc/fmtlib/distinfo:1.30
--- pkgsrc/textproc/fmtlib/distinfo:1.29        Mon Jun 22 19:28:41 2026
+++ pkgsrc/textproc/fmtlib/distinfo     Sun Nov  8 15:14:42 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.29 2026/06/22 19:28:41 wiz Exp $
+$NetBSD: distinfo,v 1.30 2026/11/08 15:14:42 wiz Exp $
 
-BLAKE2s (fmt-12.2.0.tar.gz) = 4f523f59bc8a504617a503b28fb68271a9b01a19fbd5ddc62048990a98e65d2f
-SHA512 (fmt-12.2.0.tar.gz) = 5ac2ba0f54a484999ed5407d82b77aad170cea49a267decd2c0eedadf3b14413e2a83fcc8e9ca9c16640595e019b8636e160f72314d8be50653324e82ac745eb
-Size (fmt-12.2.0.tar.gz) = 738355 bytes
+BLAKE2s (fmt-12.2.1.tar.gz) = 1472d65b3cb0998af03574b544b53308120336813644adc8ca59aa3dbfbf94ed
+SHA512 (fmt-12.2.1.tar.gz) = d00479330c8b8c6a61a9420ac86c855964c3b611c0989158921a1ff7d1cac09f91cdec56219aebfbca0c47a3bdea98139620d45edaf14641b73288dcb3a6cc1c
+Size (fmt-12.2.1.tar.gz) = 738814 bytes



Home | Main Index | Thread Index | Old Index