summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2022-05-07 18:04:43 +0100
committerdakkar <dakkar@thenautilus.net>2022-05-07 18:04:43 +0100
commitdc58a24fb90efd85c3f67aac3008280cc793efd6 (patch)
tree07de4cfd4a5abc5eb7d857f1d01a9c0952a78467
parentfix claws deps (diff)
downloadgentoo-overlay-dc58a24fb90efd85c3f67aac3008280cc793efd6.tar.gz
gentoo-overlay-dc58a24fb90efd85c3f67aac3008280cc793efd6.tar.bz2
gentoo-overlay-dc58a24fb90efd85c3f67aac3008280cc793efd6.zip
clean claws ebuild
-rw-r--r--mail-client/claws-mail/Manifest2
-rw-r--r--mail-client/claws-mail/claws-mail-9999.ebuild19
2 files changed, 5 insertions, 16 deletions
diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index 59120a4..2277712 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -1,3 +1,3 @@
AUX claws-mail-3.17.4-libetpan_pkgconfig.patch 4483 BLAKE2B b28520c658214e9f6ad4bd0d48835e29f8b37aa7b3915add2d71b8ee7dc3366c38db1de9272dfe8e48588cebf748e6c844f04bc721fe577f66288b849e5c7054 SHA512 39e70ba2edfad857d4c042db0fa38ac806cf188d1cf7642b92d0115e162349919df7b98ade49da822fb1b299c5ef06d221b5c600e218ed33e0e8a48c3635d0a2
AUX claws-mail-3.17.5-enchant-2_default.patch 1284 BLAKE2B 076c2aa8c121e656a0b15f341b6a4b13a114348faba4bb0f298306379b26374c45719702949a5e64f35f718bd656366838ea6b867c7b18fef588f37d7d99cd9f SHA512 ac7ae41be0bc8303974c9f675ab9a0d3e6b5fbae8d569d0b87dfe2e2f72c22f3cefb64796107e393a392b8be1aa7c8d93319cd06cf57ac7517067091ff69da05
-EBUILD claws-mail-9999.ebuild 6074 BLAKE2B 7d502e84e2c5abfb6da47248f9c91b40e0685c0fc8708172126829fa0aa89baf683de538cf9b4118ca073a6556f66e2e13dcdfcbe224ba75937e38353f09281e SHA512 fabae9f302bbe296369ea9f2c1c1bfce8b7deb0854e55fd23353bc0db2b3eac17a4794cab294e6efb73b888c317d3813d0ff7e90617ceaa643735ae6e947fe7e
+EBUILD claws-mail-9999.ebuild 5489 BLAKE2B 83c4c2181e3fe232ba776ff7de09296645ac1b3419c658e6a5d7ce19fe043019843400f644f1c56281664b9de426b721fa54407b4012800ee850c86b11b684ab SHA512 262e8368119d1e3a7676048e094f961b8efdfdfaafca7498da0ac4fad66223229b6234a484ad2920df8c826c88157d96db806d76bdf9994794a9f258eb0373b1
diff --git a/mail-client/claws-mail/claws-mail-9999.ebuild b/mail-client/claws-mail/claws-mail-9999.ebuild
index 49bb00b..e6e26d0 100644
--- a/mail-client/claws-mail/claws-mail-9999.ebuild
+++ b/mail-client/claws-mail/claws-mail-9999.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
@@ -19,7 +19,7 @@ fi
SLOT="0"
LICENSE="GPL-3"
-IUSE="+appindicator archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls gtk2 +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
+IUSE="+appindicator archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
REQUIRED_USE="
appindicator? ( notification )
libcanberra? ( notification )
@@ -52,8 +52,7 @@ COMMONDEPEND="
gdata? ( >=dev-libs/libgdata-0.17.2 )
dillo? ( www-client/dillo )
gnutls? ( >=net-libs/gnutls-3.0 )
- !gtk2? ( x11-libs/gtk+:3 )
- gtk2? ( >=x11-libs/gtk+-2.24:2 )
+ x11-libs/gtk+:3
imap? ( >=net-libs/libetpan-0.57 )
ldap? ( >=net-nds/openldap-2.0.7 )
litehtml? (
@@ -67,7 +66,7 @@ COMMONDEPEND="
notification? (
dev-libs/glib:2
appindicator? ( dev-libs/libindicate:3[gtk] )
- libcanberra? ( gtk2? ( media-libs/libcanberra[gtk2] ) !gtk2? ( media-libs/libcanberra[gtk3] ) )
+ libcanberra? ( media-libs/libcanberra[gtk3] )
libnotify? ( x11-libs/libnotify )
)
pdf? ( app-text/poppler[cairo] )
@@ -109,12 +108,6 @@ PATCHES=(
"${FILESDIR}/${PN}-3.17.5-enchant-2_default.patch"
)
-pkg_setup() {
- if [[ "${PV}" == *9999 ]] && ! use gtk2 ; then
- EGIT_BRANCH="gtk3"
- fi
-}
-
src_prepare() {
xdg_src_prepare
eautoreconf
@@ -214,9 +207,5 @@ src_install() {
}
pkg_postinst() {
- ewarn "When upgrading from version 3.9.0 or below some changes have happened:"
- ewarn "- There are no individual plugins in mail-client/claws-mail-* anymore, but they are integrated mostly controlled through USE flags"
- ewarn "- Plugins with no special dependencies are just built and can be loaded through the interface"
- ewarn "- The gtkhtml2 and trayicon plugins have been dropped entirely"
xdg_pkg_postinst
}