git: bea2c7b72800 - main - x11-fm/doublecmd: Update to 1.1.22

From: Jose Alonso Cardenas Marquez <acm_at_FreeBSD.org>
Date: Sat, 25 Jan 2025 00:34:48 UTC
The branch main has been updated by acm:

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

commit bea2c7b72800949450f91dfa86d9fe4e41411233
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2025-01-25 00:24:11 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2025-01-25 00:24:11 +0000

    x11-fm/doublecmd: Update to 1.1.22
    
    ChangeLog at:   https://github.com/doublecmd/doublecmd/releases/tag/v1.1.22
    Approved by:    fluffy
---
 x11-fm/doublecmd/Makefile                                     |  4 ++--
 x11-fm/doublecmd/distinfo                                     |  6 +++---
 .../files/patch-plugins_wlx_WlxMplayer_src_wlxMplayer.lpr     |  4 ++--
 x11-fm/doublecmd/files/patch-src_platform_unix_sdl2.pas       | 11 +++++++++++
 x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas              |  6 +++---
 5 files changed, 21 insertions(+), 10 deletions(-)

diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile
index c08ecc5a08a2..70da81cdb161 100644
--- a/x11-fm/doublecmd/Makefile
+++ b/x11-fm/doublecmd/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	doublecmd
-PORTVERSION=	1.1.20
+PORTVERSION=	1.1.22
 DISTVERSIONPREFIX=	v
 CATEGORIES=	x11-fm
 PKGNAMESUFFIX=	${LAZARUS_PKGNAMESUFFIX}
@@ -10,7 +10,7 @@ WWW=		https://doublecmd.sourceforge.io
 
 LICENSE=	GPLv2
 
-ONLY_FOR_ARCHS=	amd64 i386
+ONLY_FOR_ARCHS=	i386 amd64
 
 gtk2_CONFLICTS_INSTALL=	${PORTNAME}-qt5 ${PORTNAME}-qt6
 qt5_CONFLICTS_INSTALL=	${PORTNAME}-gtk2 ${PORTNAME}-qt6
diff --git a/x11-fm/doublecmd/distinfo b/x11-fm/doublecmd/distinfo
index c93111f856bb..a4bd8ead23be 100644
--- a/x11-fm/doublecmd/distinfo
+++ b/x11-fm/doublecmd/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1732126359
-SHA256 (doublecmd-doublecmd-v1.1.20_GH0.tar.gz) = eca874364c14a15004516c526796bc59451ad424e6685afa28e9da1c30d86882
-SIZE (doublecmd-doublecmd-v1.1.20_GH0.tar.gz) = 9615452
+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
diff --git a/x11-fm/doublecmd/files/patch-plugins_wlx_WlxMplayer_src_wlxMplayer.lpr b/x11-fm/doublecmd/files/patch-plugins_wlx_WlxMplayer_src_wlxMplayer.lpr
index 73bd1b7dbe9e..e04d25aaf1b7 100644
--- a/x11-fm/doublecmd/files/patch-plugins_wlx_WlxMplayer_src_wlxMplayer.lpr
+++ b/x11-fm/doublecmd/files/patch-plugins_wlx_WlxMplayer_src_wlxMplayer.lpr
@@ -1,6 +1,6 @@
---- plugins/wlx/WlxMplayer/src/wlxMplayer.lpr.orig	2023-12-15 21:28:19 UTC
+--- plugins/wlx/WlxMplayer/src/wlxMplayer.lpr.orig	2025-01-18 20:01:52 UTC
 +++ plugins/wlx/WlxMplayer/src/wlxMplayer.lpr
-@@ -263,7 +263,7 @@ var
+@@ -263,7 +263,7 @@ begin
    sPlayerPath: String;
    p: TMPlayer;
  begin
diff --git a/x11-fm/doublecmd/files/patch-src_platform_unix_sdl2.pas b/x11-fm/doublecmd/files/patch-src_platform_unix_sdl2.pas
new file mode 100644
index 000000000000..a1356db13d36
--- /dev/null
+++ b/x11-fm/doublecmd/files/patch-src_platform_unix_sdl2.pas
@@ -0,0 +1,11 @@
+--- 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
diff --git a/x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas b/x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas
index 4d05ae5869f8..c166e4555e0c 100644
--- a/x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas
+++ b/x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas
@@ -1,6 +1,6 @@
---- src/uGlobsPaths.pas.orig	2024-07-22 23:07:50 UTC
+--- src/uGlobsPaths.pas.orig	2025-01-24 23:48:47 UTC
 +++ src/uGlobsPaths.pas
-@@ -3,7 +3,7 @@ unit uGlobsPaths;
+@@ -3,7 +3,7 @@ var
  interface
  
  var
@@ -17,7 +17,7 @@
  
  //Global Configuration Filename
  const
-@@ -87,7 +88,7 @@ procedure Initialize;
+@@ -87,7 +88,7 @@ begin
  begin
    gpExeFile := ParamStr(0);
    gpExeFile := TryReadAllLinks(gpExeFile);