diff --git a/20231221.tar.gz b/20231221.tar.gz deleted file mode 100644 index 021ab90..0000000 --- a/20231221.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b2add3823db78d8c0a86507ef3b244a3487d7e7a70c0d9e4e4b136acda9004d2 -size 3812682 diff --git a/20231221.tar.gz.sig b/20231221.tar.gz.sig deleted file mode 100644 index 9c9c5e6..0000000 Binary files a/20231221.tar.gz.sig and /dev/null differ diff --git a/20240416.tar.gz b/20240416.tar.gz new file mode 100644 index 0000000..26884e7 --- /dev/null +++ b/20240416.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1b90308bf1fa4771f4ceb2c11e738620f6b18186149a24e006b5680ef3c64b6 +size 4089291 diff --git a/20240416.tar.gz.sig b/20240416.tar.gz.sig new file mode 100644 index 0000000..f70ff7f Binary files /dev/null and b/20240416.tar.gz.sig differ diff --git a/neomutt.changes b/neomutt.changes index 481f503..78aeab5 100644 --- a/neomutt.changes +++ b/neomutt.changes @@ -1,3 +1,137 @@ +------------------------------------------------------------------- +Tue Apr 16 15:40:53 UTC 2024 - Filippo Bonazzi + +- Remove MacOS-specific scripts +- Add %python3_fix_shebang_path to fix Python script packaging +- Update to version 20240416: + - Features + #4216 Compose: Hide MixMaster chain if chain is empty + Expando upgrade + version: bold labels + - Contrib + mutt_oauth2.py: Detect recipient for oauth automatically + mutt_oauth2.py: imap_oauth_refresh_command does not need options + - Bug Fixes + #4210 mbox: fix sorting for mbox_resync() + #4241 only wrap after first address in header lines + status: reset Buffer before reuse + history: truncate file before writing over it + notmuch: strip leading / from short path + Fix smtp client $envelope_from_address possible dangling pointer + Fix non-printable keyname printing to use syntax + Filter Arabic Letter Mark due to display corruption + Loosen imap_open_mailbox() SELECT response data parsing + Change mailto_allow to be exact match only + Fix mutt_read_rfc822_line() to use is_email_wsp() + Improve pattern compiler whitespace skipping + Fix gpgme crash when listing keys in a public key block + Add SigInt handler for pattern functions + Fix some mailbox prompts to use mailbox history ring + Improve GPGME inline processing + Reset SIGPIPE signal handler in child process before exec() + Filter headers passed via the command line + Remove trailing slashes when opening maildir/mh mailboxes + Fix mutt_paddstr() to properly filter unprintable chars + Minor fixes to match_body_patterns() + Fix mutt_ts_capability() fallback list loop + Ensure SIGALRM interrupts connect() in batch mode + Tighten $query_command parsing to allow empty name field + - Changed Config + #4224 config: add L10N support + New: set compose_confirm_detach_first = yes + Prevent the accidental deletion of the composed message + Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*" + Regex to match message reply subjects like 're: ' + Changed: set pager = "" + External command for viewing messages, or empty to use NeoMutt's + - Translations + 100% Czech + 100% German + 100% Lithuanian + 100% Serbian + 100% Slovak + 99% Turkish + l10n: document functions + config: add L10N support + - Docs + Clarify the manual section on POP3 support + Document the <1234> key syntax for bind + Document $sendmail invocation behavior + Clarify -H usage in batch mode is not a "pass through" option + - Build + test: remove unnecessary setting of TZ var + build: make conn/getdomain.c dependent on DOMAIN + Improve w3m invocation for manual.txt generation + Include before invoking tigetstr() and tigetflag() + Enable CodeQL for python + - Code + factor out buf_make() + drop dupe signal_init() on startup + Convert mutt_create_alias() and helpers to use buffer pool + Factor out match_body_patterns() to make resolve_types() simpler + Rewrite mutt_apply_replace() to use buffers +- Update to version 20240329: + - Bug Fixes + #4185 c441f59 Fix memory leak in trash_append() + #4189 Fix off-by-one error in %b with notmuch + #4190 Zero-out mailbox counters on delete + #4204 colour: honour the normal colour + #4205 match folder-hook also against mailbox name (fixes #4201) + wrap colour in + history: fix saving file + history: improve error message format + - Docs + #4182 docs: -C: Fix some accidents + #4188 Update oauth2 README + #4193 Update oauth2 README + fix typos, lots of tidying + tidy license info + - Build + #4196 use FreeBSD 14.0 in Cirrus CI + actions: update cpu count + actions: use codeql v3 + - Code + #4186 Buffer refactoring: make_entry() + address: tidy config handling + coverage: buf, slist + graphviz: link labels + tidy buf_strcpy() calls + tidy char buffers + test: default timezone to UTC +- Update to version 20240201: + - Features + #4134 Command-line Crypto (neomutt -C) + - Bug Fixes + #4065 track new-mail check time per mailbox + #4141 fix(change-folder): don't exclude notmuch + #4147 envelope: manage subject/real_subj together + #4155 fix parsing of $REPLYTO + #4158 status: fix refresh after sync-mailbox + #4166 Fix two memory leaks in notmuch support + progress: fix percentages + - Translations + 100% Czech + 100% German + 100% Lithuanian + 100% Serbian + 100% Slovak + 100% Turkish + - Docs + #4172 Several fixes for the manual pages + - Code + #4142 add mutt_time_now() + #4146 config: factor out R_ flags + #4154 file: upgrade mutt_file_fopen/fclose() + #4159 upgrade mutt_str_append_item() to use struct Buffer + #4161 maildir: encapsulate the header cache + #4162 remove mutt_str_dequote_comment() + #4165 bufferize mutt_str_inline_replace() as buf_inline_replace() + #4167 bufferize mutt_strn_rfind() as buf_rfind() + #4168 replace buf_len() checks with buf_is_empty() + config: drop unused flags + use message_new()/message_free() + Reconsider the config type bitmap entirely + ------------------------------------------------------------------- Thu Dec 28 18:26:12 UTC 2023 - Dirk Müller diff --git a/neomutt.spec b/neomutt.spec index 68d15c9..41a08b5 100644 --- a/neomutt.spec +++ b/neomutt.spec @@ -1,7 +1,7 @@ # # spec file for package neomutt # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: neomutt -Version: 20231221 +Version: 20240416 Release: 0 Summary: A command line mail reader (or MUA), a fork of Mutt with added features License: GPL-2.0-or-later @@ -110,6 +110,13 @@ make %{?_smp_mflags} %find_lang neomutt +# Remove MacOS-specific files +rm -rf %{buildroot}%{_datadir}/%{name}/account-command/macos-keychain/ + +# Fix Python interpreter path +# https://en.opensuse.org/openSUSE:Packaging_Python#Dependency_on_/usr/bin/python3 +%python3_fix_shebang_path %{buildroot}%{_datadir}/%{name}/oauth2/* + %files %config(noreplace) %{_sysconfdir}/neomuttrc %license %{_docdir}/%{name}/LICENSE.md @@ -133,18 +140,15 @@ make %{?_smp_mflags} %dir %{_datadir}/%{name}/ %dir %{_datadir}/%{name}/account-command/ %dir %{_datadir}/%{name}/account-command/gpg-json/ -%dir %{_datadir}/%{name}/account-command/macos-keychain/ %doc %{_datadir}/%{name}/account-command/README.md %{_datadir}/%{name}/account-command/gpg-json/credentials.sh %doc %{_datadir}/%{name}/account-command/gpg-json/README.md -%{_datadir}/%{name}/account-command/macos-keychain/keychain.py -%doc %{_datadir}/%{name}/account-command/macos-keychain/README.md %files contrib %dir %{_datadir}/%{name}/oauth2/ %dir %{_datadir}/%{name}/vim-keys/ %{_datadir}/%{name}/oauth2/mutt_oauth2.py -%doc %{_datadir}/%{name}/oauth2/mutt_oauth2.py.README +%doc %{_datadir}/%{name}/oauth2/README.md %doc %{_datadir}/%{name}/vim-keys/vim-keys.rc %doc %{_datadir}/%{name}/vim-keys/README.md