From: "Mart Raudsepp" <leio@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/geary/
Date: Sun, 11 Jul 2021 12:31:39 +0000 (UTC) [thread overview]
Message-ID: <1626006486.b7b951e0bd88452d30fc83a719d6019d9edc3175.leio@gentoo> (raw)
commit: b7b951e0bd88452d30fc83a719d6019d9edc3175
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 11 12:27:16 2021 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Jul 11 12:28:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b951e0
mail-client/geary: fix tests and test dep handling
Tests were still failing for me, because root user has a XDG_DATA_DIRS
set now when flatpak is installed, and it can't access those folders
under sandbox to write dconf settings in. Fix it properly by calling
gnome2_environment_reset, which sets it to use the memory backend instead.
Also downgrade gnutls[tools] to a test-only dep, which it is (certtool
called by a unit test only).
Bug: https://bugs.gentoo.org/739524
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
mail-client/geary/geary-40.0.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/mail-client/geary/geary-40.0.ebuild b/mail-client/geary/geary-40.0.ebuild
index a753ad08078..dee08bf606e 100644
--- a/mail-client/geary/geary-40.0.ebuild
+++ b/mail-client/geary/geary-40.0.ebuild
@@ -11,7 +11,8 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Geary"
LICENSE="LGPL-2.1+ CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, CC licenses for some icons
SLOT="0"
-IUSE="ytnef"
+IUSE="test ytnef"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~arm64 ~x86"
# >=gspell-1.7 dep to ensure all libraries used use enchant:2
@@ -50,7 +51,7 @@ BDEPEND="
dev-util/itstool
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
- net-libs/gnutls[tools]
+ test? ( net-libs/gnutls[tools] )
$(vala_depend)
x11-libs/gtk+:3[introspection]
@@ -67,7 +68,8 @@ BDEPEND="
src_prepare() {
vala_src_prepare
- xdg_src_prepare
+ gnome2_environment_reset
+ default
}
src_configure() {
@@ -84,8 +86,6 @@ src_configure() {
}
src_test() {
- unset GSETTINGS_BACKEND
-
virtx meson_src_test
}
next reply other threads:[~2021-07-11 12:31 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-07-11 12:31 Mart Raudsepp [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-12-20 20:37 [gentoo-commits] repo/gentoo:master commit in: mail-client/geary/ Arthur Zamarin
2024-07-15 19:22 Pacho Ramos
2024-07-15 19:22 Pacho Ramos
2023-10-29 22:23 Mart Raudsepp
2023-08-18 14:50 Matt Turner
2023-08-16 22:32 Matt Turner
2023-07-06 13:59 Matt Turner
2022-10-30 23:21 Matt Turner
2022-04-19 5:50 Matt Turner
2022-04-19 5:50 Matt Turner
2021-08-27 20:45 Sam James
2021-07-11 12:31 Mart Raudsepp
2021-07-11 12:31 Mart Raudsepp
2021-07-11 9:49 Mart Raudsepp
2021-06-26 1:34 Sam James
2021-04-30 16:39 Matt Turner
2021-04-28 2:39 Matt Turner
2021-04-17 1:20 Matt Turner
2020-08-29 8:27 Mart Raudsepp
2020-08-29 8:27 Mart Raudsepp
2020-05-18 7:53 Mart Raudsepp
2020-03-29 9:19 Mart Raudsepp
2020-03-16 22:20 Mart Raudsepp
2020-02-16 18:06 Mart Raudsepp
2020-02-16 18:06 Mart Raudsepp
2020-02-16 18:06 Mart Raudsepp
2020-02-05 13:06 Mart Raudsepp
2020-02-05 13:06 Mart Raudsepp
2020-02-02 20:13 Mart Raudsepp
2020-02-02 19:35 Mart Raudsepp
2020-01-10 21:49 Mart Raudsepp
2020-01-10 19:35 Thomas Deutschmann
2019-12-12 1:50 Matt Turner
2019-12-04 20:41 Matt Turner
2019-07-28 6:42 Mart Raudsepp
2019-03-19 11:21 Sobhan Mohammadpour
2019-03-18 0:56 Sobhan Mohammadpour
2019-02-14 0:03 Mart Raudsepp
2019-02-13 23:37 Mart Raudsepp
2018-12-02 17:27 Mart Raudsepp
2018-07-16 9:41 Mart Raudsepp
2018-01-18 3:20 Mikle Kolyada
2017-12-09 15:09 Pacho Ramos
2017-01-15 16:44 Pacho Ramos
2016-12-05 13:52 Pacho Ramos
2016-12-05 13:52 Pacho Ramos
2015-08-14 20:23 Julian Ospald
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1626006486.b7b951e0bd88452d30fc83a719d6019d9edc3175.leio@gentoo \
--to=leio@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox