Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 475328 Details for
Bug 620948
app-admin/packagekit-base: Needs elogind support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Updated Patch to enable elogind support to the ebuild
packagekit-base_add-elogind-support_ebuild.patch (text/plain), 2.12 KB, created by
Sven Eden
on 2017-06-06 09:08:44 UTC
(
hide
)
Description:
Updated Patch to enable elogind support to the ebuild
Filename:
MIME Type:
Creator:
Sven Eden
Created:
2017-06-06 09:08:44 UTC
Size:
2.12 KB
patch
obsolete
>--- /usr/portage/app-admin/packagekit-base/packagekit-base-1.1.5.ebuild 2017-05-10 20:33:50.502093611 +0200 >+++ app-admin/packagekit-base/packagekit-base-1.1.5-r1.ebuild 2017-06-06 10:16:37.071423062 +0200 >@@ -8,7 +8,7 @@ > PYTHON_COMPAT=( python2_7 ) > VALA_USE_DEPEND="vapigen" > >-inherit bash-completion-r1 multilib python-single-r1 systemd vala xdg >+inherit autotools bash-completion-r1 multilib python-single-r1 systemd vala xdg > > MY_PN="PackageKit" > MY_P=${MY_PN}-${PV} >@@ -20,14 +20,15 @@ > LICENSE="GPL-2" > SLOT="0/18" > KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" >-IUSE="connman cron command-not-found +introspection networkmanager entropy systemd test vala" >+IUSE="connman cron command-not-found elogind +introspection networkmanager entropy systemd test vala" > REQUIRED_USE=" > ${PYTHON_REQUIRED_USE} >+ ?? ( elogind systemd ) > vala? ( introspection ) > " > > # While not strictly needed, consolekit is the alternative to systemd-login >-# to get current session's user. >+# or elogind to get current session's user. > COMMON_DEPEND=" > >=app-shells/bash-completion-2 > dev-db/sqlite:3 >@@ -37,6 +38,7 @@ > >=sys-apps/dbus-1.3.0 > ${PYTHON_DEPS} > connman? ( net-misc/connman ) >+ elogind? ( sys-auth/elogind ) > introspection? ( >=dev-libs/gobject-introspection-0.9.9:= ) > networkmanager? ( >=net-misc/networkmanager-0.6.4:= ) > systemd? ( >=sys-apps/systemd-204 ) >@@ -54,11 +56,15 @@ > >=app-portage/layman-2[${PYTHON_USEDEP}] > >=sys-apps/portage-2.2[${PYTHON_USEDEP}] > entropy? ( >=sys-apps/entropy-234[${PYTHON_USEDEP}] ) >- !systemd? ( sys-auth/consolekit ) >+ !systemd? ( !elogind? ( sys-auth/consolekit ) ) > " > > S="${WORKDIR}/${MY_P}" > >+PATCHES=( >+ "${FILESDIR}"/packagekit-base_enable-elogind-support.patch >+) >+ > src_prepare() { > # Fixes QA Notices: > # - https://github.com/gentoo/gentoo/pull/1760 >@@ -82,6 +88,7 @@ > eapply_user > use vala && vala_src_prepare > xdg_src_prepare >+ eautoreconf > } > > src_configure() { >@@ -99,6 +106,7 @@ > $(use_enable command-not-found) \ > $(use_enable connman) \ > $(use_enable cron) \ >+ $(use_enable elogind) \ > $(use_enable entropy) \ > $(use_enable introspection) \ > $(use_enable networkmanager) \
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 620948
:
475326
|
475328
|
475438
|
475440
|
475470
|
476320