commit:     df2d58d9babb1a81a30677e70ab72d0c12d825ef
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  7 10:41:08 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jun  7 10:41:08 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2d58d9

mail-client/evolution: Block new webkit-gtk because of segfault

Bug: https://bugs.gentoo.org/957498
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../{evolution-3.52.4-r3.ebuild => evolution-3.52.4-r4.ebuild}          | 2 ++
 .../{evolution-3.54.3-r1.ebuild => evolution-3.54.3-r2.ebuild}          | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/mail-client/evolution/evolution-3.52.4-r3.ebuild 
b/mail-client/evolution/evolution-3.52.4-r4.ebuild
similarity index 97%
rename from mail-client/evolution/evolution-3.52.4-r3.ebuild
rename to mail-client/evolution/evolution-3.52.4-r4.ebuild
index ea89b88e6637..db1f693a40b7 100644
--- a/mail-client/evolution/evolution-3.52.4-r3.ebuild
+++ b/mail-client/evolution/evolution-3.52.4-r4.ebuild
@@ -22,6 +22,7 @@ IUSE="archive +bogofilter geolocation gtk-doc highlight ldap 
libnotify selinux s
 # gnome-desktop support is optional with --enable-gnome-desktop
 # automagic libunity dep
 # >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk
+# <webkit-gtk-2.48 because of segv: https://bugs.gentoo.org/957498
 DEPEND="
        >=app-crypt/libsecret-0.5
        >=app-text/enchant-2.2.0:2
@@ -32,6 +33,7 @@ DEPEND="
        >=gnome-base/gsettings-desktop-schemas-2.91.92
        >=gnome-extra/evolution-data-server-${PV}:=[gtk,sound?,weather?]
        >=net-libs/libsoup-3.0:3.0
+       <net-libs/webkit-gtk-2.48:4.1[spell?]
        >=net-libs/webkit-gtk-2.38.0:4.1[spell?]
        >=x11-libs/cairo-1.9.15[glib]
        >=x11-libs/gdk-pixbuf-2.24:2

diff --git a/mail-client/evolution/evolution-3.54.3-r1.ebuild 
b/mail-client/evolution/evolution-3.54.3-r2.ebuild
similarity index 97%
rename from mail-client/evolution/evolution-3.54.3-r1.ebuild
rename to mail-client/evolution/evolution-3.54.3-r2.ebuild
index 0d43085ae6aa..ae78a8a1b0cf 100644
--- a/mail-client/evolution/evolution-3.54.3-r1.ebuild
+++ b/mail-client/evolution/evolution-3.54.3-r2.ebuild
@@ -22,6 +22,7 @@ IUSE="archive +bogofilter geolocation gtk-doc highlight ldap 
libnotify selinux s
 # gnome-desktop support is optional with --enable-gnome-desktop
 # automagic libunity dep
 # >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk
+# <webkit-gtk-2.48 because of segv: https://bugs.gentoo.org/957498
 DEPEND="
        >=app-crypt/libsecret-0.5
        >=app-text/enchant-2.2.0:2
@@ -32,6 +33,7 @@ DEPEND="
        >=gnome-base/gsettings-desktop-schemas-2.91.92
        >=gnome-extra/evolution-data-server-${PV}:=[gtk,sound?,weather?]
        >=net-libs/libsoup-3.0:3.0
+       <net-libs/webkit-gtk-2.48:4.1[spell?]
        >=net-libs/webkit-gtk-2.38.0:4.1[spell?]
        >=x11-libs/cairo-1.9.15[glib]
        >=x11-libs/gdk-pixbuf-2.24:2

Reply via email to