18 Commits

Author SHA1 Message Date
Markus Volk
4f5846a280
libnma: remove x11 from REQUIRED_DISTRO_FEATURES
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-01-27 11:58:27 -08:00
Kai Kang
22051d98b3
libnma: remove conflict xml file
The file org.gnome.nm-applet.gschema.xml conflicts with the one
provided by network-manager-applet, so remove it from libnma and use the
one from network-manager-applet.

| Error: Transaction test error:
|   file /usr/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml conflicts
    between attempted installs of network-manager-applet-1.34.0-r0.core2_ 64
    and libnma-1.10.6-r0.core2_64

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-03 23:07:10 -08:00
Markus Volk
84f8813858 drop GNOMEBASEBUILDCLASS = "meson"
It is set to meson by default

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11 09:26:41 -08:00
Wang Mingyu
84247e2e6f libnma: upgrade 1.10.4 -> 1.10.6
Changelog:
==========
* Fix the path and translation domains of GSchema files.
* Removed strings that don't match our conscious language standards from
  the translation files.
* Added autoptr support.
* Fix translations of country and territory names in the mobile broadband
  dialog.
* Honor explicitly set APN if provider was not present in the mobile
  broadband dialog.
* Make sure Kosovar operators are ordered properly in the mobile broadband
  dialog.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 00:30:12 -08:00
Markus Volk
8fdc15450f libnma: update 1.8.38 -> 1.10.4
Update to fix use with gcr4

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-27 08:16:26 -08:00
Mingli Yu
a3eafe3698 libnma: add opengl to REQUIRED_DISTRO_FEATURES
libnma depends on gtk4 which needs opengl DISTRO_FEATURES enabled.

Fixes:
  ERROR: Nothing PROVIDES 'gtk4' (but /build/layers/meta-openembedded/meta-gnome/recipes-connectivity/libnma/libnma_1.8.38.bb DEPENDS on or otherwise requires it)
  gtk4 was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES)
  ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
  Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'network-manager-applet', 'libnma', 'gtk4']

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-10 10:41:35 -08:00
Andreas Müller
30c9e70e6b libnma: upgrade 1.8.36 -> 1.8.38
=======================================
libnma-1.8.38
Overview of changes since libnma-1.8.36
=======================================
* libnma-gtk4 is no longer considered EXPERIMENTAL.
* meson now builds libnma-gtk4 properly.
* Keyboard accelerator for certificate chooser works again.
* Fixed libnma-gtk4 version of mobile-wizard.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-13 19:21:40 -07:00
Andreas Müller
a158572927 libnma: upgrade 1.8.34 -> 1.8.36
Build both variants gtk3 & gtk4 - gtk4 is required for upcoming
gnome-control-center 42.0

=======================================
libnma-1.8.36
Overview of changes since libnma-1.8.34
=======================================

* Include OWE wireless security option.
* Do not allow setting empty 802.1x domain for EAP TLS.
* The GtkBuilder files for Gtk4 are now included in
  the release tarball.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-06 20:25:33 -04:00
Khem Raj
06851c6fdc recipes: Update LICENSE variable to use SPDX license identifiers
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04 17:41:45 -08:00
wangmy
4bd9a79629 libnma: upgrade 1.8.32 -> 1.8.34
Changelog:
=========
Add possibility of building libnma-gtk4 library with experimental Gtk4 support.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 09:29:29 -08:00
Oleksandr Kravchuk
53343ec728 libnma: update to 1.8.32
Changelog:
* Fix crash in PKCS11 login dialog.
* Fix clearing password when restoring a valid configuration
  to be displayed to a user.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-10 09:11:56 -08:00
Martin Jansa
c61dc077bb Convert to new override syntax
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-03 10:21:25 -07:00
Khem Raj
797c3d1e08 libnma: Disbale vapi
introspection is not supported for ppc64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-12 17:22:09 -08:00
Andreas Müller
d9b129296d libnma: upgrade 1.8.28 -> 1.8.30
=======================================
libnma-1.8.30
Overview of changes since libnma-1.8.28
=======================================

* Properly dispose wireless security objects.
* Don't clear the key when users set a non-pkcs12 certificate in the
  certificate chooser UI.
* Added missing VAPI macro file.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:52:14 -07:00
Khem Raj
04ebc3e531 libnma: Fix build on riscv32
Disable vapi which needs introspection

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-29 22:32:17 -07:00
Slater, Joseph
f352ce0765 libnma: allow building for mipsn32
go object introspection is not support for mipsn32, so
disable vapi for that architecture.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-16 11:40:40 -07:00
Andreas Müller
d8efe116fc libnma: add gtk+3 to DEPENDS / add missing required distro features
* In case gcr is in PACKAGECONFIG, we need x11 in distro features
* gtk+3 in DEPENDS is necessary when gcr is not in PACKAGECONFIG. That adds
  ANY_OF_DISTRO_FEATURES

Thanks for reporting [1]

[1] https://lists.openembedded.org/g/openembedded-devel/topic/patch_1_5_libnma_initial/72312166?

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-21 08:53:29 -07:00
Andreas Müller
6411f48726 libnma: initial add 1.8.28
With upcoming network-manager-applet 1.16 this library gets mandatory: GNOME
splitted out common code from network-manager-applet to libnma.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-18 15:35:33 -07:00