diff options
author | wiz <wiz@pkgsrc.org> | 2017-04-27 12:25:13 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2017-04-27 12:25:13 +0000 |
commit | 0691ed0e81ad34f96edf92bc7db627ec3c9a2fff (patch) | |
tree | 4a99a473b54d181f2391e4520679970aae5434cf /mail | |
parent | 115c23d5070f8e5deb255b9ea663ab9ea475cad9 (diff) | |
download | pkgsrc-0691ed0e81ad34f96edf92bc7db627ec3c9a2fff.tar.gz |
Updated neomutt to 20170421.
2017-04-21 Richard Russon <rich@flatcap.org>
* Features
- add lua scripting
- add command-line batch mode
- index_format: add support of %K
* Bug Fixes
- attachment/pager: Use mailcap for test/* except plain
- Fix uncollapse_new in pager
- fix garbage in chdir prompt due to unescaped string
- Fix inbox-first functionality when using mutt_pretty_mailbox
- add full neomutt version to log startup
- fix bug in uncolor for notmuch tag
- fix broken from_chars behaviour
* Coverity defects
- strfcpy
- add variable - function arg could be NULL/invalid
- add variable - failed function leads to invalid variable
- add variable - Context could become NULL
- add variable - alloc/strdup could return NULL
- add variable - route through code leads to invalid variable
- remove variable test
- test functions
- tidy switches
- unused variables
- refactor only
- check for buffer underruns
- fix leaks
- minor fixes
- bug: add missing break
- bug: don't pass large object by value
- fix: use correct buffer size
- shadow variables
- 0 -> NULL
* Docs
- many minor updates
- sync translations
- delete trailing whitespace
- indent the docbook manual
- use w3m as default for generating UTF8 manual.txt
* Website
- many minor updates
- fix broken links
- add to list of useful programs
- test automatic html checker
- remove trailing whitespace
- add irc description
- update issue labels (dev)
- new page: closed discussions
- new page: making neomutt (dev)
* Build
- drop obsolete m4 scripts
- don't look for lua libs unless asked for
- workaround slang warnings
- lower the gettext requirement 0.18 -> 0.17
- add keymap_alldefs.h to BUILT_SOURCES
- fix make dist distcheck
- Remove -Iimap from CFLAGS and include imap/imap.h explicitly
- mx: fix conditional builds
- Make iconv mandatory (no more --disable-iconv)
- refactor: Split out BUFFER-handling functions
* Tidy
- drop control characters from the source
- drop vim modelines
- delete trailing whitespace
- mark all local functions as static
- delete unused functions
- replace FOREVER with while (true)
- drop #if HAVE_CONFIG_H
- use #ifdef for potentially missing symbols
- remove #if 0 code blocks
- drop commented out source
- IMAP auth functions are stored by pointer cannot be static
- force OPS to be rebuilt after a reconfigure
- be specific about void functions
- expand a few more alloc macros
- add argument names to function prototypes
- drop local copy of regex code
- rearrange code to avoid forward declarations
- limit the scope of some functions
- give the compress functions a unique name
- use snake_case for function names
- add missing newlines to mutt_debug
- remove generated files from repo
- look for translations in all files
- fix arguments to printf-style functions
- license text
- unify include-guards
- tidy makefiles
- initialise pointers
- make strcmp-like functions clearer
- unify sizeof usage
- remove forward declarations
- remove ()s from return
- rename files hyphen to underscore
- remove unused macros
- use SEEK_SET, SEEK_CUR, SEEK_END
- remove constant code
- fix typos and grammar in the comments
- Switch to using an external gettext runtime
- apply clang-format to the source code
- boolify returns of 84 functions
- boolify lots of struct members
- boolify some function parameters
* Upstream
- Add $ssl_verify_partial_chains option for OpenSSL
- Move the OpenSSL partial chain support check inside configure.ac
- Don't allow storing duplicate certs for OpenSSL interactive prompt
- Prevent skipped certs from showing a second time
- OpenSSL: Don't offer (a)ccept always choice for hostname mismatches
- Add SNI support for OpenSSL
- Add SNI support for GnuTLS
- Add shortcuts for IMAP and POP mailboxes in the file browser
- Change OpenSSL to use SHA-256 for cert comparison
- Fix conststrings type mismatches
- Pass envlist to filter children too
- Fix mutt_envlist_set() for the case that envlist is null
- Fix setenv overwriting to not truncate the envlist
- Fix (un)sidebar_whitelist to expand paths
- Fix mutt_refresh() pausing during macro events
- Add a menu stack to track current and past menus
- Change CurrentMenu to be controlled by the menu stack
- Set refresh when popping the menu stack
- Remove redraw parameter from crypt send_menus
- Don't full redraw the index when handling a command from the pager
- Filter other directional markers that corrupt the screen
- Remove the OPTFORCEREDRAW options
- Remove SidebarNeedsRedraw
- Change reflow_windows() to set full redraw
- Create R_MENU redraw option
- Remove refresh parameter from mutt_enter_fname()
- Remove redraw flag setting after mutt_endwin()
- Change km_dokey() to pass SigWinch on for the MENU_EDITOR
- Separate out the compose menu redrawing
- Separate out the index menu redrawing
- Prepare for pager redraw separation
- Separate out the pager menu redrawing
- Don't create query menu until after initial prompt
- Silence imap progress messages for pipe-message
- Ensure mutt stays in endwin during calls to pipe_msg()
- Fix memleak when attaching files
- Add $ssl_verify_partial_chains option for OpenSSL
- Move the OpenSSL partial chain support check inside configureac
- Don't allow storing duplicate certs for OpenSSL interactive prompt
- Prevent skipped certs from showing a second time
- OpenSSL: Don't offer (a)ccept always choice for hostname mismatches
- Add SNI support for OpenSSL
- Add SNI support for GnuTLS
- Add shortcuts for IMAP and POP mailboxes in the file browser
- Updated French translation
- Change OpenSSL to use SHA-256 for cert comparison
- Fix conststrings type mismatches
- Pass envlist to filter children too
- Fix mutt_envlist_set() for the case that envlist is null
- Fix setenv overwriting to not truncate the envlist
- Fix mutt_refresh() pausing during macro events
- Add a menu stack to track current and past menus
- Change CurrentMenu to be controlled by the menu stack
- Set refresh when popping the menu stack
- Remove redraw parameter from crypt send_menus
- Don't full redraw the index when handling a command from the pager
- Fix (un)sidebar_whitelist to expand paths
- Filter other directional markers that corrupt the screen
- Remove the OPTFORCEREDRAW options
- Remove SidebarNeedsRedraw
- Change reflow_windows() to set full redraw
- Create R_MENU redraw option
- Remove refresh parameter from mutt_enter_fname()
- Remove redraw flag setting after mutt_endwin()
- Change km_dokey() to pass SigWinch on for the MENU_EDITOR
- Separate out the compose menu redrawing
- Separate out the index menu redrawing
- Prepare for pager redraw separation
- Separate out the pager menu redrawing
- Don't create query menu until after initial prompt
- Silence imap progress messages for pipe-message
- Ensure mutt stays in endwin during calls to pipe_msg()
- Fix memleak when attaching files
- automatic post-release commit for mutt-181
- Added tag mutt-1-8-1-rel for changeset f44974c10990
- mutt-181 signed
- Add ifdefs around new mutt_resize_screen calls
- Add multiline and sigwinch handling to mutt_multi_choice
- Set pager's REDRAW_SIGWINCH when reflowing windows
- Add multiline and sigwinch handling to mutt_yesorno
- Change the sort prompt to use (s)ort style prompts
- Handle the pager sort prompt inside the pager
- Fix GPG_TTY to be added to envlist
- automatic post-release commit for mutt-182
Diffstat (limited to 'mail')
-rw-r--r-- | mail/neomutt/Makefile | 8 | ||||
-rw-r--r-- | mail/neomutt/PLIST | 4 | ||||
-rw-r--r-- | mail/neomutt/distinfo | 10 |
3 files changed, 10 insertions, 12 deletions
diff --git a/mail/neomutt/Makefile b/mail/neomutt/Makefile index c397bbd91a1..0406e6c500b 100644 --- a/mail/neomutt/Makefile +++ b/mail/neomutt/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.25 2017/03/31 10:32:18 wiz Exp $ +# $NetBSD: Makefile,v 1.26 2017/04/27 12:25:13 wiz Exp $ -DISTNAME= neomutt-20170306 -PKGREVISION= 1 +DISTNAME= neomutt-20170421 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_GITHUB:=neomutt/} GITHUB_TAG= ${DISTNAME} @@ -13,9 +12,10 @@ LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 # or newer USE_TOOLS+= autoconf automake autoreconf msgfmt gmake +BUILD_DEPENDS+= gettext-tools-[0-9]*:../../devel/gettext-tools + SPECIAL_PERMS+= bin/mutt_dotlock ${REAL_ROOT_USER} mail 2551 GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --without-included-gettext CONFIGURE_ARGS+= --enable-external-dotlock CONFIGURE_ARGS+= --enable-imap CONFIGURE_ARGS+= --enable-notmuch diff --git a/mail/neomutt/PLIST b/mail/neomutt/PLIST index a6abf70273e..294d4008f05 100644 --- a/mail/neomutt/PLIST +++ b/mail/neomutt/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.8 2016/11/28 12:26:03 wiz Exp $ +@comment $NetBSD: PLIST,v 1.9 2017/04/27 12:25:13 wiz Exp $ bin/mutt bin/mutt_dotlock bin/pgpewrap @@ -103,9 +103,7 @@ share/doc/mutt/samples/pgp5.rc share/doc/mutt/samples/pgp6.rc share/doc/mutt/samples/sample.mailcap share/doc/mutt/samples/sample.muttrc -share/doc/mutt/samples/sample.muttrc-sidebar share/doc/mutt/samples/sample.muttrc-tlr -share/doc/mutt/samples/sample.vimrc-sidebar share/doc/mutt/samples/smime.rc share/doc/mutt/samples/smime_keys_test.pl share/doc/mutt/security.html diff --git a/mail/neomutt/distinfo b/mail/neomutt/distinfo index 59d34bbe88b..855c79512c0 100644 --- a/mail/neomutt/distinfo +++ b/mail/neomutt/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.18 2017/03/07 16:06:14 wiz Exp $ +$NetBSD: distinfo,v 1.19 2017/04/27 12:25:13 wiz Exp $ -SHA1 (neomutt-20170306.tar.gz) = e1f82bc671606650a4eaba7e2407ea3d6836507e -RMD160 (neomutt-20170306.tar.gz) = c284f4587f8c2945f24ee086c7d2c38a1337fce2 -SHA512 (neomutt-20170306.tar.gz) = 26becf31751d9bc8fe8e856dbf68dd74a256d1bf3bce9c2a833ebd378c96259ddb43223195c30ab6a1cb4c12f6ef21d11f3cbb959bc8e1eee9d3df47a306576f -Size (neomutt-20170306.tar.gz) = 2809932 bytes +SHA1 (neomutt-20170421.tar.gz) = fe91e4a14b68cb48ddf55a19fea8087e69cc2e4d +RMD160 (neomutt-20170421.tar.gz) = 9c9ac58493f27cd9075b66d3c708ff42184c18b7 +SHA512 (neomutt-20170421.tar.gz) = 7bae2f751a20685f3f38d31eafed11a9bddbd39bef39458e9b117161f6e10e6b73bff702029480aeb105425d2abe5049f7cc6df1b83a96ccae3dcd3054f5425f +Size (neomutt-20170421.tar.gz) = 2733547 bytes |