From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 05F15158021 for ; Fri, 14 Oct 2022 01:21:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 256B6E08A8; Fri, 14 Oct 2022 01:21:42 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0AAF3E08A8 for ; Fri, 14 Oct 2022 01:21:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 1B50E3410F2 for ; Fri, 14 Oct 2022 01:21:41 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A89AA61C for ; Fri, 14 Oct 2022 01:21:39 +0000 (UTC) From: "Matt Turner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Matt Turner" Message-ID: <1665710490.b4682c4f0bafa90fd2deb958dddcdb9e11ed27d4.mattst88@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/ X-VCS-Repository: repo/gentoo X-VCS-Files: gnome-extra/evolution-data-server/evolution-data-server-3.46.0-r1.ebuild gnome-extra/evolution-data-server/evolution-data-server-3.46.0.ebuild X-VCS-Directories: gnome-extra/evolution-data-server/ X-VCS-Committer: mattst88 X-VCS-Committer-Name: Matt Turner X-VCS-Revision: b4682c4f0bafa90fd2deb958dddcdb9e11ed27d4 X-VCS-Branch: master Date: Fri, 14 Oct 2022 01:21:39 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 67d98461-c46e-45d2-9241-58b31cffb205 X-Archives-Hash: d14200e327334bc8b846cafbc8f1fb21 commit: b4682c4f0bafa90fd2deb958dddcdb9e11ed27d4 Author: Pascal Jäger leimstift de> AuthorDate: Mon Oct 3 11:47:56 2022 +0000 Commit: Matt Turner gentoo org> CommitDate: Fri Oct 14 01:21:30 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4682c4f gnome-extra/evolution-data-server: build with GTK4 support Closes: https://github.com/gentoo/gentoo/pull/27322 Signed-off-by: Pascal Jäger leimstift.de> Signed-off-by: Matt Turner gentoo.org> ....ebuild => evolution-data-server-3.46.0-r1.ebuild} | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.46.0.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.46.0-r1.ebuild similarity index 94% rename from gnome-extra/evolution-data-server/evolution-data-server-3.46.0.ebuild rename to gnome-extra/evolution-data-server/evolution-data-server-3.46.0-r1.ebuild index b68a4f11c621..54af15fb111a 100644 --- a/gnome-extra/evolution-data-server/evolution-data-server-3.46.0.ebuild +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.46.0-r1.ebuild @@ -13,7 +13,10 @@ LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat" SLOT="0/63-26-20" # subslot = libcamel-1.2/libedataserver-1.2/libebook-1.2.so soname version IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ldap kerberos oauth vala +weather" -REQUIRED_USE="vala? ( introspection )" +REQUIRED_USE=" + oauth? ( gtk ) + vala? ( introspection ) +" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" @@ -37,10 +40,13 @@ RDEPEND=" berkdb? ( >=sys-libs/db-4:= ) gtk? ( >=x11-libs/gtk+-3.20:3 + >=gui-libs/gtk-4.4:4 >=media-libs/libcanberra-0.25[gtk3] - ) - oauth? ( - >=net-libs/webkit-gtk-2.34.0:4.1 + + oauth? ( + >=net-libs/webkit-gtk-2.34.0:4.1 + >=net-libs/webkit-gtk-2.36.0:5 + ) ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= ) introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) @@ -103,8 +109,10 @@ src_configure() { -DWITH_PHONENUMBER=OFF -DENABLE_SMIME=ON -DENABLE_GTK=$(usex gtk) + -DENABLE_GTK4=$(usex gtk) -DENABLE_CANBERRA=$(usex gtk) -DENABLE_OAUTH2_WEBKITGTK=$(usex oauth) + -DENABLE_OAUTH2_WEBKITGTK4=$(usex oauth) -DENABLE_EXAMPLES=OFF -DENABLE_GOA=$(usex gnome-online-accounts) -DWITH_LIBDB=$(usex berkdb "${EPREFIX}"/usr OFF) @@ -113,10 +121,7 @@ src_configure() { -DENABLE_WEATHER=$(usex weather) -DENABLE_LARGEFILE=ON -DENABLE_VALA_BINDINGS=$(usex vala) - # Explicitly turn gtk4 off because gtk4webkit is not available yet - -DENABLE_GTK4=off ) - cmake_src_configure }