55 Commits

Author SHA1 Message Date
Kai Kang
20c74cc4e9
Packages depends on libadwaita should require distro feature opengl
libadwaita requires distro feature 'opengl', so packages depends on it
either directly or indirectly should require distro feature 'opengl'
too.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-20 09:28:12 -07:00
Wang Mingyu
1893357177
network-manager-applet: upgrade 1.34.0 -> 1.36.0
Changelog:
===========
* Support WiFi's cloned-mac "stable-ssid"
* Update translations.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:09 -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
Khem Raj
947d4e2e3d network-manager-applet: upgrade 1.32.0 -> 1.34.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00
Khem Raj
22889b13f3 network-manager-applet,networkmanager-openvpn, networkmanager: Apply linker versioning patch when using lld only
This patch caused GNU linker to fail linking, therefore limit it to just
lld.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-28 11:06:18 -07:00
Khem Raj
c466cb9b20 network-manager-applet: Fix build with musl/lld linker
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-03 09:04:09 -07:00
Wang Mingyu
2172187097 network-manager-applet: upgrade 1.30.0 -> 1.32.0
Changelog:
==========
* Allow using MTU larger than 10000 octets.
* Prefer using AppIndicator outside X11.
* Added support for importing WireGuard profiles from wg-quick files.
* Added Interlingue translation.
* Updated Basque, Catalan, Croatian, Danish, Georgian, German, Indonesian,
  Lithuanian, Polish, Portuguese, Moscoviyan, Slovenian, Swedish, Turkish
  and Ukrainian translations.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07: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
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
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
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
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
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
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
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
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] 1ab20e8d49

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
Changqing Li
030c3ce91d network-manager-applet: move GNOMEBASEBUILDCLASS to correct position
GNOMEBASEBUILDCLASS is used by gnomebase, if put it after inherit
gnomebase, GNOMEBASEBUILDCLASS in recipe will not take effect

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-06 08:35:46 -08:00
Changqing Li
40a43f59de network-manager-applet: change default buildclass
network-manager-applet don't have good support of out-of-tree
build. refer this link:
https://gitlab.gnome.org/GNOME/network-manager-applet/issues/30#note_353935

change default buildclass to fix below occasionally compile failed
problem.

can't write to file src/wireless-security/ws-resources.hcan't write to file
src/wireless-security/ws-resources.cMakefile:5299: recipe for target
'src/wireless-security/ws-resources.h' failed

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02 12:56:23 -07:00
Andreas Müller
a0c8d2beb0 network-manager-applet: upgrade 1.8.14 -> 1.8.18
Add a packageconfig for mobile-broadband-provider-info - disabled by default

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-26 21:08:44 -07:00
Hongxu Jia
dacc1f30c7 network-manager-applet: 1.8.10 -> 1.8.14
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-02 11:23:03 -07:00
Khem Raj
c63cc0c364 network-manager-applet: Package gir-1.0 files into devel package
Fixes QA errors e.g.

ERROR: network-manager-applet-1.8.10-r0 do_package: QA Issue: network-manager-applet: Files/directories were installed but not shipped in any package:
  /usr/share/gir-1.0

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-26 21:10:55 -07:00
Andreas Müller
6620fd316c network-manager-applet: update 1.4.4 -> 1.8.10
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
Armin Kuster
f1dbbb537d network-manager-applet: only include when x11 in DISTRO_FEATURES
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-12 09:59:34 -07:00
Khem Raj
5c9a4a0884 network-manager-applet: Disable gobject-introspection on musl
It segfaults qemu

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-10-04 14:54:41 +00:00
Khem Raj
194322b550 network-manager-applet: Remove all occurances of -Werror in makefiles
There are options like -Werror=foo which get trimmed to =foo and
results in compiler fails

Fixes

| aarch64-bec-linux-gcc: error: =format-security: No such file or directory

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01 09:59:27 +02:00
Andreas Müller
8d4a4455c8 network-manager-applet: update 1.4.2 -> 1.4.4
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-04-18 14:21:49 +02:00
Andreas Müller
14768271aa network-manager-applet: update to 1.4.2
* optional gnome-bluetooth plugin seems gone
* modemmanager configure option was renamed

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-22 13:38:22 +01:00
Hongxu Jia
e48d02bbd1 network-manager-applet: addmissing intltool-native dependency
Recipes that use intltool need to depend on intltool-native.
...
|WARNING: network-manager-applet-1.0.10-r0 do_configure: Missing DEPENDS
on intltool-native
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-08 13:54:01 +02:00
Alexander Kanavin
1d60723253 network-manager-applet: fix gobject introspection
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-14 12:15:36 +01:00
Andreas Müller
e6df3f3f2b network-manager-applet: update to 1.0.10
Hotspot (Host-AP) was implemented in 1.0.8 so our patches are no more required.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-04 09:06:07 +01:00
Martin Jansa
79f44c65ce network-manager-applet: drop dependency on blacklisted gnome-keyring
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-23 12:53:23 +02:00
Andreas Müller
555a0355c0 network-manager-applet: update to 1.0.4
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:51:36 +02:00
Andreas Müller
f3f6e2bbc0 network-manager-applet: update to 1.0.2
note that 1.x only supports gtk3

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-07-16 21:09:04 +02:00
Adam YH Lee
4bb8b9e767 nm-applet: Install glib schema
Unless we inherit gsettings class, glib schema does not get installed and
users cannot launch nm-applet:

	GLib-GIO-ERROR **: Settings schema 'org.gnome.nm-applet' is not
installed

Signed-off-by: Adam YH Lee <adam.yh.lee@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-23 12:41:53 +02:00
Andreas Müller
0750f3b091 network-manager-applet: add PACKAGCONFIG for modemmanager - disabled by default
by updating modemmanager configuration of network-manager-applet now auto
detects modemmanager - the old version had no (lib)mm-glib. By using a
packageconfig build is deterministic again.

Fixes:

| WARNING: QA Issue: network-manager-applet rdepends on modemmanager, but it isn't a build dependency? [build-deps]

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-02-19 10:09:58 +01:00
Andreas Müller
b6b5603a74 network-manager-applet: remove polkit-gnome dependency and un-blacklist recipe
* polkit-gnome caused blacklisting
* upstream dependency on polkit-gnome was removed in:
  | commit 0f378cce475b136bb1c6124bc2ea803e1da7dfc8
  | Author: Dan Williams <dcbw@redhat.com>
  | Date:   Fri Mar 2 14:07:31 2012 -0600

  |  build: remove unused polkit configure check

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-12 15:34:01 +01:00
Martin Jansa
27a660fa7e polkit-gnome, gdm, network-manager-applet: blacklist because polkit-gnome.do_configure fails
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17 12:56:21 +01:00
Andreas Müller
7a7f06b90c network-manager-applet: add basic AP support
Tested with gumstix overo as access point and connected windows pc and android
smartphone.

Note that there are are some settings available for AP which do not make sense - see
[1] for further details.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=734589#c6

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-27 12:50:00 +01:00
Andreas Müller
95d7606c67 network-manager-applet: do not delete config.log - it contains useful information
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00