wmacpi: Bump to version 2.2rc4.wmacpi-2.2rc4
commitaa177b7402282e9f52e418b7e68e14148d9c2d86
authorDoug Torrance <dtorrance@monmouthcollege.edu>
Mon, 18 Aug 2014 22:56:29 +0000 (18 17:56 -0500)
committerCarlos R. Mafra <crmafra@gmail.com>
Tue, 19 Aug 2014 17:13:57 +0000 (19 18:13 +0100)
tree20ca07ce07d6db96ef612b4f0cb9959f81496165
parent61cad1c561c7d4a09930c1ffefd2d3c8d72c2467
wmacpi: Bump to version 2.2rc4.

Source obtained from http://sourceforge.net/projects/wmacpi/files/.

2008 November 14 2.2rc4
Change the way that we sleep/wait for activity, to use select
rather than a fixed-length sleep, supplied by Julien Blache of
Debian:

Hi,

The attached patch for wmacpi makes it use select() instead of
sleeping. It also adjusts the timeout of the select() call
depending on the blink & scroll options.

If scrolling is not activated, there's no reason to wake up
10x/sec. If blinking is activated, waking up once per second is
enough. If blinking is not activated, then we can wake up just to
update the data and we're fine.

With scrolling and blinking disabled, this saves a number of
wakeups and helps battery life. Unfortunately there's another
source of wakeups that's probably due to libdockapp that still
makes 6 wakeups/seconds (in another thread it seems).

With this patch wmacpi makes a best effort to match the sample
rate set by the user, but that's hardly an issue I think.

I haven't released this patch yet in Debian, so if you like it and
want to roll out a release, feel free :) Otherwise I'll add it to
the package soon.

Thanks,

JB.
23 files changed:
wmacpi/.arch-ids/AUTHORS.id [new file with mode: 0644]
wmacpi/.arch-ids/COPYING.id [new file with mode: 0644]
wmacpi/.arch-ids/ChangeLog.id [new file with mode: 0644]
wmacpi/.arch-ids/INSTALL.id [new file with mode: 0644]
wmacpi/.arch-ids/Makefile.id [new file with mode: 0644]
wmacpi/.arch-ids/README.id [new file with mode: 0644]
wmacpi/.arch-ids/TODO.id [new file with mode: 0644]
wmacpi/.arch-ids/acpi.1.id [new file with mode: 0644]
wmacpi/.arch-ids/acpi.c.id [new file with mode: 0644]
wmacpi/.arch-ids/libacpi.c.id [new file with mode: 0644]
wmacpi/.arch-ids/libacpi.h.id [new file with mode: 0644]
wmacpi/.arch-ids/master.xpm.id [new file with mode: 0644]
wmacpi/.arch-ids/master_low.xpm.id [new file with mode: 0644]
wmacpi/.arch-ids/wmacpi.1.id [new file with mode: 0644]
wmacpi/.arch-ids/wmacpi.c.id [new file with mode: 0644]
wmacpi/.arch-ids/wmacpi.h.id [new file with mode: 0644]
wmacpi/.hg_archival.txt [new file with mode: 0644]
wmacpi/.hgempty [new file with mode: 0644]
wmacpi/.hgignore [new file with mode: 0644]
wmacpi/.hgtags [new file with mode: 0644]
wmacpi/AUTHORS
wmacpi/ChangeLog
wmacpi/wmacpi.c