head 1.8; access; symbols pkgsrc-2023Q4:1.8.0.14 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.12 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.10 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.8 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.6 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.4 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.2 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.7.0.4 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.2 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.5.0.14 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.12 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.10 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.8 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.6 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.4 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.2 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.3.0.6 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.2 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.2.0.4 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.2 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.1.0.24 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.22 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.20 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.18 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.16 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.14 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.10 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.8 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.6 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.4 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.2 pkgsrc-2016Q2-base:1.1; locks; strict; comment @# @; 1.8 date 2022.04.12.14.43.01; author nia; state Exp; branches; next 1.7; commitid cPxU8MJGhUsq8VzD; 1.7 date 2021.10.26.11.19.42; author nia; state Exp; branches; next 1.6; commitid Ee2HtKMZE70hpjeD; 1.6 date 2021.10.07.14.57.56; author nia; state Exp; branches; next 1.5; commitid NesCGDIBQC26eTbD; 1.5 date 2020.03.11.23.28.21; author nia; state Exp; branches; next 1.4; commitid LH5M04hyPd79x20C; 1.4 date 2020.03.11.22.46.36; author nia; state Exp; branches; next 1.3; commitid nrJbkr7YCd8Bi20C; 1.3 date 2019.07.22.23.04.31; author wiz; state Exp; branches; next 1.2; commitid tqswwwqfGVhsT5wB; 1.2 date 2019.03.14.11.55.29; author wiz; state Exp; branches; next 1.1; commitid kkvjIhV6748VmkfB; 1.1 date 2016.06.14.06.39.37; author kamil; state Exp; branches; next ; commitid 00oSrwJgLD2VPoaz; desc @@ 1.8 log @i3status: update to 2.14 2021-11-09 i3status 2.14 • switch to meson build system • battery: OpenBSD: If acpibat watts value is not available, try current • make pulseaudio an optional dependency • print_cpu_usage: use buffered file API • fix memory leak in slurp() • NetBSD: native audio support • wireless: Linux: update %signal and %quality based on station info • memory: introduce unit and decimals options • battery: introduce format_percentage option • memory: fix overflow on 32-bit systems • use format_placeholder • wireless: introduce format_bitrate, format_noise and format_signal • cpu: fix out of bounds read after invalid %cpu conversion • file system: use f_frsize for correct block size • wireless: FreeBSD: support connection bitrate • volume: fix memory leak • print_file_contents: resolve tilde • add build option to disable manual pages • pulseaudio: use port name instead of sink name • battery: add support for POWER_SUPPLY_TIME_TO_EMPTY (e.g. pinebook pro) • tztime: allow selective pango markup • wireless: fix memory corruption @ text @$NetBSD: distinfo,v 1.7 2021/10/26 11:19:42 nia Exp $ BLAKE2s (i3status-2.14.tar.xz) = 06556d5a7be94cc298368068a9657f0c18b1568a98565e8815231346e51c02c4 SHA512 (i3status-2.14.tar.xz) = 10a1235cc314f5fc4dde4e1369a30f49118c95271f636c5803caa52d94d99ad8565b89fcd602d0c8aa7c830a79d3a3bb08e5ac8123cf07cfddc8ef0126b10f80 Size (i3status-2.14.tar.xz) = 68900 bytes SHA1 (patch-meson.build) = 8c3a34e49bcedd1a381909afca4357d001b665ab SHA1 (patch-src_print__disk__info.c) = a9fbbcd4aab59cddf6163a9a31e35af78e4c5254 SHA1 (patch-src_print__volume.c) = d57447621989f470d41463810a1f865bf2aed0da @ 1.7 log @sysutils: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2021/10/07 14:57:56 nia Exp $ d3 6 a8 7 BLAKE2s (i3status-2.13.tar.bz2) = 75d0bb8994ee49219b2605e397b39f8a0433f1e97dd20e2f9f6d19d5fa17f882 SHA512 (i3status-2.13.tar.bz2) = 6dadff19e53499d169ba4f491e1f821014b4f92fc3c93d7947c85cbbbdeaba538d02bd8ab98fe266a8f80756a287fd5803ec77a8cd874d50082b5cad309875c2 Size (i3status-2.13.tar.bz2) = 201409 bytes SHA1 (patch-Makefile.in) = e50ed614d41a1bcef33feb6414322affa5e20a92 SHA1 (patch-src_print__volume.c) = b855472d429f17491c7441924e0aca9ce4ee6190 SHA1 (patch-src_print__wireless__info.c) = 7039b7fbd2f43b798763793cd4296035610eeee0 SHA1 (patch-src_pulse.c) = bfc5265c5c11f3a56e9b88c936b9856245b998f4 @ 1.6 log @sysutils: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2020/03/11 23:28:21 nia Exp $ d3 1 a3 1 RMD160 (i3status-2.13.tar.bz2) = 8432809add78a0086ce8181160528f5e34b7c0d3 @ 1.5 log @i3status: Fix up sunaudio support and link to my PR @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2020/03/11 22:46:36 nia Exp $ a2 1 SHA1 (i3status-2.13.tar.bz2) = b09fd2f322046daaca22f60cf6bfc7dbebea1b11 @ 1.4 log @i3status: Use sun audio for volume mixing on NetBSD Remove pulseaudio dependency for non-Linux Remove our bad patching for pulse=false on Free/DragonFlyBSD, it breaks the non-pulseaudio case because it's missing an automake check. Bump PKGREVISION @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2019/07/22 23:04:31 wiz Exp $ d8 1 a8 1 SHA1 (patch-src_print__volume.c) = 68dd7489b9e7748edf2e326ffb8d320788960c42 @ 1.3 log @i3status: update to 2.13. 2019-06-30 i3status 2.13 • add memory module • add read_file module • drop CAP_NET_ADMIN (not needed on Linux ≥ 2.6.37) • switch to autotools • battery: hide seconds by default • wireless: add format_quality • doc: clarify min_width not being supported with dzen2/xmobar • battery: read multiple batteries on DragonFlyBSD • make: don’t use pulseaudio on DragonFlyBSD • wireless: detect interface type on DragonFlyBSD • cpu usage: fix: correctly print usage for cpu 10 • cpu usage: fix: correctly print for invalid %cpu placeholder • cpu usage: support non-consecutive CPUs • time: add only_when_tz_different option • ethernet: add %interface • ethernet: fix speed display for 100 Gbit/s cards • battery: handle POWER_SUPPLY_STATUS=Not charging • volume: provide more natural volume percentage with ALSA • volume: fix ALSA capture device monitoring • volume: implement %devicename for PulseAudio and ALSA • config: re-arrange disk after network interfaces • fix: include sys/socket.h on macOS • fix: strip network interface labels • fix glob(3) error handling • various testsuite improvements • switch to clang-format-3.8 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2019/03/14 11:55:29 wiz Exp $ d8 1 a8 1 SHA1 (patch-configure) = e372bf638683a2b30a13f6fd5b58d0293e5bd767 d10 1 @ 1.2 log @i3status: update to 2.12. 2018-05-11 i3status 2.12 • fix NULL value on OpenBSD when there is no acpitz0 • show IP address when address has a label • man: explicitly use format_up/format_down in ethernet, wireless conf • man: remove SLOC comment • treat zero battery capacity as "not available" • add IPv6 address when IPv4 isn't available • call tzset at each time print to pick up time zone changes • doc: fixed minor typos • be more cautious about handling invalid battery measurements. • Makefile: make PKG_CONFIG overridable • fix CPU unit tests • use local timezone for battery %emptytime • fix memory leak/use BEGINS_WITH macro • _first_: add check for virtual ethernet devices • add battery capacity parsing • multiple CPU support for cpu_usage • remove useless checks (we use char, not unsigned char) to fix compilation warnings • disk: sanitize trailing slashes • plug an fd leak in the OpenBSD-specific code for • suppress printing :00 seconds of remaining battery lifetime, as apm(4)'s estimate only has a granularity of minutes. • fix the deciKelvin to Celsius conversion on FreeBSD • make first_eth_interface() work on OpenBSD • include sys/select.h on OpenBSD 2017-01-21 i3status 2.11 • re-add forgotten wakeup call from SIGUSR1 handler • disk_info: bugfix: check format_not_mounted is not NULL before using it • revert back to using nanosleep • man: give more descriptive symbols to battery format • battery: removes the 'remaining' time when the battery is full • add separator and separator_block_width as universal module options • man: fix link to contrib • cpu_temperature: add glob check • battery: add status_unk • reconnect to PluseAudio when connection is lost • wireless: add ifdef to compile on macOS • order default configuration paths the same as in i3 • add version files for release tarball • man: make tztime example config match the context • cpu_usage: add color thresholds • battery: support multiple batteries • disk: use empty string for not mounted disks • default config: remove DHCP, VPN • wireless: fix FTBFS on hurd and kFreeBSD • parse uevent file to detect network device type • allow pulse device to be specified by name • battery: find batteries using glob • tztime: support locales • wireless: use blank padding for quality • add unit tests • fix compilation with -fno-common @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2016/06/14 06:39:37 kamil Exp $ d3 7 a9 6 SHA1 (i3status-2.12.tar.bz2) = cb397987a1d931b600731e5ad033fe2f371d02b1 RMD160 (i3status-2.12.tar.bz2) = d0cfd5dd51b0460c4052c81923b2ca4394ed8840 SHA512 (i3status-2.12.tar.bz2) = 687a880a65cb8df46f5e9d2256b59724ba3424c502e9a0fb3ca71b070875df5f4008ee501c554bc716f2d728a5cf813a36d22d7377d42c3c46b14381d385bab3 Size (i3status-2.12.tar.bz2) = 57162 bytes SHA1 (patch-Makefile) = 3e6358c173b74f24d82995a0019f36854237e135 SHA1 (patch-src_print__wireless__info.c) = 0b51f34f95cb3731c2df033df503b0e58e91ad2a @ 1.1 log @Import i3status-2.10 as sysutils/i3status i3status is a small program (about 3000 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. Originally packaged in pkgsrc-wip by: - Pierre Allegraud, - Vitaly Shevtsov, - Niclas Rosenvik, - Mateusz Poszwa, - myself, with maintanance commits by: - Aleksej Saushev. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2015/04/07 21:11:11 nros Exp $ d3 6 a8 7 SHA1 (i3status-2.10.tar.bz2) = b0bfcac24c9e57958eefd9c3b00aed4b73b2c708 RMD160 (i3status-2.10.tar.bz2) = 78a2d26aea8d59e8b8e9f7a302e28688bd9ae516 SHA512 (i3status-2.10.tar.bz2) = a514331d83458de15b548686d423b38a7a9198a7a31ca3001f3f136e4b873617c397a0073bb10b44fa8613bc12ed4fa4e384d099d31122a8afbd0df5de2e9c85 Size (i3status-2.10.tar.bz2) = 53684 bytes SHA1 (patch-Makefile) = 2ca0cf79670e189a7e70e14247b1cd4aafb81ffd SHA1 (patch-src_print__disk__info.c) = e0662f65b21402e60a643374898707f5807077f2 SHA1 (patch-src_print__wireless__info.c) = 4632c9eabd5b5d73bc67e541bf7dc93e883339d1 @