From f3fd95fdf7c105c73dc2b389a81e162f65d6d008781d6ccd88ef356699e3faa0 Mon Sep 17 00:00:00 2001 From: David Sterba Date: Thu, 18 Apr 2024 13:03:06 +0000 Subject: [PATCH] Accepting request 1168385 from home:fbonazzi:branches:server:mail - Remove MacOS-specific scripts - Add %python3_fix_shebang_path to fix Python script packaging - Update to version 20240416 - Update to version 20240329 - Update to version 20240201 OBS-URL: https://build.opensuse.org/request/show/1168385 OBS-URL: https://build.opensuse.org/package/show/server:mail/neomutt?expand=0&rev=66 --- 20231221.tar.gz | 3 - 20231221.tar.gz.sig | Bin 584 -> 0 bytes 20240416.tar.gz | 3 + 20240416.tar.gz.sig | Bin 0 -> 584 bytes neomutt.changes | 134 ++++++++++++++++++++++++++++++++++++++++++++ neomutt.spec | 16 ++++-- 6 files changed, 147 insertions(+), 9 deletions(-) delete mode 100644 20231221.tar.gz delete mode 100644 20231221.tar.gz.sig create mode 100644 20240416.tar.gz create mode 100644 20240416.tar.gz.sig 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 9c9c5e6bd121171fc203341e3e87ca18e892c098aab5c43bc2b3d4beb068d879..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmV-O0=NB%0!0J>0SEvu79j+N!Z~tq-Fj9MW6DlnuL^GGHy8y40%e4AHxV3iX=7+W zW^7?}V_|SEZ*pe<3JDNjuL^GGHy8zQ;t&5r^a_4?|IZQk4ZDgta1I0I48Sfgb}vGZ zKgKFR74vM1?kTPOQ+jsl)CaU;^2x+ zYs9*63X2+;i;nG^cOY_roK?cJJyG8_{P`k)suv9J;Isa*9jN2yvbVO(lbYzXXP=i4 zoTBsaAEqjx`uq+Pl1y@xZqa^!^-kOJTUh+{W4sx-*1E)1ID844D2JX%v6o1(=$a5N z6uM0iS>Ju(G*EFJ>DRy7(7!;oK%~Day+{V8eM0+r{4aK&<2jJzR5MO^`oR&7p0h89a^ULa20)IbH$l}lG|Rz`h-zUizMCmUEqNH8c@N^UN3-(eVH zBpV>g+>(qXxY)%ON?72K+(&m>lJ7x8{MQeVd1Amt8l`G@=KWm8rg4r#a*m!#9Aj}T zGuh|?tO#Bl2MB9tfF-_rLZ!AE|CPMU?!bFtL&c+zXbVl|5<^QM6Q``+S{{>>U{g36 W5)o*GwvqLix;;?INC$?(SBkG)5EXy` 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 0000000000000000000000000000000000000000000000000000000000000000..f70ff7f3fa1bb654fc91d982154269502237010b2c6a0905df4c075f80b151f5 GIT binary patch literal 584 zcmV-O0=NB%0!0J>0SEvu79j+N!Z~tq-Fj9MW6DlnuL^GGHy8y40%jgrVi6p2X=7+W zW^7?}V_|SEZ*pe<3JDNjuL^GGHy8ytv=9G7yv8SVOnp4-UN&#=i`B+&>VpX6b3Q0& zRw&)CS|e5s3HT1 zI7j~O5)-46iT+b?rO3N?Sf?VDtDa+5MgAP>SSB5eG2hXy{gmhasxtnr#|Q|1Yyq%7 za=9wFy)*BIA%MSIh$2Rl&2TgF2 z4C@b}C6Z1VjaYS{+r)L~F}TxqL6YT28{sxKY`ruiz09vkaU?_6KKF{#@Ov57Wdqxe zTbMmbS3kCG3B8B!k41{m$$@{0BRy2SHrnv;1Qo>9zql Wwb;Q~rAKCOI4z(z@+{Ej>Z{S?(H5Ej literal 0 HcmV?d00001 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