summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikle Kolyada <zlogene@gentoo.org>2020-10-07 20:56:37 +0300
committerMikle Kolyada <zlogene@gentoo.org>2020-10-07 20:57:47 +0300
commitca665c564691160550d0a0f37da4b530594477f5 (patch)
tree8f64098fb39175171b5fc36e8f94444d13750be9 /gnome-base/gnome-session
parentmedia-libs/opencv: version bump to 4.4.0 (diff)
downloadgentoo-ca665c564691160550d0a0f37da4b530594477f5.tar.gz
gentoo-ca665c564691160550d0a0f37da4b530594477f5.tar.bz2
gentoo-ca665c564691160550d0a0f37da4b530594477f5.zip
gnome-base/gnome-session: remove consolekit support
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Diffstat (limited to 'gnome-base/gnome-session')
-rw-r--r--gnome-base/gnome-session/gnome-session-3.34.2.ebuild11
-rw-r--r--gnome-base/gnome-session/gnome-session-3.36.0-r1.ebuild11
-rw-r--r--gnome-base/gnome-session/gnome-session-3.36.0.ebuild11
-rw-r--r--gnome-base/gnome-session/metadata.xml1
4 files changed, 12 insertions, 22 deletions
diff --git a/gnome-base/gnome-session/gnome-session-3.34.2.ebuild b/gnome-base/gnome-session/gnome-session-3.34.2.ebuild
index 98e279b11004..c3fc08de2a03 100644
--- a/gnome-base/gnome-session/gnome-session-3.34.2.ebuild
+++ b/gnome-base/gnome-session/gnome-session-3.34.2.ebuild
@@ -11,9 +11,8 @@ SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="consolekit doc elogind systemd"
+IUSE="doc elogind systemd"
# There is a null backend available, thus ?? not ^^
-# consolekit can be enabled alone, or together with a logind provider; in latter case CK is used as fallback
REQUIRED_USE="?? ( elogind systemd )"
DEPEND="
@@ -30,7 +29,6 @@ DEPEND="
systemd? ( >=sys-apps/systemd-183:0= )
elogind? ( >=sys-auth/elogind-239.4 )
- consolekit? ( >=dev-libs/dbus-glib-0.76 )
"
# Pure-runtime deps from the session files should *NOT* be added here.
@@ -46,7 +44,6 @@ RDEPEND="${DEPEND}
>=gnome-base/gnome-settings-daemon-3.23.2
>=gnome-base/gsettings-desktop-schemas-0.1.7
sys-apps/dbus[X]
- consolekit? ( sys-auth/consolekit )
x11-misc/xdg-user-dirs
x11-misc/xdg-user-dirs-gtk
@@ -80,8 +77,8 @@ src_configure() {
$(meson_use systemd)
-Dsystemd_session=$(usex systemd default disable)
$(meson_use systemd systemd_journal)
- $(meson_use consolekit)
$(meson_use doc docbook)
+ -Dconsolekit=false
-Dman=true
)
meson_src_configure
@@ -119,8 +116,8 @@ pkg_postinst() {
ewarn "make sure that the commands in the xinitrc.d scripts are run."
fi
- if ! use systemd && ! use elogind && ! use consolekit; then
- ewarn "You are building without systemd, elogind and/or consolekit support."
+ if ! use systemd && ! use elogind; then
+ ewarn "You are building without systemd or elogind support."
ewarn "gnome-session won't be able to correctly track and manage your session."
fi
}
diff --git a/gnome-base/gnome-session/gnome-session-3.36.0-r1.ebuild b/gnome-base/gnome-session/gnome-session-3.36.0-r1.ebuild
index 44a8e800324b..0feb7789d569 100644
--- a/gnome-base/gnome-session/gnome-session-3.36.0-r1.ebuild
+++ b/gnome-base/gnome-session/gnome-session-3.36.0-r1.ebuild
@@ -11,9 +11,8 @@ SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="consolekit doc elogind systemd"
+IUSE="doc elogind systemd"
# There is a null backend available, thus ?? not ^^
-# consolekit can be enabled alone, or together with a logind provider; in latter case CK is used as fallback
REQUIRED_USE="?? ( elogind systemd )"
DEPEND="
@@ -30,7 +29,6 @@ DEPEND="
systemd? ( >=sys-apps/systemd-183:0= )
elogind? ( >=sys-auth/elogind-239.4 )
- consolekit? ( >=dev-libs/dbus-glib-0.76 )
"
# Pure-runtime deps from the session files should *NOT* be added here.
@@ -44,7 +42,6 @@ RDEPEND="${DEPEND}
>=gnome-base/gnome-settings-daemon-3.35.91
>=gnome-base/gsettings-desktop-schemas-0.1.7
sys-apps/dbus[X]
- consolekit? ( sys-auth/consolekit )
x11-misc/xdg-user-dirs
x11-misc/xdg-user-dirs-gtk
@@ -78,8 +75,8 @@ src_configure() {
$(meson_use systemd)
-Dsystemd_session=$(usex systemd default disable)
$(meson_use systemd systemd_journal)
- $(meson_use consolekit)
$(meson_use doc docbook)
+ -Dconsolekit=false
-Dman=true
)
meson_src_configure
@@ -117,8 +114,8 @@ pkg_postinst() {
ewarn "make sure that the commands in the xinitrc.d scripts are run."
fi
- if ! use systemd && ! use elogind && ! use consolekit; then
- ewarn "You are building without systemd, elogind and/or consolekit support."
+ if ! use systemd && ! use elogind; then
+ ewarn "You are building without systemd or elogind support."
ewarn "gnome-session won't be able to correctly track and manage your session."
fi
}
diff --git a/gnome-base/gnome-session/gnome-session-3.36.0.ebuild b/gnome-base/gnome-session/gnome-session-3.36.0.ebuild
index 4f42ede4e067..cabaad73f1e8 100644
--- a/gnome-base/gnome-session/gnome-session-3.36.0.ebuild
+++ b/gnome-base/gnome-session/gnome-session-3.36.0.ebuild
@@ -11,9 +11,8 @@ SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="consolekit doc elogind systemd"
+IUSE="doc elogind systemd"
# There is a null backend available, thus ?? not ^^
-# consolekit can be enabled alone, or together with a logind provider; in latter case CK is used as fallback
REQUIRED_USE="?? ( elogind systemd )"
DEPEND="
@@ -30,7 +29,6 @@ DEPEND="
systemd? ( >=sys-apps/systemd-183:0= )
elogind? ( >=sys-auth/elogind-239.4 )
- consolekit? ( >=dev-libs/dbus-glib-0.76 )
"
# Pure-runtime deps from the session files should *NOT* be added here.
@@ -44,7 +42,6 @@ RDEPEND="${DEPEND}
>=gnome-base/gnome-settings-daemon-3.35.91
>=gnome-base/gsettings-desktop-schemas-0.1.7
sys-apps/dbus[X]
- consolekit? ( sys-auth/consolekit )
x11-misc/xdg-user-dirs
x11-misc/xdg-user-dirs-gtk
@@ -78,8 +75,8 @@ src_configure() {
$(meson_use systemd)
-Dsystemd_session=$(usex systemd default disable)
$(meson_use systemd systemd_journal)
- $(meson_use consolekit)
$(meson_use doc docbook)
+ -Dconsolekit=false
-Dman=true
)
meson_src_configure
@@ -117,8 +114,8 @@ pkg_postinst() {
ewarn "make sure that the commands in the xinitrc.d scripts are run."
fi
- if ! use systemd && ! use elogind && ! use consolekit; then
- ewarn "You are building without systemd, elogind and/or consolekit support."
+ if ! use systemd && ! use elogind; then
+ ewarn "You are building without systemd or elogind support."
ewarn "gnome-session won't be able to correctly track and manage your session."
fi
}
diff --git a/gnome-base/gnome-session/metadata.xml b/gnome-base/gnome-session/metadata.xml
index 0a5d0e69d176..7b4ca44a6603 100644
--- a/gnome-base/gnome-session/metadata.xml
+++ b/gnome-base/gnome-session/metadata.xml
@@ -6,7 +6,6 @@
<name>Gentoo GNOME Desktop</name>
</maintainer>
<use>
- <flag name="consolekit">Support <pkg>sys-auth/consolekit</pkg> for session tracking</flag>
<flag name="elogind">Support <pkg>sys-auth/elogind</pkg> for session tracking</flag>
</use>
</pkgmetadata>