CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

sysutils/gkrellm2 2.5.1

GTK based system monitor

Port info

Maintainer
ume@FreeBSD.org
Packages
latest: 2.5.1
Upstream
up to date
Last update
to 2.5.1 · 76fb309880
Quarterly
2026Q4: 2.5.1
WWW
https://gkrellm.srcbox.net/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install gkrellm2
installs 2.5.1 from latest; from quarterly (2026Q4) 2.5.1
Port
# cd /usr/ports/sysutils/gkrellm2 && make install clean
# make -C /usr/ports/sysutils/gkrellm2 config  # change options first
Size
635 KiB download · 2.2 MiB installed
Depends on
accessibility/at-spi2-core 2.60.4, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, graphics/cairo 1.18.2,3, graphics/gdk-pixbuf-extra 0.1.0, graphics/gdk-pixbuf2 2.44.1, print/freetype2 2.14.3, print/harfbuzz 14.6.0, security/libntlm 1.8, x11-fonts/fontconfig 2.18.3,1, x11-toolkits/gtk20 2.24.33_1, x11-toolkits/pango 1.57.1, x11/libSM 1.2.6,1, x11/libX11 1.8.14,1
License
GPLv3
Options
5 of 5 on in the package: CLIENT DOCS NLS NTLM OPENSSL

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.5.12.5.1–
FreeBSD 152.5.12.5.1–
FreeBSD 142.5.12.5.12.5.1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.5.12.5.1–
FreeBSD 142.5.12.5.12.5.1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.5.1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (226)

Hajimu UMEMOTO (ume) · 2.2.5
Update to 2.2.5.
66d27a8277
Joe Marcus Clarke (marcus) · 2.2.4_2
Bump PORTREVISION to chase the glib20 shared lib version change.
b3458f652e
Hajimu UMEMOTO (ume) · 2.2.4_1
master site was moved.

Submitted by:	Sam Lawrance <boris@brooknet.com.au>
f765b3b5ef
Hajimu UMEMOTO (ume) · 2.2.4_1
use new scheme of USE_RC_SUBR.
0e9a5e313e
Hajimu UMEMOTO (ume) · 2.2.4_1
use PORTDOCS.
6fa40e0d1a
Hajimu UMEMOTO (ume) · 2.2.4_1
make sure to remove plugin directory at deinstall.

Reported by:	pointyhat via kris
f95f63a364
Joe Marcus Clarke (marcus) · 2.2.4_1
Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the big upgrade.
46a4d69571
Hajimu UMEMOTO (ume) · 2.2.4
Update to 2.2.4.
8464230f69
Hajimu UMEMOTO (ume) · 2.2.2
Update to 2.2.2.
23b1bc1974
Hajimu UMEMOTO (ume) · 2.2.1
Fix deinstall.  ${PREFIX}/etc/gkrellmd.conf was not deinstalled even when it was not changed, Since I found this problem, I didn't accect it.  However, I've completely forgot it.
557146fe35
Edwin Groothuis (edwin) · 2.2.1
[PATCH] sysutils/gkrellm2: Utilize EXAMPLESDIR

Utilize EXAMPLESDIR to improves layout; i.e.,

	  configuration file        -> ${PREFIX}/etc
	  sample configuration file -> ${PREFIX}/share/examples/${PORTNAME}

	This change helps if many configuration files and sample ones exist.

PR:		ports/58386
Submitted by:	Hideyuki KURASHINA <rushani@FreeBSD.org>
Approved by:	maintainer timeout
ab4d9b8c50
Hajimu UMEMOTO (ume) · 2.2.1
Update to 2.2.1.
73e860bbf6
Hajimu UMEMOTO (ume) · 2.2.0
Update to 2.2.0. This version uses Pango to fix font problem with GTK+-2.4.0.
04021be937
Hajimu UMEMOTO (ume) · 2.1.28_2
- set the _NET_WM_STRUT_PARTIAL property when dock type. - defer setting withdrawn state until after main window realize.

Obtained from:	GKrellM 2.1.100-test0
666a821ad7
Joe Marcus Clarke (marcus) · 2.1.28_1
Chase the glib20 update, and bump all affected ports' PORTREVISIONs.
731798cdcf
Hajimu UMEMOTO (ume) · 2.1.28
Update to 2.1.28.
823553ef79
Hajimu UMEMOTO (ume) · 2.1.27
set USE_GETTEXT=yes explicitly.
852f5cfccb
Hajimu UMEMOTO (ume) · 2.1.27
Update to 2.1.27.
38e5890679
Hajimu UMEMOTO (ume) · 2.1.25_1
Set an appropriate LATEST_LINK to avoid conflicts with other ports.

