162 Commits

Author SHA1 Message Date
Markus Volk
996dfcbdd7
accountsservice: update 22.08.8 -> 23.13.9
- backport a patch to add meson options for wtmp and tests (needed for musl build)
- refresh musl patch
- add PACKAGECONFIGS for admin_group and elogind
- update dependencies
- inherit pkgconfig
- add backport patch to fix:

| ../accountsservice-23.13.9/subprojects/mocklibc-1.0/src/netgroup-debug.c:25:3: error: implicit declaration of function 'print_indent' [-Wimplicit-function-declaration]
|    25 |   print_indent(stream, indent);

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-02-25 09:46:52 -08:00
Markus Volk
a6740baee9
xdg-desktop-portal-gnome: update 47.1 -> 47.3
this fixes a build error after xdg-desktop-portal update:
| ../xdg-desktop-portal-gnome-47.1/src/notification.c:72:3: error: too few arguments to function 'xdp_impl_notification_complete_add_notification'
|    72 |   xdp_impl_notification_complete_add_notification (object, invocation);

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-02-25 04:50:39 -08:00
Gyorgy Sarvari
c87c5d5614
ibus: missing installed file w/ gtk2 PACKAGECONFIG
In case gtk2 PACKAGECONFIG is enabled, do_package task fails
with the following error:

ERROR: ibus-1.5.26-r0 do_package: QA Issue: ibus: Files/directories were installed but not shipped in any package:
  /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so

This patch adds the missing folder to the FILES variable.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-02-09 12:57:18 -08:00
Wang Mingyu
feb01f2109
xdg-desktop-portal-gtk: upgrade 1.15.1 -> 1.15.2
Changelog:
==========
- Plug memory leak in the notification portal backend
- Implement the contrast setting
- Set correct platform data for notification activation
- Drop use of private GNOME Shell notification API
- Depend on the graphical-session target
- Ensure proper shutdown target
- Build against xdg-desktop-portal >= 1.19.1
- Translation updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-01-14 08:52:08 -08:00
Markus Volk
1c20797c95
xdg-desktop-portal-gnome: update 46.2 -> 47.1
Changes in 47.1
=================

- Fix the capabilities for the print dialog

Changes in 47.0
=================

- Translation updates

Changes in 47.rc
=================

- Fix restoring last used folder in the File Chooser portal
- Fix selecting multiple window on single selection
- Do not block xdg-desktop-portal-gnome when connecting to Nautilus
- Fix incorrectly set mimetype in the File Chooser portal
- Translation updates

Changes in 47.beta
=================

- Use GNOME Shell's private API for the Notification portal
- Use Nautilus for the File Chooser portal
- Translation updates

Changes in 47.alpha
=================

- Expose the new accent colors setting
- Various cleanups to the screencast widget
- Add support for the "supported_output_file_formats" option in the Print
  portal
- Fix default layout mode of the ScreenCast/Remote Desktop portal
- Translation updates

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-04 07:30:34 -07:00
Wang Mingyu
4ccf3d41ce
colord-gtk: upgrade 0.3.0 -> 0.3.1
Bugfixes:
 - Fix the callback signature to fix a crash

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:30 -07:00
Markus Volk
27571a6ec2
xdg-desktop-portal-gnome: update 46.1 -> 46.2
Changes in 46.2
=================

- Various behavioral and accessibility fixes to the ScreenCast portal dialog
- Translation updates

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-29 20:57:55 -07:00
Markus Volk
9fc1c3c7a3
xdg-desktop-portal-gnome: update 46.0 -> 46.1
Changes in 46.1
=================

- Remove D-Bus call timeout from Access portal requests that are proxied to
  GNOME Shell. This prevents the Access portal from failing requests if the
  user doesn't click on a dialog for more than 25 seconds.
- Various fixes to the ScreenCast portal dialog
- Translation updates

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:29 -07:00
Markus Volk
45105cb6a9 libcloudproviders: update 0.3.5 -> 0.3.6
0.3.6
-----
* Plug several memory leaks
* Avoid use-after-free within the Proxy
* Renamespace CloudProvidersProvider
* Reduce a bit the CloudProvidersAccount memory footprint

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-23 10:01:49 -07:00
Markus Volk
f9020cdec0
xdg-desktop-portal-gnome: update 45.1 -> 46.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-18 15:42:50 -07:00
Markus Volk
9fedf2fab3
webp-pixbuf-loader: update 0.2.5 -> 0.2.7
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-08 10:07:29 -08:00
Martin Jansa
21f956598d
recipes: drop ${SRCPV} usage
* Drop SRCPV similarly like oe-core did in:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=843f82a246a535c353e08072f252d1dc78217872

