Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
Date: Mon, 26 Sep 2022 14:54:30
Message-Id: 1664203983.88e6f24e07d673d924e9fbb255ea6f38d13a836a.mattst88@gentoo
1 commit: 88e6f24e07d673d924e9fbb255ea6f38d13a836a
2 Author: Pascal Jaeger <pascal.jaeger <AT> leimstift <DOT> de>
3 AuthorDate: Mon Sep 26 14:14:21 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 26 14:53:03 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e6f24e
7
8 mail-client/balsa: Version bump to 2.6.4
9
10 Closes: https://github.com/gentoo/gentoo/pull/27476
11 Signed-off-by: Pascal Jaeger <pascal.jaeger <AT> leimstift.de>
12 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
13
14 mail-client/balsa/Manifest | 1 +
15 mail-client/balsa/balsa-2.6.4.ebuild | 78 ++++++++++++++++++++++++++++++++++++
16 mail-client/balsa/metadata.xml | 1 +
17 3 files changed, 80 insertions(+)
18
19 diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest
20 index 1a2cc9bdec84..0f10923de5eb 100644
21 --- a/mail-client/balsa/Manifest
22 +++ b/mail-client/balsa/Manifest
23 @@ -1 +1,2 @@
24 DIST balsa-2.6.3.tar.xz 3761940 BLAKE2B 8bcd93453a74d2b7ffaeca3131828044a9fc399db8e0e695a31dcdb5b50a400e10b3a49d9484609b59e4348758cbeff6fde30243714693e98ab046f7910d1abf SHA512 7e64f75423dd37536812854e56db1af97c00bc35f640d82c22d86e5212c766926430f1c99423f1a972daf6f20d084d4cf16d89e13deb2f1ce550c016cd132f8d
25 +DIST balsa-2.6.4.tar.xz 3710272 BLAKE2B 67a3462ca6bc75431a6a3f6a54feb53577111355d749e777a328b881d431856a8090e9c7beea128ee466a9b7aee01a4178b5a273541f0ffdd776a144546fc48e SHA512 7c1526e03de29e19448f0a13847dcd7138d3292221ea16f20d09bf169cf18e69df24dd76726e710470d4507e5cc4e236e1889d4c421610ecd1589a9e2338d264
26
27 diff --git a/mail-client/balsa/balsa-2.6.4.ebuild b/mail-client/balsa/balsa-2.6.4.ebuild
28 new file mode 100644
29 index 000000000000..2a54f025853f
30 --- /dev/null
31 +++ b/mail-client/balsa/balsa-2.6.4.ebuild
32 @@ -0,0 +1,78 @@
33 +# Copyright 1999-2022 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +inherit gnome2
38 +
39 +DESCRIPTION="Email client for GNOME"
40 +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/"
41 +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz"
42 +
43 +LICENSE="GPL-2+"
44 +SLOT="0"
45 +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
46 +
47 +IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite systray webkit xface"
48 +
49 +# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell?
50 +DEPEND="
51 + >=dev-libs/glib-2.48.0:2
52 + >=x11-libs/gtk+-3.24.0:3
53 + >=dev-libs/gmime-3.2.6:3.0
54 + >=net-libs/gnutls-3.0:=
55 + dev-libs/fribidi
56 + >=dev-libs/libical-2.0.0:=
57 + webkit? (
58 + >=net-libs/webkit-gtk-2.28.0:4
59 + >=dev-db/sqlite-3.24:=
60 + app-text/html2text
61 + )
62 + >=app-crypt/gpgme-1.13.0:=
63 + sqlite? ( >=dev-db/sqlite-3.24:= )
64 + systray? ( x11-libs/xapp )
65 + ldap? ( net-nds/openldap:= )
66 + rubrica? ( dev-libs/libxml2:2 )
67 + kerberos? ( app-crypt/mit-krb5 )
68 + xface? ( >=media-libs/compface-1.5.1:= )
69 + gnome? ( x11-libs/gtksourceview:4 )
70 + media-libs/libcanberra:=[gtk3]
71 + gnome-keyring? ( app-crypt/libsecret )
72 + >=app-text/gspell-1.6:0=
73 +
74 + net-mail/mailbase
75 + x11-themes/hicolor-icon-theme
76 + x11-themes/adwaita-icon-theme
77 + dev-libs/openssl:0=
78 +"
79 +RDEPEND="${DEPEND}"
80 +BDEPEND="
81 + dev-util/gtk-update-icon-cache
82 + dev-util/intltool
83 + dev-util/itstool
84 + virtual/pkgconfig
85 + sys-devel/gettext
86 + dev-libs/libxml2:2
87 +"
88 +
89 +DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*"
90 +
91 +src_configure() {
92 + local myconf=(
93 + $(use_with gnome)
94 + $(use_enable sqlite autocrypt)
95 + $(use_with systray) # TODO or should this be use/ use_enable? idk, test out.
96 + --with-canberra
97 + $(use_with xface compface)
98 + $(use_with kerberos gss)
99 + $(usex webkit --with-html-widget=webkit2 --with-html-widget=no)
100 + $(use_with gnome gtksourceview)
101 + --with-spell-checker=gspell
102 + $(use_with ldap)
103 + $(use_with rubrica)
104 + --without-osmo
105 + $(use_with sqlite)
106 + $(use_with gnome-keyring libsecret)
107 + --without-gcr # experimental
108 + )
109 + gnome2_src_configure "${myconf[@]}"
110 +}
111
112 diff --git a/mail-client/balsa/metadata.xml b/mail-client/balsa/metadata.xml
113 index 1ee5337540c8..54f5dedb7cdc 100644
114 --- a/mail-client/balsa/metadata.xml
115 +++ b/mail-client/balsa/metadata.xml
116 @@ -7,5 +7,6 @@
117 </maintainer>
118 <use>
119 <flag name="rubrica">Adds support for rubrica addressbook</flag>
120 + <flag name="systray">Enable System Tray Icon support</flag>
121 </use>
122 </pkgmetadata>