OBS last state

This commit is contained in:
Matej Cepl 2023-07-19 21:12:18 +02:00
commit a59881df3e
Signed by: mcepl
GPG Key ID: 79205802880BC9D8
8 changed files with 310 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

16
_service Normal file
View File

@ -0,0 +1,16 @@
<services>
<service name="tar_scm" mode="disabled">
<param name="url">https://git.sr.ht/~rjarry/aerc</param>
<param name="versionprefix">0.15.2+git</param>
<param name="revision">master</param>
<param name="scm">git</param>
<param name="changesgenerate">enable</param>
<param name="changesauthor">mcepl@cepl.eu</param>
</service>
<service name="set_version" mode="disabled" />
<service name="recompress" mode="disabled">
<param name="file">*.tar</param>
<param name="compression">gz</param>
</service>
<service name="go_modules" mode="disabled" />
</services>

4
_servicedata Normal file
View File

@ -0,0 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://git.sr.ht/~rjarry/aerc</param>
<param name="changesrevision">ab3debc1fad99e7a10a530055eed185eb370be79</param></service></servicedata>

BIN
aerc-0.15.2+git.1688995014.ab3debc.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

194
aerc.changes Normal file
View File

@ -0,0 +1,194 @@
-------------------------------------------------------------------
Tue Jul 11 14:03:41 UTC 2023 - mcepl@cepl.eu
- Update to version 0.15.2+git.1688995014.ab3debc:
* viewer: avoid high cpu usage when selecting part with no filter
* doc: fix hooks title level in aerc-config(5)
* binds: add more default binds
* open: add option -d to automatically delete temporary files
* lib: invert logic of mimeDB lookup
* aerc.conf: update filters help to match aerc-config(5)
* contrib: add irc bot stuff
-------------------------------------------------------------------
Sat Jul 01 09:16:02 UTC 2023 - mcepl@cepl.eu
- Update to version 0.15.2+git.1688048700.69094e3:
* templates: process reversed names better
* doc: mention :search in aerc(1)
-------------------------------------------------------------------
Wed Jun 28 10:12:59 UTC 2023 - mcepl@cepl.eu
- Update to version 0.15.2+git.1687769637.dfabb52:
* account: remember folder/message when reconnecting
* parse-links: be more strict with url parsing
* imap: only call UidSort with sort criteria
* open: use the original attachment extension if possible
* jmap: avoid displaying archive folder when use-labels=true
-------------------------------------------------------------------
Thu Jun 22 15:42:32 UTC 2023 - mcepl@cepl.eu
- Update to version 0.15.2+git.1687424285.f7837ed:
* doc: folder-map in aerc-accounts
* maildir: add folder-map
* imap: add folder-map
* lib: parse query-map and folder-map files
* worker: implement folder-map middleware
* worker: add WorkerInteractor interface
* textinput: fix stemming with multi-byte chars
* worker: add jmap support
-------------------------------------------------------------------
Wed Jun 21 15:01:15 UTC 2023 - mcepl@cepl.eu
- Update to version 0.15.2+git.1687295785.b4ae11b:
* imap: implement cancellation of searching and fetching
* imap: implement cancellation of opening dir and listing contents
* notmuch: implement cancellation of requests
* maildir: implement cancellation of requests
* msgstore: delete pending headers when done or cancelled
* worker: add context to cancellable requests
* msgstore: pass context from dirlist to msgstore
* msgstore: allocate properly sized maps
* commands: fix panic in template execution
* mk: do not create $(DESTDIR)$(SHAREDIR)/filters
* doc: fix typos
* save: fix saving of multiple files with the same name
* account: create new store when creating folders
* doc: move toggle-headers to view category
* notmuch: translate filter/search options to query
* logging: remove ultra verbose trace logs
* mbox: use named logger
* notmuch: use named logger
* maildir: use named logger
* imap: use named logger
* worker: use named logger
* logger: add support for named loggers
* templates: add map functions
- Remove fix-script-interpreter.patch, it will never be accepted
upstream and we can better do it with sed in %%prep section.
-------------------------------------------------------------------
Sat Jun 10 21:31:05 UTC 2023 - mcepl@cepl.eu
- Update to version 0.15.2+git.1686420894.8162c5b:
* bindings: add backspace key
* help: do not run a command when displaying keys
* mk: trim \r from the base64 output
* readme: mention openSUSE aerc package
* save: new option for saving attachments
* config: fix multiple dynamic styles
* compose: quit composing when editor returns error
* contrib: add carddav-query script
* contributing: cleanup
* doc: fix invalid markup
-------------------------------------------------------------------
Thu May 11 15:14:32 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
- Trim rhetorics from descriptions.
-------------------------------------------------------------------
Thu May 11 09:19:32 UTC 2023 - Hannes Braun <apple.hannes@gmail.com> - 0.15.2
- Update to upstream version 0.15.2
* Extra messages disappearing when deleting on maildir.
* "colorize" and "wrap" filters option parsing on ARM.
-------------------------------------------------------------------
Fri Apr 28 22:38:53 UTC 2023 - Hannes Braun <apple.hannes@gmail.com> - 0.15.1
- Update to upstream version 0.15.1
* Fix embedded terminal partial refreshes.
* Fix maildir message updates after "mbsync".
-------------------------------------------------------------------
Thu Apr 27 13:32:12 UTC 2023 - Hannes Braun <apple.hannes@gmail.com> - 0.15.0
- Update to upstream version 0.15.0
* New column-based message list format with "index-columns".
* Add a "msglist_answered" style for answered messages.
* Compose "Format=Flowed" messages with "format-flowed=true" in aerc.conf.
* Add a trimSignature function to the templating engine.
* Change local domain name for SMTP with "smtp-domain=example.com" in
aerc.conf
* New column-based status line format with "status-columns".
* Inline user-defined styles can be inserted in UI templates via the
{{.Style "name" string}} function.
* Add the ability to run arbitrary commands over the socket. This can be
disabled using the disable-ipc setting.
* Allow configuring URL handlers via "x-scheme-handler/<scheme> [openers]" in
aerc.conf.
* Allow basic shell globbing in [openers] MIME types.
* Dynamic "msglist_*" styling based on email header values in stylesets.
* Add "mail-received", "aerc-startup", and "aerc-shutdown" hooks.
* Search/filter by flags with the "-H" flag.
* The built-in colorize filter theme is now configured in styleset files into
the [viewer] section.
* The standard Usenet signature delimiter "-- " is now prepended to
"signature-file" and "signature-cmd" if not already present.
* All aerc(1) commands now interpret aerc-templates(7) markup.
* running commands (like mailto: or mbox:) no longer prints a success message
* The built-in colorize filter now emits OSC 8 to mark URLs and emails. Set
"[general].enable-osc8 = true" in aerc.conf to enable it.
* [ui].index-format setting has been replaced by index-columns.
* [statusline].render-format has been replaced by status-columns.
* Removed support for [ui:subject...] contextual sections in aerc.conf.
* [triggers] setting has been replaced by [hooks].
* smtp-starttls setting in accounts.conf has been removed. All smtp://
transports now assume STARTTLS and will fail if the server does not support
it. To disable STARTTLS, use smtp+insecure://.
- Remove "filters-install-location.patch: merged into upstream
- Remove "fix-english-typos.patch": merged into upstream
-------------------------------------------------------------------
Sun Mar 26 22:33:13 UTC 2023 - Hannes Braun <apple.hannes@gmail.com> - 0.14.0
- Fix ppc64 build
-------------------------------------------------------------------
Wed Mar 8 21:16:58 UTC 2023 - Hannes Braun <apple.hannes@gmail.com> - 0.14.0
- Add group tag
- Add support for systems without a libexec directory
-------------------------------------------------------------------
Tue Jan 31 23:04:57 UTC 2023 - Hannes Braun <apple.hannes@gmail.com> - 0.14.0
- Initial package creation with version 0.14.0
* View common email envelope headers with ":envelope".
* Notmuch accounts now support maildir operations: ":copy", ":move", ":mkdir",
":rmdir", ":archive" and the "copy-to" option.
* Display messages from bottom to top with [ui].reverse-msglist-order=true in
aerc.conf.
* Display threads from bottom to top with [ui].reverse-thread-order=true in
aerc.conf.
* Style search results in the message list with msglist_result.*.
* Preview messages with their attachments before sending with ":preview".
* Filter commands now have AERC_FORMAT, AERC_SUBJECT and AERC_FROM
defined in their environment.
* Override the subject prefix for replies pattern with subject-re-pattern in
accounts.conf.
* Search/filter by absolute and relative date ranges with the "-d" flag.
* LIST-STATUS and ORDEREDSUBJECT threading extensions support for imap.
* Built-in wrap filter that does not mess up nested quotes and lists.
* Write multipart/alternative messages with ":multipart" and commands defined
in the new [multipart-converters] section of aerc.conf.
* Close the message viewer before opening the composer with ":reply -c".
* Attachment indicator in message list flags (by default a, but can be
changed via [ui].icon-attachment in aerc.conf).
* Open file picker menu with ":attach -m". The menu must be generated by an
external command configured via [compose].file-picker-cmd in aerc.conf.
* Sample stylesets are now installed in $PREFIX/share/aerc/stylesets.
* The built-in colorize filter now has different themes.
* pgp-provider now defaults to auto. It will use the system gpg unless
the internal keyring exists and contains at least one key.
* Calling ":split" or ":vsplit" without specifying a size, now attempts to use
the terminal size to determine a useful split-size.
* ":pipe -m git am -3" on patch series when Message-Id headers have not been
generated by "git send-email".
* Overflowing text in header editors while composing can now be scrolled
horizontally.
* Removed broken ":set" command.

