Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Sep 2025 10:00:21 GMT
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0501f716c4af - main - devel/kommit: Update to 1.7.1
Message-ID:  <202509241000.58OA0LKD087591@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by jhale:

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

commit 0501f716c4aff7880fde56e42d641ef504593b7d
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-09-24 08:42:54 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-09-24 09:59:59 +0000

    devel/kommit: Update to 1.7.1
    
    Slip in upstream patch to match with libgit2 >= 1.9.0.
    
    Be chill with USE_GL.
    
    Don't be coy with the USE_LDCONFIG ploy.
    
    Decruft some kf5 stuff.
    
    Add Qt graphs so you, me and Lee can see peak times of commits to a tree.
---
 devel/kommit/Makefile  |  24 +++++----
 devel/kommit/distinfo  |   8 +--
 devel/kommit/pkg-plist | 143 +++++++++++++++++++++++++++++++++++++++++++++++--
 3 files changed, 158 insertions(+), 17 deletions(-)

diff --git a/devel/kommit/Makefile b/devel/kommit/Makefile
index 6091ef40a0b9..9544f8fe4847 100644
--- a/devel/kommit/Makefile
+++ b/devel/kommit/Makefile
@@ -1,9 +1,12 @@
 PORTNAME=	kommit
-DISTVERSION=	1.6.0
-PORTREVISION=	1
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.7.1
 CATEGORIES=	devel kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/
 
+PATCH_SITES=	https://invent.kde.org/sdk/kommit/-/commit/
+PATCHFILES+=	3f3af7de3a918bc83e7523e50aa6b27711d5bd24.patch:-p1 # Fix build with libgit2 <= 1.9.0
+
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Git GUI client for KDE
 WWW=		https://apps.kde.org/kommit/
@@ -14,14 +17,15 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 LIB_DEPENDS=	libgit2.so:devel/libgit2 \
 		libdolphinvcs.so:x11-fm/dolphin
 
-USES=		cmake compiler:c++17-lang gettext kde:6 localbase:ldflags \
-		pkgconfig qt:6 tar:xz xorg
-USE_KDE=	auth bookmarks codecs completion config configwidgets \
-		coreaddons crash dbusaddons doctools i18n itemviews jobwidgets \
-		kio parts service solid sonnet syntaxhighlighting texteditor \
-		textwidgets widgetsaddons windowsystem xmlgui \
+USES=		cmake compiler:c++17-lang gettext-tools gl kde:6 pkgconfig \
+		qt:6 ssl tar:xz
+USE_GL=		opengl
+USE_KDE=	bookmarks colorscheme completion config configwidgets \
+		coreaddons crash dbusaddons doctools guiaddons i18n itemviews \
+		jobwidgets kio parts service solid sonnet syntaxhighlighting \
+		texteditor textwidgets widgetsaddons xmlgui \
 		ecm:build
-USE_QT=		base
-USE_XORG=	x11
+USE_LDCONFIG=	yes
+USE_QT=		base charts
 
 .include <bsd.port.mk>
diff --git a/devel/kommit/distinfo b/devel/kommit/distinfo
index 384f669b366e..67ef903a2751 100644
--- a/devel/kommit/distinfo
+++ b/devel/kommit/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1719859903
-SHA256 (kommit-1.6.0.tar.xz) = ac30eb5f1a8c4035c6499d27325d499121ac2de7b3d381cacb0dd7427fb45025
-SIZE (kommit-1.6.0.tar.xz) = 1225548
+TIMESTAMP = 1758603535
+SHA256 (kommit-v1.7.1.tar.xz) = ddde514faed998f780b169be110c2bf116e9c817ceb5ecc73487c6947405f991
+SIZE (kommit-v1.7.1.tar.xz) = 1293848
+SHA256 (3f3af7de3a918bc83e7523e50aa6b27711d5bd24.patch) = c5cf7a99fd7780fbb552e74a482a17ecdd9067fc167cdd2474cba6fe2048e297
+SIZE (3f3af7de3a918bc83e7523e50aa6b27711d5bd24.patch) = 2070
diff --git a/devel/kommit/pkg-plist b/devel/kommit/pkg-plist
index 264ab2978cb7..f8a744c11d9f 100644
--- a/devel/kommit/pkg-plist
+++ b/devel/kommit/pkg-plist
@@ -1,18 +1,152 @@
 bin/kommit
 bin/kommitdiff
 bin/kommitmerge
