Rewrite pkg_delete to expand the list of packages to delete first and
reorder it if necessary. It will bail out if it knows in advance that it
can't remove a package. It will also fail for errors while removing one
package, unless forced. Add an option to remove automatically installed
packages that are no longer used.
The pkgviews support is kept, but untested. The error handling for
pkgviews most of all is as weak as before.
Basic review from hubertf@, man page changes by bad@.
Benjamin Close (2):
Correct the check for XI2, not every shell supports ==, but they do =
Clean up the detection of XI2
Bryce Harrington (1):
Add --list-props, --watch-props and --set-int-prop options to man page.
Julien Cristau (1):
Change xinput_CFLAGS to AM_CFLAGS to clear automake-1.10 warning
Paulo Cesar Pereira de Andrade (2):
Mandriva patches to xinput.
Compile warning fix.
Peter Hutterer (28):
Print out attachment of slave devices.
Add support for device hierarchy changes.
Add --loop to "xinput list". Re-prints devices when hierarchy changes.
Register for DeviceClassesChangedEvents, reprint the list when we get one.
Add support to set the client pointer.
Don't overwrite daemon with argc.
Replace Fred's name in the main license text with a general "The authors".
Remove deprecated imakefile.
Update XiSelectEvent API usage, has device argument now.
Modify to work with the changes in the XChangeDeviceHierarchy API.
Use new XQueryInputVersion() request to tell the server we can do XI 2.
Use find_device_info instead of requireing device ids on the cmdline.
Test for XI2 functions in libXi, add #ifdefs to build in non-XI2 setups.
Remove ChangeLog, is autogenerated now anyway.
Add list-props, set-int-prop and watch-props parameters.
Property code: If the Atom specified was an Atom, actually use it too.
Print property values in addition to their names.
Don't require extension devices for button mapping.
Use XI 1.5 property events.
Require inputproto 1.9.99.4
Use updated property events.
Add --delete-prop option.
Require inputproto 1.9.99.5
Require libXi 1.2 and inputproto 1.5.
Fix wrong type conversion in listing Atom properties.
Don't linebreak after listing a string or atom property.
Add set-atom-prop to set properties containing other properties.
xinput 1.4.0
Sascha Hlusiak (2):
Add --get-button-map option.
Call XSync instead XFlush to be able to handle errors
Simon Thum (1):
Add set-float-prop option to set properties using floating point numbers.
Alan Coopersmith (2):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Matthieu Herrb (1):
Makefile.am: nuke RCS Id
Paulo Cesar Pereira de Andrade (1):
Janitor: update for ABI_XINPUT_VERSION >= 5
Peter Hutterer (2):
Check for XINPUT ABI 3.
void 1.2.0
12.6.3:
Peter Hutterer (3):
Fix build against master - add xf86OSmouse.h
Fix make distcheck allowing custom build directories.
Bump for 12.6.3 release
12.6.2:
Philip Langdale (5):
Narrow down the scope of what systems are checked for the vmmouse device.
Don't flush buttons.
Only turn on absolute mode when we get an actual event; we don't
Revert "Narrow down the scope of what systems are checked for the
vmmouse device."
Bump for 12.6.2 release.
12.6.1:
Philip Langdale (2):
Remove call to iopl(). It's not portable and isn't necessary.
Bump for 12.6.1 release.
12.6.0:
Philip Langdale (5):
Move shared vmmouse files into a separate static lib so we can
Ignore more stuff in .gitignore
Add HAL integration to support input hot plug.
Switch hal-probe-vmmouse to /bin/sh and add Copyright statement.
Bump version number for 12.6.0 release.
12.5.2:
Adam Jackson (1):
Remove useless call to xf86AddModuleInfo
Matthias Hopf (2):
Grab mouse from kernel if possible.
Revert "Grab mouse from kernel if possible."
Philip Langdale (3):
Properly set axis range and resolution for Server 1.5+
Change ZAxisMapping default to match main mouse driver.
Bump version number for 12.5.2 release.
Adam Jackson (2):
Remove XFree86-Misc leftovers.
Remove useless call to xf86AddModuleInfo
Alan Coopersmith (2):
sun_kbd.c: Don't try to repeat shutdown actions on already closed
keyboard
Renamed subdir .cvsignore files to .gitignore
Kristian Høgsberg (1):
Move atKeynames.h and xf86CommonSpecialKey() here.
Luc Verhaegen (1):
Set TERMINATE_FALLBACK to 0.
Paulo Cesar Pereira de Andrade (1):
Update for servers newer then 1.5 or git master.
1.) On platforms which provide "/etc/rc.subr" we use its process id check
to figure out when Apache actually has been stopped.
2.) On other platforms we just implement "restart" by "stop and a 10 second
delay followed by "start". If you want a better fix for please submit
a bug report to the Apache project.
This finally fixes PR pkg/39713.
- removed patch-ab
ChangeLog:
2009-02-05 Roland Giersig <rgiersig@cpan.org>
* v1.08
* Makefile.PL, Tty.xs: added support for posix_openpt(),
thanks to Ed Schouten for providing a patch
Changelog:
i1.108 Wed 10 Feb 2009
- Allow ->weight to take _STRING instead of only _IDENTIFIER
1.107 Sun 8 Feb 2009
- Adding Algorithm::Dependency::Source::Invert
0.8.B:
Fixed the rectangle calculation for screen rotation with Lynx and
WonderSwan to use X scale and Y scale values appropriately (they
were reversed before; also, assuming square pixels on your monitor
;)). Rotation still poses a problem in fullscreen with the default
settings, however.
Fixed an off-by-one error in the software SDL graphics rotation
code (used for Lynx and WonderSwan).
Fixed a race condition that could cause rapid oscillation between
fullscreen and windowed when trying to toggle it.
...and fixed a race condition that could cause oscillations when
rotating the screen with Lynx and WonderSwan emulation.
SexyAL: The return values of ALSA functions are now treated as
errors only if they're less than 0, rather than non-zero as before.
Thanks to R.L. for pointing this out.
The default "nethost" setting is now "fobby.net" instead of
"mednafen.com". The latter was allowed to expire and lost to domain
squatters some time ago. Domain squatters cause desires to commit
grievous face-stabbing. However, the netplay server on "fobby.net"
is not guaranteed to be up. :p
PCE: Added the ability to load a custom colormap(palette) by
setting "pce.colormap" to the path of the colormap file. The
colormap consists of either 512 or 1024 RGB triplets, 8-bits per
color component, in the order R,G,B,R,G,B,R,G,B,... . It is
recommended that the colormap provide all 1024 entries(the first
512 entries are for normal mode, the second 512 entries are for
grayscale/strip-colorburst mode). If it doesn't, Mednafen will
calculate the grayscale colors using a formula similar to that used
with the real VCE, but with more precision. The colormap may be
disabled by setting the "pce.colormap" setting to an empty string,
or 0. Command-line examples:
mednafen -pce.colormap /path/to/blueblue.cmap /yarr/pirate/booty.pce [Enable]
mednafen -pce.colormap 0 /some/where/over/the/rainbow/islands.cue [Disable]
PCE: Added a hack to fix games that try to write to VRAM while
VRAM DMA is in progress (fixes graphical glitches in "Crest of Wolf",
maybe others too?). This could potentially cause regressions, so
please post any on the forum.
PCE: Having "pce.forcesgx" set to 1 with non-SuperGrafx games will
no longer cause problems with display timing(and positioning).
However, this doesn't fix the underlying issue, and any demos that
set the horizontal and vertical timing registers differently on
each VDC won't operate as they would on a real SuperGrafx. (This
could affect commercial SuperGrafx games, but AFAIK they keep the
VDC timings the same). NOTE: Setting "pce.forcesgx" to 1 is still
not recommended, the preferred way of forcing a game/demo to enable
SuperGrafx emulation is by giving it a file extension of "sgx".
PCE: Arcade Card RAM is now initialized to 0 on allocation(it was
erroneously being left uninitialized before).
PCE: Added Arcade Card RAM to the memory editor in the debugger.
PCE: Fixed the BRAM initialization (it was wrong, and generated from
when Mednafen erroneously emulated 8KiB of BRAM). Fixes lockups
in "Sorcerian". Note that if you have any existing save states or
battery-backed RAM files for "Sorcerian" in "sav" or "mcs" under
Mednafen's base directory from when you attempted to run "Sorcerian",
you will need to delete them for this fix to have any effect.
PCE: Reduced the mirroring address space range of the Arcade Card
register mapping in HuC6280 banks 0x40-0x43. It was mirrored
throughout 0x40-0x4F, now it's only mirrored at 0x40-0x47. It may
not be mirrored at all with a real Arcade Card, tests need to be
performed!
Fixes a crashing bug in "Linda Cubed" early into gameplay.
WonderSwan: Fixed a bug that made it impossible to push a direction
on one D-pad while the opposing direction was being pressed on the
other D-pad.