mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-09 18:47:16 -08:00
sys-apps/fwupd: remove consolekit support
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
This commit is contained in:
@@ -14,9 +14,9 @@ SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm x86"
|
||||
IUSE="agent amt consolekit dell gtk-doc elogind minimal +gpg introspection +man nvme pkcs7 redfish synaptics systemd test thunderbolt tpm uefi"
|
||||
IUSE="agent amt dell gtk-doc elogind minimal +gpg introspection +man nvme pkcs7 redfish synaptics systemd test thunderbolt tpm uefi"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||
^^ ( consolekit elogind minimal systemd )
|
||||
^^ ( elogind minimal systemd )
|
||||
dell? ( uefi )
|
||||
minimal? ( !introspection )
|
||||
"
|
||||
@@ -53,7 +53,6 @@ CDEPEND="${PYTHON_DEPS}
|
||||
>=net-libs/libsoup-2.51.92:2.4[introspection?]
|
||||
virtual/libelf:0=
|
||||
virtual/udev
|
||||
consolekit? ( >=sys-auth/consolekit-1.0.0 )
|
||||
dell? (
|
||||
sys-libs/efivar
|
||||
>=sys-libs/libsmbios-2.4.0
|
||||
@@ -119,7 +118,6 @@ src_configure() {
|
||||
-Dbuild="$(usex minimal standalone all)"
|
||||
$(meson_use agent)
|
||||
$(meson_use amt plugin_amt)
|
||||
$(meson_use consolekit)
|
||||
$(meson_use dell plugin_dell)
|
||||
$(meson_use elogind)
|
||||
$(meson_use gpg)
|
||||
@@ -140,6 +138,7 @@ src_configure() {
|
||||
-Dplugin_flashrom="false"
|
||||
# Dependencies are not available (yet?)
|
||||
-Dplugin_modem_manager="false"
|
||||
-Dconsolekit="false"
|
||||
)
|
||||
export CACHE_DIRECTORY="${T}"
|
||||
meson_src_configure
|
||||
@@ -149,7 +148,7 @@ src_install() {
|
||||
meson_src_install
|
||||
|
||||
if ! use minimal ; then
|
||||
sed "s@%SEAT_MANAGER%@$(usex elogind elogind consolekit)@" \
|
||||
sed "s@%SEAT_MANAGER%@elogind@" \
|
||||
"${FILESDIR}"/${PN}-r1 \
|
||||
> "${T}"/${PN} || die
|
||||
doinitd "${T}"/${PN}
|
||||
|
||||
@@ -14,9 +14,9 @@ SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="agent amt consolekit dell gtk-doc elogind minimal +gpg introspection +man nvme pkcs7 redfish synaptics systemd test thunderbolt tpm uefi"
|
||||
IUSE="agent amt dell gtk-doc elogind minimal +gpg introspection +man nvme pkcs7 redfish synaptics systemd test thunderbolt tpm uefi"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||
^^ ( consolekit elogind minimal systemd )
|
||||
^^ ( elogind minimal systemd )
|
||||
dell? ( uefi )
|
||||
minimal? ( !introspection )
|
||||
"
|
||||
@@ -53,7 +53,6 @@ CDEPEND="${PYTHON_DEPS}
|
||||
>=net-libs/libsoup-2.51.92:2.4[introspection?]
|
||||
virtual/libelf:0=
|
||||
virtual/udev
|
||||
consolekit? ( >=sys-auth/consolekit-1.0.0 )
|
||||
dell? (
|
||||
sys-libs/efivar
|
||||
>=sys-libs/libsmbios-2.4.0
|
||||
@@ -119,7 +118,6 @@ src_configure() {
|
||||
-Dbuild="$(usex minimal standalone all)"
|
||||
$(meson_use agent)
|
||||
$(meson_use amt plugin_amt)
|
||||
$(meson_use consolekit)
|
||||
$(meson_use dell plugin_dell)
|
||||
$(meson_use elogind)
|
||||
$(meson_use gpg)
|
||||
@@ -140,6 +138,7 @@ src_configure() {
|
||||
-Dplugin_flashrom="false"
|
||||
# Dependencies are not available (yet?)
|
||||
-Dplugin_modem_manager="false"
|
||||
-Dconsolekit="false"
|
||||
)
|
||||
export CACHE_DIRECTORY="${T}"
|
||||
meson_src_configure
|
||||
@@ -149,7 +148,7 @@ src_install() {
|
||||
meson_src_install
|
||||
|
||||
if ! use minimal ; then
|
||||
sed "s@%SEAT_MANAGER%@$(usex elogind elogind consolekit)@" \
|
||||
sed "s@%SEAT_MANAGER%@elogind@" \
|
||||
"${FILESDIR}"/${PN}-r1 \
|
||||
> "${T}"/${PN} || die
|
||||
doinitd "${T}"/${PN}
|
||||
|
||||
@@ -14,9 +14,9 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="agent amt consolekit dell gtk-doc elogind minimal introspection +man nvme redfish synaptics systemd test thunderbolt tpm uefi"
|
||||
IUSE="agent amt dell gtk-doc elogind minimal introspection +man nvme redfish synaptics systemd test thunderbolt tpm uefi"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||
^^ ( consolekit elogind minimal systemd )
|
||||
^^ ( elogind minimal systemd )
|
||||
dell? ( uefi )
|
||||
minimal? ( !introspection )
|
||||
"
|
||||
@@ -54,7 +54,6 @@ CDEPEND="${PYTHON_DEPS}
|
||||
>=net-libs/libsoup-2.51.92:2.4[introspection?]
|
||||
virtual/libelf:0=
|
||||
virtual/udev
|
||||
consolekit? ( >=sys-auth/consolekit-1.0.0 )
|
||||
dell? (
|
||||
sys-libs/efivar
|
||||
>=sys-libs/libsmbios-2.4.0
|
||||
@@ -115,7 +114,6 @@ src_configure() {
|
||||
-Dbuild="$(usex minimal standalone all)"
|
||||
$(meson_use agent)
|
||||
$(meson_use amt plugin_amt)
|
||||
$(meson_use consolekit)
|
||||
$(meson_use dell plugin_dell)
|
||||
$(meson_use elogind)
|
||||
$(meson_use gtk-doc gtkdoc)
|
||||
@@ -134,6 +132,7 @@ src_configure() {
|
||||
-Dplugin_flashrom="false"
|
||||
# Dependencies are not available (yet?)
|
||||
-Dplugin_modem_manager="false"
|
||||
-Dconsolekit="false"
|
||||
)
|
||||
export CACHE_DIRECTORY="${T}"
|
||||
meson_src_configure
|
||||
@@ -143,7 +142,7 @@ src_install() {
|
||||
meson_src_install
|
||||
|
||||
if ! use minimal ; then
|
||||
sed "s@%SEAT_MANAGER%@$(usex elogind elogind consolekit)@" \
|
||||
sed "s@%SEAT_MANAGER%@elogind@" \
|
||||
"${FILESDIR}"/${PN}-r1 \
|
||||
> "${T}"/${PN} || die
|
||||
doinitd "${T}"/${PN}
|
||||
|
||||
@@ -14,9 +14,9 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="agent amt consolekit dell gtk-doc elogind minimal introspection +man nvme redfish synaptics systemd test thunderbolt tpm uefi"
|
||||
IUSE="agent amt dell gtk-doc elogind minimal introspection +man nvme redfish synaptics systemd test thunderbolt tpm uefi"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||
^^ ( consolekit elogind minimal systemd )
|
||||
^^ ( elogind minimal systemd )
|
||||
dell? ( uefi )
|
||||
minimal? ( !introspection )
|
||||
"
|
||||
@@ -54,7 +54,6 @@ CDEPEND="${PYTHON_DEPS}
|
||||
>=net-libs/libsoup-2.51.92:2.4[introspection?]
|
||||
virtual/libelf:0=
|
||||
virtual/udev
|
||||
consolekit? ( >=sys-auth/consolekit-1.0.0 )
|
||||
dell? (
|
||||
sys-libs/efivar
|
||||
>=sys-libs/libsmbios-2.4.0
|
||||
@@ -115,7 +114,6 @@ src_configure() {
|
||||
-Dbuild="$(usex minimal standalone all)"
|
||||
$(meson_use agent)
|
||||
$(meson_use amt plugin_amt)
|
||||
$(meson_use consolekit)
|
||||
$(meson_use dell plugin_dell)
|
||||
$(meson_use elogind)
|
||||
$(meson_use gtk-doc gtkdoc)
|
||||
@@ -134,6 +132,7 @@ src_configure() {
|
||||
-Dplugin_flashrom="false"
|
||||
# Dependencies are not available (yet?)
|
||||
-Dplugin_modem_manager="false"
|
||||
-Dconsolekit="false"
|
||||
)
|
||||
export CACHE_DIRECTORY="${T}"
|
||||
meson_src_configure
|
||||
@@ -143,7 +142,7 @@ src_install() {
|
||||
meson_src_install
|
||||
|
||||
if ! use minimal ; then
|
||||
sed "s@%SEAT_MANAGER%@$(usex elogind elogind consolekit)@" \
|
||||
sed "s@%SEAT_MANAGER%@elogind@" \
|
||||
"${FILESDIR}"/${PN}-r1 \
|
||||
> "${T}"/${PN} || die
|
||||
doinitd "${T}"/${PN}
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
<use>
|
||||
<flag name="agent">Enable update notification agent</flag>
|
||||
<flag name="amt">Build and install Intel AMT plugin</flag>
|
||||
<flag name="consolekit">Use <pkg>sys-auth/consolekit</pkg> for session tracking</flag>
|
||||
<flag name="dell">Enable Dell-specific support.</flag>
|
||||
<flag name="gpg">Enable GPG support.</flag>
|
||||
<flag name="man">Build and install man pages</flag>
|
||||
|
||||
Reference in New Issue
Block a user