pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/mu
Module Name: pkgsrc
Committed By: ktnb
Date: Wed May 13 17:46:13 UTC 2026
Modified Files:
pkgsrc/mail/mu: distinfo
Added Files:
pkgsrc/mail/mu/patches: patch-lib_utils_mu-html-to-text.cc
Log Message:
mu: fixed ctype(3) issue
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/mail/mu/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/mail/mu/patches/patch-lib_utils_mu-html-to-text.cc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/mu/distinfo
diff -u pkgsrc/mail/mu/distinfo:1.15 pkgsrc/mail/mu/distinfo:1.16
--- pkgsrc/mail/mu/distinfo:1.15 Fri May 1 14:39:21 2026
+++ pkgsrc/mail/mu/distinfo Wed May 13 17:46:13 2026
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.15 2026/05/01 14:39:21 ktnb Exp $
+$NetBSD: distinfo,v 1.16 2026/05/13 17:46:13 ktnb Exp $
BLAKE2s (mu-1.14.1.tar.gz) = 5a363f24afcab47619359feb361fe5de647213eb3007e372481421f4421d1f7f
SHA512 (mu-1.14.1.tar.gz) = f2210fb217d27044292339f494e3c48b2e34c43ce89c0c41f980d5b4bb6a3721657a7246d7f17e01b186f5274cf7b78c55ca284892375c7063c95dd314db06e5
Size (mu-1.14.1.tar.gz) = 1304730 bytes
SHA1 (patch-lib_message_mu-contact.hh) = dce9b6da318ccb7f6103a9d7796fdf3cf57e187e
+SHA1 (patch-lib_utils_mu-html-to-text.cc) = 237a86c329e164feff973fe51fb9c93b033b6ee5
SHA1 (patch-mu4e_meson.build) = 8578ab905d8bb4e26b7ad27cf6cb3d68d353c7e1
Added files:
Index: pkgsrc/mail/mu/patches/patch-lib_utils_mu-html-to-text.cc
diff -u /dev/null pkgsrc/mail/mu/patches/patch-lib_utils_mu-html-to-text.cc:1.1
--- /dev/null Wed May 13 17:46:13 2026
+++ pkgsrc/mail/mu/patches/patch-lib_utils_mu-html-to-text.cc Wed May 13 17:46:13 2026
@@ -0,0 +1,24 @@
+$NetBSD: patch-lib_utils_mu-html-to-text.cc,v 1.1 2026/05/13 17:46:13 ktnb Exp $
+
+ctype(3) for NetBSD 11
+
+--- lib/utils/mu-html-to-text.cc.orig 2026-05-13 17:22:59.975533319 +0000
++++ lib/utils/mu-html-to-text.cc
+@@ -36,7 +36,7 @@ starts_with(std::string_view haystack, std::string_vie
+ return false;
+
+ for (auto&& c = 0U; c != needle.size(); ++c)
+- if (::tolower(haystack[c]) != ::tolower(needle[c]))
++ if (::tolower((unsigned char)haystack[c]) != ::tolower((unsigned char)needle[c]))
+ return false;
+
+ return true;
+@@ -440,7 +440,7 @@ html_escape_char(Context& ctx)
+ auto unescape=[escs](std::string_view esc)->char {
+ if (esc.empty())
+ return ' ';
+- auto first{static_cast<char>(::tolower(esc.at(0)))};
++ auto first{static_cast<char>(::tolower((unsigned char)esc.at(0)))};
+ auto rest=esc.substr(1);
+ if (seq_some(escs, [&](auto&& e){return starts_with(rest, e);}))
+ return first;
Home |
Main Index |
Thread Index |
Old Index