[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/

2023-05-18 Thread Andreas Sturmlechner
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/

2023-02-15 Thread Matt Turner
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/

2023-02-11 Thread Matt Turner
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/

2022-12-16 Thread Arthur Zamarin
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/

2022-10-30 Thread Matt Turner
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/

2022-10-05 Thread Matt Turner
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/

2022-09-26 Thread Matt Turner
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/

2022-09-26 Thread Matt Turner
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/

2022-03-22 Thread Sam James
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/

2021-11-05 Thread Sam James
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/

2021-10-03 Thread Sam James
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/

2021-09-22 Thread Mart Raudsepp
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/

2021-08-21 Thread Matt Turner
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/

2021-05-29 Thread Sam James
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/

2021-05-29 Thread Sam James
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/

2021-05-02 Thread Mikle Kolyada
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/

2021-04-18 Thread Matt Turner
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/

2020-08-29 Thread Mart Raudsepp
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/

2020-08-25 Thread Sam James
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/

2020-08-24 Thread Sam James
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/

2020-08-24 Thread Mart Raudsepp
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/

2018-12-02 Thread Mart Raudsepp
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/

2018-07-15 Thread Mart Raudsepp
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/

2018-07-15 Thread Mart Raudsepp
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/

2018-07-15 Thread Mart Raudsepp
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/

2018-07-15 Thread Mart Raudsepp
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/

2018-01-07 Thread Sergei Trofimovich
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/

2017-12-20 Thread Mart Raudsepp
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/

2017-09-02 Thread Gilles Dartiguelongue
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/

2017-08-09 Thread Sergei Trofimovich
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/

2017-07-14 Thread Pacho Ramos
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/

2017-02-10 Thread Pacho Ramos
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/

2017-01-21 Thread Pacho Ramos
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/

2016-12-22 Thread Michael Palimaka
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/

2016-11-27 Thread Pacho Ramos
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/

2016-11-04 Thread Pacho Ramos
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/

2015-10-10 Thread Anthony G. Basile
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}
+}