67
aerc.spec Normal file
View File

@ -0,0 +1,67 @@
#
# spec file for package aerc
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2023 Hannes Braun
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: aerc
Version: 0.15.2+git.1688995014.ab3debc
Release: 0
Summary: An email client for terminals
License: MIT
Group: Productivity/Networking/Email/Clients
URL: https://aerc-mail.org/
Source0: %{name}-%{version}.tar.gz
Source1: vendor.tar.gz
BuildRequires: gcc
BuildRequires: go
BuildRequires: make
BuildRequires: notmuch-devel
BuildRequires: scdoc
Suggests: dante
Suggests: w3m
%description
aerc is an email client that runs in terminals.
%prep
%autosetup -p1 -a1
sed -i "s|^#!%{_bindir}/env python|#!%{_bindir}/python|" \
contrib/carddav-query \
filters/show-ics-details.py
%build
%if "%{_arch}" == "ppc64"
%make_build CC=cc GOFLAGS=""
%else
%make_build CC=cc GOFLAGS="-buildmode=pie -tags=notmuch"
%endif
%install
%make_install PREFIX=%{_prefix} LIBEXECDIR=%{_libexecdir}/%{name}
%files
%license LICENSE
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_bindir}/%{name}
%{_bindir}/carddav-query
%{_libexecdir}/%{name}
%{_mandir}/man*/aerc*%{?ext_man}
%{_mandir}/man1/carddav-query.1%{?ext_man}
%changelog

BIN
build.specials.obscpio Normal file

Binary file not shown.

BIN
vendor.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.