[libx11-xcb-perl] annotated tag debian/0.16-1 created (now e0e1ed6)
gregor herrmann
gregoa at debian.org
Thu Jun 30 20:35:48 UTC 2016
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag debian/0.16-1
in repository libx11-xcb-perl.
at e0e1ed6 (tag)
tagging a93df7ce2d8cdef1fb91c6c76902e9e30dff93b6 (commit)
replaces debian/0.15-2
tagged by gregor herrmann
on Thu Jun 30 22:34:54 2016 +0200
- Log -----------------------------------------------------------------
tagging package libx11-xcb-perl version debian/0.16-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQJ8BAABCgBmBQJXdYJuXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGkEkQAKCPxgdfTpsKf3S+qAPztkmg
xQsMlN2opnTiGRQrnKhCePJ1U0QM/CyOm67ZxOhrKZyXmFY5TsLLRp+qrbwZmYIS
6QFd6s7MAjJG5bmGEd67fSJZMiUQrpH5jjH1vL+o9DOmOeOuSuCfvrb0rc5C5hA1
ABhLLgMzidjDlv2rutt1mb/fAqytVz/gqpVsU0XgsPWWMCM/POOP6VhZPKXtfzfS
+9yQkwHJcI+j5rEw7pZ9Yx6fhiHLsH61vYYwIFGSwtmmANhR8iWV7QMIjA021z1I
CCjfNrY5JmijyeDBv7yxsocmZmdyEzwJeclyh+rwtx7BP4S1p7jqMGx+8ndZnDR/
/D5zR0Jqu4HO/NO9fR1ziTxK321EHIkDhR3UQgf2r8Aab8jCN9jdhlUZFCSK1iEr
pNMDIk1eY6jD0Yg3MrsqlHDP7oOuJOHsdcBNy7AZt6Rmp3yFkupHaQ7yqFFiWpBu
lA7ous9k8XOg0f8ZYlv0WYm93vNqKV4jUygq0J07gTHoq/bRaqnpLRVoVuJe1Zqg
uitsji/aijiPDj/7xrJluTx3tHtjW9s4+iJT0xuPaYJOKqQzioCmG5L88ehheRot
xFgRHct2e3Irfd4fqp9csAAYM/fhNeUnq1Ie5lCOQNLOyFjTivDG06HstzVNrxSp
l+w1AsgigV3D64WnJpmq
=hY+B
-----END PGP SIGNATURE-----
Ben Hildred (3):
ignore files created by perl Makefile.pl, make, and vip swp files
improved dependency tracking on auto generated code
have make follow all inc files and catch changes to inc when xcb.c is modified
Maik Fischer (43):
add build requirements to Makefile.PL
wrap maincode of gen-perl-bindings.pl into a function
cleanup here-docs
libified gen-perl-bindings.pl, use EU'PkgConfig
renamed: X11-XCB-XS/gen-perl-bindings.pl -> X11-XCB-XS/_GenerateMyXS.pm
ExtUtils::PkgConfig already checks for pkg-config
move &spit from Makefile.PL to _GenerateMyXS.pm
document additional M:I modules, don't author_require them
Let M:I::XSUtil provide the autogenerated ppport.h
check with EU:PkgConfig if needed xcb packages are installed
let the author generate the XS
let XS add the constants to $EXPORT_TAGS{all}
generated *.typedefs need to be included into the MANIFEST
move handwritten XS from _GenerateMyXS.pm to XCB.xs
Correctly indent variable definitions in generated XS
autobeautify my code: _GenerateMyXS.pm
make argument popping the first statement everywhere
requests always return a cookie
requests might return NULL replies, if so, croak
get namespace from xml instead of generating it
reorder code: parse the xml only once
11cb73fe failed to append an underscore to the prefix
extract template code from do_struct
rename &mangle to xcb_name
extract template code from do_requests
introduce XML::Descent, convert do_enums to the data-driven API
convert do_typedefs to the data-driven API
convert do_structs to the data-driven API
fix $prefix once more
make _GenerateMyXS.pm selfcontained and directly executable
use &spit to write XCB.inc
convert do_requests to the data-driven API
prune dead lua-code
check if <field /> already supplied a value-mask-name
let tmpl_* push their result; don't do it manually
factor out decamelize from xcb_name; s/get_vartype/xcb_type/
move utility functions out of the way
use uint(8|16|32)_t throughout instead of plain int
blacklist 'items' as a parametername, already in use by XS
typeglob-assign @EXPORT_OK, save some memory
migrate XCBConnectionPtr into X11::XCB namespace, use XS::Object::Magic
check if all author dependencies are met, provide helpful error msgs
X11::XCB::Connection: require dependencies only when needed
Michael Stapelberg (146):
Initial commit
Add more files to git
Replace enums in lib/X11/XCB.pm before building, s/Mytest/X11::XCB
Fix path issues
Remove auto-generated file XCB.xs from git
bindings: Process constants for message types, add EWMH constants
lib: Correctly send a client message instead of just changing the property
Add modeline, retab! and reformat
Add modeline, retab! files
Bugfix: return X11::XCB::Rect instead of a hash if the window has no parents
lib: Do not create atom if it does not exist, die on accessing the id
add modeline, retab!
add testcase for X11::XCB::Atom
lib: Add support for window type
retab! gen-perl-bindings.pl, use char* instead of void*
lib: apply window type if it was set before creating
lib: add exists() to ::Atom, return geometry of the top window in rect() in list context
Implement unmap, attributes, mapped. Fix fullscreen hint when mapping window
Implement coercion from ArrayRef to X11::XCB::Rect
Implement support for the Xinerama protocol part
Implement screens method in X11::XCB::Connection
Add missing use
Implement X11::XCB::Color, add ::Screen to git
Add testcase for ::Color
simplify getting the color pixel
Use X11::XCB::Color in ::Window, add coercion rule
Add test for ::Screen
*doh*
Use iterators, not all lists are directly accessible
Remove debugging output
Use more pkg-config
Move X11-XCB-XS/* to top folder
Rescue dependencies for building the XS part
t/01-atom.t: avoid the use of TryCatch and use Test::Exception
Fix suffering from buffering: close output handles
Makefile.PL: avoid IO::All
Refactoring: X11::XCB::Connection is no longer a singleton
t/04-window.t: use coerced rect, sleep shorter
Correctly initialize display
Update perldoc for X11::XCB
Remove the need to call ->create on X11::XCB::Window, it will be called implicitly now
Increase pod coverage
Update manifest, use version number _001 for development release
Correctly typecast intArray, this eliminates nearly all warnings
Use Module::Install
Remove obsolete X11-XCB-XS/
Load version info from XCB.pm.in in Makefile.PL
Link against -lxcb and -lxcb-xinerama
Update dependencies
Switch from TryCatch to Try::Tiny (less dependencies)
Add wrapper for xcb_connection_has_error
die() if the connection could not be established
Skip tests if we have no X connection
Bugfix: Pass $self instead of $self->conn
Bugfix: Directly use $self instead of ->conn
Bugfix: Use $self->_conn instead of singletons
Release new development version
Implement setting hints (only the urgency hint atm)
Hints need -lxcb-icccm
Add support for setting the rect of a window (resizes the window)
Fix generating XS with newer versions of xcb-proto
Implement WM_TRANSIENT_FOR, WM_CLIENT_LEADER, fix _NET_WM_NAME
Bugfix: typo
bump version to _003 (new CPAN upload)
bugfix: WM_CLIENT_LEADER has to contain the id of the window, not a pointer to it
Remove use_test_base, we don’t actually use Test::Base
we need Module::Install::XSUtil
screens: fall back to X root screen dimensions if Xinerama is not available
remove debug message
don’t always toggle fullscreen state, use add/remove instead
Add warp_pointer method to X11::XCB::Window
bump version for new cpan upload
Rename 'type' to 'window_type' because 'type' seems to be reserved in newer Moose versions (Thanks Lourens)
Add author_requires for Module::Install::XSUtil (Thanks Lourens)
Bump version to _005
s/cc_append_to_libs/cc_libs for newer Module::Install::XSUtil
add MANIFEST.SKIP to git
remove MANIFEST from git
add .gitignore
update MANIFEST.SKIP
bump version to 0.01_006
add pm_to_blib
Add support for setting size hints
bugfix: use ->id instead of scalar when setting WM_TRANSIENT_FOR
add INSTALL.SKIP to not install _GenerateMyXS.pm and lib/X11/XCB.pm.in
remove pm_to_blib from repo
add more perldoc to *.pm
t/01-atom.t: use a more well-known atom (PRIMARY instead of _NET_WM_STATE)
bump version
Provide the void value for get_property_reply as SV
add Test::Exception as dependency (Thanks fernandotcl)
Bugfix: Don’t use undef as default value but use predicate. Fixes compat with Moose 1.23 (Thanks fernandotcl)
Add border property to X11::XCB::Window
Bugfix: _mapped needs to be set to 0 when unmapping
Implement destroy() for X11::XCB::Window
fix X11 error by creating the window before changing the property
Implement wait_for_event, poll_for_event, get_file_descriptor
implement event_mask property for X11::XCB::Window
implement 'protocols' property for X11::XCB::Window
Make X11::XCB compatible with the latest and greatest xcb-util
also update XCB_util to use the new xcb_icccm_ function prefixes
Bump version to 0.02
add ICCCM constants for WM_STATE, generate constants only once
Implement X11::XCB::Window#state to get WM_STATE
Bugfix: Don’t overwrite $state
Use Mouse instead of Moose
remove Changes file, it wasn’t up-to-date anyways
Makefile: add repository URL
Add Maik to authors/copyright
Bump version
manifest.skip: add bundled-libs tarballs
include bundled copy of libxcb and xcb-proto
avoid using xcb-util by copying the few lines of code we actually use
GenerateMyXS: use bundled xcb-proto
makefile: compile and statically link in bundled libxcb
bump version
remove the check for python2.6 since python2.7 is also okay (Thanks SardemFF7)
bump version to 0.05
bump version to 0.06, disable automated testing
add missing X11::XCB::Event::PropertyNotify to git
add xcb_get_conn: returns a pointer to the xcb_connection_t data structure
bump the version to 0.07
::Window: fix add_hint by not using smartmatch (wrong)
bump version to 0.08
support the wm_class/instance ::Window properties
bump version to 0.09
Revert "GenerateMyXS: use bundled xcb-proto"
_GenerateMyXS: skip <doc> blocks in xcb-proto
run _GenerateMyXS at build time
remove bundled-libs, they are not used anymore
bump version to 0.10
use $(PERL) instead of hard-coded perl
bump version to 0.11
support the 'input' hint
bugfix: explicitly initialize hints with 0
bump version to 0.12
add MYMETA.{yml,json} to .gitignore and MANIFEST.SKIP
bump version to 0.13
don’t ship files generated by _GenerateMyXS.pm
bump version to 0.14
Gracefully fall back when Xinerama is not available
bump version to 0.15
pod: specify =encoding utf-8
Add ExtUtils::PkgConfig to configure_requires
Implement support for switch
Bump version to 0.16
Salvatore Bonaccorso (2):
debian/control: Use HTTPS transport protocol for Vcs-Git URI
update changelog
gregor herrmann (10):
debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
update changelog
Imported Upstream version 0.16
Merge tag 'upstream/0.16'
Update debian/changelog
Drop pod-encoding.patch, included upstream.
Declare compliance with Debian Policy 3.9.8.
Set bindnow linker flag in debian/rules.
Add a patch to fix a typo in the POD.
releasing package libx11-xcb-perl version 0.16-1
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 194fd93 Merge tag 'upstream/0.16'
new aa711dc Update debian/changelog
new 6e8bce7 Drop pod-encoding.patch, included upstream.
new 6939d6a Declare compliance with Debian Policy 3.9.8.
new 8c89b38 Set bindnow linker flag in debian/rules.
new b113c53 Add a patch to fix a typo in the POD.
new a93df7c releasing package libx11-xcb-perl version 0.16-1
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libx11-xcb-perl.git
More information about the Pkg-perl-cvs-commits
mailing list