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: tsutsui
Date: Mon Nov 9 17:39:43 UTC 2026
Modified Files:
pkgsrc/textproc/fmtlib: distinfo
Added Files:
pkgsrc/textproc/fmtlib/patches: patch-include_fmt_format.h
Log Message:
fmtlib: pull an upstream change to fix 32 bit builds
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/textproc/fmtlib/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/textproc/fmtlib/patches/patch-include_fmt_format.h
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/distinfo
diff -u pkgsrc/textproc/fmtlib/distinfo:1.30 pkgsrc/textproc/fmtlib/distinfo:1.31
--- pkgsrc/textproc/fmtlib/distinfo:1.30 Sun Nov 8 15:14:42 2026
+++ pkgsrc/textproc/fmtlib/distinfo Mon Nov 9 17:39:42 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.30 2026/11/08 15:14:42 wiz Exp $
+$NetBSD: distinfo,v 1.31 2026/11/09 17:39:42 tsutsui Exp $
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
+SHA1 (patch-include_fmt_format.h) = 296f543c7f742bcca38cf169f299ae74f80ebba8
Added files:
Index: pkgsrc/textproc/fmtlib/patches/patch-include_fmt_format.h
diff -u /dev/null pkgsrc/textproc/fmtlib/patches/patch-include_fmt_format.h:1.1
--- /dev/null Mon Nov 9 17:39:43 2026
+++ pkgsrc/textproc/fmtlib/patches/patch-include_fmt_format.h Mon Nov 9 17:39:42 2026
@@ -0,0 +1,18 @@
+$NetBSD: patch-include_fmt_format.h,v 1.1 2026/11/09 17:39:42 tsutsui Exp $
+
+- pull upstream fix for uint128_t bitwise not
+ https://github.com/fmtlib/fmt/pull/4813
+ https://github.com/fmtlib/fmt/commit/588b3a0f8f6a8bcf2a959cae882d5b2703e86737
+
+--- include/fmt/format.h.orig 2026-11-08 16:03:05.306707509 +0000
++++ include/fmt/format.h
+@@ -327,6 +327,9 @@ class uint128 {
+ -> uint128 {
+ return {lhs.hi_ & rhs.hi_, lhs.lo_ & rhs.lo_};
+ }
++ friend constexpr auto operator~(const uint128& n) -> uint128 {
++ return {~n.hi_, ~n.lo_};
++ }
+ friend FMT_CONSTEXPR auto operator+(const uint128& lhs, const uint128& rhs)
+ -> uint128 {
+ auto result = uint128(lhs);
Home |
Main Index |
Thread Index |
Old Index