git: 43c2507d67fe - main - x11-fm/doublecmd: update to 1.1.24 gamma release (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Mon, 28 Apr 2025 18:28:38 UTC
The branch main has been updated by fluffy:

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

commit 43c2507d67fecace173e9d857a545cc3bf28ebb9
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-04-28 18:27:09 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-04-28 18:28:30 +0000

    x11-fm/doublecmd: update to 1.1.24 gamma release (+)
    
    Mark recently added to framework GTK3 flavor as unavailable for DC
    backport upstream patches to build agains Lazarus 4.99+
    
    Thanks jbo@ to help with build tests
---
 x11-fm/doublecmd/Makefile | 10 ++++++++--
 x11-fm/doublecmd/distinfo | 16 +++++++++++-----
 2 files changed, 19 insertions(+), 7 deletions(-)

diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile
index 70da81cdb161..57706d28dbd3 100644
--- a/x11-fm/doublecmd/Makefile
+++ b/x11-fm/doublecmd/Makefile
@@ -1,9 +1,14 @@
 PORTNAME=	doublecmd
-PORTVERSION=	1.1.22
+PORTVERSION=	1.1.24
 DISTVERSIONPREFIX=	v
 CATEGORIES=	x11-fm
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
 
+PATCH_SITES+=	https://github.com/doublecmd/doublecmd/commit/
+PATCHFILES+=	11f8742da2464570b588865fffe6090107a7f543.patch:-p1
+PATCHFILES+=	e38813f8d5a1c0ea9696a9b8c4f5580b17681627.patch:-p1
+PATCHFILES+=	68d1c6e4e1dc0dd16755ee6209bf21bdf95c7690.patch:-p1
+
 MAINTAINER=	fluffy@FreeBSD.org
 COMMENT=	Total Commander like file manager for the X Window System
 WWW=		https://doublecmd.sourceforge.io
@@ -24,7 +29,7 @@ GH_TAGNAME=	${DISTVERSIONPREFIX}${DCHELP}:help
 USE_GNOME=	cairo glib20
 USE_XORG=	x11
 
-DCHELP=		1.1.18
+DCHELP=		1.1.24
 
 LAZARUS_PROJECT_FILES=	components/chsdet/chsdet.lpk \
 			components/multithreadprocs/multithreadprocslaz.lpk \
@@ -37,6 +42,7 @@ LAZARUS_PROJECT_FILES=	components/chsdet/chsdet.lpk \
 			components/synunihighlighter/synuni.lpk \
 			components/virtualterminal/virtualterminal.lpk
 LAZBUILD_ARGS=		--pcp=${WRKSRC}/tmppcp -d
+LAZARUS_NO_FLAVORS=	gtk3
 
 MAKE_ENV+=	LDVER=ld.bfd # for DragonFly
 
diff --git a/x11-fm/doublecmd/distinfo b/x11-fm/doublecmd/distinfo
index a4bd8ead23be..bd0c696f262b 100644
--- a/x11-fm/doublecmd/distinfo
+++ b/x11-fm/doublecmd/distinfo
@@ -1,5 +1,11 @@
-TIMESTAMP = 1737758218
-SHA256 (doublecmd-doublecmd-v1.1.22_GH0.tar.gz) = 71ee0b9acfbdf63d1be237887677e0b93dfac298bd8fdaabfd2bbf9f1e913790
-SIZE (doublecmd-doublecmd-v1.1.22_GH0.tar.gz) = 9466355
-SHA256 (doublecmd-doublecmd.github.io-v1.1.18_GH0.tar.gz) = b360ceb69af800720a991c3d33ad2724371187c1a79c6c50aca33a606294f1ce
-SIZE (doublecmd-doublecmd.github.io-v1.1.18_GH0.tar.gz) = 7977884
+TIMESTAMP = 1745258949
+SHA256 (doublecmd-doublecmd-v1.1.24_GH0.tar.gz) = 507d60055642b2cb89bccc4838b67bc9e4127003335c83bda1d9b3733c67d502
+SIZE (doublecmd-doublecmd-v1.1.24_GH0.tar.gz) = 9493483
+SHA256 (doublecmd-doublecmd.github.io-v1.1.24_GH0.tar.gz) = 847f84d7cfbf128a6126585e12d77f81e25574d269a7a1e4779c25e6d7d8cbc1
+SIZE (doublecmd-doublecmd.github.io-v1.1.24_GH0.tar.gz) = 8014377
+SHA256 (11f8742da2464570b588865fffe6090107a7f543.patch) = 789767b9a578ae5b98275bf7e740adcb3a3c57ad295c715fe00b6708efd81651
+SIZE (11f8742da2464570b588865fffe6090107a7f543.patch) = 3002
+SHA256 (e38813f8d5a1c0ea9696a9b8c4f5580b17681627.patch) = 4962452c6dc28ae1236e6b4579359a61636201b573b8749b70a44f0658003b46
+SIZE (e38813f8d5a1c0ea9696a9b8c4f5580b17681627.patch) = 5257
+SHA256 (68d1c6e4e1dc0dd16755ee6209bf21bdf95c7690.patch) = 451dc8718c99a0f370afd1484581ca4d26c11f1aed011390551666c05b86b9b3
+SIZE (68d1c6e4e1dc0dd16755ee6209bf21bdf95c7690.patch) = 9140