mail-client/geary: ensure a single enchant version mapped at runtime
authorMart Raudsepp <leio@gentoo.org>
Sun, 16 Feb 2020 18:05:16 +0000 (20:05 +0200)
committerMart Raudsepp <leio@gentoo.org>
Sun, 16 Feb 2020 18:05:16 +0000 (20:05 +0200)
webkit-gtk-2.26.4-r0 was added for security, which many be using
enchant:0. Update the dep here to ensure revision that uses enchant:2
for sure again. Disallowing 2.26.3-r1 should be fine, as it just
adds extra security safety net.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
mail-client/geary/geary-3.34.2-r3.ebuild

index babca1939ee521f9493596939b53613acfd554cd..fae66e3a724ebd424ee897c8b37682ae9db6ef58 100644 (file)
@@ -19,14 +19,14 @@ KEYWORDS="~amd64 ~x86"
 # for now both enchants work, but ensuring enchant:2
 # FIXME: add valadoc support
 
-# >=webkit-gtk-2.26.3-r1 and >=gspell-1.7 dep to ensure all libraries used use enchant:2
+# >=webkit-gtk-2.26.4-r1 and >=gspell-1.7 dep to ensure all libraries used use enchant:2
 # >=webkit-gtk-2.26 dep to ensure HAS_WEBKIT_SHARED_PROC is handled for it;
 # If not, it could be compiled against 2.24 and then webkit-gtk upgraded and
 # geary not rebuilt, ending up in geary issues #558 and #559 still.
 DEPEND="
        >=dev-libs/glib-2.54:2
        >=x11-libs/gtk+-3.24.7:3
-       >=net-libs/webkit-gtk-2.26.3-r1:4=
+       >=net-libs/webkit-gtk-2.26.4-r1:4=
        >=dev-libs/gmime-2.6.17:2.6
        >=dev-db/sqlite-3.12:3