notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
i3status Small program for generating a status bar
2.14 x11 on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.13Version of this port present on the latest quarterly branch.
Maintainer: bapt@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-12-08 12:58:11
Last Update: 2021-11-12 10:08:49
Commit Hash: 5036020
People watching this port, also watch:: scrot, v4l-utils, bash-completion, ncftp, tmux
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. /usr/local/share/licenses/i3status-2.14/catalog.mk
  2. /usr/local/share/licenses/i3status-2.14/LICENSE
  3. /usr/local/share/licenses/i3status-2.14/BSD3CLAUSE
  4. bin/i3status
  5. @sample etc/i3status.conf.sample
  6. man/man1/i3status.1.gz
  7. @owner
  8. @group
  9. @mode
Collapse this list.
Dependency lines:
  • i3status>0:x11/i3status
To install the port:
cd /usr/ports/x11/i3status/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/i3status
  • pkg install i3status
PKGNAME: i3status
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
i3status
ABIlatestquarterly
FreeBSD:11:aarch642.122.13
FreeBSD:11:amd642.132.13
FreeBSD:11:armv62.102.13
FreeBSD:11:i3862.132.13
FreeBSD:11:mips--
FreeBSD:11:mips642.10-
FreeBSD:12:aarch642.122.13
FreeBSD:12:amd642.142.13
FreeBSD:12:armv62.122.13
FreeBSD:12:armv72.122.13
FreeBSD:12:i3862.142.13
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.13
FreeBSD:13:aarch642.132.13
FreeBSD:13:amd642.142.13
FreeBSD:13:armv62.132.13
FreeBSD:13:armv72.132.13
FreeBSD:13:i3862.142.13
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.132.13
FreeBSD:14:aarch642.13-
FreeBSD:14:amd642.14-
FreeBSD:14:armv62.13-
FreeBSD:14:armv72.13-
FreeBSD:14:i3862.14-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.13-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. meson>=0.57.1_1 : devel/meson
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. perl5>=5.32.r0<5.33 : lang/perl5.32
Library dependencies:
  1. libconfuse.so : devel/libconfuse
  2. libyajl.so : devel/yajl
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://i3wm.org/i3status/
Collapse this list.

Number of commits found: 31

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
12 Nov 2021 10:08:49
 files touched by this commit commit hash:50360201a55795492f58d06be94311c96fdc8e3d  2.14
Baptiste Daroussin (bapt) search for other commits by this committer
x11/i3status: update to 2.14
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2.13
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.13
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
22 Sep 2019 09:38:23
Original commit files touched by this commit Revision:512569  2.13
amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Remove extra empty line
- Update WWW

Approved by:	portmgr blanket
29 Aug 2019 13:29:51
Original commit files touched by this commit Revision:510161  2.13
bapt search for other commits by this committer
Update to 2.13
14 May 2018 09:14:44
Original commit files touched by this commit Revision:469867  2.12
bapt search for other commits by this committer
Update to 2.12
11 Jan 2018 14:18:01
Original commit files touched by this commit Revision:458739  2.11_1
danfe search for other commits by this committer
Do not abuse INSTALL_MAN when installing documentation, examples, and
other miscellaneous files that are not actually manual pages (part 2).
30 Jan 2017 08:08:46
Original commit files touched by this commit Revision:432819  2.11_1
bapt search for other commits by this committer
Fix the deciKelvin to Celsius conversion
28 Jan 2017 19:13:34
Original commit files touched by this commit Revision:432643  2.11
bapt search for other commits by this committer
Update to 2.11
23 May 2016 18:36:52
Original commit files touched by this commit Revision:415738  2.10
amdmi3 search for other commits by this committer
Convert tab after WWW: in pkg-descrs to single space as per PHB

Approved by:	portmgr blanket
01 Apr 2016 14:33:58
Original commit files touched by this commit Revision:412351  2.10
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
12 Jan 2016 12:42:59
Original commit files touched by this commit Revision:405868  2.10
bapt search for other commits by this committer
Instead of simply removing pulseaudio provide an option (off by default)
12 Jan 2016 12:36:53
Original commit files touched by this commit Revision:405867  2.10
bapt search for other commits by this committer
Update to 2.10
Add patches to remove support for pulseaudio
09 Oct 2015 02:56:50
Original commit files touched by this commit Revision:398899  2.8_5
jhb search for other commits by this committer
Properly check for the charging flag in the returned battery status
to determine if the battery is charging.

