Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/devicekit-power
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

20. By Martin Pitt

Add 00git-fix-ac-refresh.patch: Properly refresh update-time after AC
changes. This avoids immediately suspending again when AC state changes
during suspend. (LP: #425411)

19. By Martin Pitt

[ Michael Biebl ]
* New upstream release.
* debian/control
  - Add Recommends on pm-utils and policykit-1.

[ Martin Pitt ]
* debian/control: This version changes the internal D-BUS API. Make library
  and daemon break each other for versions prior to 011, to avoid partial

18. By Steve Langasek

Add missing dependency from libdevkit-power-gobject-dev to the shared lib

17. By Martin Pitt

* Update to current git to get the upstream-applied version of
  0001-fix-crash-on-freeing-history-data.patch, and drop patch.
* debian/rules: Disable test suite on build again, it needs a running system
* Add debian/devicekit-power.postinst: Kill old daemon at package configure
  time, to ensure that the new one will run from then on.

16. By Martin Pitt

* Update to current git to collect some bug fixes:
  - Return meaningful errors if the user tries to suspend or hibernate
    without kernel support or swap setup
  - Update list of HID UPS devices
  - Only disable the polling if the kernel tells us we're fully charged, not
    if we guessed it
  - Add some self tests and fix up some obvious bugs
  - Be more militant with refcount checking to prevent crashes (LP: #426501)
  - bugfix: freeze and thaw the device during initial coldplug
  - Fix up some more memory leaks
  - Fix up a few problems spotted by clang
  - Raise the checked GLib version to 2.21.5
* Add 0001-fix-crash-on-freeing-history-data.patch: Fix double-free crash,
  forwarded to fd#23918.
* debian/rules: Run test suite on build.

15. By Martin Pitt

* New upstream release:
  - Port to PolicyKit 1 API.
  - Port from DeviceKit to gudev.
  - Bug fixes.
* debian/control:
  - libpolkit-dbus-dev → libpolkit-gobject-1-dev build dependency.
  - libdevkit-gobject-dev → libgudev-1.0-dev build dependency.
  - Drop devicekit dependency.
  - Add Conflicts to devicekit. This is not really true in the packaging
    sense, but devicekit only started to exist in earlier karmic and will
    cease to exist now, so clean it up for the benefit of Karmic testers.
    This will be dropped in some weeks.
* Drop 0001-Add-a-notify-flag-to-set_lid_is_closed.patch, fixed upstream.
* Add Breaks to gnome-power-manager versions which aren't ported to new
  PolicyKit API yet.

14. By Martin Pitt

* New upstream release.
* debian/control: Add myself to uploaders (discussed with Michael).
* debian/devicekit-power.install: Upstream installs udev rules into
  /lib/udev/rules.d now, update accordingly.
* Add 0001-Add-a-notify-flag-to-set_lid_is_closed.patch: Properly fix the
  silencing of the coldplug lid event, so that the first real lid event
  actually works. Thanks to Loïc Minier! (fd.o #22574)

13. By Loïc Minier

New patch, 03-only-suppress-startup-lid-event-not-the-first-one, makes the
signal sending in set_lid_is_closed optional and uses that instead of the
initialized flag introduced in 02-suppress-startup-lid-event (which isn't
working if you start with an open lid); LP: #385135. This change is not
yet in the Debian tree though so rename Vcs fields to XS-Original-%s.

12. By Martin Pitt

All Ubuntu changes committed to Debian git. Upload git snapshot to get
recent lid handling bug fix.

11. By Martin Pitt

Add 02_pm-powersave-fix.patch: Fix calling of pm-powersave so that it
actually works when running through D-Bus activated dk-p, and avoid a
segfault and memory leak.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.