From 511c001eaca07609e4835ad08fdb708aa4a85019 Mon Sep 17 00:00:00 2001 From: David Seifert Date: Sun, 18 Mar 2018 11:00:56 -0700 Subject: [PATCH] x11-themes/terminology-themes: Scrub XDG variables Closes: https://bugs.gentoo.org/650628 Package-Manager: Portage-2.3.24, Repoman-2.3.6 --- .../terminology-themes-0_p20180106.ebuild | 7 +++++++ .../terminology-themes/terminology-themes-9999.ebuild | 7 ++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/x11-themes/terminology-themes/terminology-themes-0_p20180106.ebuild b/x11-themes/terminology-themes/terminology-themes-0_p20180106.ebuild index 442d1b115785..bfae9f6cb9f1 100644 --- a/x11-themes/terminology-themes/terminology-themes-0_p20180106.ebuild +++ b/x11-themes/terminology-themes/terminology-themes-0_p20180106.ebuild @@ -3,6 +3,8 @@ EAPI=6 +inherit xdg-utils + EGIT_COMMIT_HASH="ba7b71ffd290cbce4bf87d47276fa516c6563345" DESCRIPTION="Color schemes for the Terminology terminal emulator" @@ -19,6 +21,11 @@ RDEPEND="x11-terms/terminology" S="${WORKDIR}/${PN}-${EGIT_COMMIT_HASH}" +src_prepare() { + default + xdg_environment_reset +} + src_compile() { emake -j1 } diff --git a/x11-themes/terminology-themes/terminology-themes-9999.ebuild b/x11-themes/terminology-themes/terminology-themes-9999.ebuild index 7641fd7f72a7..316ef7845b87 100644 --- a/x11-themes/terminology-themes/terminology-themes-9999.ebuild +++ b/x11-themes/terminology-themes/terminology-themes-9999.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit git-r3 +inherit git-r3 xdg-utils DESCRIPTION="Color schemes for the Terminology terminal emulator" HOMEPAGE="https://charlesmilette.net/terminology-themes/" @@ -19,6 +19,11 @@ IUSE="" DEPEND="dev-libs/efl" RDEPEND="x11-terms/terminology" +src_prepare() { + default + xdg_environment_reset +} + src_compile() { emake -j1 } -- 2.26.2