upower: Update from 0.9.21 to 0.9.23 and one additional fix

This update fixes the following issues with upower:
- resolves lp#1240673, where percentange for batteries that show over 100% wouldn't be shown correctly
- Update to version 0.9.23 (bnc#851987):
+ Bugfixes:
* Add missing dbus-glib-1 to private requires
* Disable Watts-Up devices by default
* Really don't overwrite retval with prop values
* Update and correct Toshiba recall list
* daemon: Avoid trying to close fd that wasn't opened
* daemon: Fix options parsing
* daemon: Include config.h in up-backend.h
* lib: Add missing "element-type" introspection metadata
* lib: Fix a small memory leak
* lib: Fix crasher calling _about_to_sleep_sync()
* linux: Don't guess discharging state for devices
* linux: Don't print a warning if the status attr is missing
* linux: Opt-out of checking Watts Up devices earlier
* openbsd: Use g_thread_try_new
* openbsd: recognize when battery is absent
- Update to version 0.9.22:
+ New Features:
* Add temperature property for batteries
+ Bugfixes:
* Fix error handling in up_client_get_properties_sync()
* Make GetHistory() array order consistent
* Fix crash with bluetooth input devices
* Lots of fixes/rework for Logitech wireless input devices
* Allow valid UTF-8 encoded properties
* Detect the battery of bluetooth input devices
* Only one warning if no valid voltage found
* openbsd: Do not call g_thread_init()

Fixed bugs
bnc#851987
UPower conflict with Logitech wireless receiver
Selected Binaries
openSUSE Build Service is sponsored by