CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 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)

Doug Barton (dougb) · 2.3.5_2
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
83eb2c3700
Doug Barton (dougb) · 2.3.5_2
The vast majority of pkg-descr files had the following format when they had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
989772c9ac
Doug Barton (dougb) · 2.3.5_2
Remove more tags from pkg-descr files fo the form:

- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
2b1dacc826
Roman Bogorodskiy (novel) · 2.3.5_2
Chase security/gnutls update and add an UPDATING entry.
207386f96a
Hajimu UMEMOTO (ume) · 2.3.5_1
Skip uninterested interfaces such as USB devices added to ifadders in recent RELENG_8.
26d59be053
Martin Wilke (miwi) · 2.3.5
- Get Rid MD5 support
a9481afc8a
Hajimu UMEMOTO (ume) · 2.3.5
Update to 2.3.5.
373c339e8f
Ade Lovett (ade) · 2.3.4_3
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
8d837132c7
Dirk Meyer (dinoex) · 2.3.4_2
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Doug Barton (dougb) · 2.3.4_1
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#
1d6b4b3f91
Dirk Meyer (dinoex) · 2.3.4_1
- update to jpeg-8
ca9c60461c
Hajimu UMEMOTO (ume) · 2.3.4
Fix build on 9-CURRENT after utmp -> utmpx change.
04bdb5a1f9
Hajimu UMEMOTO (ume) · 2.3.4
Update to 2.3.4.
d3552dea42
Hajimu UMEMOTO (ume) · 2.3.3
Update to 2.3.3.
f3493576f6
Roman Bogorodskiy (novel) · 2.3.2_4
Bump PORTREVISIONs of the gnutls dependant ports to chase gnutls update.
f32c11d872
Hajimu UMEMOTO (ume) · 2.3.2_3
- Add multi cpu support. - Though coretemp set dev.cpu.N.temperature in celsius, amdtemp set   it in kelvin.
1841267782
Dirk Meyer (dinoex) · 2.3.2_2
- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated Requested by:	edwin
eca78ec61b
Doug Barton (dougb) · 2.3.2_1
Fix a few "bad example" problems in the rc.d scripts that have been propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
0175383f0a
Pav Lucistnik (pav) · 2.3.2_1
- Remove conditional checks for FreeBSD 5.x and older
b2a96c6df1
Hajimu UMEMOTO (ume) · 2.3.2_1
- Gets the sensors to work properly on the amd64 platform. - Fixes a bug that frees the sensors where it is supposed to allocate   them. - Gets the LM sensors to work again on latest version of GKrellM.

Submitted by:	Cyrus Rahman <crahman__at__gmail.com>
3f80d6734a
Hajimu UMEMOTO (ume) · 2.3.2
- Update to 2.3.2 - OPTIONS'fy
b58bb7c83b
Pav Lucistnik (pav) · 2.3.1_5
- Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default MAKE_ENV
2f35b73926
Edwin Groothuis (edwin) · 2.3.1_5
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Martin Wilke (miwi) · 2.3.1_4
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
3e4ed01146
Roman Bogorodskiy (novel) · 2.3.1_3
- Chase security/gnutls shlib version bump - Add an entry to UPDATING
c9536f39b3
Hajimu UMEMOTO (ume) · 2.3.1_2
Use sysctl for getting swap related information.  Now, GKrellM doesn't rely upon kmem access any longer. It fixes the problem that swap meter didn't work on FreeBSD 7.0.

PR:		ports/120776
91118cb947
Hajimu UMEMOTO (ume) · 2.3.1_1
- Enable battery support on amd64 using ACPI. [1] - Suppress compile time warnings.

PR:		ports/120149 [1]
Submitted by:	Sven Berkvens-Matthijsse <sven__at__berkvens.net> [1]
86a019e6d2
Hajimu UMEMOTO (ume) · 2.3.1
Update to 2.3.1.