Reviewed by:	bapt (maintainer)
Differential Revision:	https://reviews.freebsd.org/D3849
28 Aug 2015 21:07:39
Original commit files touched by this commit Revision:395523  2.8_4
jhb search for other commits by this committer
Fix multiple issues with the wireless information reported by i3status for
an interface:

- Instead of hoping that the currently associated AP will show up as
  the first AP in the list of scan results, fetch the BSSID of the
  currently associated AP and use that to fetch station info for the
  AP.  This provides more frequently updated signal strength
  information than scan results and reliably provides information when
  multiple APs are in range.
- Do not treat the RSSI value as a raw signal value in dBm.  Instead, use
  the same formula as ifconfig(8) to compute a signal value.
- Do not report the beacon interval value as a signal quality level.

Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3369
11 Aug 2015 20:51:55
Original commit files touched by this commit Revision:393973  2.8_3
jhb search for other commits by this committer
Fix some nits with displaying Ethernet media status exposed by the recent
extended Ethernet media states:
- Don't apply IFM_SUBTYPE to the raw subtype in the description table.
  IFM_SUBTYPE() requires a fully populated word and was truncating values
  in the table when comparing resulting in false matches (notably
  "10GBase-KX4" for the no media case).
- Explicitly check for IFM_ETHER.
- Use SIOCGIFXMEDIA when present to obtain extended media states.
- Explicitly handle "no carrier".

PR:		202247
Reviewed by:	bapt
03 Aug 2014 12:25:12
Original commit files touched by this commit Revision:363890  2.8_2
pi search for other commits by this committer
devel/libconfuse: USES=libtool, bump dependencies
12 Apr 2014 22:34:18
Original commit files touched by this commit Revision:351155  2.8_1
bapt search for other commits by this committer
Use the new @sample keyword
06 Jan 2014 11:24:30
Original commit files touched by this commit Revision:338860  2.8
bapt search for other commits by this committer
update to 2.8
Mostly our patches being upstreamed
03 Oct 2013 17:11:18
Original commit files touched by this commit Revision:329213  2.7
bapt search for other commits by this committer
Use modern LIB_DEPENDS
Prefer pkg-plist over Makefile's pollution
23 Sep 2013 06:19:48
Original commit files touched by this commit Revision:327937  2.7
bapt search for other commits by this committer
Use stage
20 Sep 2013 23:43:20
Original commit files touched by this commit Revision:327777  2.7
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11)
05 Jul 2013 13:51:13
Original commit files touched by this commit Revision:322326  2.7
bapt search for other commits by this committer
Readd the USE_BZIP2 removed by mistake

Submitted by:	flo
05 Jul 2013 13:44:31
Original commit files touched by this commit Revision:322325  2.7
bapt search for other commits by this committer
Convert to USES=gmake
19 Mar 2013 18:38:14
Original commit files touched by this commit Revision:314674  2.7
bapt search for other commits by this committer
- update to 2.7
Make patch for colours in volume output actually works.
Add a patch for colours on low remaining battery
Add a patch for colours on high CPU temperature
29 Dec 2012 18:26:30
Original commit files touched by this commit Revision:309626  2.6
bapt search for other commits by this committer
- update to 2.6
- add an experimental support for "mute"
15 May 2012 19:17:11
Original commit files touched by this commit   2.5.1
bapt search for other commits by this committer
- update to 3.5.1
05 May 2012 00:49:46
Original commit files touched by this commit   2.5
bapt search for other commits by this committer
- update to 2.5
28 Dec 2011 20:31:15
Original commit files touched by this commit   2.4
bapt search for other commits by this committer
- update to 2.4 (mostly integrate the freebsd support)
08 Dec 2011 14:56:43
Original commit files touched by this commit   2.3_1
bapt search for other commits by this committer
- Fix disk usage
- Use coretemp to get cpu temperature

Feature safe:   yes
08 Dec 2011 12:57:59
Original commit files touched by this commit   2.3
bapt search for other commits by this committer
i3status is a small program (about 1500 SLOC) for generating a status bar for
dzen2, xmobar or similar programs. It is designed to be very efficient by
issuing a very small number of system calls, as one generally wants to update
such a status line every second. This ensures that even under high load, your
status bar is updated correctly. Also, it saves a bit of energy by not hogging
your CPU as much as spawning the corresponding amount of shell commands would.

WWW:    http://i3wm.org/i3status/

Feature safe:   yes

Number of commits found: 31