Commit Graph

105 Commits

Author SHA1 Message Date
Wang Mingyu 52c287f9f8 folks: upgrade 0.15.5 -> 0.15.6
Major changes:
  * Projects should be able to use the typelib-based bindings
  * sysprof is now used for profiling
  * Lots of translation updates
  * Several smaller Meson changes

Bugs fixed:
  * folks-generics: Add missing generic type argument
  * tests/bluez: Follow PairDevice API change in python-dbusmock

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-28 10:44:00 -07: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
Wang Mingyu 34dde984b8 network-manager-applet: upgrade 1.26.0 -> 1.30.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-04 15:33:58 -08:00
Mingli Yu 4901372e5d geary: add opengl to REQUIRED_DISTRO_FEATURES
Fixes:
  ERROR: Nothing PROVIDES 'evolution-data-server' (but /build/layers/meta-openembedded/meta-gnome/recipes-connectivity/geary/geary_43.0.bb DEPENDS on or otherwise requires it)
evolution-data-server 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', 'geary', 'evolution-data-server']

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:23 -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
Markus Volk 8f1e4d49cb geary: build with gcr3
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 9f8799d594 network-manager-applet: add opengl to REQUIRED_DISTRO_FEATURES
Fixes:
  ERROR: Nothing PROVIDES 'libnma' (but /build/layers/meta-openembedded/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.26.0.bb DEPENDS on or otherwise requires it)
  libnma 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']

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
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
Markus Volk 3bb4ee4ba1 geary: update 40.0 -> 43.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Markus Volk 4a2ab98f39 gtk-vnc: add recipe
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-29 13:44:50 -07:00
Khem Raj 254d15ef76 geary: Fix build with clang
Disable Wint-conversion as error

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:54 -07:00
Khem Raj 0ef6f75f4f folks: Disable LTO and implicit-function-declaration as error
This helps in compiling with clang15

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-31 10:06:31 -07:00
Markus Volk abdb05b6b4 unblock some recipes for wayland
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 08:43:01 -07:00
Andreas Müller eab0d95d1c network-manager-applet: upgrade 1.24.0 -> 1.24.0
Backported patch can go

=======================================================
network-manager-applet-1.26.0
Overview of changes since network-manager-applet-1.24.0
=======================================================
* Improve error messages and error dialogs.
* Improve Wi-Fi security combo error handling.
* Stop providing WEP by default.
* Replace the lock icon for WEP networks with an exclamation mark.
* Fix meson 0.61 issues.
* Make the tooltip of the status icon available for screen readers.
* Fix OWE wireless security option not showed on "Connect to a Hidden Network"
  dialog.
* Fix OWE wireless security option not being saved when chosen from
  nm-connection-editor.
* Move 802.1 dialog margins for the inner vbox.
* Align labels for Ethernet dialog.
* Move all Wi-FI entries to a submenu.
* Fix the VPN plugins dialog margins.
* Add a scrolled window for the VPN page.
* Internal improvements.
* Update translations.

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 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 b5bbdd3964 geary: Fix build failures with latest vala
Backport needed patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Khem Raj 4ab47d303e folks: Upgrade to 0.15.5
vala has been upgraded in oe-core which needs this bump

Changes in this release

Bugs fixed:
  * vapi: Add missing generic type argument

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Markus Volk <f_l_k@t-online.de>
2022-03-24 09:45:25 -07:00
Khem Raj cf1273f9c1 geary: Check for x11 in distro features
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-06 19:20:38 -08: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
Markus Volk c597a154dd folks: dont build tests as they are not installed anyway
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-31 08:16:02 -08:00
Markus Volk 00dec94ac1 folks: make some dependencies optional
make some dependencies optional
add libebook dependency to all backends that need it
ofono backend depends on eds backend

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 21:03:16 -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
Markus Volk 1e9b524f92 geary: use sha hash for SRCREV; fix identation
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 09:29:29 -08:00
Markus Volk 37c7803b06 folks: add PACKAGECONFIG for import_tool and inspect_tool
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 09:13:09 -08:00
Markus Volk 5b73a63ea0 geary: initial add recipe
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 09:13:09 -08:00
Alexander Kanavin 82598c081c network-manager-applet: add meson 0.61 patch
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-24 09:11:01 -08:00
Markus Volk 268f962dd5 folks: initial add recipe
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-24 09:11:01 -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
Andreas Müller c9ca18e9f8 network-manager-applet: upgrade 1.22.0 -> 1.24.0
=======================================================
network-manager-applet-1.24.0
Overview of changes since network-manager-applet-1.22.0
=======================================================

