137 Commits

Author SHA1 Message Date
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] 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
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
thc
ec1894ff9b fix networkmanager apppend
Fix following warning:
  WARNING:
   networkmanager-1.14.4-r0 do_configure:
   QA Issue: networkmanager:
     invalid PACKAGECONFIG: bluez5glib [invalid-packageconfig]

  if conf/local.conf:
   PACKAGECONFIG_append_pn-networkmanager = " ifupdown wifi bluez5"
  bluez5 is not compiled into nm

  appending variable should use a prepending space, see
  https://www.yoctoproject.org/docs/2.0/ref-manual/ref-manual.html

Signed-off-by: Thomas Csovcsity <thc.fr13nd@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-04 18:29:39 -08: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
4be3dce466 networkmanager: upgrade 1.10.10 -> 1.14.4
* License checksum: copyright year changed
* packageconfig glib: with this version (udev-)glib support hase to be enabled
  explicitly. Split this out to meta-gnome where network-manager-applet lives.
* packageconfig netconfig: This was nonsense: netconfig is a SUSE tool [1]
  which is not found in layer index. The error was detected now because
  configuration checks for presence of netconfig.
* --disable-ifnet and --disable-ifcfg-suse are gone
* musl patches were aligned but have no resources to test them

[1] https://github.com/openSUSE/sysconfig

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02 10:05:06 -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
Andreas Müller
e0d74189f4 obexd: remove
* it was integrated in bluez very long time ago
* nothing (r)depends on it

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-30 08:58:30 -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
Armin Kuster
eda0d3ecb3 obexd: refreah patches
WARNING:
Some of the context lines in patches were ignored. This can lead to incorrectly applied patches.
The context lines in the patches can be updated with devtool:

    devtool modify <recipe>
    devtool finish --force-patch-refresh <recipe> <layer_path>

Then the updated patches and the source tree (in devtool's workspace)
should be reviewed to make sure the patches apply in the correct place
and don't introduce duplicate lines (which can, and does happen
when some of the context is ignored). Further information:
http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html
https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450
Details:
patching file plugins/mas.c
Hunk #1 succeeded at 30 with fuzz 2 (offset 1 line).

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13 12:43:39 -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