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:   ryoon
Date:           Sat May 30 12:56:30 UTC 2026

Modified Files:
        pkgsrc/mail/mu: Makefile PLIST PLIST.emacs distinfo
        pkgsrc/mail/mu/patches: patch-lib_utils_mu-utils.cc

Log Message:
mail/mu: Fix some more ctype(3) abuses not to abort indexing

* Fix PLISTs for mu-emacs option.
* Bump PKGREVISION.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/mail/mu/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/mail/mu/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/mail/mu/PLIST.emacs
cvs rdiff -u -r1.18 -r1.19 pkgsrc/mail/mu/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/mail/mu/patches/patch-lib_utils_mu-utils.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/Makefile
diff -u pkgsrc/mail/mu/Makefile:1.25 pkgsrc/mail/mu/Makefile:1.26
--- pkgsrc/mail/mu/Makefile:1.25        Fri May  1 14:39:21 2026
+++ pkgsrc/mail/mu/Makefile     Sat May 30 12:56:30 2026
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.25 2026/05/01 14:39:21 ktnb Exp $
+# $NetBSD: Makefile,v 1.26 2026/05/30 12:56:30 ryoon Exp $
 
 DISTNAME=      mu-1.14.1
+PKGREVISION=   1
 CATEGORIES=    mail
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=djcb/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/mail/mu/PLIST
diff -u pkgsrc/mail/mu/PLIST:1.5 pkgsrc/mail/mu/PLIST:1.6
--- pkgsrc/mail/mu/PLIST:1.5    Tue Dec 23 13:47:35 2025
+++ pkgsrc/mail/mu/PLIST        Sat May 30 12:56:30 2026
@@ -1,95 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/12/23 13:47:35 ktnb Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/05/30 12:56:30 ryoon Exp $
 bin/mu
-info/mu4e.info
-man/man1/mu-add.1
-man/man1/mu-cfind.1
-man/man1/mu-extract.1
-man/man1/mu-find.1
-man/man1/mu-help.1
-man/man1/mu-index.1
-man/man1/mu-info.1
-man/man1/mu-init.1
-man/man1/mu-labels.1
-man/man1/mu-mkdir.1
-man/man1/mu-move.1
-man/man1/mu-remove.1
-man/man1/mu-scm.1
-man/man1/mu-server.1
-man/man1/mu-verify.1
-man/man1/mu-view.1
-man/man1/mu.1
-man/man5/mu-bookmarks.5
-man/man7/mu-easy.7
-man/man7/mu-query.7
 share/doc/mu/IDEAS.org
 share/doc/mu/NEWS.org
-share/doc/mu/mu4e-about.org
-${EMACS_LISPPREFIX}/mu4e/mu4e-actions.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-actions.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-autoloads.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-bookmarks.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-bookmarks.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-compose.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-compose.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-config.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-contacts.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-contacts.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-context.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-context.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-contrib.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-contrib.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-dbus.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-dbus.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-draft.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-draft.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-folders.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-folders.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-headers.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-headers.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-helpers.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-helpers.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-icalendar.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-icalendar.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-labels.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-labels.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-lists.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-lists.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-main.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-main.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-mark.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-mark.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-message.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-message.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-mime-parts.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-mime-parts.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-modeline.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-modeline.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-notification.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-notification.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-obsolete.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-obsolete.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-org.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-org.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-pkg.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-query-items.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-query-items.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-search.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-search.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-server.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-server.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-speedbar.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-speedbar.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-thread.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-thread.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-transient.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-transient.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-update.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-update.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-vars.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-vars.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-view.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-view.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e-window.el
-${EMACS_LISPPREFIX}/mu4e/mu4e-window.elc
-${EMACS_LISPPREFIX}/mu4e/mu4e.el
-${EMACS_LISPPREFIX}/mu4e/mu4e.elc

Index: pkgsrc/mail/mu/PLIST.emacs
diff -u pkgsrc/mail/mu/PLIST.emacs:1.2 pkgsrc/mail/mu/PLIST.emacs:1.3
--- pkgsrc/mail/mu/PLIST.emacs:1.2      Mon May  6 12:05:52 2024
+++ pkgsrc/mail/mu/PLIST.emacs  Sat May 30 12:56:30 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.emacs,v 1.2 2024/05/06 12:05:52 ktnb Exp $
+@comment $NetBSD: PLIST.emacs,v 1.3 2026/05/30 12:56:30 ryoon Exp $
 info/mu4e.info
 man/man1/mu-add.1
 man/man1/mu-cfind.1
@@ -8,9 +8,11 @@ man/man1/mu-help.1
 man/man1/mu-index.1
 man/man1/mu-info.1
 man/man1/mu-init.1
+man/man1/mu-labels.1
 man/man1/mu-mkdir.1
 man/man1/mu-move.1
 man/man1/mu-remove.1
+man/man1/mu-scm.1
 man/man1/mu-server.1
 man/man1/mu-verify.1
 man/man1/mu-view.1
@@ -18,7 +20,6 @@ man/man1/mu.1
 man/man5/mu-bookmarks.5
 man/man7/mu-easy.7
 man/man7/mu-query.7
-share/doc/mu/NEWS.org
 share/doc/mu/mu4e-about.org
 ${EMACS_LISPPREFIX}/mu4e/mu4e-actions.el
 ${EMACS_LISPPREFIX}/mu4e/mu4e-actions.elc
@@ -34,6 +35,8 @@ ${EMACS_LISPPREFIX}/mu4e/mu4e-context.el
 ${EMACS_LISPPREFIX}/mu4e/mu4e-context.elc
 ${EMACS_LISPPREFIX}/mu4e/mu4e-contrib.el
 ${EMACS_LISPPREFIX}/mu4e/mu4e-contrib.elc
