git: 1454419bd563 - main - gnome-shell-extension-recent-items: update to 46.2

From: Ruslan Makhmatkhanov <rm_at_FreeBSD.org>
Date: Sun, 13 Jul 2025 18:06:07 UTC
The branch main has been updated by rm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1454419bd56302d2569abc07289b82aa425a5688

commit 1454419bd56302d2569abc07289b82aa425a5688
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2025-07-13 18:03:55 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2025-07-13 18:06:00 +0000

    gnome-shell-extension-recent-items: update to 46.2
    
    unbreak by update to latest version
    
    With hat:   gnome
---
 .../gnome-shell-extension-recent-items/Makefile      | 20 ++++++++++++--------
 .../gnome-shell-extension-recent-items/distinfo      |  6 +++---
 .../gnome-shell-extension-recent-items/pkg-descr     |  4 +---
 3 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/deskutils/gnome-shell-extension-recent-items/Makefile b/deskutils/gnome-shell-extension-recent-items/Makefile
index 45204a8a00a8..b7e014ed7591 100644
--- a/deskutils/gnome-shell-extension-recent-items/Makefile
+++ b/deskutils/gnome-shell-extension-recent-items/Makefile
@@ -1,18 +1,15 @@
 PORTNAME=	gnome-shell-extension-recent-items
-PORTVERSION=	40
-PORTREVISION=	1
+DISTVERSION=	46.2
 CATEGORIES=	deskutils gnome
 DIST_SUBDIR=	gnome
 
 MAINTAINER=	gnome@FreeBSD.org
-COMMENT=	Recent items extensions for the GNOME3 shell
+COMMENT=	Recent items extension for the GNOME shell
 WWW=		https://github.com/bananenfisch/RecentItems
 
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN=		Does not support recent gnome-shell
-
 USES=		gnome
 USE_GNOME=	glib20
 USE_LDCONFIG=	yes
@@ -21,17 +18,24 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	bananenfisch
 GH_PROJECT=	RecentItems
 
+GLIB_SCHEMAS=	org.gnome.shell.extensions.recent-items.gschema.xml
+UUID_EXTENSION=	RecentItems@bananenfisch.net
+
 PKGMESSAGE=	../gnome-shell-extra-extensions/pkg-message.slaves
 
 NO_BUILD=	yes
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|"3.36", "40", "41"|"3.36", "40", "41", "42"|g' \
+	@${REINPLACE_CMD} -e 's|"46"|"46", "47"|g' \
 		${WRKSRC}/metadata.json
 
 do-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/RecentItems@bananenfisch.net
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION}
 	cd ${WRKSRC} && ${COPYTREE_SHARE} . \
-		${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/RecentItems@bananenfisch.net
+		${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION}
+
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/
+	@${MV} "${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION}/schemas/${GLIB_SCHEMAS}" \
+		${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/
 
 .include <bsd.port.mk>
diff --git a/deskutils/gnome-shell-extension-recent-items/distinfo b/deskutils/gnome-shell-extension-recent-items/distinfo
index 8a9f26d6b3d3..8f8227f18c60 100644
--- a/deskutils/gnome-shell-extension-recent-items/distinfo
+++ b/deskutils/gnome-shell-extension-recent-items/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1656740003
-SHA256 (gnome/bananenfisch-RecentItems-40_GH0.tar.gz) = d01af720f137ff69aab22b9796847924750145b327cf3c559abff6b6d03f6a89
-SIZE (gnome/bananenfisch-RecentItems-40_GH0.tar.gz) = 14878
+TIMESTAMP = 1752428414
+SHA256 (gnome/bananenfisch-RecentItems-46.2_GH0.tar.gz) = 46707cbd4d5084545f4e0317ea796924a9d0f914abc5f6df354b315c85a73ae5
+SIZE (gnome/bananenfisch-RecentItems-46.2_GH0.tar.gz) = 15871
diff --git a/deskutils/gnome-shell-extension-recent-items/pkg-descr b/deskutils/gnome-shell-extension-recent-items/pkg-descr
index 632a8f143b4e..bf0ee833a934 100644
--- a/deskutils/gnome-shell-extension-recent-items/pkg-descr
+++ b/deskutils/gnome-shell-extension-recent-items/pkg-descr
@@ -1,4 +1,2 @@
 Extension that adds an icon for recently used items at the top panel
-of GNOME3
-
-     https://www.bananenfisch.net/gnome
+of GNOME