git: 68866fcca48f - main - archivers/ark: Fix crash with dolphin

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Tue, 11 Mar 2025 07:59:11 UTC
The branch main has been updated by mikael:

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

commit 68866fcca48f61e59ae8944e67077bd160dac730
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2025-03-10 10:07:23 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2025-03-11 07:58:38 +0000

    archivers/ark: Fix crash with dolphin
    
    Use upstream fix [1] to fix a crash with dolphin when right clicking
    in the app.
    While here, remove a useless PATCH_STRIP
    
    [1] https://invent.kde.org/utilities/ark/-/commit/21943ff05e7d660e27befd9b43d242076a4b657a
    
    PR:             284958
    Approved by:    arrowd
    Tested by:      Oleg Ginzburg,mikael
---
 archivers/ark/Makefile | 6 ++++--
 archivers/ark/distinfo | 4 +++-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/archivers/ark/Makefile b/archivers/ark/Makefile
index 9cb0325c3364..3ef6a6e1c921 100644
--- a/archivers/ark/Makefile
+++ b/archivers/ark/Makefile
@@ -1,7 +1,11 @@
 PORTNAME=	ark
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	archivers kde kde-applications
 
+PATCH_SITES=	https://invent.kde.org/utilities/ark/-/commit/
+PATCHFILES=	21943ff05e7d660e27befd9b43d242076a4b657a.diff:-p1
+
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Archiving tool for KDE
 WWW=		https://utils.kde.org/projects/ark/
@@ -20,8 +24,6 @@ USE_QT=		base
 USE_XORG=	x11
 USE_LDCONFIG=	yes
 
-PATCH_STRIP=	-p1
-
 OPTIONS_DEFINE=	7ZIP RAR ZIP DOCS
 OPTIONS_DEFAULT=	7ZIP ZIP DOCS
 OPTIONS_DEFAULT_i386=	RAR
diff --git a/archivers/ark/distinfo b/archivers/ark/distinfo
index 2c4c01a823dd..05d20a6e40fb 100644
--- a/archivers/ark/distinfo
+++ b/archivers/ark/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1741275227
+TIMESTAMP = 1741600936
 SHA256 (KDE/release-service/24.12.3/ark-24.12.3.tar.xz) = 4eb1d43878f55169bfb27a65e6f0d7f6093a69d56d905fdff249138653fe4abf
 SIZE (KDE/release-service/24.12.3/ark-24.12.3.tar.xz) = 3010672
+SHA256 (KDE/release-service/24.12.3/21943ff05e7d660e27befd9b43d242076a4b657a.diff) = bbf43ec5309bf3a01a1686c34d99eeb4adf0a275794f85e307840c6528e14c0e
+SIZE (KDE/release-service/24.12.3/21943ff05e7d660e27befd9b43d242076a4b657a.diff) = 896