Port details
xbatt Laptop battery status display for X11
1.2.1_4 sysutils Σ =4 1.2.1_4Version of this port present on the latest quarterly branch. Maintainer: cy@FreeBSD.org Port Added: unknown
Last Update: 2026-08-24 21:08:48
Commit Hash: c93cd44
People watching this port, also watch: nmap , docbook-xml , gmake , png , unzip License: not specified in port
Description: # `xbatt' is an X11 client which displays a battery status of your
notebook computer equiped with APM (Advanced Power Management) BIOS.
The status displayed consists remaining battery life, an AC line
status, and a charging status.
NOTE: You need APM driver in your kernel. And enable it to edit
file /etc/sysconfig at `apm_enable=NO' to `YES'. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
To install the port : # cd /usr/ports/sysutils/xbatt/ && make install clean To add the package , run one of these commands: pkg install sysutils/xbatt pkg install xbatt NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: xbatt Flavors: # there is no flavor information for this port. ONLY_FOR_ARCHS: amd64 i386 distinfo: # TIMESTAMP = 1787605705
SHA256 (xbatt-1.2.1.tar.gz) = 6c184c23e2be2b4934ccfcae39b158d5bab81e9f602a412bdbce57b436fd3b66
SIZE (xbatt-1.2.1.tar.gz) = 12779
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
imake : devel/imake tradcpp : devel/tradcpp ice.pc : x11/libICE sm.pc : x11/libSM x11.pc : x11/libX11 xaw7.pc : x11-toolkits/libXaw xext.pc : x11/libXext xmu.pc : x11-toolkits/libXmu xpm.pc : x11/libXpm xt.pc : x11-toolkits/libXt
Runtime dependencies: #
ice.pc : x11/libICE sm.pc : x11/libSM x11.pc : x11/libX11 xaw7.pc : x11-toolkits/libXaw xext.pc : x11/libXext xmu.pc : x11-toolkits/libXmu xpm.pc : x11/libXpm xt.pc : x11-toolkits/libXt
There are no ports dependent upon this port #
Configuration Options : #
No options to configure Options name : #
sysutils_xbatt USES: #
imake:noman xorg
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
1.2.1_4 24 Aug 2026 21:08:48
Cy Schubert (cy)
Revert "sysutils/xbatt: Update to 1.3"
Upsteam admits xbatt 1.3 does not work under FreeBSD.
This reverts commit 403637c28a5a20e47c6b349044d1430486c41326.
1.3 24 Aug 2026 20:42:46
Cy Schubert (cy)
sysutils/xbatt: Update to 1.3
Sources have been moved to github.
1.2.1_4 20 Jul 2022 14:23:05
Tobias C. Berner (tcberner)
sysutils: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <jsmith@resonatingmedia.com >
* Aaron Dalton <aaron@FreeBSD.org >
* Aaron Landwehr <aaron@snaphat.com >
* Adam Weinberger <adamw@FreeBSD.org >
* Adrian Chadd
* Adrian Chadd <adrian@FreeBSD.org >
* Akinori MUSHA aka knu <knu@idaemons.org >
* Alan Eldridge <alane@FreeBSD.org >
* Alan Eldridge <alane@geeksrus.net >
* Aldis Berjoza <aldis@bsdroot.lv >
* Alex Deiter <alex.deiter@gmail.com > (Only the first 15 lines of the commit message are shown above )
1.2.1_4 21 Feb 2022 04:28:41
Cy Schubert (cy)
sysutils/xbatt: Assume maintainership
1.2.1_4 20 Feb 2022 14:50:01
Vinícius Zavam (egypcio)
sysutils/xbatt: drop maintainership
1.2.1_4 06 Apr 2021 14:31:07
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
1.2.1_4 07 Nov 2019 17:17:54
zeising
Add USES=xorg USES=gl, ports categories s
Add USES=xorg and USES=gl to ports in categories starting with 's'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
1.2.1_4 05 Dec 2018 14:09:12
egypcio
use @FreeBSD.org as MAINTAINER instead of my private address
benchmarks/vegeta
devel/busybee
devel/git-lfs
devel/gnu-efi
devel/hub
devel/libe
devel/py-fabric3
devel/py-fabric3
dns/dhisd
dns/dnscrypt-proxy2
dns/go-geodns
emulators/hatari
irc/weechat-otr (Only the first 15 lines of the commit message are shown above )
1.2.1_4 09 Aug 2018 12:22:42
garga
sysutils/xbatt:
- Add missing dependencies
- Pass maintainership to submitter
- Bump PORTREVISION
PR: 230056
Submitted by: Vinicius Zavam <egypcio@googlemail.com >
Sponsored by: Rubicon Communications, LLC (Netgate)
1.2.1_3 03 Sep 2015 18:50:12
amdmi3
- Drop 8.x support
1.2.1_3 04 Jun 2015 22:38:07
amdmi3
Loose IGNORE condition, apm_bios.h is only absent on 8.x amd64
1.2.1_3 04 Jun 2015 13:29:44
amdmi3
- Mark IGNORE on 8.x ('APMIO_GETINFO' undeclared) - 8.x doesn't seem to have
required apm support
MFH: 2015Q2
1.2.1_3 03 Feb 2015 17:56:55
antoine
- Allow staging as a regular user
- Bump portrevision as it was not packaged with intended owner
1.2.1_2 02 Feb 2015 02:52:04
sanpei
I tested xbatt on amd64 and add support amd64(no changees)
1.2.1_2 18 Aug 2014 19:13:18
antoine
Convert most NO_INSTALL_MANPAGES to USES=imake:noman
With hat: portmgr
1.2.1_2 29 Jul 2014 15:00:13
adamw
Rename sysutils/ patch-xy patches to reflect the files they modify.
1.2.1_2 27 May 2014 18:44:22
grembo
Stageify
Reviewed by: bapt (mentor)
Approved by: bapt (mentor)
1.2.1_2 16 Apr 2014 18:28:50
zeising
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well (Only the first 15 lines of the commit message are shown above )
1.2.1_1 20 Sep 2013 23:06:00
bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
1.2.1_1 28 Jun 2013 22:32:28
bapt
Convert to USES=imake
Trim headers
1.2.1_1 19 Mar 2011 12:38:54
miwi
- Get Rid MD5 support
1.2.1_1 08 Dec 2009 08:16:28
linimon
Reset nobu@psrc.isac.co.jp : address bounces.
Hat: portmgr
1.2.1_1 31 Jan 2009 12:00:28
flz
xbatt requires libXaw.
Reported by: pointyhat via erwin
1.2.1_1 19 Apr 2008 17:56:05
miwi
- 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)
1.2.1_1 19 May 2007 20:32:57
flz
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
1.2.1 24 Jan 2006 01:06:45
edwin
SHA256ify
Approved by: krion@
1.2.1 31 Mar 2004 03:12:58
trevor
SIZEify (maintainer timeout)
1.2.1 06 Feb 2004 13:12:53
trevor
Use PLIST_FILES (bento-tested, marcus-reviewed).
1.2.1 21 Feb 2003 13:28:59
knu
De-pkg-comment.
25 Oct 2000 10:11:01
asami
ComplexProgramTarget() -> ComplexProgramTargetNoMan()
08 Oct 2000 07:23:57
asami
Convert category sysutils to new layout.
03 Aug 2000 10:28:58
asami
(1) Add new variable, XFREE86_VERSION, to specify which version of XFree86
(3 or 4) to depend to when USE_XLIB is set. XFREE86_VERSION defaults to 3
for now, but adventurous users can override it in /etc/make.conf. When
XFREE86_VERSION=3, USE_XLIB will add a dependency to x11/XFree86; when it
is set to 4, the dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS hacks
to avoid messing with XFree86 are turned off.