[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 676f4ebe3fcd75db1b764d6e43d732312510a77b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 14 12:16:35 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu May 18 12:09:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676f4ebe mail-client/balsa: Rename USE=gnome-keyring -> keyring Signed-off-by: Andreas Sturmlechner gentoo.org> mail-client/balsa/balsa-2.6.4.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mail-client/balsa/balsa-2.6.4.ebuild b/mail-client/balsa/balsa-2.6.4.ebuild index 2bc21c6e8c34..38e39ed24fb4 100644 --- a/mail-client/balsa/balsa-2.6.4.ebuild +++ b/mail-client/balsa/balsa-2.6.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 x86" -IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite systray webkit xface" +IUSE="gnome +keyring kerberos ldap rubrica sqlite systray webkit xface" # TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? DEPEND=" @@ -36,7 +36,7 @@ DEPEND=" xface? ( >=media-libs/compface-1.5.1:= ) gnome? ( x11-libs/gtksourceview:4 ) media-libs/libcanberra[gtk3] - gnome-keyring? ( app-crypt/libsecret ) + keyring? ( app-crypt/libsecret ) >=app-text/gspell-1.6:0= net-mail/mailbase @@ -85,7 +85,7 @@ src_configure() { $(meson_use rubrica) -Dosmo=false $(meson_use sqlite) - $(meson_use gnome-keyring libsecret) + $(meson_use keyring libsecret) -Dgcr=false -Dmore-warnings=true -Dhelp-files=false
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 74e67ed61a177810529a254a85967998963068ef Author: Matt Turner gentoo org> AuthorDate: Wed Feb 15 18:05:41 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Feb 15 18:36:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e67ed6 mail-client/balsa: Drop alpha keywords Signed-off-by: Matt Turner gentoo.org> mail-client/balsa/balsa-2.6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.6.4.ebuild b/mail-client/balsa/balsa-2.6.4.ebuild index 50e9c6db9833..2bc21c6e8c34 100644 --- a/mail-client/balsa/balsa-2.6.4.ebuild +++ b/mail-client/balsa/balsa-2.6.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 x86" +KEYWORDS="amd64 x86" IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite systray webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: ee27a95a36f461ca5926b3928663fe33f927fda1 Author: Matt Turner gentoo org> AuthorDate: Sun Feb 12 03:46:35 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 12 03:54:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee27a95a mail-client/balsa: Drop old versions Closes: https://bugs.gentoo.org/893696 Signed-off-by: Matt Turner gentoo.org> mail-client/balsa/Manifest | 1 - mail-client/balsa/balsa-2.6.3-r1.ebuild | 76 - 2 files changed, 77 deletions(-) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 0f10923de5eb..db9d213872e9 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1,2 +1 @@ -DIST balsa-2.6.3.tar.xz 3761940 BLAKE2B 8bcd93453a74d2b7ffaeca3131828044a9fc399db8e0e695a31dcdb5b50a400e10b3a49d9484609b59e4348758cbeff6fde30243714693e98ab046f7910d1abf SHA512 7e64f75423dd37536812854e56db1af97c00bc35f640d82c22d86e5212c766926430f1c99423f1a972daf6f20d084d4cf16d89e13deb2f1ce550c016cd132f8d DIST balsa-2.6.4.tar.xz 3710272 BLAKE2B 67a3462ca6bc75431a6a3f6a54feb53577111355d749e777a328b881d431856a8090e9c7beea128ee466a9b7aee01a4178b5a273541f0ffdd776a144546fc48e SHA512 7c1526e03de29e19448f0a13847dcd7138d3292221ea16f20d09bf169cf18e69df24dd76726e710470d4507e5cc4e236e1889d4c421610ecd1589a9e2338d264 diff --git a/mail-client/balsa/balsa-2.6.3-r1.ebuild b/mail-client/balsa/balsa-2.6.3-r1.ebuild deleted file mode 100644 index f629d9ea3c60.. --- a/mail-client/balsa/balsa-2.6.3-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnome2 - -DESCRIPTION="Email client for GNOME" -HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; -SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~sparc x86" - -IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite webkit xface" - -# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? -DEPEND=" - >=dev-libs/glib-2.48.0:2 - >=x11-libs/gtk+-3.24.0:3 - >=dev-libs/gmime-3.2.6:3.0 - >=net-libs/gnutls-3.0:= - dev-libs/fribidi - dev-libs/libical:= - webkit? ( - >=net-libs/webkit-gtk-2.28.0:4 - >=dev-db/sqlite-3.24:= - app-text/html2text - ) - >=app-crypt/gpgme-1.13.0:= - sqlite? ( >=dev-db/sqlite-3.24:= ) - ldap? ( net-nds/openldap:= ) - rubrica? ( dev-libs/libxml2:2 ) - kerberos? ( app-crypt/mit-krb5 ) - xface? ( >=media-libs/compface-1.5.1:= ) - gnome? ( x11-libs/gtksourceview:4 ) - media-libs/libcanberra:=[gtk3] - gnome-keyring? ( app-crypt/libsecret ) - >=app-text/gspell-1.6:0= - - net-mail/mailbase - x11-themes/hicolor-icon-theme - x11-themes/adwaita-icon-theme - dev-libs/openssl:0= -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-util/gtk-update-icon-cache - dev-util/intltool - dev-util/itstool - virtual/pkgconfig - sys-devel/gettext - dev-libs/libxml2:2 -" - -DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" - -src_configure() { - local myconf=( - $(use_with gnome) - $(use_enable sqlite autocrypt) - --with-canberra - $(use_with xface compface) - $(use_with kerberos gss) - $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) - $(use_with gnome gtksourceview) - --with-spell-checker=gspell - $(use_with ldap) - $(use_with rubrica) - --without-osmo - $(use_with sqlite) - $(use_with gnome-keyring libsecret) - --without-gcr # experimental - ) - gnome2_src_configure "${myconf[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 6b999a3f7e76144dfa4b18053dfd5b30b912813f Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 16 20:36:16 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 16 20:36:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b999a3f mail-client/balsa: Stabilize 2.6.4 amd64, #885627 Signed-off-by: Arthur Zamarin gentoo.org> mail-client/balsa/balsa-2.6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.6.4.ebuild b/mail-client/balsa/balsa-2.6.4.ebuild index f50208203354..2742f1e32d31 100644 --- a/mail-client/balsa/balsa-2.6.4.ebuild +++ b/mail-client/balsa/balsa-2.6.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~x86" +KEYWORDS="~alpha amd64 ~x86" IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite systray webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 00ffb7002d9365e2a5d2eac6dd8a46ed7cc807e3 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:20:16 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Oct 30 23:20:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ffb700 mail-client/balsa: Set remote-id Signed-off-by: Matt Turner gentoo.org> mail-client/balsa/metadata.xml | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/mail-client/balsa/metadata.xml b/mail-client/balsa/metadata.xml index 54f5dedb7cdc..f149027d2632 100644 --- a/mail-client/balsa/metadata.xml +++ b/mail-client/balsa/metadata.xml @@ -1,12 +1,15 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - - - Adds support for rubrica addressbook - Enable System Tray Icon support - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +Adds support for rubrica addressbook +Enable System Tray Icon support + + +GNOME/balsa +
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/, mail-client/balsa/files/
commit: 656e61c2af69889d3aa2f74c000990a3ee181b49 Author: Pascal Jaeger leimstift de> AuthorDate: Mon Sep 26 14:14:21 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Oct 5 16:29:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656e61c2 mail-client/balsa: version bump to 2.6.4 Closes: https://github.com/gentoo/gentoo/pull/27476 Signed-off-by: Pascal Jaeger leimstift.de> Signed-off-by: Matt Turner gentoo.org> mail-client/balsa/Manifest | 1 + mail-client/balsa/balsa-2.6.4.ebuild | 111 + ...6.4-depend-on-webkit2gtk-4.1-if-available.patch | 35 +++ ...x-build-error-if-html-support-is-disabled.patch | 71 + mail-client/balsa/metadata.xml | 1 + 5 files changed, 219 insertions(+) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 1a2cc9bdec84..0f10923de5eb 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1 +1,2 @@ DIST balsa-2.6.3.tar.xz 3761940 BLAKE2B 8bcd93453a74d2b7ffaeca3131828044a9fc399db8e0e695a31dcdb5b50a400e10b3a49d9484609b59e4348758cbeff6fde30243714693e98ab046f7910d1abf SHA512 7e64f75423dd37536812854e56db1af97c00bc35f640d82c22d86e5212c766926430f1c99423f1a972daf6f20d084d4cf16d89e13deb2f1ce550c016cd132f8d +DIST balsa-2.6.4.tar.xz 3710272 BLAKE2B 67a3462ca6bc75431a6a3f6a54feb53577111355d749e777a328b881d431856a8090e9c7beea128ee466a9b7aee01a4178b5a273541f0ffdd776a144546fc48e SHA512 7c1526e03de29e19448f0a13847dcd7138d3292221ea16f20d09bf169cf18e69df24dd76726e710470d4507e5cc4e236e1889d4c421610ecd1589a9e2338d264 diff --git a/mail-client/balsa/balsa-2.6.4.ebuild b/mail-client/balsa/balsa-2.6.4.ebuild new file mode 100644 index ..f50208203354 --- /dev/null +++ b/mail-client/balsa/balsa-2.6.4.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson xdg + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~x86" + +IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite systray webkit xface" + +# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? +DEPEND=" + >=dev-libs/glib-2.48.0:2 + >=x11-libs/gtk+-3.24.0:3 + >=dev-libs/gmime-3.2.6:3.0 + >=net-libs/gnutls-3.0:= + dev-libs/fribidi + >=dev-libs/libical-2.0.0:= + webkit? ( + >=net-libs/webkit-gtk-2.38.0:4.1 + >=dev-db/sqlite-3.24 + app-text/html2text + ) + >=app-crypt/gpgme-1.13.0:= + sqlite? ( >=dev-db/sqlite-3.24:= ) + ldap? ( net-nds/openldap:= ) + rubrica? ( dev-libs/libxml2:2 ) + kerberos? ( app-crypt/mit-krb5 ) + xface? ( >=media-libs/compface-1.5.1:= ) + gnome? ( x11-libs/gtksourceview:4 ) + media-libs/libcanberra[gtk3] + gnome-keyring? ( app-crypt/libsecret ) + >=app-text/gspell-1.6:0= + + net-mail/mailbase + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + dev-libs/openssl:0= + systray? ( x11-libs/xapp ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gtk-update-icon-cache + dev-util/intltool + dev-util/itstool + virtual/pkgconfig + sys-devel/gettext + dev-libs/libxml2:2 +" + +DOCS="AUTHORS ChangeLog HACKING NEWS TODO docs/*" + +PATCHES=( + "${FILESDIR}"/${P}-fix-build-error-if-html-support-is-disabled.patch + "${FILESDIR}"/${P}-depend-on-webkit2gtk-4.1-if-available.patch +) + +src_prepare() { + default + # we don't need the package to update the icon cache. We do it ourselves in xdg_pkg_postinst + sed -i 's/if gtk_update_icon_cache_program.found()/if false/' images/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gnome gnome-desktop) + -Dflock=false + -Dfcntl=true + $(meson_use sqlite autocrypt) + $(meson_use systray) + -Dcanberra=true + $(meson_use xface compface) + $(meson_use kerberos gss) + $(meson_use gnome gtksourceview) + -Dspell-checker=gspell + $(meson_use ldap) + -Dmacosx-desktop=false + $(meson_use rubrica) + -Dosmo=false + $(meson_use sqlite) + $(meson_use gnome-keyring libsecret) + -Dgcr=false + -Dmore-warnings=true + -Dhelp-files=false + -Dlibnetclient-docs=false + -Dlibnetclient-test=false + ) + if use webkit; then + emesonargs+=(-Dhtml-widget=webkit2) + else + emesonargs+=(-Dhtml-widget=no) + fi +
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 1c1901952345dee2e6c02399139a867e688b8db9 Author: Matt Turner gentoo org> AuthorDate: Mon Sep 26 14:56:33 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 26 14:56:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c190195 Revert "mail-client/balsa: Version bump to 2.6.4" I did not mean to push this. This reverts commit 88e6f24e07d673d924e9fbb255ea6f38d13a836a. Signed-off-by: Matt Turner gentoo.org> mail-client/balsa/Manifest | 1 - mail-client/balsa/balsa-2.6.4.ebuild | 78 mail-client/balsa/metadata.xml | 1 - 3 files changed, 80 deletions(-) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 0f10923de5eb..1a2cc9bdec84 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1,2 +1 @@ DIST balsa-2.6.3.tar.xz 3761940 BLAKE2B 8bcd93453a74d2b7ffaeca3131828044a9fc399db8e0e695a31dcdb5b50a400e10b3a49d9484609b59e4348758cbeff6fde30243714693e98ab046f7910d1abf SHA512 7e64f75423dd37536812854e56db1af97c00bc35f640d82c22d86e5212c766926430f1c99423f1a972daf6f20d084d4cf16d89e13deb2f1ce550c016cd132f8d -DIST balsa-2.6.4.tar.xz 3710272 BLAKE2B 67a3462ca6bc75431a6a3f6a54feb53577111355d749e777a328b881d431856a8090e9c7beea128ee466a9b7aee01a4178b5a273541f0ffdd776a144546fc48e SHA512 7c1526e03de29e19448f0a13847dcd7138d3292221ea16f20d09bf169cf18e69df24dd76726e710470d4507e5cc4e236e1889d4c421610ecd1589a9e2338d264 diff --git a/mail-client/balsa/balsa-2.6.4.ebuild b/mail-client/balsa/balsa-2.6.4.ebuild deleted file mode 100644 index 2a54f025853f.. --- a/mail-client/balsa/balsa-2.6.4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnome2 - -DESCRIPTION="Email client for GNOME" -HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; -SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" - -IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite systray webkit xface" - -# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? -DEPEND=" - >=dev-libs/glib-2.48.0:2 - >=x11-libs/gtk+-3.24.0:3 - >=dev-libs/gmime-3.2.6:3.0 - >=net-libs/gnutls-3.0:= - dev-libs/fribidi - >=dev-libs/libical-2.0.0:= - webkit? ( - >=net-libs/webkit-gtk-2.28.0:4 - >=dev-db/sqlite-3.24:= - app-text/html2text - ) - >=app-crypt/gpgme-1.13.0:= - sqlite? ( >=dev-db/sqlite-3.24:= ) - systray? ( x11-libs/xapp ) - ldap? ( net-nds/openldap:= ) - rubrica? ( dev-libs/libxml2:2 ) - kerberos? ( app-crypt/mit-krb5 ) - xface? ( >=media-libs/compface-1.5.1:= ) - gnome? ( x11-libs/gtksourceview:4 ) - media-libs/libcanberra:=[gtk3] - gnome-keyring? ( app-crypt/libsecret ) - >=app-text/gspell-1.6:0= - - net-mail/mailbase - x11-themes/hicolor-icon-theme - x11-themes/adwaita-icon-theme - dev-libs/openssl:0= -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-util/gtk-update-icon-cache - dev-util/intltool - dev-util/itstool - virtual/pkgconfig - sys-devel/gettext - dev-libs/libxml2:2 -" - -DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" - -src_configure() { - local myconf=( - $(use_with gnome) - $(use_enable sqlite autocrypt) - $(use_with systray) # TODO or should this be use/ use_enable? idk, test out. - --with-canberra - $(use_with xface compface) - $(use_with kerberos gss) - $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) - $(use_with gnome gtksourceview) - --with-spell-checker=gspell - $(use_with ldap) - $(use_with rubrica) - --without-osmo - $(use_with sqlite) - $(use_with gnome-keyring libsecret) - --without-gcr # experimental - ) - gnome2_src_configure "${myconf[@]}" -} diff --git a/mail-client/balsa/metadata.xml b/mail-client/balsa/metadata.xml index 54f5dedb7cdc..1ee5337540c8 100644 --- a/mail-client/balsa/metadata.xml +++ b/mail-client/balsa/metadata.xml @@ -7,6 +7,5 @@ Adds support for rubrica addressbook - Enable System Tray Icon support
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 88e6f24e07d673d924e9fbb255ea6f38d13a836a Author: Pascal Jaeger leimstift de> AuthorDate: Mon Sep 26 14:14:21 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 26 14:53:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e6f24e mail-client/balsa: Version bump to 2.6.4 Closes: https://github.com/gentoo/gentoo/pull/27476 Signed-off-by: Pascal Jaeger leimstift.de> Signed-off-by: Matt Turner gentoo.org> mail-client/balsa/Manifest | 1 + mail-client/balsa/balsa-2.6.4.ebuild | 78 mail-client/balsa/metadata.xml | 1 + 3 files changed, 80 insertions(+) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 1a2cc9bdec84..0f10923de5eb 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1 +1,2 @@ DIST balsa-2.6.3.tar.xz 3761940 BLAKE2B 8bcd93453a74d2b7ffaeca3131828044a9fc399db8e0e695a31dcdb5b50a400e10b3a49d9484609b59e4348758cbeff6fde30243714693e98ab046f7910d1abf SHA512 7e64f75423dd37536812854e56db1af97c00bc35f640d82c22d86e5212c766926430f1c99423f1a972daf6f20d084d4cf16d89e13deb2f1ce550c016cd132f8d +DIST balsa-2.6.4.tar.xz 3710272 BLAKE2B 67a3462ca6bc75431a6a3f6a54feb53577111355d749e777a328b881d431856a8090e9c7beea128ee466a9b7aee01a4178b5a273541f0ffdd776a144546fc48e SHA512 7c1526e03de29e19448f0a13847dcd7138d3292221ea16f20d09bf169cf18e69df24dd76726e710470d4507e5cc4e236e1889d4c421610ecd1589a9e2338d264 diff --git a/mail-client/balsa/balsa-2.6.4.ebuild b/mail-client/balsa/balsa-2.6.4.ebuild new file mode 100644 index ..2a54f025853f --- /dev/null +++ b/mail-client/balsa/balsa-2.6.4.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite systray webkit xface" + +# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? +DEPEND=" + >=dev-libs/glib-2.48.0:2 + >=x11-libs/gtk+-3.24.0:3 + >=dev-libs/gmime-3.2.6:3.0 + >=net-libs/gnutls-3.0:= + dev-libs/fribidi + >=dev-libs/libical-2.0.0:= + webkit? ( + >=net-libs/webkit-gtk-2.28.0:4 + >=dev-db/sqlite-3.24:= + app-text/html2text + ) + >=app-crypt/gpgme-1.13.0:= + sqlite? ( >=dev-db/sqlite-3.24:= ) + systray? ( x11-libs/xapp ) + ldap? ( net-nds/openldap:= ) + rubrica? ( dev-libs/libxml2:2 ) + kerberos? ( app-crypt/mit-krb5 ) + xface? ( >=media-libs/compface-1.5.1:= ) + gnome? ( x11-libs/gtksourceview:4 ) + media-libs/libcanberra:=[gtk3] + gnome-keyring? ( app-crypt/libsecret ) + >=app-text/gspell-1.6:0= + + net-mail/mailbase + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gtk-update-icon-cache + dev-util/intltool + dev-util/itstool + virtual/pkgconfig + sys-devel/gettext + dev-libs/libxml2:2 +" + +DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + +src_configure() { + local myconf=( + $(use_with gnome) + $(use_enable sqlite autocrypt) + $(use_with systray) # TODO or should this be use/ use_enable? idk, test out. + --with-canberra + $(use_with xface compface) + $(use_with kerberos gss) + $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) + $(use_with gnome gtksourceview) + --with-spell-checker=gspell + $(use_with ldap) + $(use_with rubrica) + --without-osmo + $(use_with sqlite) + $(use_with gnome-keyring libsecret) + --without-gcr # experimental + ) + gnome2_src_configure "${myconf[@]}" +} diff --git a/mail-client/balsa/metadata.xml b/mail-client/balsa/metadata.xml index 1ee5337540c8..54f5dedb7cdc 100644 --- a/mail-client/balsa/metadata.xml +++ b/mail-client/balsa/metadata.xml @@ -7,5 +7,6 @@ Adds support for rubrica addressbook + Enable System Tray Icon support
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 2f10d9d185e2a45874f6bfa354077972c5e16a33 Author: Sam James gentoo org> AuthorDate: Wed Mar 23 00:37:32 2022 + Commit: Sam James gentoo org> CommitDate: Wed Mar 23 00:44:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f10d9d1 mail-client/balsa: add subslot dep on OpenLDAP New OpenLDAP breaks ABI (changes SONAME) Signed-off-by: Sam James gentoo.org> mail-client/balsa/{balsa-2.6.3.ebuild => balsa-2.6.3-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-client/balsa/balsa-2.6.3.ebuild b/mail-client/balsa/balsa-2.6.3-r1.ebuild similarity index 96% rename from mail-client/balsa/balsa-2.6.3.ebuild rename to mail-client/balsa/balsa-2.6.3-r1.ebuild index 97f92e6b874d..f629d9ea3c60 100644 --- a/mail-client/balsa/balsa-2.6.3.ebuild +++ b/mail-client/balsa/balsa-2.6.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -29,7 +29,7 @@ DEPEND=" ) >=app-crypt/gpgme-1.13.0:= sqlite? ( >=dev-db/sqlite-3.24:= ) - ldap? ( net-nds/openldap ) + ldap? ( net-nds/openldap:= ) rubrica? ( dev-libs/libxml2:2 ) kerberos? ( app-crypt/mit-krb5 ) xface? ( >=media-libs/compface-1.5.1:= )
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: f75e19dd0adccb7d99fd9eb426852f57cf8568d0 Author: Sam James gentoo org> AuthorDate: Sat Nov 6 04:08:56 2021 + Commit: Sam James gentoo org> CommitDate: Sat Nov 6 04:08:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75e19dd mail-client/balsa: Stabilize 2.6.3 x86, #815013 Signed-off-by: Sam James gentoo.org> mail-client/balsa/balsa-2.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.6.3.ebuild b/mail-client/balsa/balsa-2.6.3.ebuild index 241fe96fdce..97f92e6b874 100644 --- a/mail-client/balsa/balsa-2.6.3.ebuild +++ b/mail-client/balsa/balsa-2.6.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ppc ~sparc x86" IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 2424b49a0b3b4fea440854c4c123c7ccd07e4de5 Author: Sam James gentoo org> AuthorDate: Mon Oct 4 01:24:57 2021 + Commit: Sam James gentoo org> CommitDate: Mon Oct 4 01:24:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2424b49a mail-client/balsa: Stabilize 2.6.3 amd64, #815013 Signed-off-by: Sam James gentoo.org> mail-client/balsa/balsa-2.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.6.3.ebuild b/mail-client/balsa/balsa-2.6.3.ebuild index 68e70a5b90f..241fe96fdce 100644 --- a/mail-client/balsa/balsa-2.6.3.ebuild +++ b/mail-client/balsa/balsa-2.6.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86" IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: ca1f6feb12a312683fcd7e11b385010650f68665 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Sep 22 12:04:21 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Sep 22 12:04:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1f6feb mail-client/balsa: Raise gpgme dependency balsa has dropped compatibility on gpgme-config by now and relies on gpgme.pc pkg-config file only, which has been present in gpgme only since their 1.13.0 release. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> mail-client/balsa/balsa-2.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.6.3.ebuild b/mail-client/balsa/balsa-2.6.3.ebuild index 71ddacfcf50..68e70a5b90f 100644 --- a/mail-client/balsa/balsa-2.6.3.ebuild +++ b/mail-client/balsa/balsa-2.6.3.ebuild @@ -27,7 +27,7 @@ DEPEND=" >=dev-db/sqlite-3.24:= app-text/html2text ) - >=app-crypt/gpgme-1.8.0:= + >=app-crypt/gpgme-1.13.0:= sqlite? ( >=dev-db/sqlite-3.24:= ) ldap? ( net-nds/openldap ) rubrica? ( dev-libs/libxml2:2 )
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 502282bf4b05d42592c1f98e518b2cfd00e8e779 Author: Matt Turner gentoo org> AuthorDate: Sat Aug 21 17:26:49 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Aug 21 17:30:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502282bf mail-client/balsa: Version bump to 2.6.3 Signed-off-by: Matt Turner gentoo.org> mail-client/balsa/Manifest | 1 + mail-client/balsa/balsa-2.6.3.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 1d7f916989e..458ef5ff127 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1 +1,2 @@ DIST balsa-2.6.2.tar.bz2 4567897 BLAKE2B ac006ee5696e33cbbc6292d0aa416eab41dfa91830d2a87a68693137fa330017c8e748996ef240fadb035910e60c3575d8f0ae9da507e6478ba13d2f5d6e7b2a SHA512 7049722f74d7a7d93cd2d68ce7d38a99a04a566f180bac39009ba59bb0aeca603a5237db7a91e860f2f905591bf84f803007b9887f2c69c426b4a6dbc81f1488 +DIST balsa-2.6.3.tar.xz 3761940 BLAKE2B 8bcd93453a74d2b7ffaeca3131828044a9fc399db8e0e695a31dcdb5b50a400e10b3a49d9484609b59e4348758cbeff6fde30243714693e98ab046f7910d1abf SHA512 7e64f75423dd37536812854e56db1af97c00bc35f640d82c22d86e5212c766926430f1c99423f1a972daf6f20d084d4cf16d89e13deb2f1ce550c016cd132f8d diff --git a/mail-client/balsa/balsa-2.6.3.ebuild b/mail-client/balsa/balsa-2.6.3.ebuild new file mode 100644 index 000..71ddacfcf50 --- /dev/null +++ b/mail-client/balsa/balsa-2.6.3.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite webkit xface" + +# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? +DEPEND=" + >=dev-libs/glib-2.48.0:2 + >=x11-libs/gtk+-3.24.0:3 + >=dev-libs/gmime-3.2.6:3.0 + >=net-libs/gnutls-3.0:= + dev-libs/fribidi + dev-libs/libical:= + webkit? ( + >=net-libs/webkit-gtk-2.28.0:4 + >=dev-db/sqlite-3.24:= + app-text/html2text + ) + >=app-crypt/gpgme-1.8.0:= + sqlite? ( >=dev-db/sqlite-3.24:= ) + ldap? ( net-nds/openldap ) + rubrica? ( dev-libs/libxml2:2 ) + kerberos? ( app-crypt/mit-krb5 ) + xface? ( >=media-libs/compface-1.5.1:= ) + gnome? ( x11-libs/gtksourceview:4 ) + media-libs/libcanberra:=[gtk3] + gnome-keyring? ( app-crypt/libsecret ) + >=app-text/gspell-1.6:0= + + net-mail/mailbase + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gtk-update-icon-cache + dev-util/intltool + dev-util/itstool + virtual/pkgconfig + sys-devel/gettext + dev-libs/libxml2:2 +" + +DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + +src_configure() { + local myconf=( + $(use_with gnome) + $(use_enable sqlite autocrypt) + --with-canberra + $(use_with xface compface) + $(use_with kerberos gss) + $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) + $(use_with gnome gtksourceview) + --with-spell-checker=gspell + $(use_with ldap) + $(use_with rubrica) + --without-osmo + $(use_with sqlite) + $(use_with gnome-keyring libsecret) + --without-gcr # experimental + ) + gnome2_src_configure "${myconf[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: fc2b0b9c601dc87c9d26c08826d46144c06adca7 Author: Sam James gentoo org> AuthorDate: Sat May 29 08:53:22 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 29 09:00:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2b0b9c mail-client/balsa: Stabilize 2.6.2 amd64, #792327 Signed-off-by: Sam James gentoo.org> mail-client/balsa/balsa-2.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.6.2.ebuild b/mail-client/balsa/balsa-2.6.2.ebuild index 0b2f152a91d..3ce53afda76 100644 --- a/mail-client/balsa/balsa-2.6.2.ebuild +++ b/mail-client/balsa/balsa-2.6.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc x86" +KEYWORDS="~alpha amd64 ~ppc ~sparc x86" IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 188ff1d40decec6c5f41ec3a23dd189b899fa10a Author: Sam James gentoo org> AuthorDate: Sat May 29 06:07:12 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 29 06:07:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188ff1d4 mail-client/balsa: Stabilize 2.6.2 x86, #792327 Signed-off-by: Sam James gentoo.org> mail-client/balsa/balsa-2.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.6.2.ebuild b/mail-client/balsa/balsa-2.6.2.ebuild index 1e0ac241c99..0b2f152a91d 100644 --- a/mail-client/balsa/balsa-2.6.2.ebuild +++ b/mail-client/balsa/balsa-2.6.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc x86" IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 1c5dcec316b19d79bf97076dc7cb42ca44af17d0 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 2 15:00:01 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 2 15:07:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5dcec3 mail-client/balsa: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> mail-client/balsa/balsa-2.6.1.ebuild | 7 +++ mail-client/balsa/balsa-2.6.2.ebuild | 5 ++--- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/mail-client/balsa/balsa-2.6.1.ebuild b/mail-client/balsa/balsa-2.6.1.ebuild index df42f91d81a..7ee055e35b1 100644 --- a/mail-client/balsa/balsa-2.6.1.ebuild +++ b/mail-client/balsa/balsa-2.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~ppc ~sparc x86" -IUSE="gnome +gnome-keyring kerberos ldap libressl rubrica sqlite webkit xface" +IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite webkit xface" # TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? RDEPEND=" @@ -40,8 +40,7 @@ RDEPEND=" net-mail/mailbase x11-themes/hicolor-icon-theme x11-themes/adwaita-icon-theme - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= " DEPEND="${RDEPEND} dev-util/gtk-update-icon-cache diff --git a/mail-client/balsa/balsa-2.6.2.ebuild b/mail-client/balsa/balsa-2.6.2.ebuild index 1dedf117e67..1e0ac241c99 100644 --- a/mail-client/balsa/balsa-2.6.2.ebuild +++ b/mail-client/balsa/balsa-2.6.2.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="gnome +gnome-keyring kerberos ldap libressl rubrica sqlite webkit xface" +IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite webkit xface" # TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? DEPEND=" @@ -40,8 +40,7 @@ DEPEND=" net-mail/mailbase x11-themes/hicolor-icon-theme x11-themes/adwaita-icon-theme - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= " RDEPEND="${DEPEND}" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: c09c51ffae1795848b25582db6f077fa9b4bc986 Author: Matt Turner gentoo org> AuthorDate: Mon Apr 19 02:27:54 2021 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 19 02:30:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09c51ff mail-client/balsa: Version bump to 2.6.2 Signed-off-by: Matt Turner gentoo.org> mail-client/balsa/Manifest | 1 + mail-client/balsa/balsa-2.6.2.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 46a34d7a4ab..82d4c7e4130 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1 +1,2 @@ DIST balsa-2.6.1.tar.bz2 4535550 BLAKE2B eee4530fe9bdd0f9453178fb7a9e64584193221754dd8fc75703ec5f98214999a9d323357b415ead2fc218461adb4d0d082389f236c6f864b54a90790c889130 SHA512 242c93e698390647b93f7e163b547b326675a0600ff5c50c2db3f3e08cd045e32cec4bb69f8a44ef3443d4cf03cb194ac7971d2a0e55f7c84b273a2b627e2433 +DIST balsa-2.6.2.tar.bz2 4567897 BLAKE2B ac006ee5696e33cbbc6292d0aa416eab41dfa91830d2a87a68693137fa330017c8e748996ef240fadb035910e60c3575d8f0ae9da507e6478ba13d2f5d6e7b2a SHA512 7049722f74d7a7d93cd2d68ce7d38a99a04a566f180bac39009ba59bb0aeca603a5237db7a91e860f2f905591bf84f803007b9887f2c69c426b4a6dbc81f1488 diff --git a/mail-client/balsa/balsa-2.6.2.ebuild b/mail-client/balsa/balsa-2.6.2.ebuild new file mode 100644 index 000..1dedf117e67 --- /dev/null +++ b/mail-client/balsa/balsa-2.6.2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +IUSE="gnome +gnome-keyring kerberos ldap libressl rubrica sqlite webkit xface" + +# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? +DEPEND=" + >=dev-libs/glib-2.48.0:2 + >=x11-libs/gtk+-3.24.0:3 + >=dev-libs/gmime-3.2.6:3.0 + >=net-libs/gnutls-3.0:= + dev-libs/fribidi + dev-libs/libical:= + webkit? ( + >=net-libs/webkit-gtk-2.28.0:4 + app-text/html2text + ) + >=app-crypt/gpgme-1.8.0:= + sqlite? ( >=dev-db/sqlite-2.8:= ) + ldap? ( net-nds/openldap ) + rubrica? ( dev-libs/libxml2:2 ) + kerberos? ( app-crypt/mit-krb5 ) + xface? ( >=media-libs/compface-1.5.1:= ) + gnome? ( x11-libs/gtksourceview:4 ) + media-libs/libcanberra:=[gtk3] + gnome-keyring? ( app-crypt/libsecret ) + >=app-text/gspell-1.6:0= + + net-mail/mailbase + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gtk-update-icon-cache + dev-util/intltool + dev-util/itstool + virtual/pkgconfig + sys-devel/gettext + dev-libs/libxml2:2 +" + +DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + +src_configure() { + local myconf=( + $(use_with gnome) + $(use_enable sqlite autocrypt) + --with-canberra + $(use_with xface compface) + $(use_with kerberos gss) + $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) + $(use_with gnome gtksourceview) + --with-spell-checker=gspell + $(use_with ldap) + $(use_with rubrica) + --without-osmo + $(use_with sqlite) + $(use_with gnome-keyring libsecret) + --without-gcr # experimental + ) + gnome2_src_configure "${myconf[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/, mail-client/balsa/files/
commit: 952e9a293c1a5c2e1a7887843c0969936e30f841 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Aug 29 08:10:19 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Aug 29 08:27:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952e9a29 mail-client/balsa: security cleanup Bug: https://bugs.gentoo.org/725910 Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> mail-client/balsa/Manifest | 1 - mail-client/balsa/balsa-2.5.6-r1.ebuild| 71 -- .../files/balsa-2.5.6-fix-older-webkit1.patch | 156 - .../files/balsa-2.5.6-fix-older-webkit2.patch | 53 --- mail-client/balsa/metadata.xml | 1 - 5 files changed, 282 deletions(-) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 66b4d991a68..46a34d7a4ab 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1,2 +1 @@ -DIST balsa-2.5.6.tar.bz2 4468877 BLAKE2B 1e7f678c69121fe3472bbba8dc3d2a62680e1969934580a8a85725e84676531f1efb8432380c2d537ca584001c5cecd5c76cd033a1c1e68a292fc765bbc15f8d SHA512 a9c8094ac48b9b1a0971fe45a4658b728f93ad170ad7884c9554420a4696a7b6f5b3661bde8ab070f6a5c14a80f67551745e1d40905881429ae1d8e5874e9a68 DIST balsa-2.6.1.tar.bz2 4535550 BLAKE2B eee4530fe9bdd0f9453178fb7a9e64584193221754dd8fc75703ec5f98214999a9d323357b415ead2fc218461adb4d0d082389f236c6f864b54a90790c889130 SHA512 242c93e698390647b93f7e163b547b326675a0600ff5c50c2db3f3e08cd045e32cec4bb69f8a44ef3443d4cf03cb194ac7971d2a0e55f7c84b273a2b627e2433 diff --git a/mail-client/balsa/balsa-2.5.6-r1.ebuild b/mail-client/balsa/balsa-2.5.6-r1.ebuild deleted file mode 100644 index b02520128ed..000 --- a/mail-client/balsa/balsa-2.5.6-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="Email client for GNOME" -HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; -SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~sparc x86" - -IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica sqlite webkit xface" - -# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? -RDEPEND=" - >=app-text/gspell-1.2:0= - >=dev-libs/glib-2.40.0:2 - net-libs/gnutls:= - >=x11-libs/gtk+-3.10.0:3 - dev-libs/gmime:2.6 - net-mail/mailbase - media-libs/libcanberra:=[gtk3] - x11-themes/hicolor-icon-theme - x11-themes/adwaita-icon-theme - crypt? ( >=app-crypt/gpgme-1.5.0:= ) - gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) - gnome-keyring? ( app-crypt/libsecret ) - sqlite? ( >=dev-db/sqlite-2.8:= ) - libnotify? ( >=x11-libs/libnotify-0.7:= ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - kerberos? ( app-crypt/mit-krb5 ) - ldap? ( net-nds/openldap ) - rubrica? ( dev-libs/libxml2:2 ) - webkit? ( - net-libs/webkit-gtk:4 - app-text/html2text - ) - xface? ( >=media-libs/compface-1.5.1:= ) -" -DEPEND="${RDEPEND} - dev-util/gtk-update-icon-cache - app-text/yelp-tools - dev-util/intltool - virtual/pkgconfig - sys-devel/gettext - dev-libs/libxml2:2 -" - -PATCHES=( "$FILESDIR"/${P}-fix-older-webkit{1,2}.patch ) -DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" - -src_configure() { - gnome2_src_configure \ - --with-canberra \ - --with-spell-checker=gspell \ - $(usex crypt --with-gpgme=gpgme-config --without-gpgme) \ - $(use_with gnome) \ - $(use_with gnome gtksourceview) \ - $(use_with gnome-keyring libsecret) \ - $(use_with kerberos gss) \ - $(use_with ldap) \ - $(use_with libnotify) \ - $(use_with rubrica) \ - $(use_with sqlite) \ - $(use_with xface compface) \ - $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) -} diff --git a/mail-client/balsa/files/balsa-2.5.6-fix-older-webkit1.patch b/mail-client/balsa/files/balsa-2.5.6-fix-older-webkit1.patch deleted file mode 100644 index 227e2ac04b4..000 --- a/mail-client/balsa/files/balsa-2.5.6-fix-older-webkit1.patch +++ /dev/null @@ -1,156 +0,0 @@ -From ea37ea940dfbcc4e6bcf8327194857a7b306a278 Mon Sep 17 00:00:00 2001 -From: Peter Bloomfield -Date: Sat, 7 Jul 2018 14:44:26 -0400 -Subject: [PATCH] Use g_debug() instead of conditional compilation - -* libbalsa/html.c (lbh_navigation_policy_decision), - (lbh_new_window_policy_decision), (lbh_response_policy_decision), - (lbh_resource_notify_response_cb), (lbh_web_process_crashed_cb), - (lbh_cid_cb), (libbalsa_html_new): Use
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 4ffc99c27fd08d4b4c96b3018ffc6a6edab525fe Author: Sam James gentoo org> AuthorDate: Tue Aug 25 18:08:10 2020 + Commit: Sam James gentoo org> CommitDate: Tue Aug 25 18:09:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffc99c2 mail-client/balsa: Stabilize 2.6.1 amd64, #725910 Signed-off-by: Sam James gentoo.org> mail-client/balsa/balsa-2.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.6.1.ebuild b/mail-client/balsa/balsa-2.6.1.ebuild index 97fa003000c..df42f91d81a 100644 --- a/mail-client/balsa/balsa-2.6.1.ebuild +++ b/mail-client/balsa/balsa-2.6.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc x86" +KEYWORDS="~alpha amd64 ~ppc ~sparc x86" IUSE="gnome +gnome-keyring kerberos ldap libressl rubrica sqlite webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: bd973acc7da9bdc56db0c8f60bb290ac51f2f1b6 Author: Sam James gentoo org> AuthorDate: Tue Aug 25 00:21:44 2020 + Commit: Sam James gentoo org> CommitDate: Tue Aug 25 00:22:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd973acc mail-client/balsa: Stabilize 2.6.1 x86, #725910 Signed-off-by: Sam James gentoo.org> mail-client/balsa/balsa-2.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.6.1.ebuild b/mail-client/balsa/balsa-2.6.1.ebuild index c3a17aeb0e7..97fa003000c 100644 --- a/mail-client/balsa/balsa-2.6.1.ebuild +++ b/mail-client/balsa/balsa-2.6.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc x86" IUSE="gnome +gnome-keyring kerberos ldap libressl rubrica sqlite webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 98480bf85d035209c098e69731307bd614321358 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Aug 24 07:43:40 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Aug 24 07:48:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98480bf8 mail-client/balsa: bump to 2.6.1 Bug: https://bugs.gentoo.org/725910 Closes: https://bugs.gentoo.org/698670 Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> mail-client/balsa/Manifest | 1 + mail-client/balsa/balsa-2.6.1.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index b4aad9b7f2f..66b4d991a68 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1 +1,2 @@ DIST balsa-2.5.6.tar.bz2 4468877 BLAKE2B 1e7f678c69121fe3472bbba8dc3d2a62680e1969934580a8a85725e84676531f1efb8432380c2d537ca584001c5cecd5c76cd033a1c1e68a292fc765bbc15f8d SHA512 a9c8094ac48b9b1a0971fe45a4658b728f93ad170ad7884c9554420a4696a7b6f5b3661bde8ab070f6a5c14a80f67551745e1d40905881429ae1d8e5874e9a68 +DIST balsa-2.6.1.tar.bz2 4535550 BLAKE2B eee4530fe9bdd0f9453178fb7a9e64584193221754dd8fc75703ec5f98214999a9d323357b415ead2fc218461adb4d0d082389f236c6f864b54a90790c889130 SHA512 242c93e698390647b93f7e163b547b326675a0600ff5c50c2db3f3e08cd045e32cec4bb69f8a44ef3443d4cf03cb194ac7971d2a0e55f7c84b273a2b627e2433 diff --git a/mail-client/balsa/balsa-2.6.1.ebuild b/mail-client/balsa/balsa-2.6.1.ebuild new file mode 100644 index 000..c3a17aeb0e7 --- /dev/null +++ b/mail-client/balsa/balsa-2.6.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +IUSE="gnome +gnome-keyring kerberos ldap libressl rubrica sqlite webkit xface" + +# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? +RDEPEND=" + >=dev-libs/glib-2.48.0:2 + >=x11-libs/gtk+-3.18.0:3 + >=dev-libs/gmime-3.2.6:3.0 + >=net-libs/gnutls-3.0:= + dev-libs/fribidi + dev-libs/libical:= + webkit? ( + net-libs/webkit-gtk:4 + app-text/html2text + ) + >=app-crypt/gpgme-1.5.0:= + sqlite? ( >=dev-db/sqlite-2.8:= ) + ldap? ( net-nds/openldap ) + rubrica? ( dev-libs/libxml2:2 ) + kerberos? ( app-crypt/mit-krb5 ) + xface? ( >=media-libs/compface-1.5.1:= ) + gnome? ( x11-libs/gtksourceview:4 ) + media-libs/libcanberra:=[gtk3] + gnome-keyring? ( app-crypt/libsecret ) + >=app-text/gspell-1.2:0= + + net-mail/mailbase + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +DEPEND="${RDEPEND} + dev-util/gtk-update-icon-cache + dev-util/intltool + dev-util/itstool + virtual/pkgconfig + sys-devel/gettext + dev-libs/libxml2:2 +" + +DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + +src_configure() { + local myconf=( + $(use_with gnome) + $(use_enable sqlite autocrypt) + --with-canberra + $(use_with xface compface) + $(use_with kerberos gss) + $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) + $(use_with gnome gtksourceview) + --with-spell-checker=gspell + $(use_with ldap) + $(use_with rubrica) + --without-osmo + $(use_with sqlite) + $(use_with gnome-keyring libsecret) + --without-gcr # experimental + ) + gnome2_src_configure "${myconf[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: c3a64b11f494d9b3e28a97d349534152f7c0a345 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Dec 2 17:03:14 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Dec 2 17:26:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a64b11 mail-client/balsa: remove old Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 mail-client/balsa/Manifest | 1 - mail-client/balsa/balsa-2.5.3-r1.ebuild | 76 - 2 files changed, 77 deletions(-) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 55ba83d382d..b4aad9b7f2f 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1,2 +1 @@ -DIST balsa-2.5.3.tar.bz2 4333815 BLAKE2B ba8715108cf1122152c069130911275175d5c45ca12e85f1165cb7e86680015d6effd1ea5aaaebd5b154f67fc13002bd26ad0f0d7942253b2483896dd28a50fd SHA512 34e69be050f6c502fa6651029b7d93bf9b7842bbe8489669924563c086def4dbe72109ba5244e0cacf3ef69d3d9d8c5679f870acf564b5551920fa77012e1ff8 DIST balsa-2.5.6.tar.bz2 4468877 BLAKE2B 1e7f678c69121fe3472bbba8dc3d2a62680e1969934580a8a85725e84676531f1efb8432380c2d537ca584001c5cecd5c76cd033a1c1e68a292fc765bbc15f8d SHA512 a9c8094ac48b9b1a0971fe45a4658b728f93ad170ad7884c9554420a4696a7b6f5b3661bde8ab070f6a5c14a80f67551745e1d40905881429ae1d8e5874e9a68 diff --git a/mail-client/balsa/balsa-2.5.3-r1.ebuild b/mail-client/balsa/balsa-2.5.3-r1.ebuild deleted file mode 100644 index 233945aa427..000 --- a/mail-client/balsa/balsa-2.5.3-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="Email client for GNOME" -HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; -SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86" - -IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica sqlite webkit xface" - -# TODO: esmtp can be optional, do we want it? -RDEPEND=" - >=app-text/gspell-1.2:0= - >=dev-libs/glib-2.40.0:2 - >=x11-libs/gtk+-3.10.0:3 - dev-libs/gmime:2.6 - >=net-libs/libesmtp-1.0.3:= - net-mail/mailbase - media-libs/libcanberra:=[gtk3] - x11-themes/hicolor-icon-theme - x11-themes/adwaita-icon-theme - crypt? ( >=app-crypt/gpgme-1.2.0:= ) - gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) - gnome-keyring? ( app-crypt/libsecret ) - sqlite? ( >=dev-db/sqlite-2.8:= ) - libnotify? ( >=x11-libs/libnotify-0.7:= ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - kerberos? ( app-crypt/mit-krb5 ) - ldap? ( net-nds/openldap ) - rubrica? ( dev-libs/libxml2:2 ) - webkit? ( net-libs/webkit-gtk:4 ) - xface? ( >=media-libs/compface-1.5.1:= ) -" -DEPEND="${RDEPEND} - app-text/yelp-tools - dev-python/html2text - dev-util/intltool - virtual/pkgconfig - sys-devel/gettext -" - -src_prepare() { - DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" - - # https://bugzilla.gnome.org/show_bug.cgi?id=750516 - sed -i -e 's/@TOOLKIT_CATEGORIES@//' balsa-mailto-handler.desktop.in.in || die - - # https://bugzilla.gnome.org/show_bug.cgi?id=750515 - echo "src/balsa-print-object.c" >> po/POTFILES.in || die - - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - --with-canberra \ - --with-spell-checker=gspell \ - $(usex crypt --with-gpgme=gpgme-config --without-gpgme) \ - $(use_with gnome) \ - $(use_with gnome gtksourceview) \ - $(use_with gnome-keyring libsecret) \ - $(use_with kerberos gss) \ - $(use_with ldap) \ - $(use_with libnotify) \ - $(use_with rubrica) \ - $(use_with sqlite) \ - $(use_with xface compface) \ - $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) -}
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 291bd62e902b199b4b0892b1c305d8e6b10b5cc5 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 15 15:37:46 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 15 15:40:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291bd62e mail-client/balsa-2.5.6-r1: restore ~alpha keyword Closes: https://bugs.gentoo.org/626690 Package-Manager: Portage-2.3.40, Repoman-2.3.9 mail-client/balsa/balsa-2.5.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.5.6-r1.ebuild b/mail-client/balsa/balsa-2.5.6-r1.ebuild index 769ab3a88da..0a890dc87df 100644 --- a/mail-client/balsa/balsa-2.5.6-r1.ebuild +++ b/mail-client/balsa/balsa-2.5.6-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica sqlite webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: ec5c74180fa44011693d8c824129ce09c7732355 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 15 15:39:56 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 15 15:40:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5c7418 mail-client/balsa: remove old Package-Manager: Portage-2.3.40, Repoman-2.3.9 mail-client/balsa/Manifest | 1 - mail-client/balsa/balsa-2.5.2-r1.ebuild | 104 mail-client/balsa/metadata.xml | 2 - 3 files changed, 107 deletions(-) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 59ff6ac5c97..55ba83d382d 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1,3 +1,2 @@ -DIST balsa-2.5.2.tar.bz2 4049163 BLAKE2B 7435c7831d528b3ab6d2783211023e3686e94b266ed0804ecb2d9605add6c3826b029c679d137bb3e176b112b11bc68a7e9fd828bc18c2e5c5636b8ef8ec85e4 SHA512 f7a9127d87869d57acebaf33f9e3e4b82c5a5ba90aa5304ce40ba48a1a7f01eaf602555f8e97bce70b0baeb2ac8b5ac12941eaa8b85be1886bf22f7767dd75ba DIST balsa-2.5.3.tar.bz2 4333815 BLAKE2B ba8715108cf1122152c069130911275175d5c45ca12e85f1165cb7e86680015d6effd1ea5aaaebd5b154f67fc13002bd26ad0f0d7942253b2483896dd28a50fd SHA512 34e69be050f6c502fa6651029b7d93bf9b7842bbe8489669924563c086def4dbe72109ba5244e0cacf3ef69d3d9d8c5679f870acf564b5551920fa77012e1ff8 DIST balsa-2.5.6.tar.bz2 4468877 BLAKE2B 1e7f678c69121fe3472bbba8dc3d2a62680e1969934580a8a85725e84676531f1efb8432380c2d537ca584001c5cecd5c76cd033a1c1e68a292fc765bbc15f8d SHA512 a9c8094ac48b9b1a0971fe45a4658b728f93ad170ad7884c9554420a4696a7b6f5b3661bde8ab070f6a5c14a80f67551745e1d40905881429ae1d8e5874e9a68 diff --git a/mail-client/balsa/balsa-2.5.2-r1.ebuild b/mail-client/balsa/balsa-2.5.2-r1.ebuild deleted file mode 100644 index 7cfc68bf4b5..000 --- a/mail-client/balsa/balsa-2.5.2-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="no" - -inherit eutils gnome2 - -DESCRIPTION="Email client for GNOME" -HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; -SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~sparc x86" - -IUSE="crypt gnome gtkhtml gnome-keyring +gtkspell kerberos ldap libnotify libressl rubrica sqlite ssl webkit xface" -REQUIRED_USE="gtkhtml? ( !webkit )" - -# TODO: esmtp can be optional, do we want it? -RDEPEND=" - >=dev-libs/glib-2.32:2 - >=x11-libs/gtk+-3.4.0:3 - dev-libs/gmime:2.6 - >=net-libs/libesmtp-1.0.3:= - net-mail/mailbase - media-libs/libcanberra:=[gtk3] - x11-themes/hicolor-icon-theme - x11-themes/adwaita-icon-theme - crypt? ( >=app-crypt/gpgme-1.0:= ) - gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) - gnome-keyring? ( app-crypt/libsecret ) - gtkhtml? ( gnome-extra/gtkhtml:4.0 ) - sqlite? ( >=dev-db/sqlite-2.8:= ) - libnotify? ( >=x11-libs/libnotify-0.7:= ) - gtkspell? ( >=app-text/gtkspell-3.0.3:3 ) - !gtkspell? ( app-text/enchant ) - kerberos? ( app-crypt/mit-krb5 ) - ldap? ( net-nds/openldap ) - rubrica? ( dev-libs/libxml2:2 ) - ssl? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl ) - ) - webkit? ( net-libs/webkit-gtk:4 ) - xface? ( >=media-libs/compface-1.5.1:= ) -" -DEPEND="${RDEPEND} - app-text/yelp-tools - dev-util/intltool - virtual/pkgconfig - sys-devel/gettext -" - -src_prepare() { - DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" - - # https://bugzilla.gnome.org/show_bug.cgi?id=750516 - sed -i -e 's/@TOOLKIT_CATEGORIES@//' balsa-mailto-handler.desktop.in.in || die - - # https://bugzilla.gnome.org/show_bug.cgi?id=750515 - echo "src/balsa-print-object.c" >> po/POTFILES.in || die - - gnome2_src_prepare -} - -src_configure() { - local myconf - - if use crypt ; then - myconf+=" --with-gpgme=gpgme-config" - else - myconf+=" --without-gpgme" - fi - - if use webkit || use gtkhtml; then - if use gtkhtml ; then - myconf+=" --with-html-widget=gtkhtml4" - else - myconf+=" --with-html-widget=webkit2" - fi - else - myconf+=" --with-html-widget=no" - fi - - gnome2_src_configure \ - --disable-pcre \ - --enable-gregex \ - --enable-threads \ - --with-gmime=2.6 \ - --with-canberra \ - $(use_with gnome) \ - $(use_with gnome gtksourceview) \ - $(use_with gnome-keyring libsecret) \ - $(use_with gtkspell) \ - $(use_with kerberos gss) \ - $(use_with
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 57635aef1d421e126ac2c733d9830e3c78899739 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 15 15:34:33 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 15 15:40:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57635aef mail-client/balsa: fix html2text handling for HTML mail quoting configure first checks for python-html2text binary, for which we had a dev-python/html2text dependency. But our pyhtml2text package installs a pyhtml2text binary instead, thus this will not satisfy the check, and HTML quoting support via a html2text binary gets disabled. Instead of tring to make it work with pyhtml2text, just depend on app-misc/html2text instead, which as a bonus has alpha keywords. This will make the balsa check pass with /usr/bin/html2text and HTML quoting should work (at least however good html2text over pyhtml2text is). Bug: https://bugs.gentoo.org/660322 Bug: https://bugs.gentoo.org/626690 Package-Manager: Portage-2.3.40, Repoman-2.3.9 mail-client/balsa/{balsa-2.5.6.ebuild => balsa-2.5.6-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.5.6.ebuild b/mail-client/balsa/balsa-2.5.6-r1.ebuild similarity index 98% rename from mail-client/balsa/balsa-2.5.6.ebuild rename to mail-client/balsa/balsa-2.5.6-r1.ebuild index 670125794ee..769ab3a88da 100644 --- a/mail-client/balsa/balsa-2.5.6.ebuild +++ b/mail-client/balsa/balsa-2.5.6-r1.ebuild @@ -37,7 +37,7 @@ RDEPEND=" rubrica? ( dev-libs/libxml2:2 ) webkit? ( net-libs/webkit-gtk:4 - dev-python/html2text + app-text/html2text ) xface? ( >=media-libs/compface-1.5.1:= ) "
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/files/, mail-client/balsa/
commit: 650afd4647ec44b71457fa836c555f30ede718e9 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 15 15:06:35 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 15 15:19:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650afd46 mail-client/balsa: bump to 2.5.6, includes EFAIL security fixes *html2text is actually a runtime dependency in the webkit-gtk code paths, not buildtime for all USE. * Add glib-compile-resources deps (libxml2). * New gnutls dep. * libesmtp usage removed. * Custom icon cache in /usr/share/balsa, needing gtk-update-icon-cache during compile phase. * src_prepare modifications are all obsolete (upstream bugs fixed). * Include patches to hopefully keep USE=webkit working with older webkit-gtk. Closes: https://bugs.gentoo.org/660322 Package-Manager: Portage-2.3.40, Repoman-2.3.9 mail-client/balsa/Manifest | 1 + mail-client/balsa/balsa-2.5.6.ebuild | 71 ++ .../files/balsa-2.5.6-fix-older-webkit1.patch | 156 + .../files/balsa-2.5.6-fix-older-webkit2.patch | 53 +++ 4 files changed, 281 insertions(+) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 69e6da98843..59ff6ac5c97 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1,2 +1,3 @@ DIST balsa-2.5.2.tar.bz2 4049163 BLAKE2B 7435c7831d528b3ab6d2783211023e3686e94b266ed0804ecb2d9605add6c3826b029c679d137bb3e176b112b11bc68a7e9fd828bc18c2e5c5636b8ef8ec85e4 SHA512 f7a9127d87869d57acebaf33f9e3e4b82c5a5ba90aa5304ce40ba48a1a7f01eaf602555f8e97bce70b0baeb2ac8b5ac12941eaa8b85be1886bf22f7767dd75ba DIST balsa-2.5.3.tar.bz2 4333815 BLAKE2B ba8715108cf1122152c069130911275175d5c45ca12e85f1165cb7e86680015d6effd1ea5aaaebd5b154f67fc13002bd26ad0f0d7942253b2483896dd28a50fd SHA512 34e69be050f6c502fa6651029b7d93bf9b7842bbe8489669924563c086def4dbe72109ba5244e0cacf3ef69d3d9d8c5679f870acf564b5551920fa77012e1ff8 +DIST balsa-2.5.6.tar.bz2 4468877 BLAKE2B 1e7f678c69121fe3472bbba8dc3d2a62680e1969934580a8a85725e84676531f1efb8432380c2d537ca584001c5cecd5c76cd033a1c1e68a292fc765bbc15f8d SHA512 a9c8094ac48b9b1a0971fe45a4658b728f93ad170ad7884c9554420a4696a7b6f5b3661bde8ab070f6a5c14a80f67551745e1d40905881429ae1d8e5874e9a68 diff --git a/mail-client/balsa/balsa-2.5.6.ebuild b/mail-client/balsa/balsa-2.5.6.ebuild new file mode 100644 index 000..670125794ee --- /dev/null +++ b/mail-client/balsa/balsa-2.5.6.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica sqlite webkit xface" + +# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell? +RDEPEND=" + >=app-text/gspell-1.2:0= + >=dev-libs/glib-2.40.0:2 + net-libs/gnutls:= + >=x11-libs/gtk+-3.10.0:3 + dev-libs/gmime:2.6 + net-mail/mailbase + media-libs/libcanberra:=[gtk3] + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + crypt? ( >=app-crypt/gpgme-1.5.0:= ) + gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) + gnome-keyring? ( app-crypt/libsecret ) + sqlite? ( >=dev-db/sqlite-2.8:= ) + libnotify? ( >=x11-libs/libnotify-0.7:= ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + kerberos? ( app-crypt/mit-krb5 ) + ldap? ( net-nds/openldap ) + rubrica? ( dev-libs/libxml2:2 ) + webkit? ( + net-libs/webkit-gtk:4 + dev-python/html2text + ) + xface? ( >=media-libs/compface-1.5.1:= ) +" +DEPEND="${RDEPEND} + dev-util/gtk-update-icon-cache + app-text/yelp-tools + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext + dev-libs/libxml2:2 +" + +PATCHES=( "$FILESDIR"/${P}-fix-older-webkit{1,2}.patch ) +DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + +src_configure() { + gnome2_src_configure \ + --with-canberra \ + --with-spell-checker=gspell \ + $(usex crypt --with-gpgme=gpgme-config --without-gpgme) \ + $(use_with gnome) \ + $(use_with gnome gtksourceview) \ + $(use_with gnome-keyring libsecret) \ + $(use_with kerberos gss) \ + $(use_with ldap) \ + $(use_with libnotify) \ + $(use_with rubrica) \ + $(use_with sqlite) \ + $(use_with xface compface) \ + $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) +} diff --git
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: ae5ed080638f31f95065ab6d315fc7d4ee11683f Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Jan 7 14:59:35 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 7 22:07:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5ed080 mail-client/balsa: keyworded 2.5.3-r1 for sparc, bug #626690 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" mail-client/balsa/balsa-2.5.3-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-client/balsa/balsa-2.5.3-r1.ebuild b/mail-client/balsa/balsa-2.5.3-r1.ebuild index a7c754fb84e..233945aa427 100644 --- a/mail-client/balsa/balsa-2.5.3-r1.ebuild +++ b/mail-client/balsa/balsa-2.5.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ~ppc ~sparc x86" IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica sqlite webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: a3f36af2c5557264a5960d2185405b4423d28a9b Author: Mart Raudsepp gentoo org> AuthorDate: Wed Dec 20 20:49:47 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Dec 20 21:01:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f36af2 mail-client/balsa: remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 mail-client/balsa/balsa-2.5.3.ebuild | 76 1 file changed, 76 deletions(-) diff --git a/mail-client/balsa/balsa-2.5.3.ebuild b/mail-client/balsa/balsa-2.5.3.ebuild deleted file mode 100644 index c2af66a84eb..000 --- a/mail-client/balsa/balsa-2.5.3.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="Email client for GNOME" -HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; -SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica spell sqlite webkit xface" - -# TODO: esmtp can be optional, do we want it? -RDEPEND=" - >=dev-libs/glib-2.40.0:2 - >=x11-libs/gtk+-3.10.0:3 - dev-libs/gmime:2.6 - >=net-libs/libesmtp-1.0.3:= - net-mail/mailbase - media-libs/libcanberra:=[gtk3] - x11-themes/hicolor-icon-theme - x11-themes/adwaita-icon-theme - crypt? ( >=app-crypt/gpgme-1.2.0:= ) - gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) - gnome-keyring? ( app-crypt/libsecret ) - sqlite? ( >=dev-db/sqlite-2.8:= ) - libnotify? ( >=x11-libs/libnotify-0.7:= ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - kerberos? ( app-crypt/mit-krb5 ) - ldap? ( net-nds/openldap ) - rubrica? ( dev-libs/libxml2:2 ) - spell? ( app-text/gspell:0= ) - webkit? ( net-libs/webkit-gtk:4 ) - xface? ( >=media-libs/compface-1.5.1:= ) -" -DEPEND="${RDEPEND} - app-text/yelp-tools - dev-python/html2text - dev-util/intltool - virtual/pkgconfig - sys-devel/gettext -" - -src_prepare() { - DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" - - # https://bugzilla.gnome.org/show_bug.cgi?id=750516 - sed -i -e 's/@TOOLKIT_CATEGORIES@//' balsa-mailto-handler.desktop.in.in || die - - # https://bugzilla.gnome.org/show_bug.cgi?id=750515 - echo "src/balsa-print-object.c" >> po/POTFILES.in || die - - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - --with-canberra \ - $(usex crypt --with-gpgme=gpgme-config --without-gpgme) \ - $(use_with gnome) \ - $(use_with gnome gtksourceview) \ - $(use_with gnome-keyring libsecret) \ - $(use_with kerberos gss) \ - $(use_with ldap) \ - $(use_with libnotify) \ - $(use_with rubrica) \ - $(usex spell --with-spell-checker=gspell --with-spell-checker=no) \ - $(use_with sqlite) \ - $(use_with xface compface) \ - $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) -}
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: b21dd8002315c5ae7304c201dcf60c11a3722cf6 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Sep 2 17:06:41 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Sep 2 18:00:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21dd800 mail-client/balsa: spell checking is not actually optional, bug #617410 Package-Manager: Portage-2.3.8, Repoman-2.3.3 mail-client/balsa/balsa-2.5.3-r1.ebuild | 76 + 1 file changed, 76 insertions(+) diff --git a/mail-client/balsa/balsa-2.5.3-r1.ebuild b/mail-client/balsa/balsa-2.5.3-r1.ebuild new file mode 100644 index 000..287a1557324 --- /dev/null +++ b/mail-client/balsa/balsa-2.5.3-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica sqlite webkit xface" + +# TODO: esmtp can be optional, do we want it? +RDEPEND=" + >=app-text/gspell-1.2:0= + >=dev-libs/glib-2.40.0:2 + >=x11-libs/gtk+-3.10.0:3 + dev-libs/gmime:2.6 + >=net-libs/libesmtp-1.0.3:= + net-mail/mailbase + media-libs/libcanberra:=[gtk3] + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + crypt? ( >=app-crypt/gpgme-1.2.0:= ) + gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) + gnome-keyring? ( app-crypt/libsecret ) + sqlite? ( >=dev-db/sqlite-2.8:= ) + libnotify? ( >=x11-libs/libnotify-0.7:= ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + kerberos? ( app-crypt/mit-krb5 ) + ldap? ( net-nds/openldap ) + rubrica? ( dev-libs/libxml2:2 ) + webkit? ( net-libs/webkit-gtk:4 ) + xface? ( >=media-libs/compface-1.5.1:= ) +" +DEPEND="${RDEPEND} + app-text/yelp-tools + dev-python/html2text + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext +" + +src_prepare() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + + # https://bugzilla.gnome.org/show_bug.cgi?id=750516 + sed -i -e 's/@TOOLKIT_CATEGORIES@//' balsa-mailto-handler.desktop.in.in || die + + # https://bugzilla.gnome.org/show_bug.cgi?id=750515 + echo "src/balsa-print-object.c" >> po/POTFILES.in || die + + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --with-canberra \ + --with-spell-checker=gspell \ + $(usex crypt --with-gpgme=gpgme-config --without-gpgme) \ + $(use_with gnome) \ + $(use_with gnome gtksourceview) \ + $(use_with gnome-keyring libsecret) \ + $(use_with kerberos gss) \ + $(use_with ldap) \ + $(use_with libnotify) \ + $(use_with rubrica) \ + $(use_with sqlite) \ + $(use_with xface compface) \ + $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: f67a535cf812f905f0437072113fec7c0dbf72b2 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Aug 9 20:51:38 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 9 20:52:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67a535c mail-client/balsa: keyworded 2.5.3 for ppc, bug #626690 Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" mail-client/balsa/balsa-2.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/balsa/balsa-2.5.3.ebuild b/mail-client/balsa/balsa-2.5.3.ebuild index 56de030dea2..c2af66a84eb 100644 --- a/mail-client/balsa/balsa-2.5.3.ebuild +++ b/mail-client/balsa/balsa-2.5.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc x86" IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica spell sqlite webkit xface"
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 987fa378395e58ac935dc26d114192cb489375b8 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jul 14 11:43:25 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jul 14 11:43:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987fa378 mail-client/balsa: Make repoman more happy Package-Manager: Portage-2.3.6, Repoman-2.3.2 mail-client/balsa/metadata.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mail-client/balsa/metadata.xml b/mail-client/balsa/metadata.xml index 80c58ff1c85..4c043cdb299 100644 --- a/mail-client/balsa/metadata.xml +++ b/mail-client/balsa/metadata.xml @@ -9,7 +9,6 @@ Adds support for GnuPG encryption Use gtkhtml for HTML rendering Use gtkspell for dictionary support - Adds support for app-office/rubrica - addressbook + Adds support for rubrica addressbook
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: c2f2443402778d698dd2b3173a6003a524158961 Author: Pacho Ramos gentoo org> AuthorDate: Fri Feb 10 19:07:59 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Feb 10 19:07:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f24434 mail-client/balsa: Disable optional gtkhtml support as gtkhtml is dead and unmaintained for ages (https://bugzilla.gnome.org/show_bug.cgi?id=608225#c5) Package-Manager: Portage-2.3.3, Repoman-2.3.1 mail-client/balsa/balsa-2.5.3.ebuild | 26 +++--- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/mail-client/balsa/balsa-2.5.3.ebuild b/mail-client/balsa/balsa-2.5.3.ebuild index 73686addcb..901d051a0d 100644 --- a/mail-client/balsa/balsa-2.5.3.ebuild +++ b/mail-client/balsa/balsa-2.5.3.ebuild @@ -13,9 +13,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="crypt gnome gtkhtml gnome-keyring kerberos ldap libnotify libressl rubrica -spell sqlite webkit xface" -REQUIRED_USE="gtkhtml? ( !webkit )" +IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica spell sqlite webkit xface" # TODO: esmtp can be optional, do we want it? RDEPEND=" @@ -30,7 +28,6 @@ RDEPEND=" crypt? ( >=app-crypt/gpgme-1.2.0:= ) gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) gnome-keyring? ( app-crypt/libsecret ) - gtkhtml? ( gnome-extra/gtkhtml:4.0 ) sqlite? ( >=dev-db/sqlite-2.8:= ) libnotify? ( >=x11-libs/libnotify-0.7:= ) !libressl? ( dev-libs/openssl:0= ) @@ -63,26 +60,9 @@ src_prepare() { } src_configure() { - local myconf - - if use crypt ; then - myconf+=" --with-gpgme=gpgme-config" - else - myconf+=" --without-gpgme" - fi - - if use webkit || use gtkhtml; then - if use gtkhtml ; then - myconf+=" --with-html-widget=gtkhtml4" - else - myconf+=" --with-html-widget=webkit2" - fi - else - myconf+=" --with-html-widget=no" - fi - gnome2_src_configure \ --with-canberra \ + $(usex crypt --with-gpgme=gpgme-config --without-gpgme) \ $(use_with gnome) \ $(use_with gnome gtksourceview) \ $(use_with gnome-keyring libsecret) \ @@ -93,5 +73,5 @@ src_configure() { $(usex spell --with-spell-checker=gspell --with-spell-checker=no) \ $(use_with sqlite) \ $(use_with xface compface) \ - ${myconf} + $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) }
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 8bd55bad6e79daab5076e132c5f5091b0b98347e Author: Pacho Ramos gentoo org> AuthorDate: Sat Jan 21 19:41:31 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jan 21 19:51:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd55bad mail-client/balsa: Version bump Package-Manager: Portage-2.3.3, Repoman-2.3.1 mail-client/balsa/Manifest | 1 + mail-client/balsa/balsa-2.5.3.ebuild | 97 2 files changed, 98 insertions(+) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 43748d1..569536c 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1 +1,2 @@ DIST balsa-2.5.2.tar.bz2 4049163 SHA256 01218dd8cb2c052c2d221d96e4ef5e277271befb2b50bbf4913223913214d21d SHA512 f7a9127d87869d57acebaf33f9e3e4b82c5a5ba90aa5304ce40ba48a1a7f01eaf602555f8e97bce70b0baeb2ac8b5ac12941eaa8b85be1886bf22f7767dd75ba WHIRLPOOL 7b7d96cda21b50a4acb068e5989696acd02ebb1fa70563f47230a8c0a04da51cf3af4422c23d13c5dbff27d89cce6e7516a6eeaa6464c9dedd6d2d326587fc65 +DIST balsa-2.5.3.tar.bz2 4333815 SHA256 b896ea6b16b31725e0d81ba4eac398b39ad5c33f2337a260448d2feac7e55396 SHA512 34e69be050f6c502fa6651029b7d93bf9b7842bbe8489669924563c086def4dbe72109ba5244e0cacf3ef69d3d9d8c5679f870acf564b5551920fa77012e1ff8 WHIRLPOOL 549b452f16de7f56f3026c992add38177e9cedf4baa8ec7d13d47449e50542045f1b77c84fc9e21796feb648730e65716e66628cb17a28e899669cf14e03613c diff --git a/mail-client/balsa/balsa-2.5.3.ebuild b/mail-client/balsa/balsa-2.5.3.ebuild new file mode 100644 index ..73686ad --- /dev/null +++ b/mail-client/balsa/balsa-2.5.3.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="crypt gnome gtkhtml gnome-keyring kerberos ldap libnotify libressl rubrica +spell sqlite webkit xface" +REQUIRED_USE="gtkhtml? ( !webkit )" + +# TODO: esmtp can be optional, do we want it? +RDEPEND=" + >=dev-libs/glib-2.40.0:2 + >=x11-libs/gtk+-3.10.0:3 + dev-libs/gmime:2.6 + >=net-libs/libesmtp-1.0.3:= + net-mail/mailbase + media-libs/libcanberra:=[gtk3] + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + crypt? ( >=app-crypt/gpgme-1.2.0:= ) + gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) + gnome-keyring? ( app-crypt/libsecret ) + gtkhtml? ( gnome-extra/gtkhtml:4.0 ) + sqlite? ( >=dev-db/sqlite-2.8:= ) + libnotify? ( >=x11-libs/libnotify-0.7:= ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + kerberos? ( app-crypt/mit-krb5 ) + ldap? ( net-nds/openldap ) + rubrica? ( dev-libs/libxml2:2 ) + spell? ( app-text/gspell:0= ) + webkit? ( net-libs/webkit-gtk:4 ) + xface? ( >=media-libs/compface-1.5.1:= ) +" +DEPEND="${RDEPEND} + app-text/yelp-tools + dev-python/html2text + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext +" + +src_prepare() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + + # https://bugzilla.gnome.org/show_bug.cgi?id=750516 + sed -i -e 's/@TOOLKIT_CATEGORIES@//' balsa-mailto-handler.desktop.in.in || die + + # https://bugzilla.gnome.org/show_bug.cgi?id=750515 + echo "src/balsa-print-object.c" >> po/POTFILES.in || die + + gnome2_src_prepare +} + +src_configure() { + local myconf + + if use crypt ; then + myconf+=" --with-gpgme=gpgme-config" + else + myconf+=" --without-gpgme" + fi + + if use webkit || use gtkhtml; then + if use gtkhtml ; then + myconf+=" --with-html-widget=gtkhtml4" + else + myconf+=" --with-html-widget=webkit2" + fi + else + myconf+=" --with-html-widget=no" + fi + + gnome2_src_configure \ + --with-canberra \ + $(use_with gnome) \ + $(use_with gnome gtksourceview) \ + $(use_with gnome-keyring libsecret) \ + $(use_with kerberos gss) \ + $(use_with ldap) \ + $(use_with libnotify) \ + $(use_with rubrica) \ + $(usex spell --with-spell-checker=gspell --with-spell-checker=no) \ + $(use_with sqlite) \ + $(use_with xface compface) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/files/
commit: 5fbf2bda37bb958ec453aec9236c60768e3bf1c7 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Sun Dec 18 18:33:42 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Dec 22 15:49:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbf2bda mail-client/balsa: remove unused patch .../balsa/files/balsa-2.4.11-doc-fixes.patch | 109 - 1 file changed, 109 deletions(-) diff --git a/mail-client/balsa/files/balsa-2.4.11-doc-fixes.patch b/mail-client/balsa/files/balsa-2.4.11-doc-fixes.patch deleted file mode 100644 index a4ce0ce.. --- a/mail-client/balsa/files/balsa-2.4.11-doc-fixes.patch +++ /dev/null @@ -1,109 +0,0 @@ -From 18dfe046c769900b3ed27087b652b05d6fd6cb55 Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue-Date: Sat, 14 Apr 2012 18:34:41 +0200 -Subject: [PATCH] Fix build issues in documentation - - doc/de/de.po |2 +- - doc/fr/fr.po |8 - doc/sl/sl.po | 10 +- - 3 files changed, 10 insertions(+), 10 deletions(-) - -diff --git a/doc/de/de.po b/doc/de/de.po -index d62f188..0739ea0 100644 a/doc/de/de.po -+++ b/doc/de/de.po -@@ -183,7 +183,7 @@ msgstr "Alle weiteren Warenzeichen gehören den jeweiligen Eigentümern." - - #: C/balsa.xml:100(releaseinfo) - msgid "This is version 2.721 of the Balsa manual." --msgstr "Dies ist Version 2.721 des Balsa-Handbuchs." -+msgstr "Dies ist Version 2.721 des Balsa-Handbuchs." - - #: C/balsa.xml:106(revnumber) - msgid "2.721" -diff --git a/doc/fr/fr.po b/doc/fr/fr.po -index 7f8966a..8484ac6 100644 a/doc/fr/fr.po -+++ b/doc/fr/fr.po -@@ -5159,8 +5159,8 @@ msgid "" - msgstr "" - "L'onglet affiche alors le nom du filtre et les conditions qui décrivent " - "comment le filtre sélectionne les messages. La liste affiche le type des " --"conditions (les conditions sont décrites ensuite) : Les trois boutons sous la liste permettent de modifier la condition " -+"conditions (les conditions sont décrites ensuite) : " -+"Les trois boutons sous la liste permettent de modifier la condition " - "sélectionnée, d'en ajouter une nouvelle ou d'en supprimer une. La modification ou " - "la création d'une condition se fait dans la fenêtre Éditer les conditions ... qui s'ouvre quand vous cliquez " -@@ -6078,7 +6078,7 @@ msgid "" - msgstr "" - "Par le passé, de nombreuses personnes ont contribué à Balsa, tout particulièrement (par ordre alphabétique) : Pour plus d'informations à ce sujet, consultez le Pour plus d'informations à ce sujet, consultez le http://balsa.gnome.org/\; type=\"http\">site Web de " - "Balsa. Veuillez envoyer tous " - "commentaires, suggestions et rapports d'anomalies à http://bugs.; -@@ -6117,7 +6117,7 @@ msgid "" - "Documentation Status Table." - msgstr "" - "Les personnes ci-après ont apporté leurs contributions à ce manuel : " --" Adressez vos commentaires et suggestions au " -+" Adressez vos commentaires et suggestions au " - "sujet du manuel au projet de documentation de GNOME " - "d...@gnome.org et à la liste de diffusion de " - "Balsa balsa-l...@gnome.org. Vous " -diff --git a/doc/sl/sl.po b/doc/sl/sl.po -index aa24436..796a351 100644 a/doc/sl/sl.po -+++ b/doc/sl/sl.po -@@ -924,7 +924,7 @@ msgstr "MožnostiZahtevaj obvestilo - - #: C/balsa.xml:1730(para) - msgid "OptionsFormat = Flowed -- The Flowed format (RFC 3676) breaks the message text into paragraphs, which you type continuously using the Enter key only to mark the end of a paragraph, and fixed lines which you mark individually using the Enter key. This allows other mailers that recognize the format to display the text appropriately for the width of the recipient's screen, and to quote the text correctly when constructing a reply. The text is also displayed intelligibly by a non-flowed-aware mailer." --msgstr "MožnostiOblika = Povezano -- Oblika Povezano (RFC 3676) prelomi sporočilo v odstavke, ki jih zvezno vnašate z Vnosno tipko le za oznako konca odstavka in nespremenljivevrstice, ki jih posamezno označite z uporabo Vnosne tipke. To ostalim poštnim odjemalcem, ki prepoznajo obliko, omogoča prikaz primeren širini zaslona prejemnika in pravilno samodejno citiranje pri sestavljanju odgovora. Besedilo pametno prikažejo tudi poštni odjemalci, ki ne prepoznajo oblike. " -+msgstr "MožnostiOblika = Povezano -- Oblika Povezano (RFC 3676) prelomi sporočilo v odstavke, ki jih zvezno vnašate z Vnosno tipko le za oznako konca odstavka in nespremenljivevrstice, ki jih posamezno označite z uporabo Vnosne tipke. To ostalim poštnim odjemalcem, ki prepoznajo obliko, omogoča prikaz primeren širini zaslona prejemnika in pravilno samodejno citiranje pri sestavljanju odgovora. Besedilo pametno prikažejo tudi poštni odjemalci, ki ne prepoznajo oblike. " - - #: C/balsa.xml:1747(para) - msgid "Using Format=Flowed is strongly recommended. It helps to avert the embarrassing line wrap that
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: de597db9ae037150a93f1595c9b16c511ff2fd57 Author: Pacho Ramos gentoo org> AuthorDate: Sun Nov 27 10:58:38 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Nov 27 11:20:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de597db9 mail-client/balsa: Use adwaita instead of dead gnome-icon-theme Package-Manager: portage-2.3.2 mail-client/balsa/balsa-2.5.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-client/balsa/balsa-2.5.2-r1.ebuild b/mail-client/balsa/balsa-2.5.2-r1.ebuild index 573b955..a1d3e4a 100644 --- a/mail-client/balsa/balsa-2.5.2-r1.ebuild +++ b/mail-client/balsa/balsa-2.5.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -27,7 +27,7 @@ RDEPEND=" net-mail/mailbase media-libs/libcanberra:=[gtk3] x11-themes/hicolor-icon-theme - x11-themes/gnome-icon-theme + x11-themes/adwaita-icon-theme crypt? ( >=app-crypt/gpgme-1.0:= ) gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) gnome-keyring? ( app-crypt/libsecret )
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: 4c41e74b3465f962119b28837ea31b361b16f9c7 Author: Pacho Ramos gentoo org> AuthorDate: Fri Nov 4 09:21:09 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Nov 4 09:40:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c41e74b mail-client/balsa: Drop old Package-Manager: portage-2.3.2 mail-client/balsa/Manifest| 1 - mail-client/balsa/balsa-2.4.14.ebuild | 102 -- mail-client/balsa/balsa-2.5.2.ebuild | 102 -- 3 files changed, 205 deletions(-) diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 608dacc..43748d1 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1,2 +1 @@ -DIST balsa-2.4.14.tar.bz2 4092848 SHA256 9de197c3adf2cfa1ddf8c3b6da11e5b06f58b27a917e064de34621d5f9210522 SHA512 e33b8a59b70861827f063a4336d2055169d719707e774d50443e6dc6884d99c23a36c42e1acfd99485bfe864e710dd0f635adc76697a911339cf8b6870a64c3d WHIRLPOOL 43e0ad0356fb5e4f1840daa33bce40ae1dc89c0864cf04ab7b50e604d0589014e28199e2b694fcb48d1c7cc54e1bac6bc912aa93033a24852d9c68a20555d8ab DIST balsa-2.5.2.tar.bz2 4049163 SHA256 01218dd8cb2c052c2d221d96e4ef5e277271befb2b50bbf4913223913214d21d SHA512 f7a9127d87869d57acebaf33f9e3e4b82c5a5ba90aa5304ce40ba48a1a7f01eaf602555f8e97bce70b0baeb2ac8b5ac12941eaa8b85be1886bf22f7767dd75ba WHIRLPOOL 7b7d96cda21b50a4acb068e5989696acd02ebb1fa70563f47230a8c0a04da51cf3af4422c23d13c5dbff27d89cce6e7516a6eeaa6464c9dedd6d2d326587fc65 diff --git a/mail-client/balsa/balsa-2.4.14.ebuild b/mail-client/balsa/balsa-2.4.14.ebuild deleted file mode 100644 index 998f1d3.. --- a/mail-client/balsa/balsa-2.4.14.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" - -inherit eutils gnome2 - -DESCRIPTION="Email client for GNOME" -HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; -SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~sparc x86" -# Doesn't currently build with -gnome -IUSE="crypt gnome +gtkspell kerberos ldap libnotify networkmanager rubrica sqlite ssl webkit xface" - -# TODO: esmtp can be optional -RDEPEND=" - >=dev-libs/glib-2.16:2 - >=x11-libs/gtk+-2.18:2 - dev-libs/gmime:2.6 - dev-libs/libunique:1 - >=net-libs/libesmtp-1.0.3:= - net-mail/mailbase - media-libs/libcanberra:=[gtk] - x11-themes/hicolor-icon-theme - crypt? ( >=app-crypt/gpgme-1.0:= ) - gnome? ( - >=gnome-base/orbit-2 - >=gnome-base/libbonobo-2.0 - >=gnome-base/libgnome-2.0 - >=gnome-base/libgnomeui-2.0 - >=gnome-base/gconf-2.0:2 - >=gnome-base/gnome-keyring-2.20 - >=x11-libs/gtksourceview-2.10:2.0 ) - sqlite? ( >=dev-db/sqlite-2.8:= ) - libnotify? ( >=x11-libs/libnotify-0.7:= ) - gtkspell? ( - app-text/gtkspell:2 - app-text/enchant ) - !gtkspell? ( app-text/aspell ) - kerberos? ( app-crypt/mit-krb5 ) - ldap? ( net-nds/openldap ) - networkmanager? ( >=net-misc/networkmanager-0.7 ) - rubrica? ( dev-libs/libxml2:2 ) - ssl? ( dev-libs/openssl:= ) - webkit? ( >=net-libs/webkit-gtk-1.5.1:2 ) - xface? ( >=media-libs/compface-1.5.1:= ) -" -DEPEND="${RDEPEND} - dev-util/intltool - virtual/pkgconfig - sys-devel/gettext - >=app-text/scrollkeeper-0.1.4 - app-text/gnome-doc-utils -" - -src_prepare() { - # Fix documentation - epatch "${FILESDIR}/${PN}-2.4.11-doc-fixes.patch" - gnome2_src_prepare -} - -src_configure() { - local myconf - DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" - - if use crypt ; then - myconf+=" --with-gpgme=gpgme-config" - else - myconf+=" --without-gpgme" - fi - - if use webkit; then - myconf+=" --with-html-widget=webkit" - else - myconf+=" --with-html-widget=no" - fi - - gnome2_src_configure \ - --disable-pcre \ - --enable-gregex \ - --enable-threads \ - --with-gmime=2.6 \ - --with-unique \ - --with-canberra \ - $(use_with gnome) \ - $(use_with gnome gtksourceview) \ - $(use_with gtkspell) \ - $(use_with kerberos gss) \ - $(use_with ldap) \ - $(use_with libnotify) \ - $(use_with networkmanager nm) \ - $(use_with rubrica) \ - $(use_with sqlite) \ - $(use_with ssl) \ - $(use_with xface compface) \ - ${myconf} -} diff --git a/mail-client/balsa/balsa-2.5.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/
commit: a86f693ae384c925cc08a91122a631f41b3f960b Author: Anthony G. Basile gentoo org> AuthorDate: Sat Oct 10 23:45:28 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Oct 10 23:45:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86f693a mail-client/balsa: add libressl support Package-Manager: portage-2.2.20.1 mail-client/balsa/balsa-2.5.2-r1.ebuild | 105 1 file changed, 105 insertions(+) diff --git a/mail-client/balsa/balsa-2.5.2-r1.ebuild b/mail-client/balsa/balsa-2.5.2-r1.ebuild new file mode 100644 index 000..97b19fd --- /dev/null +++ b/mail-client/balsa/balsa-2.5.2-r1.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" + +inherit eutils gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/; +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +IUSE="crypt gnome gtkhtml gnome-keyring +gtkspell kerberos ldap libnotify libressl rubrica sqlite ssl webkit xface" +REQUIRED_USE="gtkhtml? ( !webkit )" + +# TODO: esmtp can be optional, do we want it? +RDEPEND=" + >=dev-libs/glib-2.32:2 + >=x11-libs/gtk+-3.4.0:3 + dev-libs/gmime:2.6 + >=net-libs/libesmtp-1.0.3:= + net-mail/mailbase + media-libs/libcanberra:=[gtk3] + x11-themes/hicolor-icon-theme + x11-themes/gnome-icon-theme + crypt? ( >=app-crypt/gpgme-1.0:= ) + gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) + gnome-keyring? ( app-crypt/libsecret ) + gtkhtml? ( gnome-extra/gtkhtml:4.0 ) + sqlite? ( >=dev-db/sqlite-2.8:= ) + libnotify? ( >=x11-libs/libnotify-0.7:= ) + gtkspell? ( >=app-text/gtkspell-3.0.3:3 ) + !gtkspell? ( app-text/enchant ) + kerberos? ( app-crypt/mit-krb5 ) + ldap? ( net-nds/openldap ) + rubrica? ( dev-libs/libxml2:2 ) + ssl? ( + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + ) + webkit? ( net-libs/webkit-gtk:4 ) + xface? ( >=media-libs/compface-1.5.1:= ) +" +DEPEND="${RDEPEND} + app-text/yelp-tools + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext +" + +src_prepare() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + + # https://bugzilla.gnome.org/show_bug.cgi?id=750516 + sed -i -e 's/@TOOLKIT_CATEGORIES@//' balsa-mailto-handler.desktop.in.in || die + + # https://bugzilla.gnome.org/show_bug.cgi?id=750515 + echo "src/balsa-print-object.c" >> po/POTFILES.in || die + + gnome2_src_prepare +} + +src_configure() { + local myconf + + if use crypt ; then + myconf+=" --with-gpgme=gpgme-config" + else + myconf+=" --without-gpgme" + fi + + if use webkit || use gtkhtml; then + if use gtkhtml ; then + myconf+=" --with-html-widget=gtkhtml4" + else + myconf+=" --with-html-widget=webkit2" + fi + else + myconf+=" --with-html-widget=no" + fi + + gnome2_src_configure \ + --disable-pcre \ + --enable-gregex \ + --enable-threads \ + --with-gmime=2.6 \ + --with-canberra \ + $(use_with gnome) \ + $(use_with gnome gtksourceview) \ + $(use_with gnome-keyring libsecret) \ + $(use_with gtkspell) \ + $(use_with kerberos gss) \ + $(use_with ldap) \ + $(use_with libnotify) \ + $(use_with rubrica) \ + $(use_with sqlite) \ + $(use_with ssl) \ + $(use_with xface compface) \ + ${myconf} +}