Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd/
Date: Sun, 18 Jun 2017 23:16:51
Message-Id: 1497827770.75f551c843093fa7fdbbdac46230f4ba6ce0a0ca.polynomial-c@gentoo
1 commit: 75f551c843093fa7fdbbdac46230f4ba6ce0a0ca
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 18 23:11:03 2017 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 18 23:16:10 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f551c8
7
8 sys-apps/fwupd: Added consolekit dependency.
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 sys-apps/fwupd/fwupd-0.9.4.ebuild | 12 +++++++-----
13 1 file changed, 7 insertions(+), 5 deletions(-)
14
15 diff --git a/sys-apps/fwupd/fwupd-0.9.4.ebuild b/sys-apps/fwupd/fwupd-0.9.4.ebuild
16 index 44002bf21e4..ab4a1a1eb5d 100644
17 --- a/sys-apps/fwupd/fwupd-0.9.4.ebuild
18 +++ b/sys-apps/fwupd/fwupd-0.9.4.ebuild
19 @@ -32,6 +32,7 @@ RDEPEND="
20 )
21 elf? ( dev-libs/libelf )
22 systemd? ( sys-apps/systemd )
23 + !systemd? ( >=sys-auth/consolekit-1.0.0 )
24 uefi? ( >=sys-apps/fwupdate-5 )
25 "
26 DEPEND="
27 @@ -51,14 +52,15 @@ PATCHES=(
28
29 src_configure() {
30 local emesonargs=(
31 - # requires libtbtfwu which is not packaged yet
32 - -Denable-thunderbolt=false
33 - -Denable-doc="$(usex doc true false)"
34 - -Denable-man="$(usex man true false)"
35 - -Denable-systemd="$(usex systemd true false)"
36 -Denable-colorhug="$(usex colorhug true false)"
37 + -Denable-consolekit="$(usex systemd false true)"
38 -Denable-dell="$(usex dell true false)"
39 + -Denable-doc="$(usex doc true false)"
40 + -Denable-man="$(usex man true false)"
41 -Denable-libelf="$(usex elf true false)"
42 + -Denable-systemd="$(usex systemd true false)"
43 + # requires libtbtfwu which is not packaged yet
44 + -Denable-thunderbolt=false
45 -Denable-uefi="$(usex uefi true false)"
46 )
47 meson_src_configure