summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-connectivity
Commit message (Collapse)AuthorAgeFilesLines
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-251-1/+0
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtk-vnc: upgrade 1.4.0 -> 1.5.0Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============= - Add API to allow forcing a visible cursor when remote cursor is empty/fully transparent - Fix regression handling unknown auth types which should be ignored - Fix double free in SASL auth error path - Fix alpha cursor encoding by reversing pre-multiplication of alpha channel - Preserve colour map across desktop resizes - Remove undefined symbols from linker version script - Remove obsolete wiki links - Expand refusal to use ucontext to all macOS platforms - Improve debug messages for pixel encoding - Fix compiler complaint about overflow in challenge buffer in test suite. - Add testing of cursor encodings (temporarily disabled on big endian systems due to undiagnosed failures) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* folks: add missing dependencyGyorgy Sarvari2025-02-121-1/+1
| | | | | | | | | | | | "inspect_tool" PACKAGECONFIG failed to compile with the following error message: ../folks-0.15.9/meson.build:132:9: ERROR: C shared or static library 'readline' not found This change adds the missing dependency. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtk-vnc: upgrade 1.3.1 -> 1.4.0Wang Mingyu2025-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= - Support g_autoptr for exported allocated types - Require meson >= 0.56 - Replace gtk-doc with gi-docgen for API docs - Add missing vnc_color_map_lookup method sym to exports - Speed up coroutine switching with setjmp/longjmp - Improve valgrind compatibility with coroutines - Add native winfiber coroutine for Windows - Add support for libucontext coroutines - Refuse to use broken native ucontext support on macOS aarch64 - Raise fatal error on impossible conditions / OOM in coroutines - Many other misc coroutine bugs / improvements - Add support to pass CA cert data for TLS - Allow ungrabbing keyboard in gvncviewer demo - Fix leak of socket address in SASL auth - Avoid mandating SASL SSF over UNIX sockets - Don't assume SASL out data is NUL terminated - Fix rendering artifacts on HiDPI displays - Don't expose server auth types to apps that are not implemented - Convert more code to use GNUTLS for ciphers/hashes - Replace remaining use of gcrypt with gmp - Add unit testing of VNC, ARD, MS logon auth types Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: build with libpeas-1Markus Volk2024-12-191-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: Specify iso codes xml file locationsKhem Raj2024-11-222-2/+31
| | | | | | | | Do not check for these files to exist during build time, they are needed during runtime. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Markus Volk <f_l_k@t-online.de>
* geary: add itstool-native dependencyMarkus Volk2024-11-221-0/+1
| | | | | | | | | | | fixes: | Configuring org.gnome.Geary.service using configuration | Program itstool found: NO | | ../git/help/meson.build:21:6: ERROR: Program 'itstool' not found or not executable Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: Specify location of iso-codes xml filesKhem Raj2024-11-211-1/+4
| | | | | | | During cross-compiling it needs to know the location of staging area where these files are installed in RSS Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: update 44.1 -> 46.0Markus Volk2024-07-173-58/+44
| | | | | | | | | | | | - Remove 0001-meson-Use-PKG_CONFIG_SYSROOT_DIR-when-using-pkg-conf.patch Using it pulls buildpath into the client library and thus breaks reproducibility - Add a patch to fix more reproducibility issues - Add soup3 dependency - inherit gsettings - remove CFLAGS:append, tested to be working with clang 18.1.6 for x86_64 musl Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* folks: Upgrade to 0.15.9Khem Raj2024-05-211-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Packages depends on libadwaita should require distro feature openglKai Kang2024-03-201-0/+1
| | | | | | | | | 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>
* folks: update 0.15.7 -> 0.15.8Markus Volk2024-03-181-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtk-vnc: fix reproducibility issueMarkus Volk2024-03-111-0/+2
| | | | | | | | | | gtk-vnc inserts lines containing ${S} into the source. Although required for compilation, it affects reproducibility for the src package. Fix this by simply not packaging the modified source code Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* folks: update 0.15.6 -> 0.15.7Markus Volk2024-03-031-1/+1
| | | | | | | | | | | | | | | | Overview of changes from libfolks 0.15.6 to libfolks 0.15.7 ===========================================================  Major changes: * Add .editorconfig file * Lots of translation updates  Bugs fixed: * bluez: Fix invalid ownership of property accessors in Device interface * tests/telepathy: Use shared_library() to fix g-ir-scanner which expects proper library Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* network-manager-applet: upgrade 1.34.0 -> 1.36.0Wang Mingyu2024-02-091-1/+1
| | | | | | | | | | 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>
* libnma: remove conflict xml fileKai Kang2023-12-031-0/+5
| | | | | | | | | | | | | | 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>
* drop GNOMEBASEBUILDCLASS = "meson"Markus Volk2023-11-114-4/+0
| | | | | | It is set to meson by default Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Adjust vala build according to changes in vala.bbclassMarkus Volk2023-11-111-0/+3
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* network-manager-applet: upgrade 1.32.0 -> 1.34.0Khem Raj2023-11-061-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* network-manager-applet,networkmanager-openvpn, networkmanager: Apply linker ↵Khem Raj2023-10-282-1/+1
| | | | | | | | | 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>
* network-manager-applet: Fix build with musl/lld linkerKhem Raj2023-09-032-2/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: update 44.0 -> 44.1Wang Mingyu2023-08-261-1/+1
| | | | | | | | | | Changelog: =========== * Numerous user interface translation updates * Numerous bug fixes and user interface improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: update 43.0 -> 44.0Markus Volk2023-07-283-218/+1
| | | | | | - remove unneeded patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: add recipeMarkus Volk2023-07-281-1/+1
| | | | | | | | | | | | | | - Change the meta-gnome recipes to use the gtk3 variant of webkitgtk - Import gcr3 recipe from oe-core Most Gnome recipes require webkitgtk built with gtk+3. oe-core is in the process of updating webkitgtk to be built with gtk4. It will be necessary to add a recipe that provides the gtk+3 variant, or we wont be able to use e.g. geary with gmail addresses or provide google integration for gnome-calendar or nautilus/files. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: Fix build with vala >= 0.56.8Khem Raj2023-06-183-0/+217
| | | | | | | Backport two patches from main branch Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Alexander Kanavin <alex@linutronix.de>
* geary: remove unused patch filesMartin Jansa2023-05-242-69/+0
| | | | | | | | * they were removed from SRC_URI in: https://git.openembedded.org/meta-openembedded/commit/?id=3bb4ee4ba1161cff3b8c22dc07aa130ac2de9789 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: Use sysroot prefix with pkg-config in mesonKhem Raj2023-04-302-0/+52
| | | | | | | Fixes ../git/meson.build:223:0: ERROR: File /usr/share/xml/iso-codes/iso_639.xml does not exist. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* network-manager-applet: upgrade 1.30.0 -> 1.32.0Wang Mingyu2023-04-231-1/+1
| | | | | | | | | | | | | | | 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>
* folks: upgrade 0.15.5 -> 0.15.6Wang Mingyu2023-03-281-1/+1
| | | | | | | | | | | | | | | 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>
* libnma: upgrade 1.10.4 -> 1.10.6Wang Mingyu2023-01-171-1/+1
| | | | | | | | | | | | | | | | | | 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>
* network-manager-applet: upgrade 1.26.0 -> 1.30.0Wang Mingyu2023-01-041-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: add opengl to REQUIRED_DISTRO_FEATURESMingli Yu2022-12-231-1/+1
| | | | | | | | | | | 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>
* libnma: update 1.8.38 -> 1.10.4Markus Volk2022-11-271-1/+1
| | | | | | | 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>
* geary: build with gcr3Markus Volk2022-11-271-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* network-manager-applet: add opengl to REQUIRED_DISTRO_FEATURESMingli Yu2022-11-101-1/+1
| | | | | | | | | | | 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>
* libnma: add opengl to REQUIRED_DISTRO_FEATURESMingli Yu2022-11-101-1/+1
| | | | | | | | | | | | | 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>
* geary: update 40.0 -> 43.0Markus Volk2022-11-091-3/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtk-vnc: add recipeMarkus Volk2022-10-291-0/+26
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: Fix build with clangKhem Raj2022-09-071-0/+4
| | | | | | Disable Wint-conversion as error Signed-off-by: Khem Raj <raj.khem@gmail.com>
* folks: Disable LTO and implicit-function-declaration as errorKhem Raj2022-08-311-1/+2
| | | | | | This helps in compiling with clang15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unblock some recipes for waylandMarkus Volk2022-06-011-2/+2
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* network-manager-applet: upgrade 1.24.0 -> 1.24.0Andreas Müller2022-04-132-33/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* libnma: upgrade 1.8.36 -> 1.8.38Andreas Müller2022-04-131-1/+1
| | | | | | | | | | | | | | ======================================= 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>
* libnma: upgrade 1.8.34 -> 1.8.36Andreas Müller2022-04-061-2/+5
| | | | | | | | | | | | | | | | | | 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>
* geary: Fix build failures with latest valaKhem Raj2022-03-243-0/+71
| | | | | | Backport needed patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* folks: Upgrade to 0.15.5Khem Raj2022-03-241-1/+1
| | | | | | | | | | | | 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>
* geary: Check for x11 in distro featuresKhem Raj2022-03-061-2/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-044-4/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* folks: dont build tests as they are not installed anywayMarkus Volk2022-01-311-2/+2
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* folks: make some dependencies optionalMarkus Volk2022-01-251-9/+6
| | | | | | | | | 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>