git: 941481394053 - main - devel/gsettings-desktop-schemas: fix gnome-shell

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Thu, 13 Mar 2025 13:44:35 UTC
The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=941481394053efc5a60c00e4295c5f57a2491224

commit 941481394053efc5a60c00e4295c5f57a2491224
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2025-03-13 13:42:05 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-03-13 13:44:17 +0000

    devel/gsettings-desktop-schemas: fix gnome-shell
    
    add a toggle-shaded entry to org.gnome.desktop.wm.keybindings schema,
    as we are still having an old gnome-shell we need to readd this entry
    
    PR:             285366
    Reported by:    Henri Hennebert <hlh@restart.be>
---
 devel/gsettings-desktop-schemas/Makefile                    |  1 +
 ...-schemas_org.gnome.desktop.wm.keybindings.gschema.xml.in | 13 +++++++++++++
 2 files changed, 14 insertions(+)

diff --git a/devel/gsettings-desktop-schemas/Makefile b/devel/gsettings-desktop-schemas/Makefile
index c01a14fba5ca..c74bca831a4f 100644
--- a/devel/gsettings-desktop-schemas/Makefile
+++ b/devel/gsettings-desktop-schemas/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	gsettings-desktop-schemas
 DISTVERSION=	47.1
+PORTREVISION=	1
 CATEGORIES=	devel gnome
 MASTER_SITES=	GNOME/sources/${PORTNAME}/${DISTVERSION:R:R}
 DIST_SUBDIR=	gnome
diff --git a/devel/gsettings-desktop-schemas/files/patch-schemas_org.gnome.desktop.wm.keybindings.gschema.xml.in b/devel/gsettings-desktop-schemas/files/patch-schemas_org.gnome.desktop.wm.keybindings.gschema.xml.in
new file mode 100644
index 000000000000..039e3791ecfd
--- /dev/null
+++ b/devel/gsettings-desktop-schemas/files/patch-schemas_org.gnome.desktop.wm.keybindings.gschema.xml.in
@@ -0,0 +1,13 @@
+--- schemas/org.gnome.desktop.wm.keybindings.gschema.xml.in.orig	2024-09-15 20:03:54 UTC
++++ schemas/org.gnome.desktop.wm.keybindings.gschema.xml.in
+@@ -167,6 +167,10 @@
+       <default><![CDATA[['<Super>Down','<Alt>F5']]]></default>
+       <summary>Restore window</summary>
+     </key>
++    <key name="toggle-shaded" type="as">
++      <default>[]</default>
++      <summary>Toggle shaded state</summary>
++    </key>
+     <key name="minimize" type="as">
+       <default><![CDATA[['<Super>h']]]></default>
+       <summary>Minimize window</summary>