emoon / rust_minifb

Cross platfrom window and framebuffer crate for Rust
MIT License
1.01k stars 97 forks source link

Update wayland-protocols requirement from 0.27 to 0.28 #214

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

⚠️ Dependabot is rebasing this PR ⚠️

If you make any changes to it yourself then they will take precedence over the rebase.


Updates the requirements on wayland-protocols to permit the latest version.

Changelog

Sourced from wayland-protocols's changelog.

0.28.0 -- 2020-09-14

Breaking changes

  • [wayland-client] Update core protocol to 1.18.
  • [wayland-server] Update core protocol to 1.18.

Additions

  • [client] Parsing or protocol errors encountered when reading events are now written to stderr, rather than being swallowed into a generic EPROTO.

0.27.0 -- 2020-07-03

Breaking changes

  • [protocols] Update wayland-protocols to version 1.20. Some arguments are replaced with their correct enum type (instead of a plain u32), making it a breaking change.

Additions

  • [client] Clone implementation for QueueToken
  • [client] implement From<Main<I: Interface>> impl for Attached<I: Interface>
  • [client] std::fmt::Debug implementation for Proxy, Attached, Main
  • [server] std::fmt::Debug implementation for Resource, Main
  • [scanner] std::fmt::Debug implementation for Event and Request
  • [protocols] Update wlr-protocols to commit 16a28885bc92869d8e589e725e7bf018432c47e4. Adding the wlr-output-management, wlr-output-power-management and wlr-virtual-pointer protocol extensions.

Bugfixes

  • [cursor] Fix crash when providing extra large or 0 sizes for cursor theme
  • [sys] Use pkg-config for compile time linking (fixes FreeBSD build without dlopen)
  • [scanner] Force the use of proc_macro2 fallback implementation, so that the scanner doesn't panic when ran with RUSTFLAGS="-Cpanic=abort".
  • [client] Fix a crash when receiving an event with a dead object argument (can happen due to protocol races).

0.26.6 -- 2020-05-23

Bugfixes

  • [cursor] Update xcursor to 0.3, fixing a few cursor-related bugs.

0.26.5 -- 2020-05-21

Bugfixes

  • [client] Fix a deadlock when dispatching & reading event queues conccurently from different threads when using the rust implementation of the protocol.
  • [cursor] Don't panic if load_cursor fails to find the requested cursor
Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 3 years ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.