freebsd-ports/sysutils/upower/files/patch-src_freebsd_up-device-supply.c
Olivier Duchateau 7901ed9a4a sysutils/upower: update to 0.99.12
The patch added here has been submitted upstream (by gregV)
but isn't accepted there yet.

PR:		256735
2021-06-28 23:41:39 +02:00

12 lines
494 B
C

--- src/freebsd/up-device-supply.c.orig 2021-06-17 09:36:39 UTC
+++ src/freebsd/up-device-supply.c
@@ -273,7 +273,8 @@ up_device_supply_battery_set_properties (UpDevice *dev
"energy", cap,
"energy-full", lastfull,
"energy-full-design", dcap,
- "energy-rate", rate,
+ "energy-rate",
+ (battinfo.battinfo.state & ACPI_BATT_STAT_CHARGING) ? -rate : rate,
"energy-empty", lcap,
"voltage", volt,
"capacity", capacity,