+include/Kommit/Kommit/AbstractCache
+include/Kommit/Kommit/AbstractCommand
+include/Kommit/Kommit/AbstractReference
+include/Kommit/Kommit/AddSubmoduleCommand
+include/Kommit/Kommit/Blame
+include/Kommit/Kommit/BlameHunk
+include/Kommit/Kommit/Blob
+include/Kommit/Kommit/Branch
+include/Kommit/Kommit/BranchesCache
+include/Kommit/Kommit/Buffer
+include/Kommit/Kommit/Certificate
+include/Kommit/Kommit/Clone
+include/Kommit/Kommit/CloneObserver
+include/Kommit/Kommit/CommandAddRemote
+include/Kommit/Kommit/CommandChangedFiles
+include/Kommit/Kommit/CommandClean
+include/Kommit/Kommit/CommandClone
+include/Kommit/Kommit/CommandCommit
+include/Kommit/Kommit/CommandFetch
+include/Kommit/Kommit/CommandMerge
+include/Kommit/Kommit/CommandPull
+include/Kommit/Kommit/CommandPush
+include/Kommit/Kommit/CommandSwitchBranch
+include/Kommit/Kommit/Commit
+include/Kommit/Kommit/CommitsCache
+include/Kommit/Kommit/Config
+include/Kommit/Kommit/Credential
+include/Kommit/Kommit/Error
+include/Kommit/Kommit/Fetch
+include/Kommit/Kommit/FetchObserver
+include/Kommit/Kommit/File
+include/Kommit/Kommit/FileDelta
+include/Kommit/Kommit/FileMode
+include/Kommit/Kommit/FileStatus
+include/Kommit/Kommit/IOid
+include/Kommit/Kommit/ITree
+include/Kommit/Kommit/Index
+include/Kommit/Kommit/Note
+include/Kommit/Kommit/NotesCache
+include/Kommit/Kommit/Object
+include/Kommit/Kommit/Oid
+include/Kommit/Kommit/ParameteresCommand
+include/Kommit/Kommit/Proxy
+include/Kommit/Kommit/PushObserver
+include/Kommit/Kommit/RefSpec
+include/Kommit/Kommit/Reference
+include/Kommit/Kommit/ReferenceCache
+include/Kommit/Kommit/Remote
+include/Kommit/Kommit/RemoteCallbacks
+include/Kommit/Kommit/RemotesCache
+include/Kommit/Kommit/Repository
+include/Kommit/Kommit/Signature
+include/Kommit/Kommit/Stash
+include/Kommit/Kommit/StashesCache
+include/Kommit/Kommit/StrArray
+include/Kommit/Kommit/SubModule
+include/Kommit/Kommit/SubmodulesCache
+include/Kommit/Kommit/Tag
+include/Kommit/Kommit/TagsCache
+include/Kommit/Kommit/Tree
+include/Kommit/Kommit/TreeDiff
+include/Kommit/Kommit/Types
+include/Kommit/Kommit/libkommit_export.h
+include/Kommit/Kommit/libkommit_global.h
+include/Kommit/Kommit/libkommit_version.h
+include/Kommit/kommit/abstractcache.h
+include/Kommit/kommit/abstractcommand.h
+include/Kommit/kommit/abstractreference.h
+include/Kommit/kommit/addsubmodulecommand.h
+include/Kommit/kommit/blame.h
+include/Kommit/kommit/blamehunk.h
+include/Kommit/kommit/blob.h
+include/Kommit/kommit/branch.h
+include/Kommit/kommit/branchescache.h
+include/Kommit/kommit/buffer.h
+include/Kommit/kommit/certificate.h
+include/Kommit/kommit/clone.h
+include/Kommit/kommit/cloneobserver.h
+include/Kommit/kommit/commandaddremote.h
+include/Kommit/kommit/commandchangedfiles.h
+include/Kommit/kommit/commandclean.h
+include/Kommit/kommit/commandclone.h
+include/Kommit/kommit/commandcommit.h
+include/Kommit/kommit/commandfetch.h
+include/Kommit/kommit/commandmerge.h
+include/Kommit/kommit/commandpull.h
+include/Kommit/kommit/commandpush.h
+include/Kommit/kommit/commandswitchbranch.h
+include/Kommit/kommit/commit.h
+include/Kommit/kommit/commitscache.h
+include/Kommit/kommit/config.h
+include/Kommit/kommit/credential.h
+include/Kommit/kommit/error.h
+include/Kommit/kommit/fetch.h
+include/Kommit/kommit/fetchobserver.h
+include/Kommit/kommit/file.h
+include/Kommit/kommit/filedelta.h
+include/Kommit/kommit/filemode.h
+include/Kommit/kommit/filestatus.h
+include/Kommit/kommit/index.h
+include/Kommit/kommit/ioid.h
+include/Kommit/kommit/itree.h
+include/Kommit/kommit/libkommit_export.h
+include/Kommit/kommit/libkommit_global.h
+include/Kommit/kommit/libkommit_version.h
+include/Kommit/kommit/note.h
+include/Kommit/kommit/notescache.h
+include/Kommit/kommit/object.h
+include/Kommit/kommit/oid.h
+include/Kommit/kommit/parameterescommand.h
+include/Kommit/kommit/proxy.h
+include/Kommit/kommit/pushobserver.h
+include/Kommit/kommit/reference.h
+include/Kommit/kommit/referencecache.h
+include/Kommit/kommit/refspec.h
+include/Kommit/kommit/remote.h
+include/Kommit/kommit/remotecallbacks.h
+include/Kommit/kommit/remotescache.h
+include/Kommit/kommit/repository.h
+include/Kommit/kommit/signature.h
+include/Kommit/kommit/stash.h
+include/Kommit/kommit/stashescache.h
+include/Kommit/kommit/strarray.h
+include/Kommit/kommit/submodule.h
+include/Kommit/kommit/submodulescache.h
+include/Kommit/kommit/tag.h
+include/Kommit/kommit/tagscache.h
+include/Kommit/kommit/tree.h
+include/Kommit/kommit/treediff.h
+include/Kommit/kommit/types.h
 lib/libkommit.so.0
