[gnome-build-meta/alatiera/nm-meson: 3/3] 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: 3/3] core-deps/NetworkManager: build with meson
- Date: Mon, 21 Dec 2020 03:34:33 +0000 (UTC)
commit 96f4f4474bcbf1cecc6d2212a6941345c92bb156
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 | 35 ++++++++++++++++++++++-------------
1 file changed, 22 insertions(+), 13 deletions(-)
---
diff --git a/elements/core-deps/NetworkManager.bst b/elements/core-deps/NetworkManager.bst
index ff5a821a..352bfcd2 100644
--- a/elements/core-deps/NetworkManager.bst
+++ b/elements/core-deps/NetworkManager.bst
@@ -1,34 +1,43 @@
-kind: autotools
+kind: meson
sources:
-- kind: git_tag
- url: git_freedesktop_org:NetworkManager/NetworkManager.git
- track: master
+- kind: tar
+ url: gnome_downloads:NetworkManager/1.28/NetworkManager-1.28.0.tar.xz
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
+ -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]