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)

Joe Marcus Clarke (marcus) · 2.1.7a
Chase gtk20's shared lib version.
7305030530
Hajimu UMEMOTO (ume) · 2.1.7a
Update to 2.1.7a
d3b01e704b
Hajimu UMEMOTO (ume) · 2.1.7
Update to 2.1.7.
f25eb6413f
Hajimu UMEMOTO (ume) · 2.1.6
Update to 2.1.6.
a8387b6ffd
Hajimu UMEMOTO (ume) · 2.1.5
Fix build after VM_METER -> VM_TOTAL change.

Submitted by:	George W. Dinolt <gdinolt@pacbell.net> with modified
887702f354
Hajimu UMEMOTO (ume) · 2.1.5
Update to 2.1.5.
fb77306a45
Hajimu UMEMOTO (ume) · 2.1.4_1
Use getifaddr() where it is available to gather informaiton for a network monitor.
04fc3b11ce
Hajimu UMEMOTO (ume) · 2.1.4
Update to 2.1.4.
fa64e7fe15
Hajimu UMEMOTO (ume) · 2.1.0
try to fix build on Alpha.

Submitted by:	bento via kris
7e59b7d71c
Hajimu UMEMOTO (ume) · 2.1.0
make it compilable on -CURRENT, again
7929e9ae07
Hajimu UMEMOTO (ume) · 2.1.0
Update to 2.1.0.
e7375e470a
Hajimu UMEMOTO (ume) · 2.0.4
Update to 2.0.4. This corrected memory leak in gkrellmd.

Approved by:	portmgr
4812e9dc84
Hajimu UMEMOTO (ume) · 2.0.3
Update to 2.0.3.
07001ba1d0
Hajimu UMEMOTO (ume) · 2.0.2_1
Remove obsoleted pkg-message.
43b248d754
Hajimu UMEMOTO (ume) · 2.0.2_1
- Because gkrellmd doesn't depend on X11, don't use USE_X_PREFIX. (1) - Added a pre-everything note so everybody should know about the   option. (2) - Now, the documents goes into /usr/local/share/docs.

Requested by:	Hendrik Scholz <hscholz@raisdorf.net> (1), (2)
Submitted by:	Hendrik Scholz <hscholz@raisdorf.net> (2)
8b81e22963
Hajimu UMEMOTO (ume) · 2.0.2
use GLIB_CONFIG.
df029a36c5
Hajimu UMEMOTO (ume) · 2.0.2
Add GKRELLM_SERVER_ONLY option which build/install only gkrellmd with only glib12 required.

Requested by:	Hendrik Scholz <hscholz@raisdorf.net>
c1e98aa3f5
Hajimu UMEMOTO (ume) · 2.0.2
Update to 2.0.2.
75092b9b6f
Hajimu UMEMOTO (ume) · 2.0.1_1
/usr/X11R6 doesn't have sbin.

Submitted by:	Anders Andersson <anders@hack.org>
bc2291c7c9
Hajimu UMEMOTO (ume) · 2.0.1
2.0.1 was replaced with 2.0.1a with applying the patch which was included in this port.  Since there is no difference at all, we don't need bumping PORTVERSION.
71102ae006
Hajimu UMEMOTO (ume) · 2.0.1
Update to 2.0.1.
30de99b018
Hajimu UMEMOTO (ume) · 2.0.0
Update GKrellM to 2.0.0 after repocopy.
c67c3e607c
Mario Sergio Fujikawa Ferreira (lioux) · 1.2.13
Deploy USE_GNOMENG infrastructure

PR:		42285
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
28f497a7e4
Hajimu UMEMOTO (ume) · 1.2.13
Update to 1.2.13.
9b70eb83c3
Hajimu UMEMOTO (ume) · 1.2.12
Update to 1.2.12.
094f32094d
Hajimu UMEMOTO (ume) · 1.2.11
Update to 1.2.11.
5a115ef5da
Hajimu UMEMOTO (ume) · 1.2.10
Update to 1.2.10.
f76b230c40
Hajimu UMEMOTO (ume) · 1.2.9
Update to 1.2.9.
ca4a38264d
Hajimu UMEMOTO (ume) · 1.2.8
One more breakage on Alpha.

Reported by:	Xavier Beaudouin <kiwi@oav.net>
46bcdf1b7b
Hajimu UMEMOTO (ume) · 1.2.8
apm and sensor are available only on i386.

Reported by:	Xavier Beaudouin <kiwi@oav.net>
eeaac44eb2
Hajimu UMEMOTO (ume) · 1.2.8
Update to 1.2.8.
75cdc5114e
Hajimu UMEMOTO (ume) · 1.2.7
Update to 1.2.7.
cc2db57cb7
Hajimu UMEMOTO (ume) · 1.2.6
Update to 1.2.6.
3e98beaf8a
Hajimu UMEMOTO (ume) · 1.2.5
Update to 1.2.5.
4819c441da
Hajimu UMEMOTO (ume) · 1.2.4
Update to 1.2.4.
086bcfa480
Hajimu UMEMOTO (ume) · 1.2.3
Update to 1.2.3.
0e8bed7cab
Hajimu UMEMOTO (ume) · 1.2.2
Don't install with setuid root by default.  Some people claims it casuses problem. If you wish to enable LM78/79 feature support, please specify WITH_SENSOR=yes at building.
e286fd3b8e
Hajimu UMEMOTO (ume) · 1.2.2
Nuke obsoleted backup site.

Reported by:	fenner
e42f4e3453
Hajimu UMEMOTO (ume) · 1.2.2
Updated to 1.2.2.

Rushed by:	olgeni :-)
63a08ea3d4
Hajimu UMEMOTO (ume) · 1.2.1
- Update to 1.2.1 - Update patch-af and pkg-descr for new release - NOPORTDOCS support for pkg-plist and sort it

PR:		29396
2ded10faae
Hajimu UMEMOTO (ume) · 1.0.8
Update to 1.0.8.
c43976b9b2
Hajimu UMEMOTO (ume) · 1.0.7
- Update to 1.0.7. - Enable language catalog. - Master site is being down.  So, temporary master site is added.
af672497d5
Jimmy Olgeni (olgeni) · 1.0.6
Do not complain if the themes and plugins directories are not empty at deinstall time.

Approved by:	ume
f7b0ecacbf
Hajimu UMEMOTO (ume) · 1.0.6
Update to 1.0.6. If linprocfs is available, this version works with no extra kmem privilege under 5.0-CURRENT.  In this time, since we cannot obtain swap information by safety way, when gkrellm cannot access kmem, gkrellm tries to use linprocfs for swap information.
18fb0fad82
Hajimu UMEMOTO (ume) · 1.0.5
Update to 1.0.5.
4448ae10f0
Hajimu UMEMOTO (ume) · 1.0.4
Update to 1.0.4.
7c8eb11acb
Hajimu UMEMOTO (ume) · 1.0.3
Update to 1.0.3
ca32ebfa57
Hajimu UMEMOTO (ume) · 1.0.2_1
Drop setuid/getgid privileges before initializing GTK+ to avoid claimed vulnerability in GTK_MODULES.
192e67250e
Hajimu UMEMOTO (ume) · 1.0.2
Update to 1.0.2
5c179611f3
Hajimu UMEMOTO (ume) · 1.0.1
Update to 1.0.1.
ac2e553696