Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: upower | Distribution: openSUSE Tumbleweed |
Version: 1.90.4 | Vendor: openSUSE |
Release: 1.1 | Build date: Sat Jul 6 15:17:39 2024 |
Group: System/Daemons | Build host: reproducible |
Size: 294388 | Source RPM: upower-1.90.4-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://upower.freedesktop.org/ | |
Summary: Power Device Enumeration Framework |
UPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics. Any application or service on the system can access the org.freedesktop.UPower service via the system message bus. Some operations (such as suspending the system) are restricted using PolicyKit.
GPL-2.0-or-later
* Sat Jul 06 2024 Enrico Belleri <kilgore.trout@idesmi.eu> - Update to version 1.90.4: * Resolved high disk and CPU rate. * Stop guessing the unknown battery as a power supply. * Continue to support lid handling. * Fix org.freedesktop.UPower: EnergyRate is a positive value. * Fix uni-test python script. - Switch to tagged release. - Update BuildRequires minimum versions * Mon Feb 12 2024 trenn@suse.de - Update to version 1.90.2+15: * Revert "ci: Update last ABI break" * Revert "build: Bump the library soname after recent changes" * Revert "all: Remove Lid handling" * Revert "lib: Remove deprecated up_client_get_devices()" * dbus: org.freedesktop.UPower: EnergyRate is a positive value * linux: Adjust test_bluetooth_le_device for dbusmock 0.30.1 * linux: stop assuming power supply of unknown type as battery * linux: drop f-literals without format string * linux: prefer is not None over != * build: make 'udevrulesdir' and 'udevhwdbdir' as Linux-only - Introduce _service obs_scm and obsinfo files for automated update service via: osc service mr * Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org> - Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a consequence cannot be held responsible to deliver that basic directory structure. * Sat Jul 15 2023 Dirk Müller <dmueller@suse.com> - update to 1.90.2: * Note that this is the last release of UPower with lid handling. OS components that rely on the lid status should get it from logind instead. * Fix wireless devices not disappearing from Settings when disconnected * Require a newer libgudev to avoid bugs related to newline stripping when reading sysfs attributes * Add installed-tests files for use with gnome-desktop-testing * Fix integration test to work with system installed upower binary and under jhbuild - add skip-tests-install.patch to skip installation of test-only assets * Wed Jul 05 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 1.90.1: * Detect headsets with kernel batteries such as Logitech and Steelseries headsets, and make them automatically disappear if the headset is turned off (if the kernel driver supports the wireless_status attribute) * Hide duplicate Logitech Bluetooth devices (Bolt-compatible devices connected through Bluetooth would show as 2 batteries) * Hide duplicate Logitech wireless devices when they get connected through USB as well * Fix Bluetooth device names not synchronising, and use user-chosen names when available * Handle the "present" sysfs attribute changing * Fix iDevices not appearing * Fix reading capacity_level with newer libgudev * Fri Sep 02 2022 Frederic Crozat <fcrozat@suse.com> - update to 1.90.0: * Refactor internal battery handling into separate classes * Guess charging/discharging state based on energy rate (#196) * Fix polling after resume (#198) * Fix battery state guessing (#146) * Reload history when battery ID changes * Test fixes - Drop upower-sle15.patch, systemd is recent enough for SLE15 SP3+. * Sun Jul 17 2022 Dirk Müller <dmueller@suse.com> - update to 0.99.20: * Ensure polling is resumed after suspend (#198) * Bugfixes to state guessing code (#146) * Stability improvements of automated tests * Move state guessing into DisplayDevice * Always use 90% threshold to consider a battery full * Various test improvements * Fix mice showing up as keyboards (#189) * Allow unit test inspector to fail (#187) * Fix test cases when daemon shuts down too slowly (#188) * Sun Jun 05 2022 Dirk Müller <dmueller@suse.com> - update to 0.99.18: * Remove broken wakeup DBus API * Tag UPS hid devices using hwdb and update list from upstream * Only permit Refresh method when in debug mode * Refactor device polling * Refactor udev device discovery and sibling detection * Improved testing and CI * Handle SIGTERM to trigger a clean shutdown * Improve polling of batteries after line-power "online" status change * Multiple wacom tablet detection fixes * Fix updates after a BT hid power supply moves in sysfs * Fix enumeration of "Whats Up!" devices on startup * Accept USB power supplies without warning * Allow building without gtk-doc * Fri Mar 11 2022 Bjørn Lie <bjorn.lie@gmail.com> - Drop downstream patch that hopefully should no longer be needed: + upower-hibernate-insteadof-hybridsleep.patch. * Thu Mar 10 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.99.17: + Upstream release, no changes, versionbump only. * Tue Mar 08 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.99.16+4: + meson.build: Output correct paths for sbindir and datadir. + daemon: Initialize FD to -1 to avoid incorrect close. + input: Fix FD handling and let input stream close it. + linux: Set FD to -1 rather than 0 when closing delay inhibitor. * Fri Mar 04 2022 Bjørn Lie <bjorn.lie@gmail.com> - Pass --libexecdir=%%{_libexecdir}/upower to meson, keep our previous setup. - Use ldconfig_scriptlets macro for post(un) handling. - Stop removing .la files no longer present. * Wed Mar 02 2022 Paolo Stivanin <info@paolostivanin.com> - Update to version 0.99.16: + Silence unnecessary udev event warnings + Increase test timeout + Explicitly link with plist + Fix UpClient reference leak + Fix DisplayDevice state on battery hotplug + Fix critical action to work after it was cancelled - Changes from version 0.99.15: + Various build fixes + Update bluetooth device alias when it changes - Changes from version 0.99.14: + Port build system to meson + New ChargeCycles D-Bus property + New async GLib APIs + lid related functions are now deprecated + Refresh API is now deprecated + Fix leak of inhibitor lock + Recognize USB power supplies + Fix time compression of data points + Fix disk write amplification when battery is low - Add meson BuildRequires and macros following upstreams port. * Thu Dec 16 2021 Dominique Leuenberger <dimstar@opensuse.org> - Use libplist 2 starting from SLE15SP4 on. * Mon Aug 30 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.99.13: + Tweak default percentage levels to better match other operating systems. + Support large energy rates seen in some modern laptops. + Fix touchpads showing up as mice. + Fix composite battery state when multiple batteries are used and one isn't drawing any power. + Make the icon and warning properties respect the "low battery level" configuration option. + Stop the device being suspended during the 20-second "shutdown" grace period. - Changes from version 0.99.12: + Add a raft of new device types. + Add support for iPhone XR, XS and newer models. + Work-around incorrect battery percentage reported by MacBooks. + Identify keyboard/pointing device combos as keyboards. + Fix small memory leak in Bluetooth backend. + Fix warning in Bluetooth backend. + Set update time in Bluetooth backend. + Remove support for obsolete CSR devices. - Drop upower-build-Use-a-newer-libplist-if-available.patch: fixed upstream. * Mon Jan 25 2021 Michal Suchanek <msuchanek@suse.com> - Use libplist-2.0 on Tumblewewd. + upower-build-Use-a-newer-libplist-if-available.patch
/etc/UPower /etc/UPower/UPower.conf /usr/bin/upower /usr/lib/systemd/system/upower.service /usr/lib/udev/hwdb.d/95-upower-hid.hwdb /usr/lib/udev/rules.d/95-upower-hid.rules /usr/lib/udev/rules.d/95-upower-wup.rules /usr/libexec/upower /usr/libexec/upower/upowerd /usr/sbin/rcupower /usr/share/dbus-1/interfaces/org.freedesktop.UPower.Device.xml /usr/share/dbus-1/interfaces/org.freedesktop.UPower.KbdBacklight.xml /usr/share/dbus-1/interfaces/org.freedesktop.UPower.xml /usr/share/dbus-1/system-services/org.freedesktop.UPower.service /usr/share/dbus-1/system.d/org.freedesktop.UPower.conf /usr/share/doc/packages/upower /usr/share/doc/packages/upower/AUTHORS /usr/share/doc/packages/upower/NEWS /usr/share/doc/packages/upower/README /usr/share/licenses/upower /usr/share/licenses/upower/COPYING /usr/share/man/man1/upower.1.gz /usr/share/man/man7/UPower.7.gz /usr/share/man/man8/upowerd.8.gz /var/lib/upower
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 18 01:11:36 2024