git: 414c906f0af3 - main - x11-fm/doublecmd: update to 1.1.26 gamma release (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Mon, 21 Jul 2025 15:03:29 UTC
The branch main has been updated by fluffy:

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

commit 414c906f0af35b79b7e5756e17c581f285b8672c
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-07-21 15:01:49 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-07-21 15:01:49 +0000

    x11-fm/doublecmd: update to 1.1.26 gamma release (+)
    
    Changelog:      https://github.com/doublecmd/doublecmd/releases/tag/v1.1.25 \
                    https://github.com/doublecmd/doublecmd/releases/tag/v1.1.26
---
 x11-fm/doublecmd/Makefile                               | 17 +++++++++--------
 x11-fm/doublecmd/distinfo                               | 16 +++++-----------
 x11-fm/doublecmd/files/patch-src_platform_unix_sdl2.pas | 11 -----------
 3 files changed, 14 insertions(+), 30 deletions(-)

diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile
index fbc2bd188176..b986aeda08ec 100644
--- a/x11-fm/doublecmd/Makefile
+++ b/x11-fm/doublecmd/Makefile
@@ -1,14 +1,13 @@
 PORTNAME=	doublecmd
-PORTVERSION=	1.1.24
+PORTVERSION=	1.1.26
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
 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
+#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
@@ -16,7 +15,7 @@ WWW=		https://doublecmd.sourceforge.io
 
 LICENSE=	GPLv2
 
-ONLY_FOR_ARCHS=	i386 amd64
+ONLY_FOR_ARCHS=	i386 amd64 aarch64
 
 gtk2_CONFLICTS_INSTALL=	${PORTNAME}-qt5 ${PORTNAME}-qt6
 qt5_CONFLICTS_INSTALL=	${PORTNAME}-gtk2 ${PORTNAME}-qt6
@@ -29,8 +28,9 @@ GH_PROJECT=	doublecmd.github.io:help
 GH_TAGNAME=	${DISTVERSIONPREFIX}${DCHELP}:help
 USE_GNOME=	cairo glib20
 USE_XORG=	x11
+USE_BINUTILS=	yes
 
-DCHELP=		1.1.24
+DCHELP=		1.1.26
 
 LAZARUS_PROJECT_FILES=	components/chsdet/chsdet.lpk \
 			components/multithreadprocs/multithreadprocslaz.lpk \
@@ -46,6 +46,7 @@ LAZBUILD_ARGS=		--pcp=${WRKSRC}/tmppcp -d
 LAZARUS_NO_FLAVORS=	gtk3
 
 MAKE_ENV+=	LDVER=ld.bfd # for DragonFly
+#MAKE_ENV+=	CPU_TARGET=x86_64
 
 PLIST=		${WRKDIR}/pkg-plist
 PORTDOCS=	*
diff --git a/x11-fm/doublecmd/distinfo b/x11-fm/doublecmd/distinfo
index bd0c696f262b..beaf4ead59a8 100644
--- a/x11-fm/doublecmd/distinfo
+++ b/x11-fm/doublecmd/distinfo
@@ -1,11 +1,5 @@
-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
+TIMESTAMP = 1749541859
+SHA256 (doublecmd-doublecmd-v1.1.26_GH0.tar.gz) = cb16d73b9f130f2df15f032bf791ecb9b89301cc78ef8b88e265134d2ad2c1ae
+SIZE (doublecmd-doublecmd-v1.1.26_GH0.tar.gz) = 9535946
+SHA256 (doublecmd-doublecmd.github.io-v1.1.26_GH0.tar.gz) = c6e176bc4c8f0e9cefd42d15088533e7850eb53719e946c5b3c8980a7391bf23
+SIZE (doublecmd-doublecmd.github.io-v1.1.26_GH0.tar.gz) = 8015248
diff --git a/x11-fm/doublecmd/files/patch-src_platform_unix_sdl2.pas b/x11-fm/doublecmd/files/patch-src_platform_unix_sdl2.pas
deleted file mode 100644
index a1356db13d36..000000000000
--- a/x11-fm/doublecmd/files/patch-src_platform_unix_sdl2.pas
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/platform/unix/sdl2.pas.orig	2025-01-24 23:49:21 UTC
-+++ src/platform/unix/sdl2.pas
-@@ -122,7 +122,7 @@ begin
-       Exit(False);
-     end;
-   end;
--  Result:= BeginThread(@Play, AudioData) > 0;
-+  Result:= BeginThread(@Play, AudioData) > TThreadID(0);
- end;
- 
- const