* SRCPV is deferred now from PV to PKGV since:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=a8e7b0f932b9ea69b3a218fca18041676c65aba0

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
2024-02-09 09:52:12 -08:00
Yoann Congal
0ffbe2a79a
ibus: backport a reproducibility fix
This backport fix the ibus-doc reproducibility issue.
The problem: manpages are compressed with gzip with a non-reproducible
timestamp in the header.
The backported fix: do not compress the manpages.

Note: This backported patch is included in version >= 1.5.29 and can be
dropped after upgrading.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-31 14:18:31 -08:00
Ross Burton
7b7d0e38ff
libuser: remove obsolete GTKDOC_DOCDIR assignment
Now that autotools uses autopoint to call gtkdocize, this variable is no
longer needed.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-12 08:51:11 -08:00
Ross Burton
205b44eb45
libuser: fix gtk-doc configure call
Update the GTK_DOC_CHECK invocation to specify where the
documentation will be built (as the default is ./docs).

This is needed so that gtkdocize as run by autopoint knows where the
documentation will be built. At the moment we manually call gtkdocize
but this will change to autopoint in the future.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-12 08:51:11 -08:00
Wang Mingyu
007f485744
libcloudproviders: upgrade 0.3.4 -> 0.3.5
Changelog
========
* Fix a bug: Alt+Down (moving line(s) down) or Alt+Up (moving line(s) up) wrt.
  the undo/redo history and cursor positioning.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-08 19:54:41 -08:00
Ross Burton
d015d52ad8
keybinder: disable gtk-doc documentation
The API documentation doesn't build, so force it off until this is fixed.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-09 00:00:06 -08:00
Ross Burton
21dbf20b54
keybinder: use autotools-brokensep instead of setting B
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-09 00:00:06 -08:00
Ross Burton
9ae31f6f6a
Remove unused SRC_DISTRIBUTE_LICENSES
This variable was removed in oe-core 8c9ef5, and didn't do what any of
these recipes seem to be using it for.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-09 00:00:05 -08:00
Markus Volk
5857cd0f42
xdg-desktop-portal-gnome: upgrade 45.0 -> 45.1
Changes in 45.1
=================

- accountdialog: Fix crash when pressing Escape
- Send remote file URIs as local FUSE URIs
- Various fixes to screencast and input capture
- Expose org.gnome.desktop.calendar through the Settings portal
- Put dialogs in separate window groups
- Translation updates

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-03 07:26:21 -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
Markus Volk
1ad7a9e2ce Adjust vala build according to changes in vala.bbclass
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11 09:26:41 -08:00
Markus Volk
42ed0f291b webp-pixbuf-loader: Upgrade 0.2.4 -> 0.2.5
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:56:02 -08:00
Markus Volk
234764ef97 xdg-desktop-portal-gtk: Upgrade 1.14.1 -> 1.15.1
Changes in 1.15.1, 2023-10-21
=============================

- Fix build of feature-gated portals

Changes in 1.15.0, 2023-10-20
=============================

- Switch to the Meson build system, and drop Autotools
- Drop most use of private GNOME API; the following portal interfaces
  have been removed:
    - org.freedesktop.impl.portal.Screenshot
    - org.freedesktop.impl.portal.ScreenCast
    - org.freedesktop.impl.portal.RemoteDesktop
    - org.freedesktop.impl.portsl.Background
- Do not add duplicate notifications
- Expose the org.gnome.desktop.calendar settings
- Fix type for org.gnome.desktop.background.picture-uri setting
- Support current_folder in org.freedesktop.impl.portal.FileChooser
- Update list of translatable files
- Translation updates

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:56:02 -08:00
Khem Raj
fbdc0d9830 libwacom: upgrade 2.6.0 -> 2.8.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00
Wang Mingyu
1436b3a179 libcloudproviders: upgrade 0.3.2 -> 0.3.4
Changelog:
============
* Re-release du to release tarball issue
* Use a new way to register providers using .desktop files

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Markus Volk
38e1b334d5 xdg-desktop-portal-gnome: upgrade 44.1 -> 45.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:02 -07:00
Sourav Kumar Pramanik
3da59b8a8a meta-oe-components: Avoid usage of nobranch=1
The usage of nobranch=1 in SRC_URI allows using unprotected branches.

This change updates the real branch name in place of nobranch=1 for these components.

Signed-off-by: Sourav Kumar Pramanik <pramanik.souravkumar@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:43 -07:00
Wang Mingyu
eb07c2383a libcloudproviders: upgrade 0.3.1 -> 0.3.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15 20:07:54 -07:00
Khem Raj
fe0e3d77eb ibus: Point python interpreter to target location
it encoded PYTHON variable during build which otherwise points to python
on build host which is not correct for cross compiled packages.

Add missing dependency on python3-core which is needed for ibus-setup
script to run

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:56:32 -07:00
Markus Volk
c70f8a0dc5 xdg-desktop-portal-gnome: update 44.0 -> 44.1
Changes in 44.1
=================

