Commit c466cb9 (https://github.com/openembedded/meta-openembedded/commit/c466cb9)
switched to using ANY_OF_DISTRO_FEATURES, so theoretically users can have either
x11 or wayland in their DISTRO_FEATURES. In the case that only wayland is specified,
this build error is seen:
| In file included from ../sources/network-manager-applet-1.36.0/src/applet.c:25:
| ../sources/network-manager-applet-1.36.0/src/applet.h:14:10: fatal error: gdk/gdkx.h: No such file or directory
| 14 | #include <gdk/gdkx.h>
| | ^~~~~~~~~~~~
| compilation terminated.
gdkx.h is brought in via including x11 in DISTRO_FEATURES - so this patch removes
the incompatible headers in the case of x11 not being specified in DISTRO_FEATURES.
Signed-off-by: Eric Meyers <eric.meyers@arthrex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
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>
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>
"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>
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>
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>
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>
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>
- 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>
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>
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>
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>
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>
- 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>
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>
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>
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-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>
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>
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>