sys-apps/systemd: meson tweaks
authorMike Gilbert <floppym@gentoo.org>
Thu, 27 Apr 2017 03:59:10 +0000 (23:59 -0400)
committerMike Gilbert <floppym@gentoo.org>
Thu, 27 Apr 2017 03:59:10 +0000 (23:59 -0400)
Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

sys-apps/systemd/systemd-9999.ebuild

index ab38fcea7b19383ac2e4c366babf0263813a33c4..60be1bfc79b7e52c561a8e4c8d61a32f1d683d93 100644 (file)
@@ -221,7 +221,7 @@ multilib_src_configure() {
                -Dlibcurl=$(meson_ml_use curl)
                -Delfutils=$(meson_ml_use elfutils)
                -Dgcrypt=$(meson_use gcrypt)
-               -Dgnuefi=$(meson_ml_use gnuefi)
+               -Dgnu-efi=$(meson_ml_use gnuefi)
                -Defi-libdir="/usr/$(get_libdir)"
                -Dmicrohttpd=$(meson_ml_use http)
                $(usex http -Dgnutls=$(meson_ml_use ssl) -Dgnutls=false)
@@ -247,6 +247,29 @@ multilib_src_configure() {
                -Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org"
                # Breaks screen, tmux, etc.
                -Ddefault-kill-user-processes=false
+
+               # multilib options
+               -Dbacklight=$(meson_ml)
+               -Dbinfmt=$(meson_ml)
+               -Dcoredump=$(meson_ml)
+               -Denvironment-d=$(meson_ml)
+               -Dfirstboot=$(meson_ml)
+               -Dhibernate=$(meson_ml)
+               -Dhostnamed=$(meson_ml)
+               -Dhwdb=$(meson_ml)
+               -Dldconfig=$(meson_ml)
+               -Dlocaled=$(meson_ml)
+               -Dlogind=$(meson_ml)
+               -Dman=$(meson_ml)
+               -Dnetworkd=$(meson_ml)
+               -Dquotacheck=$(meson_ml)
+               -Drandomseed=$(meson_ml)
+               -Drfkill=$(meson_ml)
+               -Dsysysers=$(meson_ml)
+               -Dtimedated=$(meson_ml)
+               -Dtimesyncd=$(meson_ml)
+               -Dtmpfiles=$(meson_ml)
+               -Dvconsole=$(meson_ml)
        )
 
        set -- meson "${myconf[@]}" "${S}"