|
|
@ -19,13 +19,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
Summary: A text mode mail user agent
|
|
|
|
Summary: A text mode mail user agent
|
|
|
|
Name: mutt
|
|
|
|
Name: mutt
|
|
|
|
Version: 2.0.7
|
|
|
|
Version: 2.2.6
|
|
|
|
Release: 3%{?dist}
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Epoch: 5
|
|
|
|
Epoch: 5
|
|
|
|
# The entire source code is GPLv2+ except
|
|
|
|
# The entire source code is GPLv2+ except
|
|
|
|
# pgpewrap.c setenv.c sha1.c wcwidth.c which are Public Domain
|
|
|
|
# pgpewrap.c setenv.c sha1.c wcwidth.c which are Public Domain
|
|
|
|
License: GPLv2+ and Public Domain
|
|
|
|
License: GPLv2+ and Public Domain
|
|
|
|
Group: Applications/Internet
|
|
|
|
|
|
|
|
# hg snapshot created from http://dev.mutt.org/hg/mutt
|
|
|
|
# hg snapshot created from http://dev.mutt.org/hg/mutt
|
|
|
|
Source: ftp://ftp.mutt.org/pub/%{name}/%{name}-%{version}.tar.gz
|
|
|
|
Source: ftp://ftp.mutt.org/pub/%{name}/%{name}-%{version}.tar.gz
|
|
|
|
Source1: mutt_ldap_query
|
|
|
|
Source1: mutt_ldap_query
|
|
|
@ -38,24 +37,12 @@ Patch8: mutt-1.5.23-system_certs.patch
|
|
|
|
Patch9: mutt-1.9.0-ssl_ciphers.patch
|
|
|
|
Patch9: mutt-1.9.0-ssl_ciphers.patch
|
|
|
|
Patch10: mutt-1.9.4-lynx_no_backscapes.patch
|
|
|
|
Patch10: mutt-1.9.4-lynx_no_backscapes.patch
|
|
|
|
Patch12: mutt-1.9.5-nodotlock.patch
|
|
|
|
Patch12: mutt-1.9.5-nodotlock.patch
|
|
|
|
# Fixs compatibility with previous versions
|
|
|
|
Patch13: mutt-1.12.1-optusegpgagent.patch
|
|
|
|
Patch13: mutt_disable_ssl_enforce.patch
|
|
|
|
|
|
|
|
Patch14: mutt-2.0.7-cve-2022-1328.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# CVE-2023-4874 CVE-2023-4875
|
|
|
|
|
|
|
|
Patch0015: 0015-Fix-rfc2047-base64-decoding-to-abort-on-illegal-char.patch
|
|
|
|
|
|
|
|
Patch0016: 0016-CVE-2023-4874-Fix-write_one_header-illegal-header-ch.patch
|
|
|
|
|
|
|
|
Patch0017: 0017-CVE-2023-4875-Check-for-NULL-userhdrs.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Coverity patches
|
|
|
|
|
|
|
|
# https://cov01.lab.eng.brq.redhat.com/el8-results/el8/mutt-1.9.3-1.el8+7/scan-results-imp.html
|
|
|
|
|
|
|
|
Patch111: mutt-1.10.1-mutt-1.9.3-1_coverity_166.patch
|
|
|
|
|
|
|
|
Patch112: mutt-1.10.1-mutt-1.9.3-1_coverity_181.patch
|
|
|
|
|
|
|
|
Patch113: mutt-1.10.1-mutt-1.9.3-1_coverity_187_188_189_190.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Url: http://www.mutt.org
|
|
|
|
Url: http://www.mutt.org
|
|
|
|
Requires: mailcap, urlview
|
|
|
|
Requires: mailcap, urlview
|
|
|
|
BuildRequires: gcc, make
|
|
|
|
BuildRequires: make
|
|
|
|
|
|
|
|
BuildRequires: gcc
|
|
|
|
BuildRequires: ncurses-devel, gettext, automake
|
|
|
|
BuildRequires: ncurses-devel, gettext, automake
|
|
|
|
# manual generation
|
|
|
|
# manual generation
|
|
|
|
BuildRequires: /usr/bin/xsltproc, docbook-style-xsl, perl-interpreter
|
|
|
|
BuildRequires: /usr/bin/xsltproc, docbook-style-xsl, perl-interpreter
|
|
|
@ -106,16 +93,7 @@ autoreconf --install
|
|
|
|
%patch3 -p1 -b .syncdebug
|
|
|
|
%patch3 -p1 -b .syncdebug
|
|
|
|
%patch8 -p1 -b .system_certs
|
|
|
|
%patch8 -p1 -b .system_certs
|
|
|
|
%patch9 -p1 -b .ssl_ciphers
|
|
|
|
%patch9 -p1 -b .ssl_ciphers
|
|
|
|
%patch13 -p1
|
|
|
|
%patch13 -p1 -b .optusegpgagent
|
|
|
|
%patch14 -p1 -b .cve-2022-1328
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%patch15 -p1
|
|
|
|
|
|
|
|
%patch16 -p1
|
|
|
|
|
|
|
|
%patch17 -p1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%patch111 -p1 -b .mutt-1.9.3-1_coverity_166
|
|
|
|
|
|
|
|
%patch112 -p1 -b .mutt-1.9.3-1_coverity_181
|
|
|
|
|
|
|
|
%patch113 -p1 -b .mutt-1.9.3-1_coverity_187_188_189_190.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sed -i -r 's/`$GPGME_CONFIG --libs`/"\0 -lgpg-error"/' configure
|
|
|
|
sed -i -r 's/`$GPGME_CONFIG --libs`/"\0 -lgpg-error"/' configure
|
|
|
|
|
|
|
|
|
|
|
@ -167,7 +145,6 @@ rm -f mutt_ssl.c
|
|
|
|
%{?with_sidebar: --enable-sidebar} \
|
|
|
|
%{?with_sidebar: --enable-sidebar} \
|
|
|
|
--with-docdir=%{_pkgdocdir}
|
|
|
|
--with-docdir=%{_pkgdocdir}
|
|
|
|
|
|
|
|
|
|
|
|
#make %{?_smp_mflags}
|
|
|
|
|
|
|
|
%make_build
|
|
|
|
%make_build
|
|
|
|
|
|
|
|
|
|
|
|
# remove unique id in manual.html because multilib conflicts
|
|
|
|
# remove unique id in manual.html because multilib conflicts
|
|
|
@ -175,7 +152,7 @@ sed -i -r 's/<a id="id[a-z0-9]\+">/<a id="id">/g' doc/manual.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
%install
|
|
|
|
make install DESTDIR=%{buildroot}
|
|
|
|
%make_install
|
|
|
|
|
|
|
|
|
|
|
|
# we like GPG here
|
|
|
|
# we like GPG here
|
|
|
|
cat contrib/gpg.rc >> \
|
|
|
|
cat contrib/gpg.rc >> \
|
|
|
@ -206,7 +183,6 @@ rm -f %{buildroot}%{_mandir}/man5/mmdf.5*
|
|
|
|
rm -rf %{buildroot}%{_pkgdocdir}
|
|
|
|
rm -rf %{buildroot}%{_pkgdocdir}
|
|
|
|
|
|
|
|
|
|
|
|
# remove /usr/share/info/dir
|
|
|
|
# remove /usr/share/info/dir
|
|
|
|
# prevents adding dir file without installed info utility
|
|
|
|
|
|
|
|
rm %{buildroot}%{_infodir}/dir
|
|
|
|
rm %{buildroot}%{_infodir}/dir
|
|
|
|
|
|
|
|
|
|
|
|
# provide muttrc.local(5): the same as muttrc(5)
|
|
|
|
# provide muttrc.local(5): the same as muttrc(5)
|
|
|
@ -236,25 +212,125 @@ ln -sf ./muttrc.5 %{buildroot}%{_mandir}/man5/muttrc.local.5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Wed Oct 11 2023 Matej Mužila <mmuzila@redhat.com> - 5:2.0.7-3
|
|
|
|
* Mon Jul 25 2022 Matej Mužila <mmuzila@redhat.com> - 5:2.2.6-1
|
|
|
|
- Fix for: CVE-2023-4874 CVE-2023-4875
|
|
|
|
- Rebase to upstream version 2.2.6
|
|
|
|
- Resolves: RHEL-2811
|
|
|
|
Resolves: CVE-2022-1328
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jan 11 2022 Matej Mužila <mmuzila@redhat.com> - 5:2.1.5-1
|
|
|
|
|
|
|
|
- Rebase to upstream version 2.1.5
|
|
|
|
|
|
|
|
Resolves: rhbz#2032988 rhbz#1959896
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 5:2.0.6-3
|
|
|
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 5:2.0.6-2
|
|
|
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Mar 22 2021 Filip Januš <fjanus@redhat.com> 5:2.0.6-1
|
|
|
|
|
|
|
|
- Rebase to upstream version 2.0.6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Feb 1 2021 Filip Januš <fjanus@redhat.com> -5:2.0.5-1
|
|
|
|
|
|
|
|
- Rebase to upstream version 2.0.5
|
|
|
|
|
|
|
|
- Fix CVE-2021-3181
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5:2.0.2-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Dec 01 2020 Matej Mužila <mmuzila@redhat.com> - 5:2.0.2-1
|
|
|
|
|
|
|
|
- Upgrade to 2.0.2
|
|
|
|
|
|
|
|
- Resolves: #1895629, #1900827, CVE-2020-28896
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 01 2020 Matej Mužila <mmuzila@redhat.com> - 5:1.14.7-2
|
|
|
|
|
|
|
|
- Fix mutt-1.9.4-lynx_no_backscapes.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Aug 31 2020 Matej Mužila <mmuzila@redhat.com> - 5:1.14.7-1
|
|
|
|
|
|
|
|
- Upgrade to 1.14.7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5:1.14.6-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 22 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 5:1.14.6-1
|
|
|
|
|
|
|
|
- Upgrade to 1.14.6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jul 13 2020 Tom Stellard <tstellar@redhat.com> - 5:1.14.5-2
|
|
|
|
|
|
|
|
- Use make macros
|
|
|
|
|
|
|
|
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jun 24 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 5:1.14.5-1
|
|
|
|
|
|
|
|
- Upgrade to 1.14.5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jun 19 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 5:1.14.4-1
|
|
|
|
|
|
|
|
- Upgrade to 1.14.4
|
|
|
|
|
|
|
|
- Resolves: #1848768
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jun 15 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 5:1.14.3-1
|
|
|
|
|
|
|
|
- Upgrade to 1.14.3
|
|
|
|
|
|
|
|
- Resolves: #1836550
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue May 26 2020 Matej Mužila <mmuzila@redhat.com> - 5:1.14.2-1
|
|
|
|
|
|
|
|
- Upgrade to 1.14.2
|
|
|
|
|
|
|
|
- Resolves: #1836550
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat May 09 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 5:1.14.0-1
|
|
|
|
|
|
|
|
- Upgrade to 1.14.0
|
|
|
|
|
|
|
|
- Resolves: #1818513
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Apr 07 2020 Matej Mužila <mmuzila@redhat.com> - 5:1.13.5-1
|
|
|
|
|
|
|
|
- Upgrade to 1.13.5
|
|
|
|
|
|
|
|
- Resolves: #1818513
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Feb 17 2020 Matej Mužila <mmuzila@redhat.com> - 5:1.13.4-1
|
|
|
|
|
|
|
|
- Upgrade to 1.13.4
|
|
|
|
|
|
|
|
- Resolves: #1803392
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5:1.13.3-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jan 15 2020 Matej Mužila <mmuzila@redhat.com> - 5:1.13.3-1
|
|
|
|
|
|
|
|
- Upgrade to 1.13.3
|
|
|
|
|
|
|
|
- Resolves: #1783717, #1785500
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jan 03 2020 Matej Mužila <mmuzila@redhat.com> - 5:1.13.2-1
|
|
|
|
|
|
|
|
- Upgrade to 1.13.2
|
|
|
|
|
|
|
|
- Resolves: #1783717
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Dec 02 2019 Matej Mužila <mmuzila@redhat.com> - 5:1.13.0-1
|
|
|
|
|
|
|
|
- Upgrade to 1.13.0
|
|
|
|
|
|
|
|
- Resolves: #1754211
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 24 2019 Matej Mužila <mmuzila@redhat.com> - 5:1.12.2-1
|
|
|
|
|
|
|
|
- Upgrade to 1.12.2
|
|
|
|
|
|
|
|
- Resolves: #1754211
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Aug 29 2019 Matej Mužila <mmuzila@redhat.com> - 5:1.12.1-3
|
|
|
|
|
|
|
|
- Make mutt to ask for GPG passphrase
|
|
|
|
|
|
|
|
- Resolves: #1731854
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5:1.12.1-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 17 2019 Matej Mužila <mmuzila@redhat.com> - 5:1.12.1-1
|
|
|
|
|
|
|
|
- Upgrade to 1.12.1
|
|
|
|
|
|
|
|
- Resolves #1720848
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue May 28 2019 Matej Mužila <mmuzila@redhat.com> - 5:1.12.0-1
|
|
|
|
|
|
|
|
- Upgrade to 1.12.0
|
|
|
|
|
|
|
|
- Resolves #1710398,#1713910
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jul 21 2022 Matej Mužila <mmuzila@redhat.com> - 5:2.0.7-2
|
|
|
|
* Wed Apr 24 2019 Björn Esser <besser82@fedoraproject.org> - 5:1.11.4-2
|
|
|
|
- Fix CVE-2022-1328 (#2109247)
|
|
|
|
- Remove hardcoded gzip suffix from GNU info pages
|
|
|
|
|
|
|
|
|
|
|
|
* Wed May 5 2021 Filip Januš <fjanus@redhat.com> - 5:2.0.7-1
|
|
|
|
* Wed Feb 06 2019 Matej Mužila <mmuzila@redhat.com> - 5:1.11.4-1
|
|
|
|
- Upgrade to v2.0.7
|
|
|
|
- Upgrade to 1.11.4
|
|
|
|
- New bug fix release
|
|
|
|
- Resolves #1688091
|
|
|
|
- Resolves: #1912614
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Apr 8 2021 Filip Januš <fjanus@redhat.com> - 5:2.0.6-1
|
|
|
|
* Wed Feb 06 2019 Matej Mužila <mmuzila@redhat.com> - 5:1.11.3-1
|
|
|
|
- Upgrade to v2.0.6
|
|
|
|
- Upgrade to 1.11.3
|
|
|
|
- Resolves: #1912614
|
|
|
|
- Resolves #1659217
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jun 13 2019 Matej Mužila <mmuzila@redhat.com> - 5:1.10.1-2
|
|
|
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5:1.10.1-2
|
|
|
|
- Fix Coverity issues
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
- Resolves: #1602622
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jul 17 2018 Matej Mužila <mmuzila@redhat.com> - 5:1.10.1-1
|
|
|
|
* Tue Jul 17 2018 Matej Mužila <mmuzila@redhat.com> - 5:1.10.1-1
|
|
|
|
- Upgrade to 1.10.1
|
|
|
|
- Upgrade to 1.10.1
|
|
|
|