git: 39e60c16fa8e - main - x11-fm/doublecmd: update to 1.1.15 gamma release
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 18 Jun 2024 10:20:22 UTC
The branch main has been updated by fluffy: URL: https://cgit.FreeBSD.org/ports/commit/?id=39e60c16fa8e8a7ab77b7c369590ac28471d74d2 commit 39e60c16fa8e8a7ab77b7c369590ac28471d74d2 Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2024-06-18 10:17:47 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2024-06-18 10:20:13 +0000 x11-fm/doublecmd: update to 1.1.15 gamma release --- x11-fm/doublecmd/Makefile | 28 +++++++++++++--------- x11-fm/doublecmd/distinfo | 10 ++++---- .../files/patch-src_platform_unix_upollthread.pas | 2 +- x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas | 13 ++-------- 4 files changed, 25 insertions(+), 28 deletions(-) diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile index 890e20f2743a..caa2503c911b 100644 --- a/x11-fm/doublecmd/Makefile +++ b/x11-fm/doublecmd/Makefile @@ -1,7 +1,6 @@ PORTNAME= doublecmd -PORTVERSION= 1.1.8 +PORTVERSION= 1.1.15 DISTVERSIONPREFIX= v -PORTREVISION= 4 CATEGORIES= x11-fm PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} @@ -21,7 +20,7 @@ USES= desktop-file-utils dos2unix fpc gnome lazarus:flavors xorg DOS2UNIX_FILES= components/multithreadprocs/mtpcpu.pas src/dmhelpmanager.pas USE_GITHUB= yes GH_PROJECT= doublecmd.github.io:help -GH_TAGNAME= 1.0.10:help +GH_TAGNAME= ${DISTVERSIONPREFIX}1.1.10:help USE_GNOME= cairo glib20 USE_XORG= x11 @@ -49,8 +48,8 @@ OPTIONS_DEFAULT= DSX_LOCATE WCX_BASE64 WCX_CPIO WCX_DEB WCX_RPM WCX_UNRAR \ OPTIONS_GROUP= DSX WCX WDX WFX WLX OPTIONS_GROUP_DSX= DSX_LOCATE -OPTIONS_GROUP_WCX= WCX_BASE64 WCX_CPIO WCX_DEB WCX_RPM WCX_UNBZ2 WCX_UNRAR \ - WCX_ZIP +OPTIONS_GROUP_WCX= WCX_BASE64 WCX_CPIO WCX_DEB WCX_RPM WCX_SEVENZIP \ + WCX_TORRENT WCX_UNRAR WCX_ZIP OPTIONS_GROUP_WDX= WDX_AUDIOINFO WDX_DEB WDX_RPM WDX_SCRIPTS WDX_TEXTLINE OPTIONS_GROUP_WFX= WFX_FTP WFX_SAMBA OPTIONS_GROUP_WLX= WLX_MPLAYER @@ -63,7 +62,8 @@ WCX_CPIO_DESC= CPIO format support WCX_DEB_DESC= Debian package archive support WCX_DESC= Packer plugins to work with archives WCX_RPM_DESC= Red Hat package archive support -WCX_UNBZ2_DESC= BZIP2 format support +WCX_SEVENZIP_DESC= 7z format support (broken yet) +WCX_TORRENT_DESC= BitTorrent format support WCX_UNRAR_DESC= RAR format support WCX_ZIP_DESC= ZIP format support @@ -85,6 +85,8 @@ WCX_UNRAR_LIB_DEPENDS= libunrar.so:archivers/libunrar WFX_SAMBA_USES= samba:lib WLX_MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer +WCX_SEVENZIP_BROKEN= Not ready yet to use, require unit JwaWinBase + .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MDEBUG} @@ -96,7 +98,7 @@ LAZARUS_PROJECT_FILES+= plugins/wfx/ftp/src/ftp.lpi .endif .if ${PORT_OPTIONS:MWCX_BASE64} -LAZARUS_PROJECT_FILES+= plugins/wcx/base64/src/base64wcx.lpi +LAZARUS_PROJECT_FILES+= plugins/wcx/base64/src/base64wcx.lpi .endif .if ${PORT_OPTIONS:MWCX_CPIO} @@ -107,14 +109,18 @@ LAZARUS_PROJECT_FILES+= plugins/wcx/cpio/src/cpio.lpi LAZARUS_PROJECT_FILES+= plugins/wcx/deb/src/deb.lpi .endif -.if ${PORT_OPTIONS:MWCX_UNBZ2} -LAZARUS_PROJECT_FILES+= plugins/wcx/unbz2/src/unbz2.lpi -.endif - .if ${PORT_OPTIONS:MWCX_RPM} LAZARUS_PROJECT_FILES+= plugins/wcx/rpm/src/rpm.lpi .endif +.if ${PORT_OPTIONS:MWCX_SEVENZIP} +LAZARUS_PROJECT_FILES+= plugins/wcx/sevenzip/src/SevenZipWcx.lpi +.endif + +.if ${PORT_OPTIONS:MWCX_TORRENT} +LAZARUS_PROJECT_FILES+= plugins/wcx/torrent/src/torrent.lpi +.endif + .if ${PORT_OPTIONS:MWCX_UNRAR} LAZARUS_PROJECT_FILES+= plugins/wcx/unrar/src/unrar.lpi .endif diff --git a/x11-fm/doublecmd/distinfo b/x11-fm/doublecmd/distinfo index 064c48c3be79..646f6a88a9e2 100644 --- a/x11-fm/doublecmd/distinfo +++ b/x11-fm/doublecmd/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1704384484 -SHA256 (doublecmd-doublecmd-v1.1.8_GH0.tar.gz) = 77de83ad2d76c7dda9b5c2a310198f6184ff0d68d5f01aa299ba77941fe11f72 -SIZE (doublecmd-doublecmd-v1.1.8_GH0.tar.gz) = 9072246 -SHA256 (doublecmd-doublecmd.github.io-1.0.10_GH0.tar.gz) = f13935373728d654e1b3e39be6156e5e3d878569dd9d64992f1684fc17f28eff -SIZE (doublecmd-doublecmd.github.io-1.0.10_GH0.tar.gz) = 7605382 +TIMESTAMP = 1718700145 +SHA256 (doublecmd-doublecmd-v1.1.15_GH0.tar.gz) = 785351f1a444478b8804c59647b0d44e563091115869da4a835f9175c2fd45c9 +SIZE (doublecmd-doublecmd-v1.1.15_GH0.tar.gz) = 9609492 +SHA256 (doublecmd-doublecmd.github.io-v1.1.10_GH0.tar.gz) = 8175d082712beb757aa48136e6443f3532e950d437292f3e3de50f1baeef1ab1 +SIZE (doublecmd-doublecmd.github.io-v1.1.10_GH0.tar.gz) = 7947552 diff --git a/x11-fm/doublecmd/files/patch-src_platform_unix_upollthread.pas b/x11-fm/doublecmd/files/patch-src_platform_unix_upollthread.pas index d7ec77137bdf..f378eb8b4f5a 100644 --- a/x11-fm/doublecmd/files/patch-src_platform_unix_upollthread.pas +++ b/x11-fm/doublecmd/files/patch-src_platform_unix_upollthread.pas @@ -5,7 +5,7 @@ FEventPipe[0] := -1; FEventPipe[1] := -1; - if fpPipe(FEventPipe) < 0 then -+ if fpPipe(FEventPipe, 0) < 0 then ++ if fpPipe(FEventPipe, longint(0)) < 0 then Print(SysErrorMessage(fpGetErrNo)) else begin // Set both ends of pipe non blocking diff --git a/x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas b/x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas index 62d6eac7ed3a..c7cc83f548b4 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-01-04 17:03:35 UTC +--- src/uGlobsPaths.pas.orig 2024-02-29 18:56:08 UTC +++ src/uGlobsPaths.pas -@@ -3,7 +3,7 @@ unit uGlobsPaths; +@@ -3,7 +3,7 @@ var interface var @@ -17,12 +17,3 @@ //Global Configuration Filename const -@@ -74,7 +75,7 @@ end; - - procedure Initialize; - begin -- gpExePath := ExtractFilePath(TryReadAllLinks(ParamStr(0))); -+ //gpExePath := ExtractFilePath(TryReadAllLinks(ParamStr(0))); - gpGlobalCfgDir := gpExePath + 'settings' + DirectorySeparator; - end; -