git: 3ce01941697e - main - devel/dconf-editor: update to 45.0.1

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Tue, 10 Jun 2025 13:51:50 UTC
The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3ce01941697ee6e342b17b85e6b8c0ea60c789c5

commit 3ce01941697ee6e342b17b85e6b8c0ea60c789c5
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-06-10 13:48:00 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-06-10 13:48:00 +0000

    devel/dconf-editor: update to 45.0.1
    
    PR:     286697
---
 devel/dconf-editor/Makefile  | 27 +++++++++++++--------------
 devel/dconf-editor/distinfo  | 12 +++++++-----
 devel/dconf-editor/pkg-plist | 20 +++++++++-----------
 3 files changed, 29 insertions(+), 30 deletions(-)

diff --git a/devel/dconf-editor/Makefile b/devel/dconf-editor/Makefile
index 50b97234ccf6..4e7a5917bd60 100644
--- a/devel/dconf-editor/Makefile
+++ b/devel/dconf-editor/Makefile
@@ -1,30 +1,29 @@
 PORTNAME=	dconf-editor
-PORTVERSION=	3.38.3
-PORTREVISION=	3
+PORTVERSION=	45.0.1
 CATEGORIES=	devel gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
 
+# https://gitlab.gnome.org/GNOME/dconf-editor/-/merge_requests/34
 PATCH_SITES=	https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/
-PATCHFILES+=	56474378568e.patch:-p1 # https://gitlab.gnome.org/GNOME/dconf-editor/-/merge_requests/21
+PATCHFILES=	baf18373.patch:-p1 \
+		dd8ddbbf.patch:-p1
 
 MAINTAINER=	gnome@FreeBSD.org
-COMMENT=	Configuration database editor for GNOME
-WWW=		https://wiki.gnome.org/Projects/dconf
+COMMENT=	Viewer and editor of applications internal settings
+WWW=		https://gitlab.gnome.org/GNOME/dconf-editor
 
-LICENSE=	GPLv3
+LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BUILD_DEPENDS=	dconf>=0.23.2:devel/dconf
-LIB_DEPENDS=	libdconf.so:devel/dconf
+LIB_DEPENDS=	libhandy-1.so:x11-toolkits/libhandy \
+		libdconf.so:devel/dconf
+RUN_DEPENDS=	dconf>0:devel/dconf \
+		dbus>0:devel/dbus
 
-PORTSCOUT=	limitw:1,even
-
-USES=		gettext gnome localbase meson \
-		pkgconfig python:build tar:xz vala:build
-USE_GNOME=	gtk30
+USES=		gettext gnome localbase meson pkgconfig tar:xz vala:build
+USE_GNOME=	glib20 gtk30 libxml2:build
 USE_LDCONFIG=	yes
-BINARY_ALIAS=	python3=${PYTHON_VERSION}
 
 GLIB_SCHEMAS=	ca.desrt.dconf-editor.gschema.xml
 
diff --git a/devel/dconf-editor/distinfo b/devel/dconf-editor/distinfo
index 96c9181a8378..0574d8227378 100644
--- a/devel/dconf-editor/distinfo
+++ b/devel/dconf-editor/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1617741522
-SHA256 (gnome/dconf-editor-3.38.3.tar.xz) = 571af4c7dad4f049b53e6cd728b79addf08c27ddab6bc57b396d211866ee79e3
-SIZE (gnome/dconf-editor-3.38.3.tar.xz) = 594544
-SHA256 (gnome/56474378568e.patch) = ee0470519b9ac98ede945aba1b25f4ab9ebc5494525d95af5eb5c00f4418fd94
-SIZE (gnome/56474378568e.patch) = 825
+TIMESTAMP = 1740336026
+SHA256 (gnome/dconf-editor-45.0.1.tar.xz) = 1180297678eedae6217cc514a2638c187d2f1d1ef2720cb9079b740c429941dd
+SIZE (gnome/dconf-editor-45.0.1.tar.xz) = 608576
+SHA256 (gnome/baf18373.patch) = f1313f8a907deda0aff0ab5362f39a211f3f2ae87bfe3213c4038dc68822a5ef
+SIZE (gnome/baf18373.patch) = 1143
+SHA256 (gnome/dd8ddbbf.patch) = 8b7a72b23ce41b164008749e113f311201daebf7e44dd3d09e74003b1132a4dc
+SIZE (gnome/dd8ddbbf.patch) = 1071
diff --git a/devel/dconf-editor/pkg-plist b/devel/dconf-editor/pkg-plist
index 08237f82ac4b..aa991d838393 100644
--- a/devel/dconf-editor/pkg-plist
+++ b/devel/dconf-editor/pkg-plist
@@ -1,18 +1,14 @@
 bin/dconf-editor