- Improve handling of non-existing files on the filechooser portal
- Minor debugging improvements to the backgrounds portal
- More precise initialization timing
- Fix duplicate monitor and window streams
- Translation updates

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-15 22:51:10 -07:00
Markus Volk
9b32d9b1e9 webp-pixbuf-loader: update 0.2.0 -> 0.2.4
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-25 08:14:39 -07:00
Khem Raj
8247b9efce meta-gnome: Update patch status for several recipes
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 20:10:05 -07:00
Markus Volk
f4ebefcb16 xdg-desktop-portal-gnome: update 43.1 -> 44.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
13c6181254 libwacom: upgrade 2.5.0 -> 2.6.0
Changelog:
==========
- New Devices
  - ASUS ROG Flow X16
  - XP-Pen Deco01 v2
  - Huion Kamvas 13
  - Wacom HID 52FA Pen
  - Ugee M708 v1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-25 08:54:59 -07:00
Sakib Sajal
652fde714b libuser: upgrade v0.63 -> v0.64
Removed patch which is contained in new version:
  0003-python-Compilation-warnings-update.patch

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Markus Volk
74d980702d webp-pixbuf-loader: update 0.0.7 -> 0.2.0
- fix license information

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-26 20:31:47 -08:00
Markus Volk
bc3b07dac0 webp-pixbuf-loader: add recipe
This adds a gdk-pixbuf loader for webp images. It fixes thumbnailing and
adds support for webp in e.g. gnome-viewer (eog).
gnome-background contains lots of webp images. The default wallpaper is
set to 'adwaita-d.webp' and gnome-shell fails to load it.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-15 10:53:20 -08:00
Markus Volk
08ca322486 xdg-desktop-portal-gtk: add recipe
- add it as denpendency for xdg-desktop-portal-gnome

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-04 17:13:22 -08:00
Markus Volk
18d57c2f54 libcloudproviders: add recipe
It is a mandatory dependency of nautilus

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Markus Volk
3431a80bd7 xdg-desktop-portal-gnome: add recipe
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 09:55:19 -08:00
Markus Volk
d2ad9efcd7 libstemmer: move recipe to meta-oe
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Markus Volk
455b3c5815 appstream-glib: update 0.7.18 -> 0.8.2
Code switched from using soup-2 to libcurl

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-29 14:07:52 -08:00
Mingli Yu
35dd6f4833 ibus: add opengl related check
Add opengl to REQUIRED_DISTRO_FEATURES when gtk4 is configured in
PACKAGECONFIG.

Fixes:
  ERROR: Nothing PROVIDES 'gtk4' (but /build/layers/meta-openembedded/meta-gnome/recipes-support/ibus/ibus.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', 'ibus', '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
Wang Mingyu
c2b5393b55 libwacom: upgrade 2.4.0 -> 2.5.0
Changelog:
=========
- New Devices
  - Cintiq Pro 27
  - Intuos Pro Small refresh
  - Dell Chromebook 11 5190 2-in-1
  - Dell Inspiron 14 7425 2-in-1
  - Fujitsu U729X

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Andreas Müller
feacae5c38 onboard: remove
* it has not seen notable activity for 5 years
* it broke here 8 month ago: image folder is empty

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-15 18:24:49 -07:00
Markus Volk
31a597956d appstream-glib: fix manpage generation
Creating manpages is set by default but fails with:

| I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
| warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
| cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl

Disable manpage generation by default but fix the dependencies, so it wouldn't fail

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:26 -07:00
Khem Raj
5e9c8a6968 libuser: Upgrade to 0.63
Do not build docs, it needs sgml tools which are not available in OE
Fix python type mismatch problems
Generate needed files for reconfiguring the package

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-31 10:06:27 -07:00
wangmy
5e7d573bcd libwacom: upgrade 2.3.0 -> 2.4.0
Changelog:
==========
  Update README.md
  Add support for the Huion Inspiroy H1060P
  Add support for Huion MiniDial KD100 (#470)
  Add Chuwi MiniBook X (#508)
  CI: upgrade FreeBSD to 13.1 (#507)
  data: Add XP-Pen Deco L (#509)
  Add support for XP-Pen Artist 12. (#505)
  Revert "Add support for Huion MiniDial KD100 (#470)" (#504)
  Remove leftover autogen.sh (#503)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:12:14 -07:00
Khem Raj
ca5f1dde54 ibus: Swith to use main branch instead of master
Upstream has switched to using main for tip of trunk, therefore follow
it here in SRC_URI as well.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Suggested-by: Fabio Estevam <festevam@gmail.com>
Reported-by: Markus Volk <f_l_k@t-online.de>
2022-08-06 08:50:19 -07:00