+${EMACS_LISPPREFIX}/mu4e/mu4e-dbus.el
+${EMACS_LISPPREFIX}/mu4e/mu4e-dbus.elc
 ${EMACS_LISPPREFIX}/mu4e/mu4e-draft.el
 ${EMACS_LISPPREFIX}/mu4e/mu4e-draft.elc
 ${EMACS_LISPPREFIX}/mu4e/mu4e-folders.el
@@ -44,6 +47,8 @@ ${EMACS_LISPPREFIX}/mu4e/mu4e-helpers.el
 ${EMACS_LISPPREFIX}/mu4e/mu4e-helpers.elc
 ${EMACS_LISPPREFIX}/mu4e/mu4e-icalendar.el
 ${EMACS_LISPPREFIX}/mu4e/mu4e-icalendar.elc
+${EMACS_LISPPREFIX}/mu4e/mu4e-labels.el
+${EMACS_LISPPREFIX}/mu4e/mu4e-labels.elc
 ${EMACS_LISPPREFIX}/mu4e/mu4e-lists.el
 ${EMACS_LISPPREFIX}/mu4e/mu4e-lists.elc
 ${EMACS_LISPPREFIX}/mu4e/mu4e-main.el
@@ -73,6 +78,8 @@ ${EMACS_LISPPREFIX}/mu4e/mu4e-speedbar.e
 ${EMACS_LISPPREFIX}/mu4e/mu4e-speedbar.elc
 ${EMACS_LISPPREFIX}/mu4e/mu4e-thread.el
 ${EMACS_LISPPREFIX}/mu4e/mu4e-thread.elc
+${EMACS_LISPPREFIX}/mu4e/mu4e-transient.el
+${EMACS_LISPPREFIX}/mu4e/mu4e-transient.elc
 ${EMACS_LISPPREFIX}/mu4e/mu4e-update.el
 ${EMACS_LISPPREFIX}/mu4e/mu4e-update.elc
 ${EMACS_LISPPREFIX}/mu4e/mu4e-vars.el

Index: pkgsrc/mail/mu/distinfo
diff -u pkgsrc/mail/mu/distinfo:1.18 pkgsrc/mail/mu/distinfo:1.19
--- pkgsrc/mail/mu/distinfo:1.18        Wed May 13 19:12:43 2026
+++ pkgsrc/mail/mu/distinfo     Sat May 30 12:56:30 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.18 2026/05/13 19:12:43 ktnb Exp $
+$NetBSD: distinfo,v 1.19 2026/05/30 12:56:30 ryoon Exp $
 
 BLAKE2s (mu-1.14.1.tar.gz) = 5a363f24afcab47619359feb361fe5de647213eb3007e372481421f4421d1f7f
 SHA512 (mu-1.14.1.tar.gz) = f2210fb217d27044292339f494e3c48b2e34c43ce89c0c41f980d5b4bb6a3721657a7246d7f17e01b186f5274cf7b78c55ca284892375c7063c95dd314db06e5
@@ -9,5 +9,5 @@ SHA1 (patch-lib_message_mu-message-part.
 SHA1 (patch-lib_mu-query-processor.cc) = 646bfd73818aff8e87658065d5b8e1c543eeada2
 SHA1 (patch-lib_utils_mu-html-to-text.cc) = 5a2a52c8d31ef7048d597068342831ab93c57c5c
 SHA1 (patch-lib_utils_mu-sexp.cc) = fabb59590e2b9348c3ba9992d67b3739288c591d
-SHA1 (patch-lib_utils_mu-utils.cc) = 90374673360fd191b238940117e44b1e6deb8579
+SHA1 (patch-lib_utils_mu-utils.cc) = 2b13a39f9e2c6ff070bd6a26b2804b945204a5ce
 SHA1 (patch-mu4e_meson.build) = 8578ab905d8bb4e26b7ad27cf6cb3d68d353c7e1

Index: pkgsrc/mail/mu/patches/patch-lib_utils_mu-utils.cc
diff -u pkgsrc/mail/mu/patches/patch-lib_utils_mu-utils.cc:1.1 pkgsrc/mail/mu/patches/patch-lib_utils_mu-utils.cc:1.2
--- pkgsrc/mail/mu/patches/patch-lib_utils_mu-utils.cc:1.1      Wed May 13 18:34:47 2026
+++ pkgsrc/mail/mu/patches/patch-lib_utils_mu-utils.cc  Sat May 30 12:56:30 2026
@@ -1,9 +1,18 @@
-$NetBSD: patch-lib_utils_mu-utils.cc,v 1.1 2026/05/13 18:34:47 ktnb Exp $
+$NetBSD: patch-lib_utils_mu-utils.cc,v 1.2 2026/05/30 12:56:30 ryoon Exp $
 
 ctype(3) for NetBSD 11
 
 --- lib/utils/mu-utils.cc.orig 2026-04-27 19:03:29.000000000 +0000
 +++ lib/utils/mu-utils.cc
+@@ -167,7 +167,7 @@ asciify_in_place (char *buf)
+       g_return_val_if_fail (buf, NULL);
+ 
+       for (c = buf; c && *c; ++c) {
+-              if ((!isprint(*c) && !isspace (*c)) || !isascii(*c))
++              if ((!isprint(static_cast<unsigned char>(*c)) && !isspace (static_cast<unsigned char>(*c))) || !isascii(static_cast<unsigned char>(*c)))
+                       *c = '.';
+       }
+ 
 @@ -269,7 +269,7 @@ Mu::remove_ctrl(const std::string& str)
        result.reserve(str.length());
  



Home | Main Index | Thread Index | Old Index