commit: a15a37fcb4f7c9c8ea59fc24f6b9f328b02721ed
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 03:59:10 2017 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 03:59:10 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15a37fc
sys-apps/systemd: meson tweaks
Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61
sys-apps/systemd/systemd-9999.ebuild | 25 ++++++++++++++++++++++++-
1 file changed, 24 insertions(+), 1 deletion(-)
diff --git a/sys-apps/systemd/systemd-9999.ebuild
b/sys-apps/systemd/systemd-9999.ebuild
index ab38fcea7b1..60be1bfc79b 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -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}"