diff options
author | Matt Turner <mattst88@gentoo.org> | 2023-06-02 21:33:13 -0400 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2023-06-02 21:47:02 -0400 |
commit | a9d23c9f126bbde9a517a43d5011f4f2fde2c250 (patch) | |
tree | 9a105f356a2d9bc877c41730c5d457c48db7331a /mate-base | |
parent | gnome-extra/cinnamon-session: Remove IUSE=ipv6 (diff) | |
download | gentoo-a9d23c9f126bbde9a517a43d5011f4f2fde2c250.tar.gz gentoo-a9d23c9f126bbde9a517a43d5011f4f2fde2c250.tar.bz2 gentoo-a9d23c9f126bbde9a517a43d5011f4f2fde2c250.zip |
mate-base/mate-session-manager: Move x11-libs/xtrans to DEPEND
... and enable it always since it's a transitive dependency and leaving
it disabled causes the session manager to listen on TCP ports for no
good reason.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'mate-base')
-rw-r--r-- | mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild (renamed from mate-base/mate-session-manager/mate-session-manager-1.26.0.ebuild) | 6 | ||||
-rw-r--r-- | mate-base/mate-session-manager/metadata.xml | 2 |
2 files changed, 3 insertions, 5 deletions
diff --git a/mate-base/mate-session-manager/mate-session-manager-1.26.0.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild index b678c09c30c1..1f98f479d1f9 100644 --- a/mate-base/mate-session-manager/mate-session-manager-1.26.0.ebuild +++ b/mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://mate-desktop.org/" LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+" SLOT="0" -IUSE="debug elogind gles2 gnome-keyring ipv6 nls systemd +xtrans" +IUSE="debug elogind gles2 gnome-keyring ipv6 nls systemd" REQUIRED_USE="^^ ( elogind systemd )" @@ -40,7 +40,6 @@ COMMON_DEPEND=" gles2? ( media-libs/mesa[egl(+),gles2] ) systemd? ( sys-apps/systemd ) elogind? ( sys-auth/elogind ) - xtrans? ( x11-libs/xtrans ) " RDEPEND="${COMMON_DEPEND} @@ -54,6 +53,7 @@ RDEPEND="${COMMON_DEPEND} DEPEND="${COMMON_DEPEND} >=dev-lang/perl-5 + x11-libs/xtrans " BDEPEND=" dev-util/glib-utils @@ -68,7 +68,7 @@ src_configure() { $(use_with elogind) \ $(use_with gles2 libglesv2) \ $(use_with systemd) \ - $(use_with xtrans) \ + --with-xtrans \ $(use_enable debug) \ $(use_enable ipv6) \ $(use_enable nls) diff --git a/mate-base/mate-session-manager/metadata.xml b/mate-base/mate-session-manager/metadata.xml index 804a61a4bc10..1741e74cedfa 100644 --- a/mate-base/mate-session-manager/metadata.xml +++ b/mate-base/mate-session-manager/metadata.xml @@ -7,8 +7,6 @@ </maintainer> <use> <flag name="gles2">Build with support for GLESv2 acceleration sessions</flag> - <flag name="xtrans">Build with Xtrans support; - WARNING: Disabling this flag will result in ICE binding on all interfaces</flag> </use> <upstream> <remote-id type="github">mate-desktop/mate-session-manager</remote-id> |