[packages/claws-mail] - up to 4.4.0
mrozowik
mrozowik at pld-linux.org
Sat Mar 14 01:33:01 CET 2026
commit 6cd684946c65dbef43ad65aaa7051b6e8969516d
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date: Sat Mar 14 00:32:52 2026 +0000
- up to 4.4.0
claws-mail.spec | 89 ++++++++++++++++++++++++-------------------------
cxx-absolute-path.patch | 4 +--
2 files changed, 45 insertions(+), 48 deletions(-)
---
diff --git a/claws-mail.spec b/claws-mail.spec
index 656927c..d76faa7 100644
--- a/claws-mail.spec
+++ b/claws-mail.spec
@@ -12,13 +12,13 @@
Summary: A bleeding edge branch of Sylpheed, a GTK3 based, lightweight, and fast e-mail client
Summary(pl.UTF-8): Rozwojowa wersja Sylpheed z dużą ilością zmian oraz ulepszeń
Name: claws-mail
-Version: 4.3.1
-Release: 7
+Version: 4.4.0
+Release: 1
License: GPL v3+
Group: X11/Applications/Mail
#Source0Download: https://www.claws-mail.org/releases.php
Source0: https://www.claws-mail.org/releases/%{name}-%{version}.tar.xz
-# Source0-md5: a3e05229f523ab2156f001815c575428
+# Source0-md5: 0c970e44445a978f358d471f646940d9
Source1: %{name}.desktop
Patch0: %{name}-link.patch
Patch1: cxx-absolute-path.patch
@@ -31,7 +31,6 @@ BuildRequires: cairo-devel >= 1.12.0
%{?with_compface:BuildRequires: compface-devel}
BuildRequires: curl-devel
BuildRequires: dbus-devel >= 0.60
-BuildRequires: dbus-glib-devel >= 0.60
BuildRequires: docbook-utils
# or enchant2-devel >= 2.0.0, but currently 1.4 is preferred
BuildRequires: enchant-devel >= 1.4.0
@@ -41,13 +40,12 @@ BuildRequires: fontconfig-devel
BuildRequires: gdk-pixbuf2-devel >= 2.26
BuildRequires: gettext-tools >= 0.18
BuildRequires: glib2-devel >= 1:2.50
-%{?with_tls:BuildRequires: gnutls-devel >= 3.0}
-%{?with_tls:BuildRequires: gnutls-devel >= 3.0}
+%{?with_tls:BuildRequires: gnutls-devel >= 3.4.0}
%{?with_gpg:BuildRequires: gpgme-devel >= 1:1.1.1}
BuildRequires: gtk+3-devel >= 3.20
BuildRequires: gtk-webkit4.1-devel
BuildRequires: gumbo-parser-devel >= 0.12
-BuildRequires: libarchive-devel
+BuildRequires: libarchive-devel >= 3.4.0
BuildRequires: libcanberra-gtk3-devel >= 0.6
BuildRequires: libetpan-devel >= 1.9.4
BuildRequires: libical-devel >= 2.0.0
@@ -79,11 +77,10 @@ BuildRequires: zlib-devel
Requires(post,postun): gtk-update-icon-cache
Requires(post,postun): hicolor-icon-theme
Requires: cairo >= 1.12.0
-Requires: dbus-glib >= 0.60
Requires: enchant >= 1.4.0
Requires: gdk-pixbuf2 >= 2.26
-Requires: glib2 >= 1:2.36
-%{?with_tls:Requires: gnutls >= 3.0}
+Requires: glib2 >= 1:2.50
+%{?with_tls:Requires: gnutls >= 3.4.0}
Requires: gtk+3 >= 3.20
Requires: libetpan >= 1.9.4
Requires: librsvg >= 1:2.40.5
@@ -133,7 +130,7 @@ Group: X11/Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: enchant-devel >= 1.4.0
Requires: glib2-devel >= 1:2.50
-%{?with_tls:Requires: gnutls-devel >= 3.0}
+%{?with_tls:Requires: gnutls-devel >= 3.4.0}
%{?with_gpg:Requires: gpgme-devel >= 1:1.1.1}
Requires: gtk+2-devel >= 2:2.24.0
Requires: libetpan-devel >= 1.9.4
@@ -428,13 +425,13 @@ webCal.
%prep
%setup -q
-%patch -P 0 -p1
-%patch -P 1 -p1
+%patch -P0 -p1
+%patch -P1 -p1
%{__rm} po/stamp-po
-test ! -e po/LINGUAS
-ls po/*.po | %{__sed} 's!po/\(.*\)\.po!\1!' | tr '\n' ' ' > po/LINGUAS
+#test ! -e po/LINGUAS
+#ls po/*.po | %{__sed} 's!po/\(.*\)\.po!\1!' | tr '\n' ' ' > po/LINGUAS
%build
%{__libtoolize}
@@ -501,25 +498,25 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
# no (big) external deps
-%attr(755,root,root) %{_libdir}/%{name}/plugins/acpi_notifier.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/address_keeper.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/att_remover.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/attachwarner.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/bogofilter.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/bsfilter.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/clamd.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/dillo.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/fetchinfo.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/keyword_warner.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/mailmbox.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/managesieve.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/newmail.so
+%{_libdir}/%{name}/plugins/acpi_notifier.so
+%{_libdir}/%{name}/plugins/address_keeper.so
+%{_libdir}/%{name}/plugins/att_remover.so
+%{_libdir}/%{name}/plugins/attachwarner.so
+%{_libdir}/%{name}/plugins/bogofilter.so
+%{_libdir}/%{name}/plugins/bsfilter.so
+%{_libdir}/%{name}/plugins/clamd.so
+%{_libdir}/%{name}/plugins/dillo.so
+%{_libdir}/%{name}/plugins/fetchinfo.so
+%{_libdir}/%{name}/plugins/keyword_warner.so
+%{_libdir}/%{name}/plugins/mailmbox.so
+%{_libdir}/%{name}/plugins/managesieve.so
+%{_libdir}/%{name}/plugins/newmail.so
# R: zlib
-%attr(755,root,root) %{_libdir}/%{name}/plugins/spamassassin.so
+%{_libdir}/%{name}/plugins/spamassassin.so
# R: libytnef
-%attr(755,root,root) %{_libdir}/%{name}/plugins/tnef_parse.so
+%{_libdir}/%{name}/plugins/tnef_parse.so
%dir %{_libdir}/%{name}/web_extensions
-%attr(755,root,root) %{_libdir}/%{name}/web_extensions/fancywebextension.so
+%{_libdir}/%{name}/web_extensions/fancywebextension.so
%{_desktopdir}/claws-mail.desktop
%{_pixmapsdir}/claws-mail.png
%{_iconsdir}/hicolor/48x48/apps/claws-mail.png
@@ -538,78 +535,78 @@ rm -rf $RPM_BUILD_ROOT
# R: libarchive
%files plugin-archive
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/archive.so
+%{_libdir}/%{name}/plugins/archive.so
# R: curl gtk-webkit4.1
%files plugin-fancy
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/fancy.so
+%{_libdir}/%{name}/plugins/fancy.so
# R: curl-libs
%files plugin-libravatar
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/libravatar.so
+%{_libdir}/%{name}/plugins/libravatar.so
# R: cairo curl fontconfig gumbo-parser
%files plugin-litehtml_viewer
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/litehtml_viewer.so
+%{_libdir}/%{name}/plugins/litehtml_viewer.so
# R: libcanberra-gtk libnotify [libunity]
%files plugin-notification
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/notification.so
+%{_libdir}/%{name}/plugins/notification.so
# R: perl-base
%files plugin-perl
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/perl.so
+%{_libdir}/%{name}/plugins/perl.so
# R: poppler-glib
%files plugin-pdf_viewer
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/pdf_viewer.so
+%{_libdir}/%{name}/plugins/pdf_viewer.so
%if %{with gpg}
# R: gpgme
%files plugin-pgpcore
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/pgpcore.so
+%{_libdir}/%{name}/plugins/pgpcore.so
# R: gpgme
%files plugin-pgpinline
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/pgpinline.so
+%{_libdir}/%{name}/plugins/pgpinline.so
# R: gpgme
%files plugin-pgpmime
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/pgpmime.so
+%{_libdir}/%{name}/plugins/pgpmime.so
%endif
# R: python3-libs
%files plugin-python
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/python.so
+%{_libdir}/%{name}/plugins/python.so
# R: curl expat
%files plugin-rssyl
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/rssyl.so
+%{_libdir}/%{name}/plugins/rssyl.so
%if %{with gpg}
# R: gpgme
%files plugin-smime
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/smime.so
+%{_libdir}/%{name}/plugins/smime.so
%endif
# R: curl
%files plugin-spamreport
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/spamreport.so
+%{_libdir}/%{name}/plugins/spamreport.so
# R: curl libical perl-base
%files plugin-vcalendar
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/vcalendar.so
+%{_libdir}/%{name}/plugins/vcalendar.so
diff --git a/cxx-absolute-path.patch b/cxx-absolute-path.patch
index 8e01c3b..765c1bc 100644
--- a/cxx-absolute-path.patch
+++ b/cxx-absolute-path.patch
@@ -1,5 +1,5 @@
---- claws-mail-4.3.1/configure.ac.orig 2025-03-04 00:34:07.129700383 +0100
-+++ claws-mail-4.3.1/configure.ac 2025-03-04 00:41:20.961533979 +0100
+--- claws-mail-4.4.0/configure.ac~ 2026-02-18 13:29:52.000000000 +0000
++++ claws-mail-4.4.0/configure.ac 2026-03-11 21:13:11.038278467 +0000
@@ -118,6 +118,16 @@
if test -n "$REAL_CXX"; then
HAVE_CXX=yes
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/claws-mail.git/commitdiff/6cd684946c65dbef43ad65aaa7051b6e8969516d
More information about the pld-cvs-commit
mailing list