CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

devel/kommit1.7.1_1

Git GUI client for KDE

Maintainer
kde@FreeBSD.org
Packages
kommit 1.7.1_1
Upstream
Higher version available: 1.8.1
CPE
none, CVEs only via VuXML
WWW
https://apps.kde.org/kommit/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (10)

Max Brazhnikov (makc) · 1.7.1_1
*/*: force rebuild after devel/kf6-kio update
c2d5342be2
Jason E. Hale (jhale) · 1.7.1
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.
0501f716c4
Matthias Fechner (mfechner) · 1.6.0_1
devel/libgit2: bump all consumers

bump portrevision for all consumers due to libgit upgrade from
1.8 to 1.9

PR:		286627
f22000995d
Gleb Popov (arrowd) · 1.6.0
KDE: It goes to 6!

This megacommit merges all the work from https://github.com/freebsd/freebsd-ports-kde/tree/kde-it_goes_to_6
Specifically:
- KDE Plasma 6 ports updated to 6.2.5
- KDE Applications ports updated to 24.12.0
- Development ports of KDE Applications removed
- A lot of various ports switched to Qt 6 by default
- Some KDE Frameworks 5 and Plasma 5 ports are adapted to be coinstallable
  with their 6 counterparts

PR:		284351
Exp-run by:	antoine
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/341

Co-authored-by:	Max Brazhnikov <makc@FreeBSD.org>
Co-authored-by:	Kenneth Raplee <kenrap@kennethraplee.com>
Co-authored-by:	Jason E. Hale <jhale@FreeBSD.org>
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
b44569f137
Matthias Fechner (mfechner) · 1.3.1.20_2
devel/libgit2: bump consumers of libgit2 due to update
9997938019
Nuno Teixeira (eduardo) · 1.3.1.20_1
*/*: Bump consumers of devel/libgit2

libgit2 updated to 1.8.1
60f7140fe7
Jason E. Hale (jhale) · 1.3.1.20
devel/kommit: Update to HEAD (1.3.1-20)

Version 1.3.1 was tagged, but distfiles ever since 1.0.2 have not been
created as of writing for unknown reasons, so fetch from the upstream
git repo instead. There exists a rather nasty bug that disrupts the
space-time continuum in the v1.3.1 tag, however, where displayed commit
dates are off by a factor of 10^-3, displaying milliseconds instead of
seconds elapsed since the UNIX epoch. This has since been fixed in [1],
but a new tag that includes this commit has yet to be created, so I'm
just going with the latest commit which seems to build and run fine.
Most of the other commits after the v1.3.1 tag are bot-created to update
documentation and the human-created ones appear to be entirely
reasonable.

The main purpose of this update is to try to mitigate crashes with large
and long-historied codebases like the FreeBSD src tree as reported in
[2]. Upstream has migrated to using devel/libgit2 since the previous
version (1.0.2) which makes kommit load very large trees noticably faster
(anecdotally, 8-9 seconds faster for the entire FreeBSD src tree on my 4
year old laptop which is still rather slow at around 21 seconds,
at least by modern expectations of instantaneous results, but a win is
still a win).

Plus it seems to be more stable in terms of closing cleanly on exit.
For example, 1.0.2, likely unbeknownst to the user, would continue to
consume roughly 4GB of RAM and happily burden 50% of a CPU core. It may
have actually closed eventually, but after 5 minutes I got borded and
terminated the process manually. I'm no longer seeing this behavior in
1.3.1-20, however. The application now exits almost immediately once the
tree has been loaded and either window close or choosing Quit from the
file menu (Ctrl+Q) has been selected.

[1] https://invent.kde.org/sdk/kommit/-/commit/6d0a0bb043de981c3b4d7fe54debe49ead541dbe

PR:		271683 [2]
Reported by:	grahamperrin [2]
b1951d0cb3
Joel Bodenmann (jbo) · 1.0.2_1
devel/kommit: Update WWW and description

PR:		271682
Approved by:	tcberner (mentor)
fb5043d6ed
Tobias C. Berner (tcberner) · 1.0.2_1
KDE: make ecm a build-only dependency in kde@ maintained ports
c6274ee942
Tobias C. Berner (tcberner) · 1.0.2
devel/kommit: update to 1.0.2 (moved from devel/gitklient)

Announcement:	https://jriddell.org/2023/05/04/kommit-1-0-2-released/
d7463550c8