[gnome-build-meta/alatiera/nm-meson: 2/2] core-deps/NetworkManager: build with meson
- From: Jordan Petridis <jpetridis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/alatiera/nm-meson: 2/2] core-deps/NetworkManager: build with meson
- Date: Tue, 8 Sep 2020 21:24:28 +0000 (UTC)
commit e554a7cffa106ad933a7b795335f06c31b1e5867
Author: Jordan Petridis <jordan centricular com>
Date: Tue Sep 8 02:14:23 2020 +0300
core-deps/NetworkManager: build with meson
elements/core-deps/NetworkManager.bst | 31 +++++++++++++++++++++----------
1 file changed, 21 insertions(+), 10 deletions(-)
---
diff --git a/elements/core-deps/NetworkManager.bst b/elements/core-deps/NetworkManager.bst
index ff5a821a..e4a9a23d 100644
--- a/elements/core-deps/NetworkManager.bst
+++ b/elements/core-deps/NetworkManager.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: meson
sources:
- kind: git_tag
url: git_freedesktop_org:NetworkManager/NetworkManager.git
@@ -7,28 +7,39 @@ build-depends:
- core-deps/intltool.bst
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:components/perl-xml-parser.bst
-- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
- freedesktop-sdk.bst:components/systemd.bst
depends:
+- core-deps/glibmm-2.4.bst
+- core-deps/ModemManager.bst
+- core-deps/mobile-broadband-provider-info.bst
- core-deps/ppp.bst
- sdk/glib.bst
- sdk/gobject-introspection.bst
- sdk/pygobject.bst
- sdk/vala.bst
- freedesktop-sdk.bst:components/curl.bst
+- freedesktop-sdk.bst:components/dbus.bst
- freedesktop-sdk.bst:components/gnutls.bst
- freedesktop-sdk.bst:components/iptables.bst
- freedesktop-sdk.bst:components/libgudev.bst
- freedesktop-sdk.bst:components/libndp.bst
+- freedesktop-sdk.bst:components/libpsl.bst
+- freedesktop-sdk.bst:components/polkit.bst
- freedesktop-sdk.bst:components/nss.bst
- freedesktop-sdk.bst:components/systemd-libs.bst
- freedesktop-sdk.bst:bootstrap-import.bst
variables:
- conf-local: >-
- PYTHON=python3
- --with-udev-dir=/usr/lib/udev
- --with-crypto=gnutls
- --enable-introspection
- --disable-more-warnings
- --disable-json-validation
- --disable-ovs
+ meson-local: >-
+ -Dmore_asserts=no
+ -Dudev_dir=/usr/lib/udev
+ -Dcrypto=gnutls
+ -Dintrospection=true
+ -Dvapi=true
+ -Ddocs=true
+ -Dtests=no
+ -Dlibaudit=no
+ -Dnmtui=false
+ -Dselinux=false
+ -Dqt=false
+ -Dovs=false
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]