sys-apps/fwupd: Added consolekit dependency.
authorLars Wendler <polynomial-c@gentoo.org>
Sun, 18 Jun 2017 23:11:03 +0000 (01:11 +0200)
committerLars Wendler <polynomial-c@gentoo.org>
Sun, 18 Jun 2017 23:16:10 +0000 (01:16 +0200)
Package-Manager: Portage-2.3.6, Repoman-2.3.2

sys-apps/fwupd/fwupd-0.9.4.ebuild

index 44002bf21e48a7822976e463fa820b1384dacdc2..ab4a1a1eb5d31ecb7e9743cd7a5fff502adb212e 100644 (file)
@@ -32,6 +32,7 @@ RDEPEND="
        )
        elf? ( dev-libs/libelf )
        systemd? ( sys-apps/systemd )
+       !systemd? ( >=sys-auth/consolekit-1.0.0 )
        uefi? ( >=sys-apps/fwupdate-5 )
 "
 DEPEND="
@@ -51,14 +52,15 @@ PATCHES=(
 
 src_configure() {
        local emesonargs=(
-               # requires libtbtfwu which is not packaged yet
-               -Denable-thunderbolt=false
-               -Denable-doc="$(usex doc true false)"
-               -Denable-man="$(usex man true false)"
-               -Denable-systemd="$(usex systemd true false)"
                -Denable-colorhug="$(usex colorhug true false)"
+               -Denable-consolekit="$(usex systemd false true)"
                -Denable-dell="$(usex dell true false)"
+               -Denable-doc="$(usex doc true false)"
+               -Denable-man="$(usex man true false)"
                -Denable-libelf="$(usex elf true false)"
+               -Denable-systemd="$(usex systemd true false)"
+               # requires libtbtfwu which is not packaged yet
+               -Denable-thunderbolt=false
                -Denable-uefi="$(usex uefi true false)"
        )
        meson_src_configure