-share/man/man1/dconf-editor.1.gz
 share/applications/ca.desrt.dconf-editor.desktop
 share/bash-completion/completions/dconf-editor
 share/dbus-1/services/ca.desrt.dconf-editor.service
-share/icons/hicolor/16x16/apps/ca.desrt.dconf-editor.png
-share/icons/hicolor/22x22/apps/ca.desrt.dconf-editor.png
-share/icons/hicolor/24x24/apps/ca.desrt.dconf-editor.png
-share/icons/hicolor/256x256/apps/ca.desrt.dconf-editor.png
-share/icons/hicolor/32x32/apps/ca.desrt.dconf-editor.png
-share/icons/hicolor/48x48/apps/ca.desrt.dconf-editor.png
-share/icons/hicolor/64x64/apps/ca.desrt.dconf-editor.png
 share/icons/hicolor/scalable/actions/ca.desrt.dconf-editor.big-rows-symbolic.svg
 share/icons/hicolor/scalable/actions/ca.desrt.dconf-editor.small-rows-symbolic.svg
-share/icons/hicolor/scalable/apps/ca.desrt.dconf-editor-symbolic.svg
+share/icons/hicolor/scalable/apps/ca.desrt.dconf-editor.Devel.svg
+share/icons/hicolor/scalable/apps/ca.desrt.dconf-editor.svg
+share/icons/hicolor/symbolic/apps/ca.desrt.dconf-editor-symbolic.svg
+share/locale/ab/LC_MESSAGES/dconf-editor.mo
+share/locale/af/LC_MESSAGES/dconf-editor.mo
 share/locale/an/LC_MESSAGES/dconf-editor.mo
 share/locale/ar/LC_MESSAGES/dconf-editor.mo
 share/locale/as/LC_MESSAGES/dconf-editor.mo
@@ -44,12 +40,15 @@ share/locale/id/LC_MESSAGES/dconf-editor.mo
 share/locale/is/LC_MESSAGES/dconf-editor.mo
 share/locale/it/LC_MESSAGES/dconf-editor.mo
 share/locale/ja/LC_MESSAGES/dconf-editor.mo
+share/locale/ka/LC_MESSAGES/dconf-editor.mo
+share/locale/kab/LC_MESSAGES/dconf-editor.mo
 share/locale/kk/LC_MESSAGES/dconf-editor.mo
 share/locale/ko/LC_MESSAGES/dconf-editor.mo
 share/locale/lt/LC_MESSAGES/dconf-editor.mo
 share/locale/lv/LC_MESSAGES/dconf-editor.mo
 share/locale/ml/LC_MESSAGES/dconf-editor.mo
 share/locale/mr/LC_MESSAGES/dconf-editor.mo
+share/locale/ms/LC_MESSAGES/dconf-editor.mo
 share/locale/nb/LC_MESSAGES/dconf-editor.mo
 share/locale/ne/LC_MESSAGES/dconf-editor.mo
 share/locale/nl/LC_MESSAGES/dconf-editor.mo
@@ -75,7 +74,6 @@ share/locale/uk/LC_MESSAGES/dconf-editor.mo
 share/locale/vi/LC_MESSAGES/dconf-editor.mo
 share/locale/zh_CN/LC_MESSAGES/dconf-editor.mo
 share/locale/zh_HK/LC_MESSAGES/dconf-editor.mo
-share/locale/af/LC_MESSAGES/dconf-editor.mo
-share/locale/ms/LC_MESSAGES/dconf-editor.mo
 share/locale/zh_TW/LC_MESSAGES/dconf-editor.mo
+share/man/man1/dconf-editor.1.gz
 share/metainfo/ca.desrt.dconf-editor.appdata.xml