git: a7d0132f851b - main - devel/dconf: update to 0.49.0

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Thu, 18 Sep 2025 10:30:01 UTC
The branch main has been updated by arrowd:

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

commit a7d0132f851b8a4484646aa7614c7e546e607a3e
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-09-17 17:40:13 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-09-18 10:29:51 +0000

    devel/dconf: update to 0.49.0
    
    PR:             289667
---
 devel/dconf/Makefile | 18 ++++++------------
 devel/dconf/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 15 deletions(-)

diff --git a/devel/dconf/Makefile b/devel/dconf/Makefile
index c4c9c94888b2..1456888cd9a2 100644
--- a/devel/dconf/Makefile
+++ b/devel/dconf/Makefile
@@ -1,25 +1,22 @@
 PORTNAME=	dconf
-PORTVERSION=	0.40.0
-PORTREVISION=	5
+PORTVERSION=	0.49.0
 CATEGORIES=	devel gnome
 MASTER_SITES=	GNOME
-DISTNAME=	dconf-${PORTVERSION}
 DIST_SUBDIR=	gnome
 
 MAINTAINER=	desktop@FreeBSD.org
 COMMENT=	Configuration database system for GNOME
-WWW=		https://wiki.gnome.org/Projects/dconf
+WWW=		https://gitlab.gnome.org/GNOME/dconf
 
-LICENSE=	LGPL21
+LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	docbook-xsl>=0:textproc/docbook-xsl \
 		${LOCALBASE}/libdata/pkgconfig/bash-completion.pc:shells/bash-completion
 LIB_DEPENDS=	libdbus-1.so:devel/dbus
 
-PORTSCOUT=	limitw:1,even
-
-USES=		gettext gnome localbase meson pkgconfig python:build tar:xz vala:build
+USES=		gettext gnome localbase meson pkgconfig python:build \
+		shebangfix tar:xz vala:build
 USE_CSTD=	c99
 USE_GNOME=	glib20 libxslt:build
 USE_LDCONFIG=	yes
@@ -27,12 +24,9 @@ USE_LDCONFIG=	yes
 USE_BINUTILS=	yes
 LDFLAGS+=	-B${LOCALBASE}/bin
 .endif
+SHEBANG_FILES=	tests/test-dconf.py
 BINARY_ALIAS=	python3=${PYTHON_VERSION}
 
-MESON_ARGS=	-Dman=true \
-		-Dgtk_doc=false \
-		-Dvapi=true
-
 TESTING_UNSAFE=	some tests fail
 
 post-install:
diff --git a/devel/dconf/distinfo b/devel/dconf/distinfo
index b9ae399e100a..8253d536e97b 100644
--- a/devel/dconf/distinfo
+++ b/devel/dconf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657827330
-SHA256 (gnome/dconf-0.40.0.tar.xz) = cf7f22a4c9200421d8d3325c5c1b8b93a36843650c9f95d6451e20f0bcb24533
-SIZE (gnome/dconf-0.40.0.tar.xz) = 117764
+TIMESTAMP = 1758011519
+SHA256 (gnome/dconf-0.49.0.tar.xz) = 16a47e49a58156dbb96578e1708325299e4c19eea9be128d5bd12fd0963d6c36
+SIZE (gnome/dconf-0.49.0.tar.xz) = 123832