From patchwork Tue Mar 18 09:18:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Markus Volk X-Patchwork-Id: 59375 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 EE124C282EC for ; Tue, 18 Mar 2025 09:17:53 +0000 (UTC) Received: from mailout04.t-online.de (mailout04.t-online.de [194.25.134.18]) by mx.groups.io with SMTP id smtpd.web11.7342.1742289471282085350 for ; Tue, 18 Mar 2025 02:17:51 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.18, mailfrom: f_l_k@t-online.de) Received: from fwd78.aul.t-online.de (fwd78.aul.t-online.de [10.223.144.104]) by mailout04.t-online.de (Postfix) with SMTP id DD7E6FD7 for ; Tue, 18 Mar 2025 10:17:48 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd78.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuT52-2eYOYr0; Tue, 18 Mar 2025 10:17:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Subject: [meta-gnome][PATCH 1/4] msgraph: update 0.2.3 -> 0.3.3 Date: Tue, 18 Mar 2025 10:18:24 +0100 Message-ID: <20250318091827.831270-1-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742289468-237F45D8-E78167F1/0/0 CLEAN NORMAL X-TOI-MSGID: af8a2934-0f32-4d11-8cfd-2d09ba3294ff 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 09:17:53 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116052 0.3.3 - Jan 27, 2025 =========================== - CI release service fix 0.3.2 - Jan 27, 2025 =========================== - Extended user service (photo, contacts, folders, find) - Improved mail service - Add rate limiting support 0.3.1 - Oct 02, 2024 =========================== * Fix pkgconfig file using wrong api version 0.3.0 - Sep 30, 2024 =========================== NOTE: This needs a recent version of gvfs * Set select scopes during requests * Add support for business "Add to OneDrive" sharepoints Signed-off-by: Markus Volk --- .../msgraph/{msgraph_0.2.3.bb => msgraph_0.3.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/recipes-gnome/msgraph/{msgraph_0.2.3.bb => msgraph_0.3.3.bb} (82%) diff --git a/meta-gnome/recipes-gnome/msgraph/msgraph_0.2.3.bb b/meta-gnome/recipes-gnome/msgraph/msgraph_0.3.3.bb similarity index 82% rename from meta-gnome/recipes-gnome/msgraph/msgraph_0.2.3.bb rename to meta-gnome/recipes-gnome/msgraph/msgraph_0.3.3.bb index f3f66c3dcf..fe4faff356 100644 --- a/meta-gnome/recipes-gnome/msgraph/msgraph_0.2.3.bb +++ b/meta-gnome/recipes-gnome/msgraph/msgraph_0.3.3.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=3000208d539ec061b899bce1d9ce9404" inherit gnomebase gobject-introspection gi-docgen features_check REQUIRED_DISTRO_FEATURES = "opengl" -SRC_URI[archive.sha256sum] = "ed42e800cb7f0a07477cd9e3e744cdc1a240a6ad7ab96b8a875806267a9fddb0" +SRC_URI[archive.sha256sum] = "37d7e12f2a990490aea21184f0b27e0b915ebb4e5096f4d6632c62051c054012" GTKDOC_MESON_OPTION = "gtk_doc" From patchwork Tue Mar 18 09:18: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: 59378 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 D0EB5C28B28 for ; Tue, 18 Mar 2025 09:18:43 +0000 (UTC) Received: from mailout11.t-online.de (mailout11.t-online.de [194.25.134.85]) by mx.groups.io with SMTP id smtpd.web10.7353.1742289521559416957 for ; Tue, 18 Mar 2025 02:18:41 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.85, mailfrom: f_l_k@t-online.de) Received: from fwd78.aul.t-online.de (fwd78.aul.t-online.de [10.223.144.104]) by mailout11.t-online.de (Postfix) with SMTP id 4D0CFA06 for ; Tue, 18 Mar 2025 10:17:51 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd78.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuT52-2eYOYs0; Tue, 18 Mar 2025 10:17:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Subject: [meta-gnome][PATCH 2/4] gnome-online-accounts: update 3.52.2 -> 3.54.1 Date: Tue, 18 Mar 2025 10:18:25 +0100 Message-ID: <20250318091827.831270-2-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318091827.831270-1-f_l_k@t-online.de> References: <20250318091827.831270-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742289468-62FF35D8-F9A7F46A/0/0 CLEAN NORMAL X-TOI-MSGID: 7ff7aa21-25ae-41b1-8beb-d628cccb811f 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 09:18:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116054 Overview of changes in 3.54.0 ============================= * Bugs fixed: - #114 Fix unescaped characters in IMAP and SMTP logins - #391 Nextcloud 'Cannot find WebDAV endpoint' error - !319 goaproviderdialog: don't update the error revealer until set - !320 goaoauth2provider: rewrite the D-Bus helper as a per-task service - !323 goagoogleprovider: drop the client secret and deprecate the option * Translation updates: - Bokmål, Norwegian (Brage Fuglseth) - Catalan (Jordi Mas i Hernandez) - Danish (Ask Hjorth Larsen) - Hungarian (Balázs Úr) - Korean (Seong-ho Cho) - Nepali (Pawan Chitrakar) - Panjabi (A S Alam) - Spanish (Daniel Mustieles) Overview of changes in 3.53.2 ============================= * Bugs fixed: - !306 goaoauth2provider: handle OAuth2 error responses - !307 docs: update README - !308 goabackend: drop GoaHTTPClient - !309 examples: drop g_error() usage - !311 oauth2handler: Replace libsecret with dbus (Jan-Michael Brummer) * Translation updates: - Basque (Asier Sarasua Garmendia) - Bulgarian (twlvnn kraftwerk) - Chinese (China) (Luming Zh) - Czech (Daniel Rusek) - Finnish (Jiri Grönroos) - French (Irénée THIRION) - Galician (Fran Dieguez) - Georgian (Ekaterine Papava) - Hebrew (Yosef Or Boczko) - Indonesian (Andika Triwidada) - Lithuanian (Aurimas Černius) - Occitan (post 1500) (Quentin PAGÈS) - Panjabi (A S Alam) - Persian (Danial Behzadi) - Polish (Piotr Drąg) - Portuguese (Hugo Carvalho) - Portuguese (Brazil) (Álvaro Burns) - Swedish (Anders Jonsson) - Ukrainian (Yuri Chornoivan) Overview of changes in 3.53.1 ============================= * Bugs fixed: - !286 onedrive: Use presentation id in OneDrive uri * Translation updates: - Russian (Artur S0) - Slovenian (Martin) Overview of changes in 3.53.0 ============================= * Bugs fixed: - #113 Add GUI field for PresentationIdentity to be able to set a custom name / nickname for an online account - #357 Also offer an oauth2 sign-in link that can be copied instead of only directly opening in external browser? - #367 Non-actionable "Account Action Required" notification when account requires VPN - #383 imap: Remove / Demote "None" encryption option - #384 Unable to Sign In to Microsoft Exchange account on Gnome 46 24.04.1 - #386 segfault after signing into Fedora account - #389 Missing kerberos password not detected - #392 Fail faster - don't wait 120 seconds to timeout and return an error on initial authentication - !282 goadaemon: add a timeout for credential checks - !288 goaoauthprovider: fix expected NULL GError - !290 docs: add issue templates - !293 goadavclient.c: add WebDAV default candidate to test - !300 ci: add support for new release service - !303 goadaemon: Changes around "no provider" runtime warnings * Translation updates: - Catalan (Jordi Mas i Hernandez) - Dutch (Nathan Follens) - Friulian (Fabio Tomat) - Hebrew (Yaron Shahrabani) - Latvian (Rūdolfs Mazurs) - Russian (Artur S0) - Serbian (Марко Костић) - Slovenian (Martin) - Thai (Aefgh Threenine) - Turkish (Sabri Ünal) Signed-off-by: Markus Volk --- ...nline-accounts_3.52.2.bb => gnome-online-accounts_3.54.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/recipes-gnome/gnome-online-accounts/{gnome-online-accounts_3.52.2.bb => gnome-online-accounts_3.54.1.bb} (93%) diff --git a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.52.2.bb b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.54.1.bb similarity index 93% rename from meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.52.2.bb rename to meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.54.1.bb index 214476f900..69bd6a9a80 100644 --- a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.52.2.bb +++ b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.54.1.bb @@ -8,7 +8,7 @@ REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'goabackend', DEPENDS += "gdk-pixbuf dbus glib-2.0 gcr keyutils" -SRC_URI[archive.sha256sum] = "fb413f48deefbb9fc3002a91579dee947ceeed41f49c2f51317af7489b676f67" +SRC_URI[archive.sha256sum] = "9d058b3aac8b2d8b6b2ae7cb57c8a8abe539e73c88220c315b5b99f87ce6efd8" PACKAGECONFIG ?= "goabackend kerberos owncloud google windows_live" From patchwork Tue Mar 18 09:18: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: 59376 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 D1931C282EC for ; Tue, 18 Mar 2025 09:18:23 +0000 (UTC) Received: from mailout12.t-online.de (mailout12.t-online.de [194.25.134.22]) by mx.groups.io with SMTP id smtpd.web11.7352.1742289495174558850 for ; Tue, 18 Mar 2025 02:18:15 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.22, mailfrom: f_l_k@t-online.de) Received: from fwd78.aul.t-online.de (fwd78.aul.t-online.de [10.223.144.104]) by mailout12.t-online.de (Postfix) with SMTP id 4F2BE142E for ; Tue, 18 Mar 2025 10:17:51 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd78.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuT52-2eYOYt0; Tue, 18 Mar 2025 10:17:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Subject: [meta-gnome][PATCH 3/4] gvfs: update 1.56.1 -> 1.57.2 Date: Tue, 18 Mar 2025 10:18:26 +0100 Message-ID: <20250318091827.831270-3-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318091827.831270-1-f_l_k@t-online.de> References: <20250318091827.831270-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742289468-A27F25D8-3A1F97F1/0/0 CLEAN NORMAL X-TOI-MSGID: 2f94225c-a0b4-4b6a-8ad9-234345de02e1 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 09:18:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116053 Major changes in 1.57.2 ======================= * onedrive: Use presentation id as host to adapt to the change in GOA (Jan-Michael Brummer) * onedrive: Fix incorrect include path for msgraph header (sid) Major changes in 1.57.1 ======================= * nfs: Support libnfs 6 (Jan Alexander Steffens) * onedrive: Support Sharepoint drives (Jan-Michael Brummer) * trash/udisks: Port from g_unix_mount_ to g_unix_mount_entry_ (Ondrej Holy) * afp/mtp/nfs/sftp/smb: Add edit mode implementation (Ondrej Holy) * fuse: Use edit mode when neither O_TRUNC, nor O_APPEND is used (Ondrej Holy) * afp/mtp/nfs/smb: Various output stream related fixes (Ondrej Holy) * udisks2: Update volume when setting/unsetting mount (Ondrej Holy) * Translation updates (GNOME Translation Project contributors) Signed-off-by: Markus Volk --- ...fs-Support-libnfs-6-backport-to-1.56.patch | 278 ------------------ .../gvfs/{gvfs_1.56.1.bb => gvfs_1.57.2.bb} | 3 +- 2 files changed, 1 insertion(+), 280 deletions(-) delete mode 100644 meta-gnome/recipes-gnome/gvfs/gvfs/0001-nfs-Support-libnfs-6-backport-to-1.56.patch rename meta-gnome/recipes-gnome/gvfs/{gvfs_1.56.1.bb => gvfs_1.57.2.bb} (95%) diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs/0001-nfs-Support-libnfs-6-backport-to-1.56.patch b/meta-gnome/recipes-gnome/gvfs/gvfs/0001-nfs-Support-libnfs-6-backport-to-1.56.patch deleted file mode 100644 index 63fb5a0e89..0000000000 --- a/meta-gnome/recipes-gnome/gvfs/gvfs/0001-nfs-Support-libnfs-6-backport-to-1.56.patch +++ /dev/null @@ -1,278 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Sun, 19 Jan 2025 14:28:25 +0100 -Subject: [PATCH] nfs: Support libnfs 6 (backport to 1.56) - -Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/gvfs/-/commit/50c0845928983830ebe12d1d2ba82a6735cec77b] - -Signed-off-by: Markus Volk ---- - daemon/gvfsbackendnfs.c | 79 +++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 79 insertions(+) - -diff --git a/daemon/gvfsbackendnfs.c b/daemon/gvfsbackendnfs.c -index c9e9ed60b938..1b66bb040e1d 100644 ---- a/daemon/gvfsbackendnfs.c -+++ b/daemon/gvfsbackendnfs.c -@@ -407,27 +407,33 @@ read_cb (int err, struct nfs_context *ctx, void *data, void *private_data) - { - GVfsJobRead *op_job = G_VFS_JOB_READ (job); - -+#ifndef LIBNFS_API_V2 - memcpy (op_job->buffer, data, err); -+#endif - g_vfs_job_read_set_size (op_job, err); - g_vfs_job_succeeded (job); - } - else - { - g_vfs_job_failed_from_errno (job, -err); - } - } - - static gboolean - try_read (GVfsBackend *backend, - GVfsJobRead *job, - GVfsBackendHandle _handle, - char *buffer, - gsize bytes_requested) - { - GVfsBackendNfs *op_backend = G_VFS_BACKEND_NFS (backend); - struct nfsfh *fh = _handle; - -+#ifdef LIBNFS_API_V2 -+ nfs_read_async (op_backend->ctx, fh, buffer, bytes_requested, read_cb, job); -+#else - nfs_read_async (op_backend->ctx, fh, bytes_requested, read_cb, job); -+#endif - return TRUE; - } - -@@ -755,29 +761,40 @@ try_append_to (GVfsBackend *backend, - { - GVfsBackendNfs *op_backend = G_VFS_BACKEND_NFS (backend); - -+#ifdef LIBNFS_API_V2 -+ nfs_open2_async (op_backend->ctx, -+ filename, -+ O_CREAT | O_APPEND, -+ (flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, -+ append_cb, job); -+#else - nfs_create_async (op_backend->ctx, - filename, - O_APPEND, - (flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, - append_cb, job); -+#endif - return TRUE; - } - - /* The following types and functions implement an asynchronous copy which calls - * a callback function with a boolean success or failure. This is used in some - * cases for backup files when replacing. */ - #define COPY_BLKSIZE (64 * 1024) - - typedef void (*CopyFileCallback) (gboolean success, void *private_data); - - typedef struct - { - struct nfsfh *srcfh; - struct nfsfh *destfh; - char *dest; - int mode; - CopyFileCallback cb; - void *private_data; -+#ifdef LIBNFS_API_V2 -+ char buffer[COPY_BLKSIZE]; -+#endif - } CopyHandle; - - static void -@@ -805,56 +822,74 @@ copy_write_cb (int err, - CopyHandle *handle = private_data; - - if (err > 0) -+#ifdef LIBNFS_API_V2 -+ nfs_read_async (ctx, handle->srcfh, handle->buffer, COPY_BLKSIZE, copy_read_cb, handle); -+#else - nfs_read_async (ctx, handle->srcfh, COPY_BLKSIZE, copy_read_cb, handle); -+#endif - else - copy_handle_complete (ctx, handle, FALSE); - } - - static void - copy_read_cb (int err, struct nfs_context *ctx, void *data, void *private_data) - { - CopyHandle *handle = private_data; - - if (err == 0) - copy_handle_complete (ctx, handle, TRUE); - else if (err > 0) -+#ifdef LIBNFS_API_V2 -+ nfs_write_async (ctx, handle->destfh, handle->buffer, err, copy_write_cb, handle); -+#else - nfs_write_async (ctx, handle->destfh, err, data, copy_write_cb, handle); -+#endif - else - copy_handle_complete (ctx, handle, FALSE); - } - - static void - copy_open_dest_cb (int err, - struct nfs_context *ctx, - void *data, void *private_data) - { - CopyHandle *handle = private_data; - - if (err == 0) - { - handle->destfh = data; - -+#ifdef LIBNFS_API_V2 -+ nfs_read_async (ctx, handle->srcfh, handle->buffer, COPY_BLKSIZE, copy_read_cb, handle); -+#else - nfs_read_async (ctx, handle->srcfh, COPY_BLKSIZE, copy_read_cb, handle); -+#endif - } - else - { - copy_handle_complete (ctx, handle, FALSE); - } - } - - static void - copy_open_source_cb (int err, - struct nfs_context *ctx, - void *data, void *private_data) - { - CopyHandle *handle = private_data; - - if (err == 0) - { - handle->srcfh = data; -+#ifdef LIBNFS_API_V2 -+ nfs_open2_async (ctx, -+ handle->dest, O_CREAT | O_TRUNC, handle->mode & 0777, -+ copy_open_dest_cb, handle); -+#else - nfs_create_async (ctx, - handle->dest, O_TRUNC, handle->mode & 0777, - copy_open_dest_cb, handle); -+#endif - g_free (handle->dest); - } - else -@@ -935,11 +970,19 @@ replace_backup_chown_cb (int err, - GVfsJobOpenForWrite *op_job = G_VFS_JOB_OPEN_FOR_WRITE (job); - GVfsBackendNfs *op_backend = G_VFS_BACKEND_NFS (op_job->backend); - -+#ifdef LIBNFS_API_V2 -+ nfs_open2_async (op_backend->ctx, -+ op_job->filename, -+ O_CREAT | O_TRUNC, -+ (op_job->flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, -+ replace_trunc_cb, handle); -+#else - nfs_create_async (op_backend->ctx, - op_job->filename, - O_TRUNC, - (op_job->flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, - replace_trunc_cb, handle); -+#endif - } - else - { -@@ -1019,11 +1062,19 @@ replace_truncate (struct nfs_context *ctx, WriteHandle *handle) - } - else - { -+#ifdef LIBNFS_API_V2 -+ nfs_open2_async (ctx, -+ op_job->filename, -+ O_CREAT | O_TRUNC, -+ (op_job->flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, -+ replace_trunc_cb, handle); -+#else - nfs_create_async (ctx, - op_job->filename, - O_TRUNC, - (op_job->flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, - replace_trunc_cb, handle); -+#endif - } - } - -@@ -1211,11 +1262,19 @@ replace_stat_cb (int err, - handle->tempname = g_build_filename (dirname, basename, NULL); - g_free (dirname); - -+#ifdef LIBNFS_API_V2 -+ nfs_open2_async (ctx, -+ handle->tempname, -+ O_CREAT | O_EXCL, -+ (op_job->flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, -+ replace_temp_cb, handle); -+#else - nfs_create_async (ctx, - handle->tempname, - O_EXCL, - (op_job->flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, - replace_temp_cb, handle); -+#endif - } - else - { -@@ -1299,11 +1358,19 @@ try_replace (GVfsBackend *backend, - { - GVfsBackendNfs *op_backend = G_VFS_BACKEND_NFS (backend); - -+#ifdef LIBNFS_API_V2 -+ nfs_open2_async (op_backend->ctx, -+ filename, -+ O_CREAT | O_EXCL, -+ (flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, -+ replace_create_cb, job); -+#else - nfs_create_async (op_backend->ctx, - filename, - O_EXCL, - (flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, - replace_create_cb, job); -+#endif - return TRUE; - } - -@@ -1337,11 +1404,19 @@ try_create (GVfsBackend *backend, - { - GVfsBackendNfs *op_backend = G_VFS_BACKEND_NFS (backend); - -+#ifdef LIBNFS_API_V2 -+ nfs_open2_async (op_backend->ctx, -+ filename, -+ O_CREAT | O_EXCL, -+ (flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, -+ create_cb, job); -+#else - nfs_create_async (op_backend->ctx, - filename, - O_EXCL, - (flags & G_FILE_CREATE_PRIVATE ? 0600 : 0666) & ~op_backend->umask, - create_cb, job); -+#endif - return TRUE; - } - -@@ -1372,7 +1447,11 @@ try_write (GVfsBackend *backend, - WriteHandle *handle = _handle; - struct nfsfh *fh = handle->fh; - -+#ifdef LIBNFS_API_V2 -+ nfs_write_async (op_backend->ctx, fh, buffer, buffer_size, write_cb, job); -+#else - nfs_write_async (op_backend->ctx, fh, buffer_size, buffer, write_cb, job); -+#endif - return TRUE; - } - diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.56.1.bb b/meta-gnome/recipes-gnome/gvfs/gvfs_1.57.2.bb similarity index 95% rename from meta-gnome/recipes-gnome/gvfs/gvfs_1.56.1.bb rename to meta-gnome/recipes-gnome/gvfs/gvfs_1.57.2.bb index 97c83f751c..72afefb275 100644 --- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.56.1.bb +++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.57.2.bb @@ -18,8 +18,7 @@ DEPENDS += "\ RDEPENDS:${PN} += "gsettings-desktop-schemas" SRC_URI = "https://download.gnome.org/sources/${BPN}/${@gnome_verdir("${PV}")}/${BPN}-${PV}.tar.xz;name=archive" -SRC_URI += "file://0001-nfs-Support-libnfs-6-backport-to-1.56.patch" -SRC_URI[archive.sha256sum] = "86731ccec679648f8734e237b1de190ebdee6e4c8c0f56f454c31588e509aa10" +SRC_URI[archive.sha256sum] = "f16bef8eca1fd6c117e85db011d21e915669790d55867349c5f1b291299e9585" ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" From patchwork Tue Mar 18 09:18: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: 59377 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 CFFCAC282EC for ; Tue, 18 Mar 2025 09:18:43 +0000 (UTC) Received: from mailout11.t-online.de (mailout11.t-online.de [194.25.134.85]) by mx.groups.io with SMTP id smtpd.web10.7354.1742289521607405426 for ; Tue, 18 Mar 2025 02:18:41 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: t-online.de, ip: 194.25.134.85, mailfrom: f_l_k@t-online.de) Received: from fwd78.aul.t-online.de (fwd78.aul.t-online.de [10.223.144.104]) by mailout11.t-online.de (Postfix) with SMTP id 4EC1EA41 for ; Tue, 18 Mar 2025 10:17:51 +0100 (CET) Received: from intel-corei7-64.fritz.box ([79.219.234.59]) by fwd78.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1tuT52-2eYOYu0; Tue, 18 Mar 2025 10:17:48 +0100 From: Markus Volk To: openembedded-devel@lists.openembedded.org Subject: [meta-gnome][PATCH 4/4] gnome-text-editor: update 47.2 -> 48.1 Date: Tue, 18 Mar 2025 10:18:27 +0100 Message-ID: <20250318091827.831270-4-f_l_k@t-online.de> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250318091827.831270-1-f_l_k@t-online.de> References: <20250318091827.831270-1-f_l_k@t-online.de> MIME-Version: 1.0 X-TOI-EXPURGATEID: 150726::1742289468-A17F05D8-3F78ED46/0/0 CLEAN NORMAL X-TOI-MSGID: 6257761e-f1a0-4707-9e56-27ab81716eb9 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 09:18:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116055 * Fix accessibility properties on search entry * Translation updates * Defaults for markdown no longer imply 80 char right margin and it is instead inherted from gsetting defaults. * Fallback indentation selection is in preferences now. * Translation updates * Slight UI tweaks to the open button to allow for better shrinking of the window to narrow sizes * Search bar cancellation bug fixes * Fix right-margin-position in preferences not working on some distributions * Translation updates * More refinement on design updates * Search bar moved to bottom of text area * Track changes in xdg-portal * Translation updates * The view menu has been removed in favor of a new properties panel based on feedback from users over the past couple of years. * The indention selection menu has also been removed for the same reason. * More options in preferences have been exposed. * The 'grid' option has been removed from preferences as it has had a number of issues. Though if you've enabled it, it will continue to be visible to allow turning it off. * Opening files with encoding errors will present the option to select an encoding from the infobar. * Text Editor now uses the new "text" GtkFileDialog APIs from GTK. This should allow using portals and thus, Nautilus as a file chooser. * Document statistics can be updated as you type in the new panel. * The language selection dialog shows recent languages above other languages to make common changes quicker. * The position label is now displayed above the editor view when the cursor moves for reasons other than typing such as jumping by arrow movement or mouse/touch press to move the cursor. * Fix alignment/sizing of zoom buttons. * A new fullscreen mode similar to Ptyxis/Epiphany. Signed-off-by: Markus Volk --- .../{gnome-text-editor_47.2.bb => gnome-text-editor_48.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/recipes-gnome/gnome-text-editor/{gnome-text-editor_47.2.bb => gnome-text-editor_48.1.bb} (83%) diff --git a/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_47.2.bb b/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_48.1.bb similarity index 83% rename from meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_47.2.bb rename to meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_48.1.bb index aad4842e52..317d082940 100644 --- a/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_47.2.bb +++ b/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_48.1.bb @@ -18,7 +18,7 @@ inherit gnomebase gtk-icon-cache itstool gnome-help mime-xdg features_check REQUIRED_DISTRO_FEATURES = "opengl" -SRC_URI[archive.sha256sum] = "7d04039b16174ec5fd65fea2f447f3febd9fdf2aa36e9997abc6ff992cc31e38" +SRC_URI[archive.sha256sum] = "52089ba978a665841803b1b69e0e7be75b09a7d54e01e8d0bb29926e0f342437" FILES:${PN} += " \ ${datadir}/metainfo \