diff options
author | David Michael <fedora.dm0@gmail.com> | 2021-01-07 19:14:01 -0500 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2021-01-12 19:33:35 +0100 |
commit | 31d842f837309420465aacfe18a69333b8d835d5 (patch) | |
tree | 703c0cd1d3c4bc195445d9b1540d08f4c4b56ef7 /xfce-base | |
parent | xfce-base/exo: support cross-compiling (diff) | |
download | gentoo-31d842f837309420465aacfe18a69333b8d835d5.tar.gz gentoo-31d842f837309420465aacfe18a69333b8d835d5.tar.bz2 gentoo-31d842f837309420465aacfe18a69333b8d835d5.zip |
xfce-base/xfce4-session: specify the runtime iceauth path
This value is just used for substitution (i.e. it is not executed),
so it can be moved from DEPEND to RDEPEND. The configure script
would fail trying to find it in BROOT while DEPEND installed it in
SYSROOT.
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Michael <fedora.dm0@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'xfce-base')
-rw-r--r-- | xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild b/xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild index 8d006dbb328d..d0e08959ff1f 100644 --- a/xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild +++ b/xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,8 +14,7 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="nls policykit +xscreensaver" -DEPEND="x11-apps/iceauth - >=dev-libs/glib-2.50 +DEPEND=">=dev-libs/glib-2.50 >=x11-libs/gtk+-3.22:3 x11-libs/libSM x11-libs/libwnck:3 @@ -25,6 +24,7 @@ DEPEND="x11-apps/iceauth >=xfce-base/xfconf-4.12:= policykit? ( >=sys-auth/polkit-0.102 )" RDEPEND="${DEPEND} + x11-apps/iceauth x11-apps/xrdb nls? ( x11-misc/xdg-user-dirs ) xscreensaver? ( || ( @@ -50,6 +50,7 @@ src_configure() { local myconf=( $(use_enable policykit polkit) --with-xsession-prefix="${EPREFIX}"/usr + ICEAUTH="${EPREFIX}"/usr/bin/iceauth ) econf "${myconf[@]}" |