PR:		ports/119510
Submitted by:	Beat Gaetzi <beat__at__chruetertee.ch>
d677168389
Hajimu UMEMOTO (ume) · 2.3.0_1
- Adds support for the coretemp(4) sensor - Fixes a bug causing only one instance of a sensor type to be added

PR:		ports/118916
Submitted by:	Pietro Cerutti <gahr_at_gahr.ch> with modification
Tested by:	TAKANO Yuji <takachan_at_icmpv6.org>
def322b639
Hajimu UMEMOTO (ume) · 2.3.0
Update to 2.3.0.
7a52561c8f
Roman Bogorodskiy (novel) · 2.2.10_4
Chase gnutls shared library version chase: adjust DEPENDS lines and bump PORTREVISIONs.
95eecf16e6
Florent Thoumie (flz) · 2.2.10_3
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Roman Bogorodskiy (novel) · 2.2.10_2
- Chase security/gnutls update - Add an entry to UPDATING - Pet portlint(1) for some ports while I'm here
3d0dcc46ab
Hajimu UMEMOTO (ume) · 2.2.10_1
- Respect CC. [1] - Fix detection of GNUTLS.  WITH_GNUTLS should work, again. - Bump PORTREVISION.

PR:		ports/107164 [1]
495b2b91cb
Hajimu UMEMOTO (ume) · 2.2.10
Update to 2.2.10.
a1e68f30e2
Roman Bogorodskiy (novel) · 2.2.9_1
Chase gnutls shlib version change.
26d33e9388
Mark Linimon (linimon) · 2.2.9
Remove code remnants that test for 3.X and earlier releases of FreeBSD. The bsd.*.mk architecture has not supported these antique releases for quite some time.

Hat:		portmgr
0c9df415d1
Edwin Groothuis (edwin) · 2.2.9
Remove USE_REINPLACE from all categories starting with S
28dd10dcb4
Hajimu UMEMOTO (ume) · 2.2.9
Update to 2.2.9.
b61a221f37
Hajimu UMEMOTO (ume) · 2.2.8
Update to 2.2.8.
b128012303
Doug Barton (dougb) · 2.2.7_3
Remove the FreeBSD KEYWORD from all rc.d scripts where it appears. We have not checked for this KEYWORD for a long time now, so this is a complete noop, and thus no PORTREVISION bump. Removing it at this point is mostly for pedantic reasons, and partly to avoid perpetuating this anachronism by copy and paste to future scripts.
c49d1a3273
Edwin Groothuis (edwin) · 2.2.7_3
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
186c2e326c
Edwin Groothuis (edwin) · 2.2.7_3
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
508b8d82f4
Roman Bogorodskiy (novel) · 2.2.7_3
Chase gnutls update.
17b54d4ed8
Hajimu UMEMOTO (ume) · 2.2.7_2
it seems master site stopped distributing 1.x.  so, make LATEST_LINK pointing to gkrellm2.
74709e1199
Hajimu UMEMOTO (ume) · 2.2.7_2
add SHA256.
ebcfca6089
Joe Marcus Clarke (marcus) · 2.2.7_2
Bump PORTREVISION to chase the glib20 shared library update.
235c907ae5
Hajimu UMEMOTO (ume) · 2.2.7_1
make the plugin ports be able to depend on ${GKRELLM_SERVER_ONLY} to install server-only plugins:

- install all gkrellmd-related files to ${PREFIX} instead of
  ${X11BASE}.
- generates a gkrellmd.pc file for use with ports that install
  server-only plugins.
- glib20 is chosen over glib12 for server-only build.

PR:		ports/82197
Submitted by:	Jonathan Noack <noackjr__at__alumni.rice.edu>
b7ed2603c5
Hajimu UMEMOTO (ume) · 2.2.7
Update to 2.2.7.
93178b98c5
Hajimu UMEMOTO (ume) · 2.2.6
- Update to 2.2.6. - Use GnuTLS by default.  You can still use OpenSSL by specifying   WITH_OPENSSL=yes. - Add WITHOUT_NLS knob to disable installing message catalogs. - Shorten pkg-descr.
fd2482c9d5