summaryrefslogtreecommitdiff
path: root/sysutils/i3status
AgeCommit message (Collapse)AuthorFilesLines
2022-09-11*: bump PKGREVISION for flac shlib bumpwiz1-2/+2
2022-07-02*: Recursive revbump from audio/pulseaudioryoon1-2/+2
2022-06-28*: recursive bump for perl 5.36wiz1-1/+2
2022-04-14i3status: add missing filenia1-0/+14
2022-04-12i3status: update to 2.14nia8-125/+89
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
2022-03-28{s,t,w}*/*: revbump(1) for libsndfiletnn1-2/+2
2021-12-08revbump for icu and libffiadam1-2/+2
2021-10-26sysutils: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07sysutils: Remove SHA1 hashes for distfilesnia1-2/+1
2021-07-30*: Recursive revbump from audio/pulseaudio-15.0ryoon1-2/+2
2021-02-07*: Recursive revbump from audio/pulseaudio-14.2.nb1ryoon1-2/+2
2021-01-01*: Recursive revbump from audio/pulseaudio-14.0ryoon1-2/+2
2020-08-18*: revbump for libsndfileleot1-2/+2
2020-05-01sysutils/i3status: fix hard-coded pathsrillig1-3/+3
The configuration file didn't contain any /var, but the manual pages did.
2020-03-11i3status: Fix up sunaudio support and link to my PRnia3-5/+42
2020-03-11i3status: Use sun audio for volume mixing on NetBSDnia5-163/+58
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
2020-03-08*: recursive bump for libffiwiz1-2/+2
2019-09-18Recursive revbump from audio/pulseaudioryoon1-1/+2
2019-07-22i3status: update to 2.13.wiz7-62/+200
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
2019-03-14i3status: update to 2.12.wiz5-80/+25
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
2018-07-06Recursive revbump from audio/pulseaudioryoon1-2/+2
2018-01-28Bump PKGREVISION for gdbm shlib major bumpwiz1-2/+2
2017-09-08Recursive revbump from audio/pulseaudio-11.0ryoon1-2/+2
2017-08-16Follow some http redirects.wiz1-3/+3
2017-01-21Recursive revbump from audio/pulseaudio-10.0ryoon1-2/+2
2016-08-04Recursive revbump from audio/pulseaudioryoon1-1/+2
2016-06-14Set proper VARBASE in the example configurationkamil1-1/+9
Little change - no PKGREVISION bump. Patch by Mateusz Poszwa.
2016-06-14Import i3status-2.10 as sysutils/i3statuskamil7-0/+154
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.