From: "Yuan Liao" <liaoyuan@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:dev commit in: games-emulation/dosbox-x/
Date: Sat, 14 Dec 2024 16:47:49 +0000 (UTC) [thread overview]
Message-ID: <1734194855.08f413c3871d931d1a3fd7ae68dd4c97cc5a308a.liaoyuan@gentoo> (raw)
commit: 08f413c3871d931d1a3fd7ae68dd4c97cc5a308a
Author: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
AuthorDate: Sat Dec 14 16:30:38 2024 +0000
Commit: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
CommitDate: Sat Dec 14 16:47:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08f413c3
games-emulation/dosbox-x: Set XDG_CONFIG_HOME for tests
Since upstream commit 25f23a25c (Log loaded conf file, 2024-11-09),
DOSBox-X creates a default configuration file if an existing file does
not exist when its binary is launched, even when it is just to run self
tests. When Portage runs the tests, to ensure the tests can start
without an error or even a segmentation fault, the 'portage' user must
have permission to the path where DOSBox-X will create the configuration
file.
Signed-off-by: Yuan Liao <liaoyuan <AT> gmail.com>
games-emulation/dosbox-x/dosbox-x-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/games-emulation/dosbox-x/dosbox-x-9999.ebuild b/games-emulation/dosbox-x/dosbox-x-9999.ebuild
index 7372dc2d4..3dc3a128b 100644
--- a/games-emulation/dosbox-x/dosbox-x-9999.ebuild
+++ b/games-emulation/dosbox-x/dosbox-x-9999.ebuild
@@ -151,6 +151,7 @@ src_compile() {
}
src_test() {
+ local -x XDG_CONFIG_HOME="${T}" # Tests may create configuration files
set -- src/dosbox-x -tests
echo "${@}" >&2
"${@}" || die "Unit tests failed"
next reply other threads:[~2024-12-14 16:47 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-12-14 16:47 Yuan Liao [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-02-01 23:30 [gentoo-commits] repo/proj/guru:dev commit in: games-emulation/dosbox-x/ Yuan Liao
2025-02-01 23:30 Yuan Liao
2025-01-03 13:46 Yuan Liao
2024-12-15 16:02 Yuan Liao
2024-12-14 16:47 Yuan Liao
2024-12-14 16:47 Yuan Liao
2024-10-04 22:47 Yuan Liao
2024-10-04 22:47 Yuan Liao
2024-07-31 17:26 Yuan Liao
2024-07-02 12:52 Yuan Liao
2024-04-27 11:42 Yuan Liao
2024-03-02 3:13 Yuan Liao
2024-02-07 23:49 Yuan Liao
2023-11-07 13:49 Yuan Liao
2023-10-07 14:26 Yuan Liao
2023-10-07 14:26 Yuan Liao
2023-09-02 14:18 Yuan Liao
2023-08-19 17:29 Yuan Liao
2023-06-02 1:26 Yuan Liao
2023-05-03 1:03 Yuan Liao
2023-05-03 1:03 Yuan Liao
2023-04-01 16:55 Yuan Liao
2023-04-01 16:55 Yuan Liao
2023-03-15 20:26 Yuan Liao
2022-12-27 6:24 Yuan Liao
2022-12-27 6:24 Yuan Liao
2022-12-26 17:19 Yuan Liao
2022-12-22 0:46 Yuan Liao
2022-12-14 17:23 Yuan Liao
2022-12-14 17:23 Yuan Liao
2022-12-05 18:29 Yuan Liao
2022-10-06 16:54 Yuan Liao
2022-09-07 14:55 Yuan Liao
2022-08-23 20:07 Yuan Liao
2022-08-02 0:27 Yuan Liao
2022-08-02 0:27 Yuan Liao
2022-07-04 16:10 Yuan Liao
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=1734194855.08f413c3871d931d1a3fd7ae68dd4c97cc5a308a.liaoyuan@gentoo \
--to=liaoyuan@gmail.com \
--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