-lib/libkommit.so.1.6.0
+lib/libkommit.so.1.6.43
 lib/libkommitdiff.so.0
-lib/libkommitdiff.so.1.6.0
+lib/libkommitdiff.so.1.6.43
 lib/libkommitgui.so.0
-lib/libkommitgui.so.1.6.0
+lib/libkommitgui.so.1.6.43
 lib/libkommitwidgets.so.0
-lib/libkommitwidgets.so.1.6.0
+lib/libkommitwidgets.so.1.6.43
 %%QT_PLUGINDIR%%/dolphin/vcs/kommitdolphinplugin.so
 share/applications/org.kde.kommit.desktop
 share/applications/org.kde.kommit.diff.desktop
 share/applications/org.kde.kommit.merge.desktop
+share/doc/HTML/nl/kommit/index.cache.bz2
+share/doc/HTML/nl/kommit/index.docbook
+share/doc/HTML/uk/kommit/index.cache.bz2
+share/doc/HTML/uk/kommit/index.docbook
 share/icons/hicolor/16x16/apps/kommit.png
 share/icons/hicolor/22x22/apps/kommit.png
 share/icons/hicolor/32x32/apps/kommit.png
@@ -56,6 +190,7 @@ share/locale/es/LC_MESSAGES/kommit.mo
 share/locale/eu/LC_MESSAGES/kommit.mo
 share/locale/fi/LC_MESSAGES/kommit.mo
 share/locale/fr/LC_MESSAGES/kommit.mo
+share/locale/gl/LC_MESSAGES/kommit.mo
 share/locale/it/LC_MESSAGES/kommit.mo
 share/locale/ja/LC_MESSAGES/kommit.mo
 share/locale/ka/LC_MESSAGES/kommit.mo


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202509241000.58OA0LKD087591>