* If Polkit permissions allow it, create system connections (instead
  of user-restricted ones) when clicking on a Wi-Fi network in the
  applet.
* Fix display of blurry applet icon.
* Use the "port" word for dependend devices and profiles in the
  editor.
* Support storing and retrieving WireGuard preshared-key into/from a
  keyring.
* Update translations.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-20 09:26:18 -07:00
Yi Zhao 9a93c7666f network-manager-applet: add selinux to PACKAGECONFIG if enable selinux distro feature
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-12 22:58:40 -07: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
Andreas Müller 5daeca03d0 network-manager-applet: upgrade 1.18.0 -> 1.22.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-19 09:17:49 -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
Nicolas Jeker ae22b4835c network-manager-applet: Build without libteam support
NetworkManager is curently built without libteamdctrl support, so
disable it in the applet, too.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-28 16:40:01 -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 b57d6fcd08 network-manager-applet: Add missing dependency on libgudev
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-21 16:46:37 -07:00
Andreas Müller 5ef28cf97d network-manager-applet: upgrade 1.16.0 -> 1.18.0
=======================================================
network-manager-applet-1.18.0
Overview of changes since network-manager-applet-1.16.0
=======================================================

* Enable build with appindicator by default.
* Add WireGuard support to the editor.
* Support OWE (Opportunistic Wireless Encryption) in the editor.
* Fix crash when disposing VPN secret dialog.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-29 07:20:22 -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 72f0b489ce network-manager-applet: upgrade 1.8.24 -> 1.16.0
* License changed in [1] - it is still GPLv2

=======================================================
network-manager-applet-1.16.0
Overview of changes since network-manager-applet-1.8.24
=======================================================

* Turned libnma into an external dependency and move to
  "https://gitlab.gnome.org/GNOME/libnma". To build,
  libnma-1.8.28 or newer is required.
* The libnm-gtk, the deprecated libnm-glib compatibility library was
  removed. Everybody should be using libnma by now.
* Improve applet icons for hidpi.
* Fix transparent dialog borders.

[1] https://gitlab.gnome.org/GNOME/network-manager-applet/-/commit/1ab20e8d49d10a7e673efc3c15983f2fac7a41fe

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
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
Denys Dmytriyenko 4c00e5fed9 recipes: rename distro_features_check to features_check
Avoid warning due to the class rename in OE-Core.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-21 17:51:37 -08:00
Andreas Müller 022a2d95cb network-manager-applet: upgrade 1.8.22 -> 1.8.23 / build with meson / cleanup
Cleanup means:
* remove unnecessary dependencies
* gobject-introspection builds fine for musl these days

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Adrian Bunk 8558e4de31 network-manager-applet: Remove the obsolete DEPENDS on gconf
network-manager-applet stopped using gconf 5 years ago.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08 10:01:45 -07:00
Adrian Bunk 4ce663a205 network-manager-applet: Remove obsolete do_configure_append
Upstream no longer enables -Werror by default.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08 10:01:45 -07:00
Hongxu Jia 2cdc4e7297 network-manager-applet: 1.8.20 -> 1.8.22
Fix QA Issue: AM_GNU_GETTEXT used but no inherit gettext

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10 09:24:32 -07:00
Adrian Bunk e01261885b network-manager-applet: Remove obsolete dbus-glib and libnm-glib dependencies
network-manager-applet stopped using dbus-glib 3 years ago.

Building of the obsolete libnm-gtk is disabled by default in 1.8.20.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-18 15:58:26 -07:00
Andreas Müller aa75707ecd network-manager-applet: upgrade 1.8.18 -> 1.8.20
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-22 09:33:00 -07:00