head 1.22; access; symbols pkgsrc-2026Q3:1.21.0.2 pkgsrc-2026Q3-base:1.21 pkgsrc-2026Q2:1.19.0.2 pkgsrc-2026Q2-base:1.19 pkgsrc-2026Q1:1.13.0.2 pkgsrc-2026Q1-base:1.13 pkgsrc-2025Q4:1.11.0.2 pkgsrc-2025Q4-base:1.11 pkgsrc-2025Q3:1.10.0.2 pkgsrc-2025Q3-base:1.10 pkgsrc-2025Q2:1.9.0.2 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.7.0.2 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.5.0.2 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.4.0.2 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.3.0.2 pkgsrc-2024Q2-base:1.3; locks; strict; comment @# @; 1.22 date 2026.09.25.09.48.10; author wiz; state Exp; branches; next 1.21; commitid aB8SCn2lxhnHcZWG; 1.21 date 2026.08.11.14.40.33; author ktnb; state Exp; branches; next 1.20; commitid QZhXEhi1zx7TgeRG; 1.20 date 2026.06.22.14.48.35; author ktnb; state Exp; branches; next 1.19; commitid U9m8ImNMQmciVNKG; 1.19 date 2026.05.30.12.56.30; author ryoon; state Exp; branches; next 1.18; commitid whMq4qbE2vtE2QHG; 1.18 date 2026.05.13.19.12.43; author ktnb; state Exp; branches; next 1.17; commitid Y1NX9GCxRj5zFGFG; 1.17 date 2026.05.13.18.34.47; author ktnb; state Exp; branches; next 1.16; commitid E0Bl6QnivA8zsGFG; 1.16 date 2026.05.13.17.46.13; author ktnb; state Exp; branches; next 1.15; commitid VqNbhmwH0oZQbGFG; 1.15 date 2026.05.01.14.39.21; author ktnb; state Exp; branches; next 1.14; commitid BwQ3E4ka2bEKx7EG; 1.14 date 2026.03.30.15.11.36; author ktnb; state Exp; branches; next 1.13; commitid ihgXUW4AcKsAK0AG; 1.13 date 2026.01.29.16.41.56; author ktnb; state Exp; branches; next 1.12; commitid v0nr19hOg8H9bjsG; 1.12 date 2025.12.23.13.47.35; author ktnb; state Exp; branches; next 1.11; commitid IW4CuCFNG0T4pxnG; 1.11 date 2025.09.30.20.23.27; author ktnb; state Exp; branches; next 1.10; commitid Ism99MHFQQMhiMcG; 1.10 date 2025.07.21.11.53.04; author ktnb; state Exp; branches; next 1.9; commitid NpXkFS9LJ0TGKB3G; 1.9 date 2025.05.12.17.21.51; author ktnb; state Exp; branches; next 1.8; commitid i4xjb0C6BhaZODUF; 1.8 date 2025.05.06.17.00.36; author ktnb; state Exp; branches; next 1.7; commitid 5nydD0Fc3XEETRTF; 1.7 date 2025.03.03.02.26.54; author ktnb; state Exp; branches; next 1.6; commitid Y8AnwEesgq2t7zLF; 1.6 date 2024.12.26.16.38.17; author ktnb; state Exp; branches; next 1.5; commitid 5KAvnK7O24W3Z1DF; 1.5 date 2024.10.28.14.44.31; author ktnb; state Exp; branches; next 1.4; commitid J3poCbsnCOsCfrvF; 1.4 date 2024.07.29.19.32.58; author ktnb; state Exp; branches; next 1.3; commitid lMMsrMenSaKVLLjF; 1.3 date 2024.05.06.18.24.42; author ktnb; state Exp; branches; next 1.2; commitid gHGcejol5ucQ5Y8F; 1.2 date 2024.05.06.12.05.52; author ktnb; state Exp; branches; next 1.1; commitid nt8XXnGBH2dXZV8F; 1.1 date 2024.05.02.13.35.48; author ktnb; state Exp; branches; next ; commitid ZI0hXrk4BoxVBq8F; desc @@ 1.22 log @*: adapt packages to new emacs framework With a lot of help from Showta Ishizaki. @ text @$NetBSD: distinfo,v 1.21 2026/08/11 14:40:33 ktnb Exp $ BLAKE2s (mu-1.14.3.tar.gz) = b4937b7df9fd2296ea4b2b12df8dbd7c31a41c854b8f955b78ba3122f33e5167 SHA512 (mu-1.14.3.tar.gz) = 7ac28e81f646a9bdd0dd1140d7d0517b8a83eb4383c2a2e1b9e44ca1b1130e408c6db15da85b73f0ffd894a1b449bdb70a896fbd7527d79a843b42c4ae4b80fa Size (mu-1.14.3.tar.gz) = 1338427 bytes SHA1 (patch-lib_message_mu-contact.hh) = cc4cc391ab4bbd16f6c38e222057b392d68485e6 SHA1 (patch-mu4e_meson.build) = 7119708a5472bcc1b048a900e2db3b059e84aa0f @ 1.21 log @mu: update to 1.14.3 Many internal cleanups/fixups/C++20-modernization, but also a number of new features: mu: - better handling of html parts - fall back to most recent 'Received' for 'Date:'-less messages - record the time-zone offset - command-line completion for bash & zsh mu4e: - improved mime-handling - improved HTML view (generate HTML view for pure text as well) - hide "clickables" until requested (but see - mu4e-view-always-show-url-indicators) scm: - performance improvements - new methods for querying system configuration" and querying database - fields, and getting timezone information (for 'date' and 'changed') @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2026/06/22 14:48:35 ktnb Exp $ d7 1 a7 1 SHA1 (patch-mu4e_meson.build) = 3581ab81c473ae058869b90e979fc77c96cf0670 @ 1.20 log @mu: update to 1.14.2 - silence some MIME part errors - some emacs 28.1+ modernization - list org links with M-x mu4e-org-agenda-links - when replying to a message with some part selected, cite only that part - fix parsing of the Keywords: headers. If you use those, you're recommend to re-index your message @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2026/05/30 12:56:30 ryoon Exp $ d3 5 a7 11 BLAKE2s (mu-1.14.2.tar.gz) = 3fb7bf2438ab668866bb218d0972649a16be0f947d9458af9bdc70e0b6b69d83 SHA512 (mu-1.14.2.tar.gz) = f99dd9cfef1e885eb61128b32dc9aa8c43bd87965366747d09cec18a4dade6c0d563003487ec448ad02664f03351a01cfe9aa6605b67a8857295ddffd15373a3 Size (mu-1.14.2.tar.gz) = 1307184 bytes SHA1 (patch-lib_message_mu-contact.hh) = dce9b6da318ccb7f6103a9d7796fdf3cf57e187e SHA1 (patch-lib_message_mu-labels.cc) = 37f207ccd216d3cec59c07b24a1512a28d46d058 SHA1 (patch-lib_message_mu-message-part.cc) = 1af584701961a896b9da7368f6019ab883ca4723 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) = 2b13a39f9e2c6ff070bd6a26b2804b945204a5ce SHA1 (patch-mu4e_meson.build) = 8578ab905d8bb4e26b7ad27cf6cb3d68d353c7e1 @ 1.19 log @mail/mu: Fix some more ctype(3) abuses not to abort indexing * Fix PLISTs for mu-emacs option. * Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2026/05/13 19:12:43 ktnb Exp $ d3 3 a5 3 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 @ 1.18 log @mu: found another ctype(3) issue... @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2026/05/13 18:34:47 ktnb Exp $ d12 1 a12 1 SHA1 (patch-lib_utils_mu-utils.cc) = 90374673360fd191b238940117e44b1e6deb8579 @ 1.17 log @mu: found more ctype bugs @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2026/05/13 17:46:13 ktnb Exp $ d10 2 a11 1 SHA1 (patch-lib_utils_mu-html-to-text.cc) = 237a86c329e164feff973fe51fb9c93b033b6ee5 @ 1.16 log @mu: fixed ctype(3) issue @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2026/05/01 14:39:21 ktnb Exp $ d7 3 d11 1 @ 1.15 log @mu: update to 1.14.1 - Improvements in documentation - Improvements in display of attachments / MIME-parts - Better HTML toggling - Support MIME icons - Bug fixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2026/03/30 15:11:36 ktnb Exp $ d7 1 @ 1.14 log @mu: update to 1.14.0 Packaging changes: - reflect the new requirements - when buliding for 'guile', it will now use mu's 'scm' which still uses guile but will soon use it's own scheme dialect Upstream changes: - updated requirements: - require C++20 - require glib & friend: 2.80 - require xapian 1.4.22 - emacs 28.1 (for mu4e) - warn for deprecated guile (use scm) - a number of code-cleanups since we can use C++20 now - indexing: substantial speed-up of the clean-up phase - scm: support the --eval command-line option - mu4e: improve message rendering; get rid of some the unnecessary body-part mime indication noise - mu4e: allow including received patches when replying, see mu4e-compose-reply-include-mime-types @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2026/01/29 16:41:56 ktnb Exp $ d3 3 a5 3 BLAKE2s (mu-1.14.0.tar.gz) = 27a042810bfcb7554c80337b2a85113289ea848209510d8bec5e6102e5fa237c SHA512 (mu-1.14.0.tar.gz) = 14f047df37b959fab8f8032b029e4f417acffd1d49cc06d033b03d668bf0c14dea202fa27462f26185434ed425b2d8b99b4f2fdcc86776487e7cd48769eff90f Size (mu-1.14.0.tar.gz) = 1042551 bytes @ 1.13 log @mu: update to 1.12.15 - fix the dbus install issue - save all attachments if none are selected - documentation improvements @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2025/12/23 13:47:35 ktnb Exp $ d3 3 a5 3 BLAKE2s (mu-1.12.15.tar.gz) = 0630bbe7e611ec02513feae0548b1f272f484714e3a4cf888f8e9f442c9f9704 SHA512 (mu-1.12.15.tar.gz) = a8c95f62de6cffe44f98d54b36b68a70ae738e7a8c70badda21ffa9782811a3859bf508818c63a52f3a94f465001c705d34a32cbc469f4e16840754eb8e4bc4e Size (mu-1.12.15.tar.gz) = 1039899 bytes @ 1.12 log @mu: update to 1.12.14 - improved guix (and other systems) compatibility: make fewer assumptions about where system programs are - documentations improvements, in manpages and the mu4e reference manual - labels: better messages when importing - scm: stabilize tests. tweaks api. - mu4e: add mu4e-view-mark-and-next - mu4e: mu4e-dbus-mode; a new experimental minor in which mu4e exposes some of its data over DBus. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2025/09/30 20:23:27 ktnb Exp $ d3 4 a6 3 BLAKE2s (mu-1.12.14.tar.gz) = 03cfe9675f24a074c13e6027be403b29042b5484623476b7568cc9e69ce28a8a SHA512 (mu-1.12.14.tar.gz) = 87a8df5f7c35ed9e9e72c869e68d4fb868d873d5b8a2dcf1202b57d7466dbd5206e8c4b41705291099ded482b3e76d9e8573e905759d1763a07adad8c42d98b3 Size (mu-1.12.14.tar.gz) = 1038609 bytes @ 1.11 log @mu: update to 1.12.13 - new experimental feature called labels - major improvements to the SCM (guile) bindings - tests are now build lazily @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2025/07/21 11:53:04 ktnb Exp $ d3 3 a5 3 BLAKE2s (mu-1.12.13.tar.gz) = 307ac8982bc11f78b7715b0e3c00b9af764f44b7d303f5b54a3bb23505f7145b SHA512 (mu-1.12.13.tar.gz) = 6df20707bf8290d2376403a7f6d00bfadff5026aaee5e9080841eacd1f23301874ccd45aacb424933d9240ac2c54c63b8006519592ec47588a5d3c8e21b02ad2 Size (mu-1.12.13.tar.gz) = 1033829 bytes @ 1.10 log @mu: update to 1.12.12 - In 'mu init', --my-address has been renamed into --personal-address for consistency. The old name still works. - Emacs bookmarks can be now also be created for mu4e queries; see the mu4e-emacs-bookmark-policy defcustom - Support dash when completing maildirs - Add defcustom for mu4e-compose-jump-to-reasonable-place, so it can be overridden, e.g. in compose hooks. - In mu4e, make indexing snappier when there no new messages - Experimental new Guile bindings under scm/, including a reference manual and unit tests. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2025/05/12 17:21:51 ktnb Exp $ d3 3 a5 3 BLAKE2s (mu-1.12.12.tar.gz) = 71ec0c2e0de7614fa9d7b94ac51514784675e3626ed44f9235a3fbd7172d6b56 SHA512 (mu-1.12.12.tar.gz) = f797112a48909e0732a6a7ad4165e3276a1ba396e0dcfe565baaf4df70c1fb734b22a307db7a71e37ead0e09c7197cb50ebbc2f39ebd6e736616e3d0ece05a93 Size (mu-1.12.12.tar.gz) = 1008167 bytes @ 1.9 log @mu: update to 1.12.11 fixed bug released in last version @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2025/05/06 17:00:36 ktnb Exp $ d3 3 a5 3 BLAKE2s (mu-1.12.11.tar.gz) = 11c146f91e8046517e8e06c4420ce7eb5253dbda24a4066f1c38087c76659631 SHA512 (mu-1.12.11.tar.gz) = 9c3fd931eff7fbbc02fed18063d81b7b4997af48b35b45b062b1e1b17251b1442f3a349560b91015dc70daac2bab14f16ea62160a3ac22fec2d4683ce19a364a Size (mu-1.12.11.tar.gz) = 986385 bytes @ 1.8 log @mu: update to 1.12.10 - new json formatter for mu find - auto close notifications when done - other minor bug and documentation fixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2025/03/03 02:26:54 ktnb Exp $ d3 3 a5 3 BLAKE2s (mu-1.12.10.tar.gz) = e8adccfbee29e5f33f212d5d5b585146d00aff05cc7fe6a918b0009a55f7d962 SHA512 (mu-1.12.10.tar.gz) = 797db5b4c2f6e85560dead963fd984b21af68b46f07a61056a224b363574c35a69fc495aa1b081b9a0a13ada4b0e5675840f7e8420414c9da31f680ee5e83133 Size (mu-1.12.10.tar.gz) = 985943 bytes a6 1 SHA1 (patch-mu4e_mu4e.texi) = 143befc0298535300b9774e334db3211028cd45e @ 1.7 log @mu: update to 1.12.9 - new command mu4e-analyze-last-query - update to bookmarking - experimental: a "transient" menu, which provides easy access to some common (and some not so common) functions in mu4e (requires emacs >=28) - The mu server uses PCRE-compatible regexps (for addresses), which are not necessarily compatible with Emacs regular expressions. However, mu4e can now automatically translate; this depends on the pcre2el package which the user should install when using regular expression-addresses. - the cleanup phase after indexing has been sped up significantly - updated documentation; man-pages and mu4e reference manual @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2024/12/26 16:38:17 ktnb Exp $ d3 3 a5 3 BLAKE2s (mu-1.12.9.tar.gz) = 344e7c4aa13498d77324361c4e735e7c753301535e871671dfc2f5662203720c SHA512 (mu-1.12.9.tar.gz) = 60931733d89ff8ec75e00b4dd5ecfc27617be52b6c9cceb58ea9d8d3e5538ed332a42195fc38940924afe346685491e08835b65cddec007bd1ae40ef84442dcd Size (mu-1.12.9.tar.gz) = 984060 bytes @ 1.6 log @mu: update to 1.12.8 - documentation improvements - removal of the old threading option and cleanup - 'lazy' indexing is even lazier (faster) - make references (the References:/In-reply-to: headers) searchable (with "references:" or "ref:") - add new combination-field "related:" to search by msgid: _or_ references: @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2024/10/28 14:44:31 ktnb Exp $ d3 5 a7 3 BLAKE2s (mu-1.12.8.tar.gz) = bdceb7422447d22b6ec9bc73de46ca96388d0ed9623eb0e9608171a95eb98b99 SHA512 (mu-1.12.8.tar.gz) = 822d40c921cf477d099a012ffbd33d271b2dcc3da3034fefc6001e55fd792acb284fb144328e25343e46b8436d5f31ff54235a820f27d8dd9a1c21d935e268bb Size (mu-1.12.8.tar.gz) = 974946 bytes @ 1.5 log @mu: updated to 1.12.7 - fixed threading issue with xapian - improved documentation - other small tweaks and bug fixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2024/07/29 19:32:58 ktnb Exp $ d3 3 a5 3 BLAKE2s (mu-1.12.7.tar.gz) = 9448be82fbf2e3885d5a38b5df47e99f1d2ef56249b6c42bd75a71d4dfa912b8 SHA512 (mu-1.12.7.tar.gz) = b8b1a7a85eeeffaf4aa018cfd0c516a43afc0ff380b830e79dffea6e7231eadfcf176bcd855282479a91d57405c124b672e9557cb96dc530ec6e0c1bf7f6f58b Size (mu-1.12.7.tar.gz) = 966457 bytes @ 1.4 log @mu: updated to version 1.12.6 Packaging changes: - removed patch due to upstream fixing bug Upstream changes: - improved documentation: man-pages, mu4e reference manual, README - new function `mu4e-save-message`, to save a copy of the message at point - reduce logging a bit - fix `mu4e-compose-pre-hook` which broke with the 1.12.5 changes - fix bookmark support (`bookmark-make-record-function`) - fixed running mu server on non-systemd operating systems @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2024/05/06 18:24:42 ktnb Exp $ d3 3 a5 3 BLAKE2s (mu-1.12.6.tar.gz) = a8d57933d3a3fb09c0ab19d16b4dfe1f690706c62c17c3d18cd28763981567cb SHA512 (mu-1.12.6.tar.gz) = dc491bd70a9d5f0843a969490bbde7c78ccde2cb49ae9b6f161571007762e03f418d70960a39dfb4b109d46128126553cbfb054d20996fa028ac98837de42495 Size (mu-1.12.6.tar.gz) = 963258 bytes @ 1.3 log @mu: removed patches from distinfo @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2024/05/06 12:05:52 ktnb Exp $ d3 3 a5 4 BLAKE2s (mu-1.12.5.tar.gz) = 9d5c0f7412035aabbbd0bb4ac8c18fa47b8041f1f1aceb18c09a12325f861291 SHA512 (mu-1.12.5.tar.gz) = 2a879f0ebb955729f3ba5c30615df3752d0d3a5909647bf98f05e666c71fb74beeb2ecdd7f86db93f6739befdeca2b67cb7d4d1e6e2bd35028191a7ac86b435e Size (mu-1.12.5.tar.gz) = 959726 bytes SHA1 (patch-lib_utils_mu-logger.cc) = 9fbc427529d2b3696d41a980f2926e8b28f0f76f @ 1.2 log @mu: update to 1.12.5 Packaging changes: Removed patches that explicitly add in sys/wait.h since upstream has fixed this bug on their end. Upstream changes: 1.12.4 -> 1.12.5: - Rework message composition; split off parts into mu4e-draft.el This tries harder to maintain the current buffer as expected This fixes e.g. emacs-report-bug handling - New hook mu4e-compose-post-hook for tweaking what mu4e does when we're done with a message (after sending, cancelling, ...). By default, it tries to close the frame if needed, and restore the window configuration. See its docstring. - Better handle forwarding of encoded messages - Don't remove non-mu4e completion in composer - Integrate iCalendar support with message-composition - Handle mu4e-sent-messages-behavior correctly when it's a function - Better support NetBSD - Support some file systems that don't put the file type in d_type - Improve documentation 1.12.3 -> 1.12.4: - query when quitting emacs with unhandled marks in a headers buffer - fix mime-handling - update sent handling (simplifying it) - some internal improvements - number of small fixes / updates - documentation updates - re-enable a specific database lock; this makes indexing a bit slower, but hopefully avoids some db corruption. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2024/05/02 13:35:48 ktnb Exp $ a6 2 SHA1 (patch-lib_utils_mu-utils-file.cc) = e35e880a64f39e3f26c1a635fd6ac4f2ea1b4b50 SHA1 (patch-mu_mu-cmd-find.cc) = 1ae455a4939eed86b1cac75a6af347c7ffd61be6 @ 1.1 log @mail/mu: Add mu version 1.12.3 mu is a tool for dealing with e-mail messages stored in the Maildir-format. mu's purpose in life is to help you to quickly find the messages you need; in addition, it allows you to view messages, extract attachments, create new maildirs, and so on. Built on top of mu are some extensions: - mu4e: a full-featured e-mail client that runs inside emacs - mu-guile: bindings for the Guile/Scheme programming language @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2014/11/02 18:30:40 thomasklausner Exp $ d3 3 a5 3 BLAKE2s (mu-1.12.3.tar.gz) = bb68bcd5bd4c70ca715edf5aba81e6fe93a425b15dae277d674a5efa41d401c8 SHA512 (mu-1.12.3.tar.gz) = 018a7abb91dd61f27bb4f6d1ce1b52f762f42383a73fd63f0c42264fe3938530dd232b4315d1f599fa2974938a22ead7d0dc2c188b1e45c8acbc1ce21f287d66 Size (mu-1.12.3.tar.gz) = 958099 bytes @