The libnma package contains an implementation of the NetworkManager GUI functions.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://download.gnome.org/sources/libnma/1.10/libnma-1.10.6.tar.xz
Download MD5 sum: 71c7ce674fea1fae8f1368a7fcb6ff43
Download size: 688 KB
Estimated disk space required: 15 MB
Estimated build time: 0.1 SBU (Using parallism=4; with test)
Gcr-3.41.1, GTK+-3.24.38, ISO Codes-4.15.0, and NetworkManager-1.44.2
Install libnma by running the following commands:
mkdir build && cd build && meson setup .. \ --prefix=/usr \ --buildtype=release \ -Dgtk_doc=false \ -Dlibnma_gtk4=true \ -Dmobile_broadband_provider_info=false && ninja
To test the results, issue: ninja test.
Now, as the root
user:
ninja install
--buildtype=release
: Specify a buildtype
suitable for stable releases of the package, as the default may
produce unoptimized binaries.
-Dgtk_doc=false
: This parameter disables
generating API documentation using gtk-doc. If you have
GTK-Doc-1.33.2 installed and wish to
generate the API documentation, omit this switch.
-Dlibnma_gtk4=true
: This parameter builds the
GTK-4 version of libnma. It is needed by
gnome-control-center-45.1.
-Dmobile_broadband_provider_info=false
: This
switch disables WWAN support because mobile-broadband-provider-info is
not in BLFS. Omit this switch if you have it installed and wish to
enable WWAN support.