- Add libX11-devel, libXtst-devel dependencies, remove xorg-x11-devel
- updated to 0.25
see /usr/share/doc/packages/perl-X11-Xlib/Changes
0.25 - 2023-08-21
- Resolve naming conflict with perl CORE (issue #8)
- Implement XGetKeyboardControl and struct XKeyboardState
- Allow C-style API for XTranslateCoordinates, XQueryPointer, and
XGetGeometry that return values into params, while also allowing
perl-style API that returns a list.
- Many documentation updates (full method coverage)
- Numerous tooling improvements and author tests
- Update to Devel::PPPort-3.71
0.24 - 2023-08-16
- Add function XWarpPointer, and Display->warp_pointer
OBS-URL: https://build.opensuse.org/request/show/1108682
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-X11-Xlib?expand=0&rev=15
- updated to 0.23
see /usr/share/doc/packages/perl-X11-Xlib/Changes
0.23 - 2021-10-21
- Fix bugs when compiled for threaded perl
0.22 - 2021-10-09
- New Atom API $conn->atom(@list), $conn->mkatom(@list) returns dualvars
that are both the number and the atom name.
- Fix bug in XGetWindowProperty/XChangeProperty on 64-bit platforms
(thanks to Mark Davies)
- Enhanced window property API can now encode and decode common property
types, and uses duavar Atoms.
- New PerlXlib C-level API with better support for managing lifecycle of
Xlib objects and dependencies.
- Numerous documentation improvements
OBS-URL: https://build.opensuse.org/request/show/927280
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-X11-Xlib?expand=0&rev=14
updated to 0.20
see /usr/share/doc/packages/perl-X11-Xlib/Changes
0.20 - 2020-05-25
- Fix XS double-free in unpacking ::Screen objects from Screen*
(affected XWindowAttributes->unpack)
- Improved XS API for unpacking structs to be able to find the
Display* ptr, in order to return cached objects more often.
(affects whether XWindowAttributes can return a cached ::Visual)
- Embed literal version into every module, not just set at runtime.
OBS-URL: https://build.opensuse.org/request/show/808987
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-X11-Xlib?expand=0&rev=13
- updated to 0.14
see /usr/share/doc/packages/perl-X11-Xlib/Changes
0.14 - 2017-04-15
- Fix bug in XEvent->window that was using the incorrect field for
any struct that renames 'xany.window' to i.e. 'parent' or 'event'
- New Xcomposite test attempts to use Xephyr if it is installed
- Fix API of XCompositeQueryVersion, which takes in/out arguments
- Only run X11-connected test cases when DISPLAY is set
- Add configuration for Travis-CI
- Doc updates
- updated to 0.13
see /usr/share/doc/packages/perl-X11-Xlib/Changes
0.13 - 2017-04-13
- Many new window attribute and window placement functions/constants
- Several new Input and Event functions
- New structs XRectangle, XWindowAttributes, XWindowChanges
- Xcomposite API, conditionally detected by makefile
- A little bit of undocumented Xfixes API
- Changed API for XGetGeometry, but still backward compatible
- Fix prereq lists in Makefile.PL and META files.
- updated to 0.12
see /usr/share/doc/packages/perl-X11-Xlib/Changes
0.12 - 2017-04-07
- Unicode handling compatibility for perl 5.8
- updated to 0.11
see /usr/share/doc/packages/perl-X11-Xlib/Changes
0.11 - 2017-04-06
OBS-URL: https://build.opensuse.org/request/show/492957
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-X11-Xlib?expand=0&rev=7