notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
i3status Small program for generating a status bar
2.14 x11 Deleted 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.14Version 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: 2022-07-01 08:16:22
Commit Hash: 9242049
People watching this port, also watch:: autoconf, ripgrep, rsync, xfce4-clipman-plugin, tmux
License: BSD3CLAUSE
WWW:
https://i3wm.org/i3status/
Description:
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: https://i3wm.org/i3status/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
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
No installation instructions:
This port has been deleted.
PKGNAME: i3status
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1636561077 SHA256 (i3status-2.14.tar.xz) = 5c4d0273410f9fa3301fd32065deda32e9617fcae8b3cb34793061bf21644924 SIZE (i3status-2.14.tar.xz) = 68900

Packages (timestamps in pop-ups are UTC):
i3status
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--2.13---2.13-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
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:
No options to configure
Options name:
x11_i3status
USES:
meson pkgconfig tar:xz perl5
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.
Port Moves
  • port moved to deskutils/i3status on 2022-07-01
    REASON: move desktop utility to its right category

Number of commits found: 32

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.14
01 Jul 2022 08:16:22
commit hash: 924204922ac441410520f46695dd91a87c001ee9commit hash: 924204922ac441410520f46695dd91a87c001ee9commit hash: 924204922ac441410520f46695dd91a87c001ee9commit hash: 924204922ac441410520f46695dd91a87c001ee9 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
deskutils: move a bunch of desktop utilities to the right place

Move some of the desktop utilities I do maintain to the right category
While here remove the x11 category from i3status which has never been
related to x11 at all
2.14
12 Nov 2021 10:08:49
commit hash: 50360201a55795492f58d06be94311c96fdc8e3dcommit hash: 50360201a55795492f58d06be94311c96fdc8e3dcommit hash: 50360201a55795492f58d06be94311c96fdc8e3dcommit hash: 50360201a55795492f58d06be94311c96fdc8e3d files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
x11/i3status: update to 2.14
2.13
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2.13
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
2.13
22 Sep 2019 09:38:23
Revision:512569Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Remove extra empty line
- Update WWW

Approved by:	portmgr blanket
2.13
29 Aug 2019 13:29:51
Revision:510161Original commit files touched by this commit
bapt search for other commits by this committer
Update to 2.13
2.12
14 May 2018 09:14:44
Revision:469867Original commit files touched by this commit
bapt search for other commits by this committer
Update to 2.12
2.11_1
11 Jan 2018 14:18:01
Revision:458739Original commit files touched by this commit
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).
2.11_1
30 Jan 2017 08:08:46
Revision:432819Original commit files touched by this commit
bapt search for other commits by this committer
Fix the deciKelvin to Celsius conversion
2.11
28 Jan 2017 19:13:34
Revision:432643Original commit files touched by this commit
bapt search for other commits by this committer
Update to 2.11
2.10
23 May 2016 18:36:52
Revision:415738Original commit files touched by this commit
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
2.10
01 Apr 2016 14:33:58
Revision:412351Original commit files touched by this commit
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
2.10
12 Jan 2016 12:42:59
Revision:405868Original commit files touched by this commit
bapt search for other commits by this committer
Instead of simply removing pulseaudio provide an option (off by default)
2.10
12 Jan 2016 12:36:53
Revision:405867Original commit files touched by this commit
bapt search for other commits by this committer
Update to 2.10
Add patches to remove support for pulseaudio
2.8_5
09 Oct 2015 02:56:50
Revision:398899Original commit files touched by this commit
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
2.8_4
28 Aug 2015 21:07:39
Revision:395523Original commit files touched by this commit
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
2.8_3
11 Aug 2015 20:51:55
Revision:393973Original commit files touched by this commit
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
2.8_2
03 Aug 2014 12:25:12
Revision:363890Original commit files touched by this commit
pi search for other commits by this committer
devel/libconfuse: USES=libtool, bump dependencies
2.8_1
12 Apr 2014 22:34:18
Revision:351155Original commit files touched by this commit
bapt search for other commits by this committer
Use the new @sample keyword
2.8
06 Jan 2014 11:24:30
Revision:338860Original commit files touched by this commit
bapt search for other commits by this committer
update to 2.8
Mostly our patches being upstreamed
2.7
03 Oct 2013 17:11:18
Revision:329213Original commit files touched by this commit
bapt search for other commits by this committer
Use modern LIB_DEPENDS
Prefer pkg-plist over Makefile's pollution
2.7
23 Sep 2013 06:19:48
Revision:327937Original commit files touched by this commit
bapt search for other commits by this committer
Use stage
2.7
20 Sep 2013 23:43:20
Revision:327777Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11)
2.7
05 Jul 2013 13:51:13
Revision:322326Original commit files touched by this commit
bapt search for other commits by this committer
Readd the USE_BZIP2 removed by mistake

Submitted by:	flo
2.7
05 Jul 2013 13:44:31
Revision:322325Original commit files touched by this commit
bapt search for other commits by this committer
Convert to USES=gmake
2.7
19 Mar 2013 18:38:14
Revision:314674Original commit files touched by this commit
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
2.6
29 Dec 2012 18:26:30
Revision:309626Original commit files touched by this commit
bapt search for other commits by this committer
- update to 2.6
- add an experimental support for "mute"
2.5.1
15 May 2012 19:17:11
Original commit files touched by this commit
bapt search for other commits by this committer
- update to 3.5.1
2.5
05 May 2012 00:49:46
Original commit files touched by this commit
bapt search for other commits by this committer
- update to 2.5
2.4
28 Dec 2011 20:31:15
Original commit files touched by this commit
bapt search for other commits by this committer
- update to 2.4 (mostly integrate the freebsd support)
2.3_1
08 Dec 2011 14:56:43
Original commit files touched by this commit
bapt search for other commits by this committer
- Fix disk usage
- Use coretemp to get cpu temperature

Feature safe:   yes
2.3
08 Dec 2011 12:57:59
Original commit files touched by this commit
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: 32