OpenBSD CVS

CVS log for ports/x11/i3status/Makefile


[BACK] Up to [local] / ports / x11 / i3status

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.66 / (download) - annotate - [select for diffs], Wed Sep 27 20:37:14 2023 UTC (8 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, HEAD
Changes since 1.65: +1 -1 lines
Diff to previous 1.65 (unified)

MASTER_SITES -> SITES
now I only need to finish modules!

Revision 1.65 / (download) - annotate - [select for diffs], Fri Mar 11 20:16:07 2022 UTC (2 years, 2 months ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1
Changes since 1.64: +0 -2 lines
Diff to previous 1.64 (unified)

drop RCS Ids

Revision 1.64 / (download) - annotate - [select for diffs], Tue Dec 28 16:37:12 2021 UTC (2 years, 5 months ago) by kmos
Branch: MAIN
Changes since 1.63: +5 -1 lines
Diff to previous 1.63 (unified)

Fix build on sparc64 by making it use ports-gcc

ok sthen@ robert@ (maintainer)

Revision 1.63 / (download) - annotate - [select for diffs], Mon Dec 6 09:51:28 2021 UTC (2 years, 5 months ago) by robert
Branch: MAIN
Changes since 1.62: +12 -11 lines
Diff to previous 1.62 (unified)

update to 2.14 and switch to meson

Revision 1.62 / (download) - annotate - [select for diffs], Tue Jul 13 19:26:00 2021 UTC (2 years, 10 months ago) by robert
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0
Changes since 1.61: +3 -3 lines
Diff to previous 1.61 (unified)

add support for showing signal quality in i3status;

if the signal strength is in dBm try a simple approach to
convert it to percentage

take maintainership while here; ok jasper@

Revision 1.61 / (download) - annotate - [select for diffs], Mon Aug 3 12:38:14 2020 UTC (3 years, 10 months ago) by jcs
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (unified)

fix the volume module's format_muted with sndio

ok jasper

Revision 1.60 / (download) - annotate - [select for diffs], Fri Jul 17 06:00:48 2020 UTC (3 years, 10 months ago) by tb
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (unified)

i3status: force rebuild after sysctl hw.sensors change.

This stops log spam of the form
i3status: Cannot read temperature. Verify that you have a thermal zone in /sys/class/thermal or disable the cpu_temperature module in your i3status config.
and makes the bar display the temperature correctly again.

Revision 1.59 / (download) - annotate - [select for diffs], Mon Mar 16 14:54:45 2020 UTC (4 years, 2 months ago) by ratchov
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.58: +5 -3 lines
Diff to previous 1.58 (unified)

Use the new sioctl_open(3) API to display current audio level.

Now the programm displays the current sndiod master volume level,
which is present on any device and always corresponds to the device
programs are playing on.

Revision 1.58 / (download) - annotate - [select for diffs], Fri Sep 27 20:33:22 2019 UTC (4 years, 8 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (unified)

handle CP_SPIN

Revision 1.57 / (download) - annotate - [select for diffs], Tue Sep 3 10:29:27 2019 UTC (4 years, 9 months ago) by tb
Branch: MAIN
Changes since 1.56: +2 -1 lines
Diff to previous 1.56 (unified)

bump revision to cope with SIOCG80211NODE ABI break so that
connection strength is displayed again.

ok jasper

Revision 1.56 / (download) - annotate - [select for diffs], Sun Jul 7 15:21:31 2019 UTC (4 years, 10 months ago) by ajacoutot
Branch: MAIN
Changes since 1.55: +4 -2 lines
Diff to previous 1.55 (unified)

Missing BDEP:
configure: error: xmlto is required for generating man pages

Revision 1.55 / (download) - annotate - [select for diffs], Sat Jul 6 20:20:27 2019 UTC (4 years, 10 months ago) by jasper
Branch: MAIN
Changes since 1.54: +7 -17 lines
Diff to previous 1.54 (unified)

update to i3status-2.13

Revision 1.54 / (download) - annotate - [select for diffs], Mon Feb 18 19:50:32 2019 UTC (5 years, 3 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5
Changes since 1.53: +2 -5 lines
Diff to previous 1.53 (unified)

drop setting -O0 for i3status no longer crashes with this

reminded by jca@ a while a back

Revision 1.53 / (download) - annotate - [select for diffs], Mon Feb 4 18:30:25 2019 UTC (5 years, 3 months ago) by jasper
Branch: MAIN
Changes since 1.52: +3 -3 lines
Diff to previous 1.52 (unified)

- drop patch now that gl_pathc is size_t
- switch HOMEPAGE to https while here

Revision 1.52 / (download) - annotate - [select for diffs], Wed Dec 12 13:34:31 2018 UTC (5 years, 5 months ago) by sthen
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (unified)

bump HW_SENSORS users, kernel ABI change from adding a new sensor type
breakage in zabbix reported by Mark Patruck

Revision 1.51 / (download) - annotate - [select for diffs], Wed Sep 5 01:49:21 2018 UTC (5 years, 8 months ago) by jcs
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (unified)

If acpibat watts value is not available, try current (for batteries
that report in amps), then convert to watts.

ok jasper

Revision 1.50 / (download) - annotate - [select for diffs], Fri Jun 1 15:44:28 2018 UTC (6 years ago) by sthen
Branch: MAIN
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 (unified)

Bump the remaining ports to trigger updates following cpu stats
changes (CPUSTATES/etc). Last part.

- some of these might be in code that's not actually built or rarely
used but it's not worth the hassle evaluating that, i'm just bumping &
moving on.

- as mentioned before, there might still be runtime problems relating
to the addition or renumbering.

Revision 1.49 / (download) - annotate - [select for diffs], Sat May 12 14:03:46 2018 UTC (6 years ago) by jasper
Branch: MAIN
Changes since 1.48: +2 -3 lines
Diff to previous 1.48 (unified)

update to i3status-2.12

Revision 1.48 / (download) - annotate - [select for diffs], Sun Feb 11 19:21:53 2018 UTC (6 years, 3 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (unified)

fix volume display on ac97(4) devices

from Carlin Bingham

Revision 1.47 / (download) - annotate - [select for diffs], Mon Aug 14 22:32:17 2017 UTC (6 years, 9 months ago) by jcs
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (unified)

for battery status, use sysctl to walk sensors and find power usage.
continue using APM for other battery info so it works on older
machines but newer ones will be able to see "%consumption".

ok jasper

Revision 1.46 / (download) - annotate - [select for diffs], Thu Jul 27 09:09:16 2017 UTC (6 years, 10 months ago) by tb
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (unified)

Bump after recent ABI break in struct ieee80211_nodereq so that the signal
strength of WiFi networks is printed again instead of a dull '?'.

ok jasper

Revision 1.45 / (download) - annotate - [select for diffs], Sat Jul 8 07:02:58 2017 UTC (6 years, 10 months ago) by jasper
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (unified)

*** empty log message ***

Revision 1.44 / (download) - annotate - [select for diffs], Tue Feb 7 18:22:28 2017 UTC (7 years, 3 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (unified)

plug an fd leak, reported by rpe@

Revision 1.43 / (download) - annotate - [select for diffs], Thu Feb 2 08:00:43 2017 UTC (7 years, 4 months ago) by tb
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (unified)

Suppress printing :00 seconds of remaining battery lifetime, as apm(4)'s
estimate only has a granularity of minutes.

ok jasper

Revision 1.42 / (download) - annotate - [select for diffs], Tue Jan 31 18:47:56 2017 UTC (7 years, 4 months ago) by jasper
Branch: MAIN
Changes since 1.41: +2 -1 lines
Diff to previous 1.41 (unified)

implement support for finding the first wireless/ethernet device.
one can now use the '_first_' identifier on OpenBSD too.

Revision 1.41 / (download) - annotate - [select for diffs], Sun Jan 29 15:12:42 2017 UTC (7 years, 4 months ago) by jasper
Branch: MAIN
Changes since 1.40: +2 -3 lines
Diff to previous 1.40 (unified)

update to i3status-2.11

Revision 1.40 / (download) - annotate - [select for diffs], Sat Sep 10 13:03:44 2016 UTC (7 years, 8 months ago) by ajacoutot
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (unified)

First pass at pre-entively fixing ports that would break once guenther's header
pollution diff is in.

lang/squeak/vm does not build but it's due to the recent audio changes
games/xbattle: also fixes some conflicting implicit decl
print/hplip: also fixes some conflicting implicit decl

Revision 1.39 / (download) - annotate - [select for diffs], Tue Aug 16 09:10:36 2016 UTC (7 years, 9 months ago) by sthen
Branch: MAIN
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (unified)

bump REVISION for ieee80211_nodereq change

Revision 1.38 / (download) - annotate - [select for diffs], Mon Jan 4 22:31:17 2016 UTC (8 years, 5 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.37: +3 -4 lines
Diff to previous 1.37 (unified)

- update to i3status-2.10

tested by many, thanks!

Revision 1.37 / (download) - annotate - [select for diffs], Fri Sep 11 14:58:49 2015 UTC (8 years, 8 months ago) by sthen
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (unified)

bump; ifmedia64

Revision 1.36 / (download) - annotate - [select for diffs], Thu Jul 30 08:11:53 2015 UTC (8 years, 10 months ago) by robert
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.35: +3 -3 lines
Diff to previous 1.35 (unified)

move away from ossaudio and get the information from the mixer(4) directly
in order to get proper volume and mute information when there is no hardware
button for volume/mute available

ok jasper@

Revision 1.35 / (download) - annotate - [select for diffs], Sat Apr 4 08:55:32 2015 UTC (9 years, 2 months ago) by jasper
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (unified)

Use the maximum rssi, not the scaled percentage for the signal level.

original issue reported by jcs@, improved fix from sthen@

Revision 1.34 / (download) - annotate - [select for diffs], Thu Apr 2 14:36:42 2015 UTC (9 years, 2 months ago) by jasper
Branch: MAIN
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (unified)

simplify patch a bit using _first_ instead of hardcoding device names

Revision 1.33 / (download) - annotate - [select for diffs], Thu Apr 2 14:27:20 2015 UTC (9 years, 2 months ago) by jasper
Branch: MAIN
Changes since 1.32: +2 -3 lines
Diff to previous 1.32 (unified)

- update to i3status 2.9
http://permalink.gmane.org/gmane.comp.window-managers.i3.announce/11

Revision 1.32 / (download) - annotate - [select for diffs], Sun Mar 9 20:03:43 2014 UTC (10 years, 2 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (unified)

For the %percentage display of batteries, drop the leading '0' for values < 10.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jan 30 13:19:40 2014 UTC (10 years, 4 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.30: +3 -4 lines
Diff to previous 1.30 (unified)

update to i3status-2.8

Revision 1.30 / (download) - annotate - [select for diffs], Wed Jun 19 09:15:07 2013 UTC (10 years, 11 months ago) by dcoppa
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 (unified)

Amend pkg/MESSAGE.

Revision 1.29 / (download) - annotate - [select for diffs], Mon Mar 11 11:46:13 2013 UTC (11 years, 2 months ago) by espie
Branch: MAIN
Changes since 1.28: +2 -5 lines
Diff to previous 1.28 (unified)

PERMIT_* / REGRESS->TEST sweep

Revision 1.28 / (download) - annotate - [select for diffs], Fri Mar 8 10:23:13 2013 UTC (11 years, 2 months ago) by jasper
Branch: MAIN
Changes since 1.27: +2 -3 lines
Diff to previous 1.27 (unified)

- update to i3status-2.7
* all functional patches have been committed upstream.

tested by and ok rpe@

Revision 1.27 / (download) - annotate - [select for diffs], Mon Mar 4 11:34:51 2013 UTC (11 years, 3 months ago) by jasper
Branch: MAIN
Changes since 1.26: +3 -4 lines
Diff to previous 1.26 (unified)

no need for any quirkyness for a2x.py since the recent asciidoc update

ok sthen@

Revision 1.26 / (download) - annotate - [select for diffs], Thu Oct 25 14:21:54 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (unified)

make it clear the cap_net_admin stuff is for linux only

Revision 1.25 / (download) - annotate - [select for diffs], Fri Oct 12 07:57:26 2012 UTC (11 years, 7 months ago) by dcoppa
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (unified)

In the configuration file, remove comments from the wireless stanza,
since wireless monitoring now works fine.
While here, add a message about how to deal with the configuration
of i3status.

ok jasper@

Revision 1.24 / (download) - annotate - [select for diffs], Tue Oct 9 17:12:31 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (unified)

- Temperature sensors can now set a 'max_threshold' value to color the
  output red if exceeded.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Oct 9 16:02:07 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (unified)

make it possible to get temperature readings from devices other than acpitz.
use the 'path' option in your configuration's cpu_temperature block to e.g. cpu0.

Revision 1.22 / (download) - annotate - [select for diffs], Tue Oct 9 13:19:48 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (unified)

- change the default (and since the API is still limiting us here, only)
device from which we read temperature values from, from cpu(4) to acpitz(4).

Revision 1.21 / (download) - annotate - [select for diffs], Tue Oct 9 11:32:45 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (unified)

- honor color_good too.

Revision 1.20 / (download) - annotate - [select for diffs], Tue Oct 9 11:29:23 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (unified)

- handle down wireless interfaces just like ethernet interfaces (e.g. colors!)
  (added bonus of this approach is that you still get nwid and signal strength
  info of the interface, for example when it's part of a trunk device.)

Revision 1.19 / (download) - annotate - [select for diffs], Tue Oct 9 09:32:26 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (unified)

s/quality/signal/ found the hard way by rpe@

Revision 1.18 / (download) - annotate - [select for diffs], Tue Oct 9 09:08:12 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (unified)

- use %speed in the default config

Revision 1.17 / (download) - annotate - [select for diffs], Mon Oct 8 18:07:06 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (unified)

- implement getting the nwid and signal strength.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Oct 8 14:45:10 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (unified)

- implement the ethernet media description (%speed flag)

Revision 1.15 / (download) - annotate - [select for diffs], Mon Oct 8 11:49:30 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (unified)

- give an example for the cpu_temperature.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Oct 8 11:26:48 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (unified)

minor cleanup

Revision 1.13 / (download) - annotate - [select for diffs], Mon Oct 8 11:12:53 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (unified)

- implement colors too for threshold_type=time in the battery block.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Oct 8 10:33:39 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (unified)

- use colors to indicate battery status (currently only implemented for "threshold_type=percentage")

Revision 1.11 / (download) - annotate - [select for diffs], Mon Oct 8 10:20:50 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (unified)

- fix the display of remaining minutes when we're discharging.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Oct 8 10:07:41 2012 UTC (11 years, 7 months ago) by jasper
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (unified)

fix the battery status printing in %status

Revision 1.9 / (download) - annotate - [select for diffs], Thu Oct 4 08:41:01 2012 UTC (11 years, 8 months ago) by jasper
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (unified)

sync with upstream patch

Revision 1.8 / (download) - annotate - [select for diffs], Thu Oct 4 06:15:38 2012 UTC (11 years, 8 months ago) by jasper
Branch: MAIN
Changes since 1.7: +2 -3 lines
Diff to previous 1.7 (unified)

- update to i3status 2.6

tested by dcoppa@ also

Revision 1.7 / (download) - annotate - [select for diffs], Tue Oct 2 20:33:29 2012 UTC (11 years, 8 months ago) by jasper
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (unified)

fix: non-i3bar formats always used color_bad


from upstream git

Revision 1.6 / (download) - annotate - [select for diffs], Thu Sep 27 11:06:31 2012 UTC (11 years, 8 months ago) by dcoppa
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (unified)

Set output_format to "i3bar", to have colours by default.

ok jasper@ (maintainer)

Revision 1.5 / (download) - annotate - [select for diffs], Sat Jul 7 09:43:54 2012 UTC (11 years, 10 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (unified)

Avoid division by zero when calculating CPU usage.

from upstream git

Revision 1.4 / (download) - annotate - [select for diffs], Mon May 14 07:54:23 2012 UTC (12 years ago) by jasper
Branch: MAIN
Changes since 1.3: +2 -3 lines
Diff to previous 1.3 (unified)

- update to 2.5.1

Revision 1.3 / (download) - annotate - [select for diffs], Fri May 4 07:46:23 2012 UTC (12 years, 1 month ago) by jasper
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (unified)

- tweak manpage

Revision 1.2 / (download) - annotate - [select for diffs], Thu May 3 20:27:26 2012 UTC (12 years, 1 month ago) by jasper
Branch: MAIN
Changes since 1.1: +5 -5 lines
Diff to previous 1.1 (unified)

- update to 2.5

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed May 2 07:37:10 2012 UTC (12 years, 1 month ago) by jasper
Branch: jasper
CVS Tags: jasper_20120205
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (unified)

import i3status 2.4.1 (git clone as of a few days ago, along with a load of
patches for OpenBSD support, which have all been committed upstream already)

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.

ok dcoppa@

Revision 1.1 / (download) - annotate - [select for diffs], Wed May 2 07:37:10 2012 UTC (12 years, 1 month ago) by jasper
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.