From patchwork Tue Mar 18 08:34:20 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59365 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4D4DCC35FF8 for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web11.6802.1742286843288755883 for ; Tue, 18 Mar 2025 01:34:03 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id 5B2031514; Tue, 18 Mar 2025 09:33:49 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOR-2EPvLl0; Tue, 18 Mar 2025 09:33:47 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 01/11] xdg-desktop-portal-gnome: update 47.3 -> 48.0 Date: Tue, 18 Mar 2025 09:34:20 +0100 Message-ID: <20250318083430.544906-1-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286827-D3FFD450-52226502/0/0 CLEAN NORMAL X-TOI-MSGID: 558f7c48-f5c7-4c2e-a0a5-1f14895ea89f List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116041 Changes in 48.0 ================= - Translation updates Changes in 48.beta.rc ================= - Add USB portal backend - Fix screen cast portal done signal emission Changes in 48.beta ================= - Use the new AdwInlineViewSwitcher widget in the screencast dialog - Update apps list properly in the screencast dialog - Generate systemd sysexts in CI - Fix an issue with the Notification portal implementation - Depend on libadwaita >= 1.7.alpha - Translation updates Changes in 48.alpha ================= - Outsource external window management to libgxdp - Fix the capabilities for the print dialog - Fix memory leak in screencast widget - Implement a signal handler to help with ASAN - Use Adwaita widgets in the app chooser dialog - Fix a memory management issue with the screencast widget - Depend on xdg-desktop-portal >= 1.19.1 - Translation updates Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- ...op-portal-gnome_47.3.bb => xdg-desktop-portal-gnome_48.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/recipes-support/xdg-desktop-portal/{xdg-desktop-portal-gnome_47.3.bb => xdg-desktop-portal-gnome_48.0.bb} (89%) diff --git a/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_47.3.bb b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_48.0.bb similarity index 89% rename from meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_47.3.bb rename to meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_48.0.bb index 215560ed4d..019353bc88 100644 --- a/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_47.3.bb +++ b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_48.0.bb @@ -21,7 +21,7 @@ inherit gnomebase pkgconfig gsettings features_check REQUIRED_DISTRO_FEATURES = "polkit" -SRC_URI[archive.sha256sum] = "9f6e4b14b583367c915e9494764f27cb84927faa3f9e6e018b93bbbcf3361e44" +SRC_URI[archive.sha256sum] = "cd15aca2e1364da308eb3796bb8ae4a577e60ca4fe12006b315232cfd19c8861" PACKAGECONFIG ?= "screenshot screencast ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" PACKAGECONFIG[wayland] = ",,wayland-native" From patchwork Tue Mar 18 08:34:21 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59363 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5782EC3DA4A for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web10.6841.1742286843352873947 for ; Tue, 18 Mar 2025 01:34:03 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id 375AF153A; Tue, 18 Mar 2025 09:33:50 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOS-2EPvLm0; Tue, 18 Mar 2025 09:33:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 02/11] gdm: update 47.0 -> 48.0 Date: Tue, 18 Mar 2025 09:34:21 +0100 Message-ID: <20250318083430.544906-2-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318083430.544906-1-f_l_k@t-online.de> References: <20250318083430.544906-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286828-5B7FC450-89DFD185/0/0 CLEAN NORMAL X-TOI-MSGID: eb4fefe7-99a9-4be9-882b-c59a8e89f955 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116042 ======= Version 48.0 ======= - Allow changing global network settings - Translation updates ======= 48.beta ======= - Don't require Xwayland if wayland-only - Fix pam_syslog detection - Fix Solaris build - Fix udev rules for disabling wayland - Add 'banner-message-path' and '-source' settings Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- meta-gnome/recipes-gnome/gdm/{gdm_47.0.bb => gdm_48.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/recipes-gnome/gdm/{gdm_47.0.bb => gdm_48.0.bb} (95%) diff --git a/meta-gnome/recipes-gnome/gdm/gdm_47.0.bb b/meta-gnome/recipes-gnome/gdm/gdm_48.0.bb similarity index 95% rename from meta-gnome/recipes-gnome/gdm/gdm_47.0.bb rename to meta-gnome/recipes-gnome/gdm/gdm_48.0.bb index 9aefeed7d2..eea4196c80 100644 --- a/meta-gnome/recipes-gnome/gdm/gdm_47.0.bb +++ b/meta-gnome/recipes-gnome/gdm/gdm_48.0.bb @@ -21,7 +21,7 @@ GIR_MESON_OPTION = "" inherit gnomebase gsettings pkgconfig gobject-introspection gettext systemd useradd itstool gnome-help features_check -SRC_URI[archive.sha256sum] = "c5858326bfbcc8ace581352e2be44622dc0e9e5c2801c8690fd2eed502607f84" +SRC_URI[archive.sha256sum] = "1bc06daff093ec7b5e37ecb4f92e5da3474a1b1ba076edb9151ee967d1c30adf" PACKAGECONFIG ??= "" PACKAGECONFIG[plymouth] = "-Dplymouth=enabled,-Dplymouth=disabled,plymouth" From patchwork Tue Mar 18 08:34:22 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59369 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 91047C36000 for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web11.6801.1742286843288667051 for ; Tue, 18 Mar 2025 01:34:03 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id 39ABF1543; Tue, 18 Mar 2025 09:33:50 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOS-2EPvLn0; Tue, 18 Mar 2025 09:33:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 03/11] gnome-software: update 47.2 -> 48.0 Date: Tue, 18 Mar 2025 09:34:22 +0100 Message-ID: <20250318083430.544906-3-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318083430.544906-1-f_l_k@t-online.de> References: <20250318083430.544906-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286828-22984450-E2E5C080/0/0 CLEAN NORMAL X-TOI-MSGID: 9f1853e7-d732-4d22-a615-93c169b02edf List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116045 Version 48.0 ~~~~~~~~~~~~ Released: 2025-03-14 This is a stable release with the following changes: * Correctly show update detail text not provided in markdown This release also updates translations: * Basque (Asier Saratsua Garmendia) * Belarusian (Vasil Pupkin) * Bokmål, Norwegian (Brage Fuglseth) * Catalan (Jordi Mas i Hernandez, Francesc Busquets) * Danish (Alan Mortensen) * Filipino (Iverson Briones) * Hungarian (Balázs Úr) * Indonesian (Andika Triwidada) * Nepali (Pawan Chitrakar) * Panjabi (A S Alam) * Polish (Piotr Drąg) * Romanian (Antonio Marin) * Russian (Artur S0) * Spanish (Daniel Mustieles) Version 48~rc ~~~~~~~~~~~~~ Released: 2025-02-28 This is an unstable release with the following changes: * Minor interface improvements on the updates page * Various minor performance improvements * Improve error handling for app launches and distribution upgrades * Fix a crash on the app review dialog * Fix version checks preventing some firmware updates when historical updates are also listed * Fix a crash when copying error details * Minor interface improvements to search * Improvements to flatpak permissions checking for D-Bus This release also updates translations: * Bulgarian (twlvnn kraftwerk) * Catalan (Jordi Mas) * Chinese (China) (Luming Zh) * Chinese (Taiwan) (Cheng-Chia Tseng) * Czech (Daniel Rusek) * Finnish (Jiri Grönroos) * French (Vincent Chatelain) * Galician (Fran Dieguez) * Georgian (Ekaterine Papava) * Hebrew (Yaron Shahrabani) * Korean (Seong-ho Cho) * Lithuanian (Aurimas Černius) * Persian (Danial Behzadi) * Portuguese (Hugo Carvalho) * Portuguese (Brazil) (Rafael Fontenelle) * Russian (Artur S0) * Slovenian (Martin) * Swedish (Anders Jonsson) * Turkish (Sabri Ünal) * Ukrainian (Yuri Chornoivan) Version 48~beta ~~~~~~~~~~~~~~~ Released: 2025-01-31 This is an unstable release with the following changes: * Support installing flatpaks via a flatpak+https: link * Fix notifying about outdated updates when in power saver mode or offline * Prioritise verified apps in source list This release also updates translations: * Bulgarian (twlvnn kraftwerk) * Czech (Daniel Rusek) * Russian (Artur S0) * Slovenian (Martin) Version 48~alpha3 ~~~~~~~~~~~~~~~~~ Released: 2025-01-14 This is an unstable release with the following changes: * Fix downloads of firmware updates * Fix the release process This release also updates translations: * Belarusian (Vasil Pupkin) * Slovenian (Martin) Version 48~alpha2 ~~~~~~~~~~~~~~~~~ Released: 2025-01-04 This is an unstable release with the following changes: * Fix the release process Version 48~alpha ~~~~~~~~~~~~~~~~ Released: 2025-01-04 This is an unstable release with the following changes: * Include dependencies in estimated download size * Improve performance when loading updates * Fix interface freeze when upvoting/downvoting reviews * Various minor interface improvements for keyboard navigation and small screens * Fix crash when uninstalling snaps * Add experimental systemd-sysupdate plugin * Warn about microphone permissions if an app has PipeWire access This release also updates translations: * Belarusian (Vasil Pupkin) * Catalan (Jordi Mas i Hernandez, Jordi Mas) * Dutch (Nathan Follens) * French (Vincent Chatelain) * Friulian (Fabio Tomat) * German (Jürgen Benvenuti) * Hebrew (Yaron Shahrabani) * Kabyle (Athmane MOKRAOUI) * Latvian (Rūdolfs Mazurs) * Portuguese (Hugo Carvalho) * Portuguese (Brazil) (Rafael Fontenelle) * Russian (Artur S0) * Serbian (Марко Костић, Милош Поповић) * Slovak (Jose Riha) * Slovenian (Martin) * Thai (Aefgh Threenine) * Turkish (Sabri Ünal) * Ukrainian (Yuri Chornoivan) Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- .../{gnome-software_47.2.bb => gnome-software_48.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-gnome/recipes-gnome/gnome-software/{gnome-software_47.2.bb => gnome-software_48.0.bb} (90%) diff --git a/meta-gnome/recipes-gnome/gnome-software/gnome-software_47.2.bb b/meta-gnome/recipes-gnome/gnome-software/gnome-software_48.0.bb similarity index 90% rename from meta-gnome/recipes-gnome/gnome-software/gnome-software_47.2.bb rename to meta-gnome/recipes-gnome/gnome-software/gnome-software_48.0.bb index 31b13accf8..8dae95dddb 100644 --- a/meta-gnome/recipes-gnome/gnome-software/gnome-software_47.2.bb +++ b/meta-gnome/recipes-gnome/gnome-software/gnome-software_48.0.bb @@ -26,9 +26,9 @@ DEPENDS += " \ RDEPENDS:${PN} = "iso-codes" -EXTRA_OEMESON += "-Dtests=false -Dsoup2=false" +EXTRA_OEMESON += "-Dtests=false" -SRC_URI[archive.sha256sum] = "112338f8a98e7e5125de3f57229873534215b77eeef37d3fd4262f02151c7cea" +SRC_URI[archive.sha256sum] = "e607af554e838fd6d07c1631f634b20e8bd4e6adf16fc7535c4520874af544f7" PACKAGECONFIG ?= "flatpak" PACKAGECONFIG[flatpak] = "-Dflatpak=true,-Dflatpak=false,flatpak ostree" From patchwork Tue Mar 18 08:34:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59373 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9E976C36001 for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web10.6840.1742286843266805427 for ; Tue, 18 Mar 2025 01:34:03 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id 3BFA11544; Tue, 18 Mar 2025 09:33:50 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOS-2EPvLo0; Tue, 18 Mar 2025 09:33:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 04/11] mutter: update 47.5 -> 48.0 Date: Tue, 18 Mar 2025 09:34:23 +0100 Message-ID: <20250318083430.544906-4-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318083430.544906-1-f_l_k@t-online.de> References: <20250318083430.544906-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286828-E3FFD450-2540A649/0/0 CLEAN NORMAL X-TOI-MSGID: 76424d4b-3950-42cf-a299-e0b5db534a3b List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116043 - libdisplay-info is not optional anymore - add dependencies to fix api-documentation and bash-completion 48.0 ==== * Improve wp_color_management_v1 support [Joan; !4304] * Fix cursor brightness not following HDR luminance setting [Sebastian; !4315] * Fix black screen with nvidia driver [Bilal, Daniel; !4323, !4324] * Adjust presentation time feedback for triple buffering [Michel; !4325] * Fix broken overlay cursor damage tracking [Jonas; !4331] * Add support for Kana and Compose USB HID LEDs [Martin; !4002] * Fix frequent frame skips under some circumstances [Michel; !4306] * Fix random output freezes [Jonas, Michel; !4321] * Fixed crashes [Daniel, Michel; !4316, !4326] * Misc. bug fixes and cleanups [Daniel, José, Carlos, Sebastian, Jonas; !4309, !3921, !4301, !4307, !4327, !4337] Contributors: Michel Dänzer, Bilal Elmoussaoui, José Expósito, Carlos Garnacho, Martin Rys, Joan Torres, Daniel van Vugt, Sebastian Wick, Jonas Ådahl Translators: Artur S0 [ru], Balázs Úr [hu], Jordi Mas i Hernandez [ca], Ask Hjorth Larsen [da], Asier Saratsua Garmendia [eu], Emin Tufan Çetin [tr], Anders Jonsson [sv], Gwan-gyeong Mun [ko], Andika Triwidada [id], Pawan Chitrakar [ne], A S Alam [pa], Bruce Cowan [en_GB], Cas Pascal [vi] 48.rc ===== * Support presentation-time version 2 [Dudemanguy; !4227] * Honor wl_surface.offset on cursor surfaces [Carlos; !4239] * Allow to activate the overview with either Super key [Alessandro B.; !4050] * Implement dynamic triple buffering [Daniel; !1441] * Implement the cursor_shape_v1 protocol [Sebastian; !3668] * Improve window placement when centering new windows [Mattia; !4202] * Fix sharable surfaces with nvidia as primary [Daniel; !4284] * Default to sticky drag lock [Peter; !4292] * Implement a11y keyboard monitoring support [Lukáš; !4217] * Support wp_color_management_v1 protocol [Sebastian; !4291] * Fix dma-bufs support for headless sessions [Jonas; !4281] * Allow to mark monitors for lease via gdctl [José; !4300] * Fixed confused IM focus state after closing some windows [Keyu; !4164] * Center new windows by default [Mattia; !4294] * Add output luminance settings [Jonas; !4271] * Do not use triple buffering when update time fits into refresh interval [Michel; !4282] * Fixed crashes [Peter, Alban, Michel, Sebastian; !4247, !4257, !4272, !4298] * Misc. bug fixes and cleanups [Peter, Nick, Jeremy, Michel, Corentin, Florian, Sebastian, Marco, Bilal, Alessandro A., Daniel, José, Jonas, Joan, Mattia, Carlos, Robert, Philip; !4248, !4220, !4253, !4254, !4224, !4255, !4244, !4259, !4268, !4270, !4267, !4256, !4279, !4280, !4277, !4278, !4285, !4276, !4289, !4288, !4290, !4252, !4235, !4209, !4260, !4251, !4274, !4302, !4230, !4183, !4299, !4308, !4297, !4310, !4311, !4312, !4314] Contributors: Alessandro Astone, Alessandro Bono, Alban Browaeys, Jeremy Bícha, Nick Diego Yamane, Dudemanguy, Michel Dänzer, Bilal Elmoussaoui, José Expósito, Mattia Formichetti, Carlos Garnacho, Peter Hutterer, Robert Mader, Florian Müllner, Corentin Noël, Keyu Tao, Joan Torres, Marco Trevisan (Treviño), Lukáš Tyrychtr, Daniel van Vugt, Sebastian Wick, Philip Withnall, Jonas Ådahl Translators: Martin [sl], Sabri Ünal [tr], Artur S0 [ru], Daniel Rusek [cs], Piotr Drąg [pl], Jürgen Benvenuti [de], Ekaterine Papava [ka], Alexander Shopov [bg], Alexandre Franke [fr], Jordi Mas [ca], Yuri Chornoivan [uk], Yosef Or Boczko [he], Danial Behzadi [fa], Luming Zh [zh_CN], Aurimas Černius [lt], Quentin PAGÈS [oc], Hugo Carvalho [pt], Rafael Fontenelle [pt_BR], Jordi Mas i Hernandez [ca], Fran Dieguez [gl], Álvaro Burns [pt_BR], Asier Sarasua Garmendia [eu], Vincent Chatelain [fr], Yaron Shahrabani [he], Brage Fuglseth [nb], Daniel Mustieles [es] 48.beta ======= * Update cursors via the frame clock in virtual monitors [Jonas; !4067] * Synchronize device enabled state when adding device [Yao; !4188] * Do not use modifiers if surface should be sharable [Michel; !4219] * Add accessible state tracking in Clutter [Bilal; !4089] * Introduce GNOME Display Control (gdctl) utility [Jonas; !4190] * Fix notifying shell about modifier-only keyboard layout switches [Olivier; !4232, !4237] * Configure HDR via DisplayConfig D-Bus API [Jonas; !4192] * Fixed crashes [Philip, Jonas; !4222, !4210] * Misc. bug fixes and cleanups [Michel, Sebastian W., Jonas, José, Alessandro, Sebastian K., Daniel, Philip, Carlos, Florian, Alberto, Bilal; !4208, !4022, !4005, !4218, !4225, !4229, !4228, !4231, !4223, !3972, !4233, !4234, !4242, !4198] Contributors: Alessandro Astone, Michel Dänzer, Bilal Elmoussaoui, José Expósito, Olivier Fourdan, Carlos Garnacho, Sebastian Keller, Florian Müllner, Alberto Ruiz, Daniel van Vugt, Yao Wei (魏銘廷), Sebastian Wick, Philip Withnall, Jonas Ådahl 48.alpha ======== * gwakeup: Reduce wake-ups to only first item in queue [Christian; !4007] * x11: Reduce chances XPending does recvmsg() syscall [Christian; !4006] * Fix grabbing tablet devices [Jonas Å.; !4033] * Improve color-management support [Joan; !3913, !3948, !4020, !4062, !4144] * Fix misplaced windows and random resizes on scaled monitors [Jonas Å.; !4041] * Improve detecting preferred primary devices [Kamil; !4055] * Merge CoglPango into Clutter [Bilal; !4004] * Always depend on libdisplay-info for EDID parsing [Sebastian W.; !3602] * Fix explicit sync with virtual monitors w/o pipewire streams [Doğukan; !4056] * Introspect `event` parameter in MetaKeyHandlerFunc [Guacamolie; !4079] * Fix warping pointer after releasing pointer constraints [Sebastian K.; !4098] * Avoid CPU stalls with NVIDIA secondary GPUs with directly-attached monitors [Gert-dev; !4015] * Fix updating cursor immediately when starting window drag [Olivier; !3639] * Add pipeline hooks to user program pipelines [Sebastian W.; !4037] * Allow to configure monitors as for-lease [José; !4112, !4121] * Add support for system bell protocol [Jonas Å.; !3675] * Prefer GPUs with built-in panels connected as primary GPU [Mario; !4114] * Add `configure` signal to allow tweaking original window configuration [Olivier; !4076] * Fix cursor glitches when using virtual monitors [Jonas Å.; !4066] * Default to high thread instead of realtime priority for KMS thread [Jonas Å.; !4124] * Add built-in renderdoc support [Sebastian W.; !4061] * Ensure frame events are sent for cursor surfaces [Michel; !4113] * Allow BGRX8888 format on big endian [Jocelyn; !4088] * Fix touchscreen drag-and-drop on wayland [Alessandro; !4091] * Fix maximized X11 when using native Xwayland scaling [Jonas Å.; !4147] * Implement xdg-toplevel-drag-v1 protocol [Nick; !4107] * Fix blank screen in remote headless sessions [Jonas Å.; !4152] * Query screen cast format modifiers via CoglRenderer [Jonas Å.; !3900] * Also request high priority secondary EGL context [Jonas Å.; !2973] * Fix Xwayland DND coordinates when using fractional scaling [Jonas Å.; !4169] * Remove ClutterImage [Bilal; !4133] * Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland [Olivier; !4170] * Implement wp_viewport support for cursor surfaces [Jonas Å., Robert; !3859] * Improve input → output latency of cursor movements [Michel; !3964] * Make font-rendering support optional [Bilal; !4106] * Improve frame rate on monitors attached to secondary GPUs in copy mode [Gert-dev; !4027] * Add support for commit-timing-v1 and fifo-v1 protocols [Derek; !3355] * Use BT709 coefficients and limited range for YUV conversion by default [Robert; !4204] * Send preferred scales to all surface roles [Jonas Å.; !4205] * Fixed crashes [Michel, Joan, Daniel, José, Jason, Bilal, Robert, Jonas D., Peter; !4028, !4032, !4019, !4029, !4030, !4059, !4070, !4034, !3176, !3650, !4117, !4136] * Misc. bug fixes and cleanups [Sebastian W., Florian, Joan, Jonas Å., José, Christian, Robert, Marco, Michel, Bilal, Daniel, Sebastian K., Jakub, Jonas D, Takao, Ikey, Georges, Carlos, Corentin, Philip, Bartłomiej; !4036, !4040, !4042, !3965, !4016, !3926, !4031, !4011, !3424, !4047, !4049, !4058, !4068, !4048, !4071, !4074, !3980, !4078, !4080, !4035, !4075, !4090, !4093, !4060, !4069, !3961, !4101, !4057, !4104, !4105, !4108, !4109, !4077, !4111, !4115, !4116, !4087, !4018, !3943, !4123, !4122, !4103, !4064, !4100, !4065, !4125, !4128, !4127, !4129, !4126, !3604, !4150, !4161, !4162, !4160, !4137, !4148, !4166, !4157, !4156, !4158, !4168, !4149, !4165, !4155, !4174, !4163, !4173, !4175, !4176, !4131, !4132, !4179, !4178, !4130, !4180, !4177, !4184, !4186, !4189, !4187, !4197, !4199, !4194, !4181, !4200, !4196, !3878, !4201] Contributors: Alessandro Astone, Georges Basile Stavracas Neto, Nick Diego Yamane, Ikey Doherty, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui, José Expósito, Jocelyn Falempe, Derek Foreman, Olivier Fourdan, Takao Fujiwara, Carlos Garnacho, Jason Gerecke, Gert-dev, Guacamolie, Christian Hergert, Peter Hutterer, Sebastian Keller, Doğukan Korkmaztürk, Mario Limonciello, Robert Mader, Florian Müllner, Corentin Noël, Robert Obkircher, Bartłomiej Piotrowski, Jakub Steiner, Kamil Szczęk, Joan Torres, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick, Philip Withnall, Jonas Ådahl Translators: Vincent Chatelain [fr], Jordi Mas i Hernandez [ca], Daniel Mustieles [es], Jürgen Benvenuti [de], Nathan Follens [nl], Danial Behzadi [fa], Марко Костић [sr], Scrambled 777 [hi], Cas Pascal [vi] Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- .../mutter/{mutter_47.5.bb => mutter_48.0.bb} | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) rename meta-gnome/recipes-gnome/mutter/{mutter_47.5.bb => mutter_48.0.bb} (93%) diff --git a/meta-gnome/recipes-gnome/mutter/mutter_47.5.bb b/meta-gnome/recipes-gnome/mutter/mutter_48.0.bb similarity index 93% rename from meta-gnome/recipes-gnome/mutter/mutter_47.5.bb rename to meta-gnome/recipes-gnome/mutter/mutter_48.0.bb index ca28a679cd..777fef79b0 100644 --- a/meta-gnome/recipes-gnome/mutter/mutter_47.5.bb +++ b/meta-gnome/recipes-gnome/mutter/mutter_48.0.bb @@ -14,9 +14,12 @@ DEPENDS = " \ pango \ gsettings-desktop-schemas \ json-glib \ + libdisplay-info \ libei \ libxtst \ libxkbfile \ + python3-argcomplete-native \ + python3-docutils-native \ ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xinerama', '', d)} \ xwayland \ " @@ -24,7 +27,7 @@ DEPENDS = " \ inherit gnomebase gsettings gobject-introspection gettext features_check -SRC_URI[archive.sha256sum] = "6551a33ce887e68415b13952af6d6b430e95306f9297adc8c111953e995c515b" +SRC_URI[archive.sha256sum] = "9ca177fd5851a4077f17f6a888c45447b7d1163c9879580597a1fd837f47e57d" SRC_URI += "file://0001-Dont-use-system-sysprof-dbus-folder.patch" @@ -54,7 +57,6 @@ EXTRA_OEMESON += " \ PACKAGECONFIG[native-backend] = "-Dnative_backend=true -Dudev=true, -Dnative_backend=false -Dudev=false, libdrm virtual/libgbm libinput ${LOGIND} virtual/egl virtual/libgles2 udev" PACKAGECONFIG[opengl] = "-Dopengl=true, -Dopengl=false, virtual/libgl" PACKAGECONFIG[glx] = "-Dglx=true, -Dglx=false" -PACKAGECONFIG[libdisplay-info] = "-Dlibdisplay_info=enabled, -Dlibdisplay_info=disabled, libdisplay-info" PACKAGECONFIG[libwacom] = "-Dlibwacom=true, -Dlibwacom=false, libwacom" # Remove depending on pipewire-0.2 when mutter is upgraded to 3.36+ PACKAGECONFIG[remote-desktop] = "-Dremote_desktop=true, -Dremote_desktop=false, pipewire" @@ -64,7 +66,7 @@ PACKAGECONFIG[sound-player] = "-Dsound_player=true, -Dsound_player=false, libcan PACKAGECONFIG[profiler] = "-Dprofiler=true,-Dprofiler=false,sysprof" PACKAGECONFIG[startup-notification] = "-Dstartup_notification=true, -Dstartup_notification=false, startup-notification, startup-notification" -MUTTER_API_NAME = "mutter-15" +MUTTER_API_NAME = "mutter-16" do_install:prepend() { sed -i -e 's|${B}/||g' ${B}/cogl/cogl/cogl-enum-types.c @@ -88,6 +90,7 @@ GSETTINGS_PACKAGE = "${PN}-gsettings" PACKAGES =+ "${PN}-tests ${PN}-gsettings" FILES:${PN} += " \ + ${datadir}/bash-completion \ ${datadir}/gnome-control-center \ ${datadir}/gir-1.0 \ ${libdir}/${MUTTER_API_NAME}/lib*${SOLIBS} \ From patchwork Tue Mar 18 08:34:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59371 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A3913C36003 for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web11.6800.1742286843267180599 for ; Tue, 18 Mar 2025 01:34:03 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id 3E4DC154E; Tue, 18 Mar 2025 09:33:50 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOS-2EPvLp0; Tue, 18 Mar 2025 09:33:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 05/11] gnome-shell: update 47.3 -> 48.0 Date: Tue, 18 Mar 2025 09:34:24 +0100 Message-ID: <20250318083430.544906-5-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318083430.544906-1-f_l_k@t-online.de> References: <20250318083430.544906-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286828-B0FF7450-1AD2C4BE/0/0 CLEAN NORMAL X-TOI-MSGID: 300202b9-0801-4d7a-b8db-eed458f02145 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116044 48.0 ==== * Fix ibus candidate popup position [Peng; !3659] * breakManager: Allow break to be taken or delayed when overdue [Philip; !3656] * Fix audio selection dialog in light style [Laria; !3665] * Misc. bug fixes and cleanups [Philip, Simon, Daniel, Florian, Jonas; !3655, !3662, !3664, !3669, !3667, !3670] Contributors: Laria Carolin Chabowski, Simon McVittie, Florian Müllner, Daniel van Vugt, Philip Withnall, Peng Wu, Jonas Ådahl Translators: Yuri Chornoivan [uk], Alexander Shopov [bg], Daniel Rusek [cs], Luming Zh [zh_CN], Changwoo Ryu [ko], Artur S0 [ru], Ekaterine Papava [ka], Martin [sl], Daniel Mustieles [es], Artur Miranda [pt_BR], Hugo Carvalho [pt], Piotr Drąg [pl], Balázs Úr [hu], Vasil Pupkin [be], Quentin PAGÈS [oc], Jordi Mas i Hernandez [ca], Fran Dieguez [gl], Aurimas Černius [lt], Ask Hjorth Larsen [da], Asier Saratsua Garmendia [eu], Anders Jonsson [sv], Sabri Ünal [tr], Yosef Or Boczko [he], Andika Triwidada [id], Brage Fuglseth [nb], A S Alam [pa], Bruce Cowan [en_GB], Cas Pascal [vi], Irénée THIRION [fr] 48.rc ===== * Fix integer scaling for spinner [Daniel v. V.; !3634] * Group notifications by app [Julian; !3012] * Fix tracking inactive time for screen time limits [Florian; !3636] * Fix occasional stacking glitch during overview transition [Keyu; !3460] * Reorganize default dash/grid/folder apps [Florian, Allan; !3642] * Handle suspend/resume when tracking screen time [Philip; !3643] * Misc. bug fixes and cleanups [Marco, Florian, Sebastian, Daniel R., Alessandro; !3629, !3630, !3631] !3620, !3637, !3635, !3632, !3616, !3633, !3639, !3649, !3646, !3647, !3651] Contributors: Alessandro Astone, Allan Day, Florian Müllner, Daniel Rusek, Julian Sparber, Keyu Tao, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick, Philip Withnall Translators: Cheng-Chia Tseng [zh_TW], Jordi Mas i Hernandez [ca], Sabri Ünal [tr], Jordi Mas [ca], Aurimas Černius [lt], Piotr Drąg [pl], Aefgh Threenine [th], Ekaterine Papava [ka], Andika Triwidada [id], Daniel Rusek [cs], Danial Behzadi [fa], Yuri Chornoivan [uk], Asier Sarasua Garmendia [eu], Yosef Or Boczko [he], twlvnn kraftwerk [bg], Quentin PAGÈS [oc], Luming Zh [zh_CN], Jiri Grönroos [fi], Hugo Carvalho [pt], Fran Dieguez [gl], A S Alam [pa], Brage Fuglseth [nb], Giannis Antypas [el] 48.beta ======= * Fix overlapping tiles in app grid on hover [Sam; !3551] * Improve screen time limit support [Philip, Florian; !3597, !3603, !3604, !3606] * Fix default user avatar with light stsyle [Sam; !3596] * Transition to new BoxLayout.orientation property [Florian, Carlos; !3614, !3618] * Allow tracking screen time history with no limit set [Philip; !3610] * Fix Extensions app losing state after shell restart [Florian; !3463] * Support loading login banner message from file [Florian; !3558] * Misc. bug fixes and cleanups [Florian, Daniel, Bilal, Philip, Adam, Carlos, Julian; !3600, !3601, !3528, !3510, !3605, !3607, !3609, !3613, !3615, !3598, !3617, !3599, !3612, !3621, !3619, !3429, !3627] Contributors: Bilal Elmoussaoui, Carlos Garnacho, Sam Hewitt, Florian Müllner, Julian Sparber, Daniel van Vugt, Adam Williamson, Philip Withnall Translators: Rafael Fontenelle [pt_BR], Artur S0 [ru], Quentin PAGÈS [oc], Emilio Sepúlveda [ia], Martin [sl], Philipp Kiemle [de] 48.alpha ======== * Improve quick settings accessibility [Lukáš; !3477, !3481, !3484, !3485] * Use accent color in tablet configuration UI [Alice; !3480] * Improve accuracy of inset box shadows [Daniel; !3488] * Fix `PopupSwitchMenuItem::toggled` passing wrong state [Andrew; !3493] * Consider text direction when handling arrow keys in sliders [Sundeep; !3500] * Fix layout issues with new dialog style [Sam; !3473] * Fix uneven padding in notification headers [Sam; !3486] * Fix graphical artifacts in partially-rounded buttons [Sebastian; #7996] * Do not depend on gnome-menus for folder translations [Pablo; !3526] * Fix caret tracking in magnifier [Bilal; !3522] * Show OSD notification for headphone connection [Sundeep; !3531] * Improve accessibility of keyboard backlight quick settings toggle [Lukáš, Florian; !3538, !3545] * Fix resetting non-caps shift key in on-screen keyboard [Jonas; !3286] * Improve contrast of notification placeholder [Sam; !3557] * Add support for screen time / health breaks [Philip; !3251] * Add sysext support to toolbox tooling [Florian; !3498] * Modernize spinner [Florian; !3565] * extensions-app: Allow closing with ctrl+w [Maximiliano; !3577] * Fix Escape handling in run dialog [Florian; !3585] * Fix custom text-scaling-factor getting reset [Matthijs; !3574] * Tweak ibus candidate popover appearance [AuralRay; !3584] * Add convenience logging API for extensions [Florian; !3586] * Improve on-screen keyboard appearance [Sam; !3555, !3553] * Tweak quick settings appearance [Sam; !3554] * Add support for screen time limits [Philip; !3397] * Fixed crash [Florian; !3476] * Misc. bug fixes and cleanups [Florian, Robert, Bilal, Marco, Guacamolie, Automeris, Daniel, Jonas, Georges, Michel, Bartłomiej, Alberto, AsciiWolf, Jakub, Sam; !3478, !3479, !3482, !3490, !3099, !3494, !3495, !3497, !3499, !3504, !3503, !3502, !3505, !3507, !3508, !3506, !3379, !3511, !3514, !3515, !3519, !3520, !3518, !3521, !3524, !3527, !3501, !3529, !3535, !3532, !3542, !3540, !3543, !3541, !3549, !3548, !3539, !3563, !3567, !3569, !3570, !3547, !3573, !3525, !3546, !3575, !3572, !3544, !3580, !3578, !3576, !3579, !3589, !3587, !3552, !3593] Contributors: AsciiWolf, AuralRay, Georges Basile Stavracas Neto, Pablo Correa Gómez, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui, Guacamolie, Sam Hewitt, Sebastian Keller, Robert Mader, Sundeep Mediratta, Alice Mikhaylenko, Florian Müllner, Bogi Napoleon Wennerström, Automeris naranja, Bartłomiej Piotrowski, Alberto Ruiz, Daniel Rusek, Maximiliano Sandoval, Jakub Steiner, Marco Trevisan (Treviño), Lukáš Tyrychtr, Daniel van Vugt, Matthijs Velsink, Philip Withnall, Andrew Zaech Translators: Aefgh Threenine [th], Daniel Mustieles [es], Mahdi Hasan [bn], Brage Fuglseth [nb], Athmane MOKRAOUI [kab], Fabio Tomat [fur], Bogi Napoleon Wennerström [fo], Martin [sl], Emilio Sepúlveda [ia], Vasil Pupkin [be], Nathan Follens [nl], Artur S0 [ru], Марко Костић [sr], Yaron Shahrabani [he], Cas Pascal [vi], Sabri Ünal [tr] Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- ...shell-extensions_47.3.bb => gnome-shell-extensions_48.0.bb} | 2 +- .../gnome-shell/{gnome-shell_47.3.bb => gnome-shell_48.0.bb} | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) rename meta-gnome/recipes-gnome/gnome-shell/{gnome-shell-extensions_47.3.bb => gnome-shell-extensions_48.0.bb} (84%) rename meta-gnome/recipes-gnome/gnome-shell/{gnome-shell_47.3.bb => gnome-shell_48.0.bb} (94%) diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_47.3.bb b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_48.0.bb similarity index 84% rename from meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_47.3.bb rename to meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_48.0.bb index 151e57e887..f2f3e8654d 100644 --- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_47.3.bb +++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_48.0.bb @@ -6,7 +6,7 @@ inherit gnomebase gettext gsettings features_check REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam gobject-introspection-data" -SRC_URI[archive.sha256sum] = "1a9142a4e85d7a2b7dc5bad37e34df9eebb38e8496f4938be2d7b2b35883d139" +SRC_URI[archive.sha256sum] = "f301b5e7354d5adc01c8bb21793810074e1ea408de45300f767d104454db3e33" EXTRA_OEMESON += " \ -Dextension_set=all \ diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.3.bb b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_48.0.bb similarity index 94% rename from meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.3.bb rename to meta-gnome/recipes-gnome/gnome-shell/gnome-shell_48.0.bb index b3fba01eee..1a0f89b6fc 100644 --- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.3.bb +++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_48.0.bb @@ -33,7 +33,7 @@ GIR_MESON_OPTION = "" # gobject-introspection is mandatory and cannot be configured REQUIRED_DISTRO_FEATURES += "gobject-introspection-data" -SRC_URI[archive.sha256sum] = "783deb9a086511e4a53db10574bfbba695576f698078218ca6c80cb1efec293e" +SRC_URI[archive.sha256sum] = "36aac2edcdc7588aaadb658cd4687df262b37ba0b667102dcbefbff0c2232bc3" PACKAGECONFIG ??= "bluetooth nm ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" PACKAGECONFIG[bluetooth] = ",,gnome-bluetooth" @@ -67,6 +67,7 @@ FILES:${PN} += " \ ${datadir}/dbus-1 \ ${datadir}/gnome-control-center \ ${datadir}/xdg-desktop-portal \ + ${datadir}/desktop-directories \ ${systemd_user_unitdir} \ " From patchwork Tue Mar 18 08:34:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59372 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 75518C35FFB for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web11.6803.1742286845251538579 for ; Tue, 18 Mar 2025 01:34:05 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id 415A5156E; Tue, 18 Mar 2025 09:33:50 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOS-2EPvLq0; Tue, 18 Mar 2025 09:33:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 06/11] gnome-control-center: update 47.3 -> 48.0 Date: Tue, 18 Mar 2025 09:34:25 +0100 Message-ID: <20250318083430.544906-6-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318083430.544906-1-f_l_k@t-online.de> References: <20250318083430.544906-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286828-B2FFB450-B0835E16/0/0 CLEAN NORMAL X-TOI-MSGID: ec4f8783-ff7c-48ae-93ee-472cba5dbbe6 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116046 ============ Version 48.0 ============ - Various translation updates - Various CI fixes Display - Improve accessibility of HDR Brightness row - Fix setting luminance scale adjustment on rebuild Power - Add power consumption notice when disabling suspend (EU regulation) =============== Version 48.rc.1 =============== - Various translation updates - Include subprojects/libgxdp in the release tarball - Pin the revision of libgxdp wrap file Wellbeing - Fix type in a gtk_widget_dispose_template() call ============= Version 48.rc ============= - Various translation updates Applications - Add Global Shortcuts Provider frontend dialog Displays - Add HDR luminance settings UI Power - Add a translator comment about "Battery Charging" string - Use new UPower power-profiles-daemon DBus API Sound - Fix styling of sound test button Users - Synchronize fingerprint enrollment feedback strings with fprintd Wellbeing - Fix translatability of ‘average $weekday’ strings - Support locales where the week starts on a Saturday - Add missing includes for _NL_TIME_FIRST_WEEKDAY code path - Block settings change notifications while updating them - Fix delayed-apply of movement break settings Wifi - Disable activation for rows in Saved Wi-Fi Networks dialog =============== Version 48.beta =============== - Various translation updates - Make search bar always grab focus with shortcuts - Fix a memory leak in CcMaskPaintable (used for illustrations) - Fix missing icons in Mouse/Wacom/WWAN settings (ship our own icons) - Add single-panel-mode for distros to launch Settings in a single panel (without sidebar) - Use static hostname instead of pretty hostname (hostnamed) in URLs Dependency updates - gnome-settings-daemon >= 48.alpha.1 Device Security - Don't hardcode height of "help" dialog Display - Add monitor HDR setting Keyboard - Rename old "logout" media key name to "Power Off" - Add new media keys shortcuts for "Restart" and "Logout" - Port shortcuts dialog to AdwDialog Mouse - Use AdwToggleGroup in the "Primary Button" settings Region - Port Format Chooser to AdwPreferencesPage - Inform accountsservice of all configured languages Sound - Filter out NULL stream names in Volume Levels settings Thunderbolt - Fix unescaped string in device status dialog Wellbeing - Add screen time support - Use gtk_widget_set_child_visible in allocate - Various accessibility/navigation/esthetic improvements - Split data collection and limits settings ================ Version 48.alpha ================ - Various translation updates - Start using the new GNOME release service - Prevent crash on CcSplitRow related to Gtk size group changes - Use accessible-role=presentation for illustrative icons/images - Use gtk_list_box_remove_all instead of iterating GTK widget children - Import developer docs from gitlab wiki to the docs/ source folder - Various improvements to our development Flatpak build - Various style/consistency updates to gobject creations - Stop calling "gtk_widget_get_root()" incorrectly - Various improvements to CcPermissionInfobar - Use luminance masking for webm assets - Introduce follow-accent property to CcMaskPaintable - Allow FQDN hostnames Dependency updates - upower >= 1.90.6 - gsettings-desktop-schema >= 47.0 - libadwaita >= 1.7.alpha About - Fixes wrong GPU names when g-c-c is launched using dGPU Accessibility - Turn CcCursorSizeDialog into a page - Remove "screen" mark labels in zoom page - Simplify cursor size subtitle Apps - Avoid crash when parsing invalid app permissions - Handle Epiphany webapps - Various memory leak fixes - Remove .circular style class from some buttons Appearance - Load GnomeBG thumbnails async - Internally handle scale-factor - Allow for concurrent cache updates - Generate one background thumbnail at a time - Don't accidentally reset accent colors - Add "undo" option when deleting a wallpaper - Load async wallpapers in order Color - Fix "Show details" link on profile warning - Fix row expansion and button visibility - Port "Add Profile" to AdwDialog - Rename "Color" panel to "Color Management" - Various code style improvements - Port add profile page from GtkTreeView to GtkListView - Ensure profile is connected before setting system-wide - Various fixes to the color calibration tool Date and Time - Fix incorrect disabling of auto timezone without location services - Use AdwToggleGroup in the "Time Format" row Display - Snap monitors after updating prefer mode to current config when enable join mode - Port "Scale" and "Multiple Displays" rows to AdwToggleGroup - Use real color temp in night light scale widget Keyboard - Port Shortcut editor to AdwDialog - Use "--parent-handle" option when launching Tecla (keyboard layout previewer) - Fix compose key example string Network - Make metered connection and hotspot settings adaptive to small screens - Fix memory leaks in wireguard page Notifications - Update UI when underlying gsetting changes Mouse - Convert VP9 webm with alpha to monochrome variants (so we don't need gstreamer-bad-pluggins) - Update webm illustration assets to latest versions Mobile Networks - Fix status pages alignments - Use header capitalization in the "Turn off Airplane Mode" button Multitasking - Make workspace settings insensitive for single workspace Online Accounts - Track goa changes in PresentationIdentity and update the UI accordingly Power - Add support for battery charge limiting - Split panel into "General" and "Power Saving" pages - Split "Black Screen" setting in switch and delay - Remove separate dialog for "Automatic Suspend" - Various improvements on code readability and refactors - Fix conflicting mnemonics - Handle when tuned-ppd has an unsupported power profile Printers - Remove "search as you type" feature as it conflicts with global search - Add a confirmation dialog when attempting to clear all jobs - Add "No Results" page when nothing to show on search - Use a consistent printer icon in several status pages - Set "Driver" row after selecting ppd file in Printer Details dialog - Port "Install PPD" dialog to GtkFileDialog Region - Update language row after closing lang selector - Port format chooser dialog to AdwDialog - Show locale name in format chooser preview - Reset format chooser preview when uncollapsing Sound - Turn sound alert dialog into a subpage - Prevent crash in Volume Levels when stream has no name Search - Add a button to open custom search locations Sharing - Fix saving of new shared folders in "Media Sharing" settings - Make "Media Sharing" dialog use GtkFileDialog for new folders Tests - Disable randomly failing network panel test - Improve waiting on NM device/client changes - Add FQDN hostname tests Thunderbolt - Use AdwToast to display transient notifications - Use property-rows style in device dialog Users - Use a dialog to confirm fingerprint removal - Stop shipping legacy avatar images - Fix conflicting mnemonic in "Add User" dialog - Port "Remove User" button to AdwButtonRow - Make screen reader read avatar file names when there are no names - Port fingerprint dialog to AdwDialog Wacom - Do not crash when handling an unknown stylus ID - Support hidpi for tablet/stylus images - Make assets recolorable - Rename visible entry to "Graphics Tablet" - Change from "left handed orientation" to "location of buttons" - Various style tweaks to stylus page Wellbeing - Add initial Wellbeing panel (disabled by default) Wifi - Fix crash on wifi adapter removal - Fix using wifi hotspot with multiple wifi adapters - Don't disable wireless globally when toggling one Wifi connection OFF =============== Version 47.beta =============== - Various translation updates - Various CI fixes - Various ports to modern libadwaita widgets - Various mnemonics additions - Use GtkWindow.set_default_icon_name for legacy sessions Accessibility - Rename "Reduce Animation" setting to "Animation Effects" Apps - Rename "File and Link Associations" page to "Files and Links" - Show status page when Parental Controls aren't available - Don't show "App is not sandboxed" banner for system components Display - Adapt rotation labels to the screen ratio - Don't set automatic Night Light when Location Services are unavailable Keyboard - Load input choice locales asynchronously - Fix "Move" buttons in input rows Location - Remove reference to now retired Mozilla Location Services Mouse - Use monochrome assets to support different accent colors - Separate "Touchpad" row into its own preferences row group Network - Don't set empty ignored hosts Notifications - Turn "App Notifications" dialog into a subpage Online Accounts - Add a toast overlay for panel notifications/error messages Users - Modernize the "Add User" dialog - Respect password "enforcing" based on /etc/security/pwquality.conf - Avoid user names with underscores being interpreted as mnemonics - Show correctly the remaining list of fingerprints to enroll - Reverse sorting of finger names list to prioritize most used ones Printers - Various tweaks for the PPD Selection dialog - Add button instead of link to open printer cups web page Privacy - Don't leak Bolt and Location subpages - Fix visibility of Bolt settings when Bolt isn't available Remote Desktop - Fix loop resetting credentials - Use new gnome-remote-desktop server configuration DBUs interface Sound - Add an empty state page for when no sound device is available Wacom - Set up Wacom stylus keyboard shortcuts and switch monitor WWAN - Fix crash preventing the load of the SIM Unlock dialog Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- ...nome-control-center_47.3.bb => gnome-control-center_48.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/recipes-gnome/gnome-control-center/{gnome-control-center_47.3.bb => gnome-control-center_48.0.bb} (95%) diff --git a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_47.3.bb b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.0.bb similarity index 95% rename from meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_47.3.bb rename to meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.0.bb index a73183f0f8..b43a59489b 100644 --- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_47.3.bb +++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.0.bb @@ -39,7 +39,7 @@ inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext gi-docgen upstream- REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11" SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch" -SRC_URI[archive.sha256sum] = "78381d5a7f1d5b297c9a19611145ee5e0584f06ac575ed08ad070a0c07bbeaa2" +SRC_URI[archive.sha256sum] = "1652202db36a2be7441019b9daff3574e80428598e82395a87418015a8c06624" PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper" From patchwork Tue Mar 18 08:34:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59370 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 83BF3C35FFF for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web10.6842.1742286845286249722 for ; Tue, 18 Mar 2025 01:34:05 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id 43CBF1574; Tue, 18 Mar 2025 09:33:50 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOS-2EPvLr0; Tue, 18 Mar 2025 09:33:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 07/11] gtksourceview: update 5.12.0 -> 5.16.0 Date: Tue, 18 Mar 2025 09:34:26 +0100 Message-ID: <20250318083430.544906-7-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318083430.544906-1-f_l_k@t-online.de> References: <20250318083430.544906-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286828-22183450-C68F25C2/0/0 CLEAN NORMAL X-TOI-MSGID: 8a3a99b7-437b-4b5c-9b31-8f7e3b8528ac List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116047 News in 5.16.0, 2025-03-15 -------------------------- This is a stable release for GNOME 48.0 * Translation updates News in 5.15.1, 2025-02-24 -------------------------- * Remove use of various GTK deprecations * Testsuite improvements * Translation updates News in 5.15.0, 2025-02-02 -------------------------- This is a beta release for GNOME 48.beta * Various introspection fixes * Improvements to GtkSourceAssistants * Various GtkTextIter performance improvements * Deduplication fixes when sorting * Alter paths for resource:// usage so that resources take priority over system installations other than the current one * Adwaita.xml, Adwaita-dark.xml style updates * Quantize Y position for gutter line numbers * New and updated languages: meson.lang, zig.lang * Translation updates News in 5.14.1, 2024-10-04 -------------------------- This is a bug-fix release for GNOME 47 * Ensure you cannot show context menu from GtkSourceMap which otherwise has a limited FontMap containing only the BuilderBlocks font. News in 5.14.0, 2024-09-13 -------------------------- This is a stable release for GNOME 47.0 * Fix an issue where the gutter would not redraw when focus changes. * Add support for Groff syntax News in 5.13.1, 2024-08-04 -------------------------- This is an unstable release update for GNOME 47.beta * Documentation improvements * Improve performance of BuilderBlocks font loading. Some of this effort required changes to the TTF, so user testing with a wide variety of languages is desired. This should reduce startup time of GtkSourceView using applications. * gtk-doc.lang: highlight `backtick` spans * c.lang: highlight [[]] style attributes * java.lang: improve escaped character matching * Adwaita.xml, Adwaita-dark.xml: style updates to track platform changes for GNOME 47. News in 5.13.0, 2024-06-28 -------------------------- This is an unstable release update for GNOME 47.alpha * Ensure gutter renderers are released during dispose * Make default auto-indenter keep indentation when cursor is at line start * python3.lang: Fix f-string in curly braces to have no-spellcheck applied * Translation updates Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- .../{gtksourceview5_5.12.0.bb => gtksourceview5_5.16.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-gnome/recipes-gnome/gtksourceview/{gtksourceview5_5.12.0.bb => gtksourceview5_5.16.0.bb} (84%) diff --git a/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.12.0.bb b/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.16.0.bb similarity index 84% rename from meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.12.0.bb rename to meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.16.0.bb index f3267acbeb..deab259299 100644 --- a/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.12.0.bb +++ b/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.16.0.bb @@ -23,8 +23,8 @@ inherit gnomebase lib_package gettext features_check gi-docgen gtk-icon-cache go REQUIRED_DISTRO_FEATURES = "opengl" -SRC_URI = "https://download.gnome.org/sources/gtksourceview/5.12/${PNAME}-${PV}.tar.xz" -SRC_URI[sha256sum] = "daf32ff5d3150d6385917d3503a85b9e047ba158b2b03079314c9c00813fa01f" +SRC_URI = "https://download.gnome.org/sources/gtksourceview/5.16/${PNAME}-${PV}.tar.xz" +SRC_URI[sha256sum] = "ab35d420102f3e8b055dd3b8642d3a48209f888189e6254d0ffb4b6a7e8c3566" GIR_MESON_ENABLE_FLAG = 'enabled' GIR_MESON_DISABLE_FLAG = 'disabled' From patchwork Tue Mar 18 08:34:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59368 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6B962C35FFC for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web11.6805.1742286845387870508 for ; Tue, 18 Mar 2025 01:34:05 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id 45B561578; Tue, 18 Mar 2025 09:33:50 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOS-2EPvLs0; Tue, 18 Mar 2025 09:33:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 08/11] gnome-settings-daemon: update 47.1 -> 48.0 Date: Tue, 18 Mar 2025 09:34:27 +0100 Message-ID: <20250318083430.544906-8-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318083430.544906-1-f_l_k@t-online.de> References: <20250318083430.544906-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286829-B1FF9450-15F25FA0/0/0 CLEAN NORMAL X-TOI-MSGID: 98843046-5a47-4a7a-8b3c-dbf438337dfe List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116048 ============ Version 48.0 ============ - Translation updates - Port plugins to GApplication classes ============= Version 48.rc ============= - Translation updates - Add schemas for global shortcuts - Allow usage as subproject =============== Version 48.beta =============== - Translation updates - Fix deprecation warnings during build Media-keys: - Allow running custom commands in lock screen ================== Version 48.alpha.1 ================== - Brown paper bag release Media keys: - Fix crash on startup ================ Version 48.alpha ================ - Translation updates - Icon hint improvements to notifications Media keys: - Improve HIG compliance of notification messages - Add shortcuts for reboot and shutdown actions Power: - Improve HIG compliance of notification messages - Resolve device paths outside of the backlight helper Usb protection: - Improve strings Xsettings: - Do not notify icon-theme property on high-contrast changes ============= Version 47.2 ============= - Translation updates Power: - Fix possible invalid reads if backlight fails to initialize - Handle broken upower more elegantly - Test warning fixes Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- ...me-settings-daemon_47.1.bb => gnome-settings-daemon_48.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/recipes-gnome/gnome-settings-daemon/{gnome-settings-daemon_47.1.bb => gnome-settings-daemon_48.0.bb} (93%) diff --git a/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_47.1.bb b/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_48.0.bb similarity index 93% rename from meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_47.1.bb rename to meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_48.0.bb index bc279dff40..9a2948d432 100644 --- a/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_47.1.bb +++ b/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_48.0.bb @@ -24,7 +24,7 @@ DEPENDS = " \ REQUIRED_DISTRO_FEATURES = "x11 polkit pulseaudio systemd gobject-introspection-data" GIR_MESON_OPTION = "" -SRC_URI[archive.sha256sum] = "f2aacbe55fa38e8708583eec0a6651049e537eb505a3ed2ce0baa4e9b64246d1" +SRC_URI[archive.sha256sum] = "f3da20ab4a2ba56fd3e97b991f2bc267973d5619bd58bfa516410aa036305e45" PACKAGECONFIG ??= " \ cups nm \ From patchwork Tue Mar 18 08:34:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59364 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 576FBC35FF9 for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web10.6843.1742286845403994927 for ; Tue, 18 Mar 2025 01:34:05 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id BC81815AB; Tue, 18 Mar 2025 09:33:51 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOT-2EPvLt0; Tue, 18 Mar 2025 09:33:49 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 09/11] localsearch: update 3.8.2 -> 3.9.0 Date: Tue, 18 Mar 2025 09:34:28 +0100 Message-ID: <20250318083430.544906-9-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318083430.544906-1-f_l_k@t-online.de> References: <20250318083430.544906-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286829-B37FC450-491A0D2A/0/0 CLEAN NORMAL X-TOI-MSGID: 8a3e4b3e-f153-4005-9d87-5e5e8a6c1918 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116051 NEW in 3.9.0 - 2025-03-16 ========================== Translations: ca Highlighted changes since 3.8.0: * Switched to libavformat for media extraction * Memory usage improvements * Improved recovery process after interruption - rework patches after directory refactor - drop deprecated options NEW in 3.9.rc - 2025-03-02 ========================== * Metadata extractor refactors * Fixed possible runtime warnings * Fixed possible indexer stall * Restructure project directories * Fix build with -Dwriteback=false NEW in 3.9.beta - 2025-02-04 ============================ * Ditch GStreamer for metadata extraction, and switch to FFmpeg/libav for many benefits in extraction speed, memory usage and sandbox friendliness. If this causes dependency/distribution issues, it is recommended to separate the following files to a standalone package: - $(datadir)/localsearch3/extract-rules/15-libav-guess.rule - $(datadir)/localsearch3/extract-rules/90-libav-audio-generic.rule - $(datadir)/localsearch3/extract-rules/90-libav-video-generic.rule - $(libdir)/localsearch-3.0/extract-modules/libextract-libav.so * Fix build issues with gcc 15.x * Updated README to new project name Translations: fr, sl, sr NEW in 3.9.alpha - 2025-01-11 ============================= * Fix for folder updates happening while the daemon is not running * Improve memory usage when dealing with very large folders * Improve recovery after process interruption * Code improvements * Avoid GStreamer memory payload in indexer process * Improved performance when deleting stale resources * Test improvements Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- ...to-a-fixed-path-instead-of-a-host-pa.patch | 6 ++--- .../0001-fix-reproducibility.patch | 24 +++++++++---------- ...alsearch_3.8.2.bb => localsearch_3.9.0.bb} | 12 ++++------ 3 files changed, 19 insertions(+), 23 deletions(-) rename meta-gnome/recipes-gnome/tracker/{localsearch_3.8.2.bb => localsearch_3.9.0.bb} (83%) diff --git a/meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch b/meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch index 606a3e9aac..87589a0e64 100644 --- a/meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch +++ b/meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch @@ -10,10 +10,10 @@ Signed-off-by: Lei Maohui .../tracker-miners-enum-types.c.template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -diff --git a/src/libtracker-miners-common/tracker-miners-enum-types.c.template b/src/libtracker-miners-common/tracker-miners-enum-types.c.template +diff --git a/src/common/tracker-miners-enum-types.c.template b/src/common/tracker-miners-enum-types.c.template index 4db7ef1..7c44c13 100644 ---- a/src/libtracker-miners-common/tracker-miners-enum-types.c.template -+++ b/src/libtracker-miners-common/tracker-miners-enum-types.c.template +--- a/src/common/tracker-miners-enum-types.c.template ++++ b/src/common/tracker-miners-enum-types.c.template @@ -7,7 +7,7 @@ /*** BEGIN file-production ***/ diff --git a/meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch b/meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch index 6c1d978135..1bab34e126 100644 --- a/meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch +++ b/meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch @@ -13,7 +13,7 @@ Upstream-Status: Inappropriate [oe-specific] Signed-off-by: Markus Volk --- meson.build | 8 ++++---- - src/libtracker-miners-common/tracker-landlock.c | 4 ++-- + src/common/tracker-landlock.c | 4 ++-- src/miners/fs/meson.build | 4 ++-- src/tracker-extract/meson.build | 2 +- tests/tracker-miner-fs/meson.build | 2 +- @@ -52,10 +52,10 @@ index 7ae103c..cc61e84 100644 ] if get_option('tests_tap_protocol') -diff --git a/src/libtracker-miners-common/tracker-landlock.c b/src/libtracker-miners-common/tracker-landlock.c +diff --git a/src/common/tracker-landlock.c b/src/common/tracker-landlock.c index 0ad90d0..354f5d1 100644 ---- a/src/libtracker-miners-common/tracker-landlock.c -+++ b/src/libtracker-miners-common/tracker-landlock.c +--- a/src/common/tracker-landlock.c ++++ b/src/common/tracker-landlock.c @@ -283,7 +283,7 @@ tracker_landlock_init (const gchar * const *indexed_folders) LANDLOCK_ACCESS_FS_READ_DIR); } @@ -76,23 +76,23 @@ index 0ad90d0..354f5d1 100644 add_rule (landlock_fd, MINER_FS_CACHE_LOCATION, diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build index 1e16618..286580a 100644 ---- a/src/miners/fs/meson.build -+++ b/src/miners/fs/meson.build +--- a/src/indexer/meson.build ++++ b/src/indexer/meson.build @@ -68,8 +68,8 @@ executable('localsearch-@0@'.format(tracker_api_major), dependencies: tracker_miner_fs_deps, c_args: [ tracker_c_args, - '-DBUILDROOT="@0@"'.format(meson.global_build_root()), -- '-DBUILD_EXTRACTDIR="@0@"'.format(meson.build_root() / 'src' / 'tracker-extract'), +- '-DBUILD_EXTRACTDIR="@0@"'.format(meson.build_root() / 'src' / 'extractor'), + '-DBUILDROOT="@0@"'.format(get_option('prefix') / 'src'), -+ '-DBUILD_EXTRACTDIR="@0@"'.format(get_option('prefix') / 'src' / 'tracker-extract'), ++ '-DBUILD_EXTRACTDIR="@0@"'.format(get_option('prefix') / 'src' / 'extractor'), '-DLIBEXECDIR="@0@"'.format(get_option('prefix') / get_option('libexecdir')), ], install: true, diff --git a/src/tracker-extract/meson.build b/src/tracker-extract/meson.build index 2584881..31411f2 100644 ---- a/src/tracker-extract/meson.build -+++ b/src/tracker-extract/meson.build +--- a/src/extractor/meson.build ++++ b/src/extractor/meson.build @@ -158,7 +158,7 @@ endif executable('localsearch-extractor-@0@'.format(tracker_api_major), tracker_extract_sources, @@ -104,8 +104,8 @@ index 2584881..31411f2 100644 install: true, diff --git a/tests/tracker-miner-fs/meson.build b/tests/tracker-miner-fs/meson.build index 8c081fd..9792082 100644 ---- a/tests/tracker-miner-fs/meson.build -+++ b/tests/tracker-miner-fs/meson.build +--- a/tests/indexer/meson.build ++++ b/tests/indexer/meson.build @@ -18,7 +18,7 @@ libtracker_miner_test_c_args = [ ] diff --git a/meta-gnome/recipes-gnome/tracker/localsearch_3.8.2.bb b/meta-gnome/recipes-gnome/tracker/localsearch_3.9.0.bb similarity index 83% rename from meta-gnome/recipes-gnome/tracker/localsearch_3.8.2.bb rename to meta-gnome/recipes-gnome/tracker/localsearch_3.9.0.bb index bcc5a30501..ffea1f76b3 100644 --- a/meta-gnome/recipes-gnome/tracker/localsearch_3.8.2.bb +++ b/meta-gnome/recipes-gnome/tracker/localsearch_3.9.0.bb @@ -18,7 +18,7 @@ SRC_URI:append = " \ file://0001-fix-reproducibility.patch \ file://0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch \ " -SRC_URI[archive.sha256sum] = "cda69195f6845357a8d91c023670efe92238f4d138a1ef7a1401f45a2a8403ce" +SRC_URI[archive.sha256sum] = "d42f408dc3fb28fe54f5a9abbf5f1decf5818db9c2e9ec51c09464bdfd0c14b9" # gobject-introspection is mandatory and cannot be configured REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" @@ -40,7 +40,6 @@ PACKAGECONFIG ??= " \ xml \ ${@bb.utils.filter('DISTRO_FEATURES', 'seccomp', d)} \ battery \ - networkmanager \ " # Needs tgkill API which musl does not support # see https://www.openwall.com/lists/musl/2019/08/02/1 @@ -48,9 +47,9 @@ PACKAGECONFIG:remove:libc-musl = "seccomp" PACKAGECONFIG[battery] = "-Dbattery_detection=upower,-Dbattery_detection=none,upower" PACKAGECONFIG[cue] = "-Dcue=enabled,-Dcue=disabled,libcue" -PACKAGECONFIG[ffmpeg] = "-Dgeneric_media_extractor=libav,,ffmpeg" +PACKAGECONFIG[ffmpeg] = "-Dlibav=enabled,-Dlibav=disabled,ffmpeg" PACKAGECONFIG[gexiv2] = ",,gexiv2" -PACKAGECONFIG[gstreamer] = "-Dgeneric_media_extractor=gstreamer,,gstreamer1.0 gstreamer1.0-plugins-base" +PACKAGECONFIG[gstreamer] = ",,gstreamer1.0 gstreamer1.0-plugins-base" PACKAGECONFIG[gupnp] = "-Dgstreamer_backend=gupnp,,gupnp-dlna" PACKAGECONFIG[gif] = "-Dgif=enabled,-Dgif=disabled,giflib" PACKAGECONFIG[icu] = "-Dcharset_detection=icu,,icu" @@ -63,14 +62,11 @@ PACKAGECONFIG[png] = "-Dpng=enabled,-Dpng=disabled,libpng" PACKAGECONFIG[tiff] = "-Dtiff=enabled,-Dtiff=disabled,tiff" PACKAGECONFIG[raw] = "-Draw=enabled,-Draw=disabled,libraw" PACKAGECONFIG[xml] = "-Dxml=enabled,-Dxml=disabled,libxml2" -PACKAGECONFIG[networkmanager] = "-Dnetwork_manager=enabled,-Dnetwork_manager=disabled,networkmanager" PACKAGECONFIG[landlock] = "-Dlandlock=enabled,-Dlandlock=disabled" # For security reasons it is strongly recommended to set add meta-security in -# your layers and 'libseccomp' to PACKAGECONFIG". +# your layers and 'libseccomp + landlock' to PACKAGECONFIG". PACKAGECONFIG[seccomp] = "-Dseccomp=true,-Dseccomp=false,libseccomp" -# not yet in meta-gnome -PACKAGECONFIG[rss] = "-Dminer_rss=true,-Dminer_rss=false,libgrss" EXTRA_OEMESON += " \ -Dman=false \ From patchwork Tue Mar 18 08:34:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59366 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5C69DC28B28 for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web11.6804.1742286845379819542 for ; Tue, 18 Mar 2025 01:34:05 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id BE9A215AF; Tue, 18 Mar 2025 09:33:51 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOT-2EPvLu0; Tue, 18 Mar 2025 09:33:49 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 10/11] tinysparql: update 3.8.2 -> 3.9.1 Date: Tue, 18 Mar 2025 09:34:29 +0100 Message-ID: <20250318083430.544906-10-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318083430.544906-1-f_l_k@t-online.de> References: <20250318083430.544906-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286829-50FF7450-DD858CD9/0/0 CLEAN NORMAL X-TOI-MSGID: 6a479bf2-2224-4a0b-a864-f84ebc7106f5 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116050 - rework patches after directory refactor - use gi-docgen instead of gtk-doc - add graphviz-native as a dependency for api-documentation as we now need to provide dot NEW in 3.9.1 - 2025-03-17 ========================= * Brown paper bag release NEW in 3.9.0 - 2025-03-16 ========================= * Many fuzzing fixes * Multiple coverity fixes NEW in 3.9.rc - 2025-03-02 ========================== * Multiple fixes to issues found by OSS fuzz * Restructure project directories * Error handling fixes in SPARQL updates via D-Bus NEW in 3.9.alpha - 2025-01-11 ============================= * Hide again unintentionally leaked tracker_http_* symbols * A number of fixes to static linking Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- .../tinysparql/0001-fix-reproducibility.patch | 46 +++++++++---------- ...parql-meson.build-dont-create-compat.patch | 8 ++-- ...inysparql_3.8.2.bb => tinysparql_3.9.1.bb} | 15 ++++-- 3 files changed, 37 insertions(+), 32 deletions(-) rename meta-gnome/recipes-gnome/tracker/{tinysparql_3.8.2.bb => tinysparql_3.9.1.bb} (70%) diff --git a/meta-gnome/recipes-gnome/tracker/tinysparql/0001-fix-reproducibility.patch b/meta-gnome/recipes-gnome/tracker/tinysparql/0001-fix-reproducibility.patch index 28e66af7d6..20211cecf4 100644 --- a/meta-gnome/recipes-gnome/tracker/tinysparql/0001-fix-reproducibility.patch +++ b/meta-gnome/recipes-gnome/tracker/tinysparql/0001-fix-reproducibility.patch @@ -1,4 +1,4 @@ -From dd163864c5ee28e153e982e47502039dad2f3787 Mon Sep 17 00:00:00 2001 +From 186d91759dd0e0815f5a9d3a709e2ececa24ff3d Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Mon, 18 Sep 2023 02:47:55 +0200 Subject: [PATCH] tracker: fix reproducibility issue @@ -12,17 +12,17 @@ Upstream-Status: Inappropriate [oe-specific] Signed-off-by: Markus Volk --- - meson.build | 6 +++--- - src/libtracker-common/meson.build | 4 ++-- - src/libtracker-http/tracker-http.c | 2 +- - src/libtracker-sparql/meson.build | 4 ++-- + meson.build | 6 +++--- + src/common/meson.build | 4 ++-- + src/http/tracker-http.c | 2 +- + src/libtinysparql/meson.build | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/meson.build b/meson.build -index 3a624ad..8c02aad 100644 +index 308ada3..0120be7 100644 --- a/meson.build +++ b/meson.build -@@ -333,7 +333,7 @@ have_rtld_noload = cc.has_header_symbol('dlfcn.h', 'RTLD_NOLOAD') +@@ -341,7 +341,7 @@ have_rtld_noload = cc.has_header_symbol('dlfcn.h', 'RTLD_NOLOAD') conf.set('HAVE_RTLD_NOLOAD', have_rtld_noload) # Config that goes in some other generated files (.desktop, .service, etc) @@ -31,8 +31,8 @@ index 3a624ad..8c02aad 100644 conf.set('libexecdir', join_paths(get_option('prefix'), get_option('libexecdir'))) configure_file(input: 'config.h.meson.in', -@@ -372,8 +372,8 @@ subdir('docs') - subdir('utils') +@@ -382,8 +382,8 @@ subdir('utils') + subdir('fuzzing') test_c_args = tracker_c_args + [ - '-DTOP_BUILDDIR="@0@"'.format(build_root), @@ -41,12 +41,12 @@ index 3a624ad..8c02aad 100644 + '-DTOP_SRCDIR="@0@/"'.format('/usr/src/debug/tracker'), ] - tracker_uninstalled_cli_dir = join_paths(meson.current_build_dir(), 'src', 'tracker') -diff --git a/src/libtracker-common/meson.build b/src/libtracker-common/meson.build -index 72c2ae0..12218c8 100644 ---- a/src/libtracker-common/meson.build -+++ b/src/libtracker-common/meson.build -@@ -51,10 +51,10 @@ libtracker_common = static_library('tracker-common', + tracker_uninstalled_testutils_dir = join_paths(meson.current_source_dir(), 'utils') +diff --git a/src/common/meson.build b/src/common/meson.build +index b961ec3..edd76ce 100644 +--- a/src/common/meson.build ++++ b/src/common/meson.build +@@ -70,10 +70,10 @@ libtracker_common = static_library('tracker-common', dependencies: [tracker_common_dependencies, gmodule], c_args: [ '-DPRIVATE_LIBDIR="@0@"'.format(tracker_internal_libs_dir), @@ -59,10 +59,10 @@ index 72c2ae0..12218c8 100644 ] + tracker_c_args, include_directories: [configinc, srcinc], gnu_symbol_visibility: 'hidden', -diff --git a/src/libtracker-http/tracker-http.c b/src/libtracker-http/tracker-http.c +diff --git a/src/http/tracker-http.c b/src/http/tracker-http.c index dd82e99..cb3f1f7 100644 ---- a/src/libtracker-http/tracker-http.c -+++ b/src/libtracker-http/tracker-http.c +--- a/src/http/tracker-http.c ++++ b/src/http/tracker-http.c @@ -53,7 +53,7 @@ ensure_types (void) current_dir = g_get_current_dir (); @@ -72,13 +72,13 @@ index dd82e99..cb3f1f7 100644 /* Detect in-build runtime of this code, this may happen * building introspection information or running tests. * We want the in-tree modules to be loaded then. -diff --git a/src/libtracker-sparql/meson.build b/src/libtracker-sparql/meson.build -index bafc2ac..859da3e 100644 ---- a/src/libtracker-sparql/meson.build -+++ b/src/libtracker-sparql/meson.build +diff --git a/src/libtinysparql/meson.build b/src/libtinysparql/meson.build +index e229b51..031f7e1 100644 +--- a/src/libtinysparql/meson.build ++++ b/src/libtinysparql/meson.build @@ -103,10 +103,10 @@ libtracker_sparql_private = static_library('tracker-sparql-private', c_args: [ - '-include', 'libtracker-sparql/tracker-private.h', + '-include', 'tracker-private.h', '-DPRIVATE_LIBDIR="@0@"'.format(tracker_internal_libs_dir), - '-DBUILD_LIBDIR="@0@"'.format(meson.current_build_dir()), + '-DBUILD_LIBDIR="@0@"'.format('/usr/src/debug/tracker'), diff --git a/meta-gnome/recipes-gnome/tracker/tinysparql/0001-src-libtracker-sparql-meson.build-dont-create-compat.patch b/meta-gnome/recipes-gnome/tracker/tinysparql/0001-src-libtracker-sparql-meson.build-dont-create-compat.patch index d6cc4f45d2..e8c1904565 100644 --- a/meta-gnome/recipes-gnome/tracker/tinysparql/0001-src-libtracker-sparql-meson.build-dont-create-compat.patch +++ b/meta-gnome/recipes-gnome/tracker/tinysparql/0001-src-libtracker-sparql-meson.build-dont-create-compat.patch @@ -12,13 +12,13 @@ Upstream-Status: Inappropriate [oe-specific] Signed-off-by: Markus Volk --- - src/libtracker-sparql/meson.build | 2 +- + src/libtinysparql/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -diff --git a/src/libtracker-sparql/meson.build b/src/libtracker-sparql/meson.build +diff --git a/src/libtinysparql/meson.build b/src/libtinysparql/meson.build index 5eccb92fc..6ed7c2b1f 100644 ---- a/src/libtracker-sparql/meson.build -+++ b/src/libtracker-sparql/meson.build +--- a/src/libtinysparql/meson.build ++++ b/src/libtinysparql/meson.build @@ -247,6 +247,6 @@ endif tracker_sparql_uninstalled_dir = meson.current_build_dir() diff --git a/meta-gnome/recipes-gnome/tracker/tinysparql_3.8.2.bb b/meta-gnome/recipes-gnome/tracker/tinysparql_3.9.1.bb similarity index 70% rename from meta-gnome/recipes-gnome/tracker/tinysparql_3.8.2.bb rename to meta-gnome/recipes-gnome/tracker/tinysparql_3.9.1.bb index 16c7bfd0d1..b254253a5d 100644 --- a/meta-gnome/recipes-gnome/tracker/tinysparql_3.8.2.bb +++ b/meta-gnome/recipes-gnome/tracker/tinysparql_3.9.1.bb @@ -16,11 +16,11 @@ DEPENDS = " \ libstemmer \ " -inherit gettext gnomebase gobject-introspection vala gtk-doc bash-completion +inherit gettext gnomebase gobject-introspection vala gi-docgen bash-completion SRC_URI += "file://0001-fix-reproducibility.patch" SRC_URI += "file://0001-src-libtracker-sparql-meson.build-dont-create-compat.patch" -SRC_URI[archive.sha256sum] = "bb8643386c8edc591a03205d4a0eda661dcdd2094473bffb9bbdb94e93589cb2" +SRC_URI[archive.sha256sum] = "98e8933b946d8c54a77eadabd7f1d14cddd88fa43eef0d0ace3c0fcce646722b" # text search is not an option anymore and requires sqlite3 build with # PACKAGECONFIG[fts5] set (default) @@ -43,13 +43,18 @@ EXTRA_OEMESON = " \ GIR_MESON_ENABLE_FLAG = 'enabled' GIR_MESON_DISABLE_FLAG = 'disabled' +GIDOCGEN_MESON_OPTION = "docs" -PACKAGECONFIG ??= "${@bb.utils.contains("DISTRO_FEATURES", "zeroconf", "avahi", "", d)}" +PACKAGECONFIG ??= " \ + ${@bb.utils.contains("DISTRO_FEATURES", "zeroconf", "avahi", "", d)} \ + ${@bb.utils.contains("DISTRO_FEATURES", "api-documentation", "docs", "", d)} \ +" PACKAGECONFIG[avahi] = "-Davahi=enabled,-Davahi=disabled,avahi," +PACKAGECONFIG[docs] = ",,graphviz-native" do_install:prepend() { - sed -i -e 's|${B}|${TARGET_DBGSRC_DIR}|g' ${B}/src/libtracker-sparql/tracker-sparql-enum-types.c - sed -i -e 's|${B}|${TARGET_DBGSRC_DIR}|g' ${B}/src/libtracker-sparql/core/tracker-data-enum-types.c + sed -i -e 's|${B}|${TARGET_DBGSRC_DIR}|g' ${B}/src/libtinysparql/tracker-sparql-enum-types.c + sed -i -e 's|${B}|${TARGET_DBGSRC_DIR}|g' ${B}/src/libtinysparql/core/tracker-data-enum-types.c } FILES:${PN} += " \ From patchwork Tue Mar 18 08:34:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59367 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 674A2C35FFA for ; Tue, 18 Mar 2025 08:34:13 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by mx.groups.io with SMTP id smtpd.web11.6806.1742286845470136847 for ; Tue, 18 Mar 2025 01:34:05 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.82, mailfrom: f_l_k@t-online.de) Received: from fwd86.aul.t-online.de (fwd86.aul.t-online.de [10.223.144.112]) by mailout05.t-online.de (Postfix) with SMTP id C09A615B0; Tue, 18 Mar 2025 09:33:51 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd86.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuSOT-2EPvLv0; Tue, 18 Mar 2025 09:33:49 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 11/11] nautilus: update 47.2 ->> 48.0 Date: Tue, 18 Mar 2025 09:34:30 +0100 Message-ID: <20250318083430.544906-11-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318083430.544906-1-f_l_k@t-online.de> References: <20250318083430.544906-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742286829-72FFB450-601A303D/0/0 CLEAN NORMAL X-TOI-MSGID: 6e97e229-dee4-44c2-92d9-809b55a3547e List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 18 Mar 2025 08:34:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116049 Major Changes in 48 =================== * Reversals: - Replace uselocale with Glib gettext variant (Khalid Abu Shawarib) * Bugfixes: - Generate thumbnails by order in view (Khalid Abu Shawarib) - Try more icons before using generic fallback (Khalid Abu Shawarib) - Focus filename entry in save mode by default (Ian Off) - Fix tree view and outdated file info crashes introduced in 48.rc (Khalid Abu Shawarib) - Use colored icon for filesystem root properties (Khalid Abu Shawarib) - Set search popover row heights (Khalid Abu Shawarib) * Cleanups: - Various performance enhancements around sorting, hidden files and image decoding (Khalid Abu Shawarib) - Add build summary (Khalid Abu Shawarib) * Translation updates (GNOME Translation Project contributors) Major Changes in 48.rc ====================== * Enhancements: - Run code formatting in parallel (Khalid Abu Shawarib) - Rework CI image job to freedesktop template (Khalid Abu Shawarib) - Rework and speedup adding of files to view (Khalid Abu Shawarib) - Add basic unit tests for files view (Khalid Abu Shawarib) - Load thumbnail info separate from other file infos (Khalid Abu Shawarib) * Reversals: - Revert port of properties dialog to AdwDialog due to outstanding issues * Bugfixes: - Fix app chooser widget sizing (Automeris naranja) - Fix free space calculation for archive extraction (Peter Eisenmann) - Fix shell sesrch result order (Khalid Abu Shawarib) - Fix floating bar style when unfocused (Peter Eisenmann) * Cleanups: - Rework view switching code of window-slot (António Fernandes) - Use AdwSpinner in floating bar (Automeris naranja) * Translation updates (GNOME Translation Project contributors) Major Changes in 48.beta ======================== * Enhancements: - Improve directory loading performance (Khalid Abu Shawarib, Peter Eisenmann) - Use AdwDialog for list view column chooser and properties dialog (Automeris naranja) - Change tab behavior for the sidebar (Lukáš Tyrychtr) - Create about dialog from appdata (Felipe Borges, Matthijs Velsink, Peter Eisenmann) - Port various dialogs to AdwAlertDialog (Automeris naranja) - Keep mount monitor around for caching in gvfs to work (Khalid Abu Shawarib) - Adjust to localsearch changes (Bobby Rong, Carlos Garnacho, Khalid Abu Shawarib, Sam Thursfield) - Hide Trash banner when empty (Isaac Yeo) - Ellipsize sidebar labels in the middle (Peter Eisenmann) - Add a CONTRIBUTING file (Corey Berla) - Allow removing bookmarks from pathbar (Isaac Yeo) - Various UI tweaks and label changes (Automeris naranja, Brage Fuglseth, Jamie Gravendeel, Khalid Abu Shawarib) - Various speedups (Corey Berla, Khalid Abu Shawarib) * Bugfixes: - Fix unintended grid relayouting on thumbnail loading (Calvin Walton) - Fix double a11y presentation of the filename in grid view (Lukáš Tyrychtr) - Keep CI running (Khalid Abu Shawarib, Peter Eisenmann) - Fix query editor translation (Aleksandr Melman) - Hide empty extensions list in properties (Khalid Abu Shawarib) - Fix NULL dereference with extensions (Philipp Unger) * Cleanups: - Improve grid selection implementation (Adrien Plazas) - Avoid setting up unnecessary directory monitors (Corey Berla) - Replace uselocale with Glib gettext variant (Khalid Abu Shawarib) - Stop setting invisible menu icons (Khalid Abu Shawarib) * Translation updates (GNOME Translation Project contributors) Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- .../nautilus/{nautilus_47.2.bb => nautilus_48.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/recipes-gnome/nautilus/{nautilus_47.2.bb => nautilus_48.0.bb} (93%) diff --git a/meta-gnome/recipes-gnome/nautilus/nautilus_47.2.bb b/meta-gnome/recipes-gnome/nautilus/nautilus_48.0.bb similarity index 93% rename from meta-gnome/recipes-gnome/nautilus/nautilus_47.2.bb rename to meta-gnome/recipes-gnome/nautilus/nautilus_48.0.bb index 9f44dcb114..4b9f9fcf26 100644 --- a/meta-gnome/recipes-gnome/nautilus/nautilus_47.2.bb +++ b/meta-gnome/recipes-gnome/nautilus/nautilus_48.0.bb @@ -24,7 +24,7 @@ DEPENDS = " \ inherit gnomebase gsettings gobject-introspection gi-docgen gettext features_check mime-xdg gtk-icon-cache -SRC_URI[archive.sha256sum] = "7f3203474f2e6374a11c6754ef33f3360eaf7f5b5e85f5e477e8a0ae0fa764d9" +SRC_URI[archive.sha256sum] = "f9e6a4cbe1d5bb7ad59ac44f0d439edd4b0507bf07d3d90a2e7e7e6d3f416d57" REQUIRED_DISTRO_FEATURES = "x11 opengl gobject-introspection-data"