Reported by:	kris
4e6c2f5ad4
Hajimu UMEMOTO (ume) · 2.1.25_1
SIZEfy
a5b60fe19e
Joe Marcus Clarke (marcus) · 2.1.25_1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
73f7c91b5d
Hajimu UMEMOTO (ume) · 2.1.25
Update to 2.1.25.
0acd8f2da4
Hajimu UMEMOTO (ume) · 2.1.24
Update to 2.1.24.
120579072c
Hajimu UMEMOTO (ume) · 2.1.23
use USE_OPENSSL.
e8de8ac785
Hajimu UMEMOTO (ume) · 2.1.23
Updated to 2.1.23.
8cc8f64cb0
Hajimu UMEMOTO (ume) · 2.1.22
Update to 2.1.22.
cb585fe797
Hajimu UMEMOTO (ume) · 2.1.21
add CONFLICTS.

PR:		ports/58248
Submitted by:	rushani
56e4d78134
Hajimu UMEMOTO (ume) · 2.1.21
fix typo in comment.

PR:		ports/58247
Submitted by:	rushani
824dbe0133
Hajimu UMEMOTO (ume) · 2.1.21
Update to 2.1.21.
cdeb3a0c0b
Hajimu UMEMOTO (ume) · 2.1.20
Update to 2.1.20.
d72fe58b07
Hajimu UMEMOTO (ume) · 2.1.19_1
the start/stop scripts failed when booting on 5.x machines
4bf83888c1
Hajimu UMEMOTO (ume) · 2.1.19
ECHO_CMD -> ECHO_MSG
a3312c77ae
Hajimu UMEMOTO (ume) · 2.1.19
ECHO -> ECHO_MSG
a0df1b3818
Hajimu UMEMOTO (ume) · 2.1.19
Update to 2.1.19.
f0b869bd5a
Hajimu UMEMOTO (ume) · 2.1.16
fix typo in comment.
2fcefc8009
Hajimu UMEMOTO (ume) · 2.1.16
Use USE_RC_SUBR.
8bb7990bdc
Hajimu UMEMOTO (ume) · 2.1.16
Update to 2.1.16.
00586a8c3a
Hajimu UMEMOTO (ume) · 2.1.15
Update to 2.1.15.
9cd14ef454
Hajimu UMEMOTO (ume) · 2.1.14
Update to 2.1.14.  This fixed the remotely exploitable buffer overflow in gkrellmd which is mentioned in:

http://www.securiteam.com/unixfocus/5ZP0P15AAC.html
d6efcb91b6
Hajimu UMEMOTO (ume) · 2.1.13
Update to 2.1.13.
b3969275d6
Hajimu UMEMOTO (ume) · 2.1.12a
Update to 2.1.12a.
02f43a0ef5
Hajimu UMEMOTO (ume) · 2.1.12
Update to 2.1.12.
4d25c6a64a
Hajimu UMEMOTO (ume) · 2.1.9
use USE_GNOME=gtk20 instead of LIB_DEPEND.
b1e7dc7de7
Joe Marcus Clarke (marcus) · 2.1.9
Remove USE_GNOMENG.
b33eaf3276
Hajimu UMEMOTO (ume) · 2.1.9
Update to 2.1.9.
d3cace9ea5
Hajimu UMEMOTO (ume) · 2.1.8a
- Update to 2.1.8a. - Follow devstat API change on 5-CURRENT.
45994f3bcf
Kris Kennaway (kris) · 2.1.7a_1
Use pre-everything:: instead of pre-everything: to avoid conflict with targets in bsd.port.mk
1c24674242
Hajimu UMEMOTO (ume) · 2.1.7a_1
De-pkg-comment.
8c22c15b1c
Hajimu UMEMOTO (ume) · 2.1.7a_1
follow dkstat.h change.

Notified by:	Hung Michael Nguyen <nguyenhm16@mac.com>
e61857969c
Hajimu UMEMOTO (ume) · 2.1.7a_1
After updating GNOME2, it seems ABI compatibility of GTK was lost, and I needed to rebuild gkrellm.  So, I bumped PORTREVISION to rebuild gkrellm.
0ec566ef3b