[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