modemmanager: switch to meson build tools
authorMaxim Anisimov <maxim.anisimov.ua@gmail.com>
Sun, 27 Mar 2022 06:09:24 +0000 (09:09 +0300)
committerRosen Penev <rosenp@gmail.com>
Thu, 31 Mar 2022 04:48:56 +0000 (21:48 -0700)
commit6ae8b15d68c260edd494f03e30a735ecddbacf74
tree112c1ad2123554382dd7efe5156cba9660e7d023
parentd1edd7677a8af4c286cc47ca6ffc37e573ef15fc
modemmanager: switch to meson build tools

Using https://gitlab.freedesktop.org/mobile-broadband/ModemManager.git to download the source code.
Added compile option to compile qrtr support.
Enabled lto and additional gcc flags for perfomance and less size.
Modified to use meson as upstream has abandoned autotools.
Removed BUILD_PARALLEL options. These are default with ninja/meson.

Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
net/modemmanager/Config.in
net/modemmanager/Makefile
net/modemmanager/patches/001-plugins-Fix-port-enums-includes.patch [new file with mode: 0644]
net/modemmanager/patches/002-build-meson-Fix-daemon-enums-dependencies.patch [new file with mode: 0644]