[PR #318] [CLOSED] build(deps): bump glib from 0.17.10 to 0.18.2 #2036

Closed
opened 2026-05-22 22:55:39 +01:00 by JakeStanger · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/JakeStanger/ironbar/pull/318
Author: @dependabot[bot]
Created: 9/25/2023
Status: Closed

Base: masterHead: dependabot/cargo/glib-0.18.2


📝 Commits (1)

  • be90843 build(deps): bump glib from 0.17.10 to 0.18.2

📊 Changes

2 files changed (+105 additions, -34 deletions)

View changed files

📝 Cargo.lock (+104 -33)
📝 Cargo.toml (+1 -1)

📄 Description

Bumps glib from 0.17.10 to 0.18.2.

Release notes

Sourced from glib's releases.

0.18.1

What's Changed

0.18.0

What's Changed

... (truncated)

Changelog

Sourced from glib's changelog.

Change Log

[Unreleased]

Yuri Izmer:

  • glib-macros: Add derived_properties macro
Commits

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/JakeStanger/ironbar/pull/318 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 9/25/2023 **Status:** ❌ Closed **Base:** `master` ← **Head:** `dependabot/cargo/glib-0.18.2` --- ### 📝 Commits (1) - [`be90843`](https://github.com/JakeStanger/ironbar/commit/be908439da83b327ba5f474e6b628a9a7a79b840) build(deps): bump glib from 0.17.10 to 0.18.2 ### 📊 Changes **2 files changed** (+105 additions, -34 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+104 -33) 📝 `Cargo.toml` (+1 -1) </details> ### 📄 Description Bumps [glib](https://github.com/gtk-rs/gtk-rs-core) from 0.17.10 to 0.18.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gtk-rs/gtk-rs-core/releases">glib's releases</a>.</em></p> <blockquote> <h2>0.18.1</h2> <h2>What's Changed</h2> <ul> <li>glib: Re-introduce an event propagation specific type by <a href="https://github.com/bilelmoussaoui"><code>@​bilelmoussaoui</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1144">gtk-rs/gtk-rs-core#1144</a></li> </ul> <h2>0.18.0</h2> <h2>What's Changed</h2> <ul> <li>param_spec: add ParamSpecEnumBuilder::default_value() by <a href="https://github.com/gdesmott"><code>@​gdesmott</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/974">gtk-rs/gtk-rs-core#974</a></li> <li>glib: Add various <code>IntoStrV</code> impls by <a href="https://github.com/sdroege"><code>@​sdroege</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/977">gtk-rs/gtk-rs-core#977</a></li> <li>Implement Default trait for vectors by <a href="https://github.com/yuraiz"><code>@​yuraiz</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/979">gtk-rs/gtk-rs-core#979</a></li> <li>Improve conversion errors for setters by <a href="https://github.com/ranfdev"><code>@​ranfdev</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/986">gtk-rs/gtk-rs-core#986</a></li> <li>Make <code>WeakRef</code> and <code>SendWeakRef</code> useable with the <code>Properties</code> derive macro by <a href="https://github.com/RealKC"><code>@​RealKC</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/985">gtk-rs/gtk-rs-core#985</a></li> <li>properties: impl HasParamSpec for Vec<!-- raw HTML omitted --> and StrV by <a href="https://github.com/pbor"><code>@​pbor</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/995">gtk-rs/gtk-rs-core#995</a></li> <li>glib-macros: slightly improve Properties macro docs by <a href="https://github.com/SeaDve"><code>@​SeaDve</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/994">gtk-rs/gtk-rs-core#994</a></li> <li>glib-macros: allow properties macro generated functions to be unused by <a href="https://github.com/jf2048"><code>@​jf2048</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/996">gtk-rs/gtk-rs-core#996</a></li> <li>Derive HasParamSpec for SharedBoxed by <a href="https://github.com/pbor"><code>@​pbor</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/999">gtk-rs/gtk-rs-core#999</a></li> <li>strv: add join() method by <a href="https://github.com/pbor"><code>@​pbor</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/989">gtk-rs/gtk-rs-core#989</a></li> <li>object: improve downcasting docs by <a href="https://github.com/MathieuDuponchelle"><code>@​MathieuDuponchelle</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1005">gtk-rs/gtk-rs-core#1005</a></li> <li>More strv fixes by <a href="https://github.com/pbor"><code>@​pbor</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1007">gtk-rs/gtk-rs-core#1007</a></li> <li>Implement PartialEq for WeakRef by <a href="https://github.com/andy128k"><code>@​andy128k</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1006">gtk-rs/gtk-rs-core#1006</a></li> <li>Revert &quot;SimpleAction: take state by value&quot; by <a href="https://github.com/mbiggio"><code>@​mbiggio</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1011">gtk-rs/gtk-rs-core#1011</a></li> <li>Update gir-files by <a href="https://github.com/sdroege"><code>@​sdroege</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1013">gtk-rs/gtk-rs-core#1013</a></li> <li>glib: add missing ObjectImpl vfuncs overrides by <a href="https://github.com/bilelmoussaoui"><code>@​bilelmoussaoui</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1003">gtk-rs/gtk-rs-core#1003</a></li> <li>gio: Don't pass <code>NULL</code> to <code>g_list_store_find_with_equal_func_full()</code> by <a href="https://github.com/sdroege"><code>@​sdroege</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1015">gtk-rs/gtk-rs-core#1015</a></li> <li>glib: Optimize <code>IntoGStr</code> impl for <code>String</code> by simply appending a NUL-byte by <a href="https://github.com/sdroege"><code>@​sdroege</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1016">gtk-rs/gtk-rs-core#1016</a></li> <li>glib: implement WatchedObject for BorrowedObject by <a href="https://github.com/jf2048"><code>@​jf2048</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1017">gtk-rs/gtk-rs-core#1017</a></li> <li>impl HasParamSpec on glib::Variant by <a href="https://github.com/ranfdev"><code>@​ranfdev</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1022">gtk-rs/gtk-rs-core#1022</a></li> <li>strv: when calling g_strv ffi method, use our <code>as_ptr</code> implementation by <a href="https://github.com/mbiggio"><code>@​mbiggio</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1026">gtk-rs/gtk-rs-core#1026</a></li> <li>glib: Add connect_notify* methods to SignalGroup by <a href="https://github.com/melix99"><code>@​melix99</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1027">gtk-rs/gtk-rs-core#1027</a></li> <li>pangocairo-sys: fix package.description in Cargo.toml by <a href="https://github.com/decathorpe"><code>@​decathorpe</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1031">gtk-rs/gtk-rs-core#1031</a></li> <li>Add nullable attribute on properties macro by <a href="https://github.com/ranfdev"><code>@​ranfdev</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1023">gtk-rs/gtk-rs-core#1023</a></li> <li>Add ValueDelegate macro by <a href="https://github.com/ranfdev"><code>@​ranfdev</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1000">gtk-rs/gtk-rs-core#1000</a></li> <li>gio: add FileEnumerator::into_stream by <a href="https://github.com/jf2048"><code>@​jf2048</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1035">gtk-rs/gtk-rs-core#1035</a></li> <li>glib: Only optimize <code>IntoGStr</code> for <code>String</code> when capacity allows by <a href="https://github.com/jf2048"><code>@​jf2048</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1034">gtk-rs/gtk-rs-core#1034</a></li> <li>cairo: Surface::create_similar_image should return an ImageSurface by <a href="https://github.com/tintou"><code>@​tintou</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1036">gtk-rs/gtk-rs-core#1036</a></li> <li>glib: Don't include the NULL terminator in the <code>IntoStrV</code> slice by <a href="https://github.com/sdroege"><code>@​sdroege</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1037">gtk-rs/gtk-rs-core#1037</a></li> <li>Added subclassing support for gio::SocketControlMessage by <a href="https://github.com/xanathar"><code>@​xanathar</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1039">gtk-rs/gtk-rs-core#1039</a></li> <li>gio: Make ListStore::new() take a type parameter by <a href="https://github.com/BrainBlasted"><code>@​BrainBlasted</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1032">gtk-rs/gtk-rs-core#1032</a></li> <li>Fixed unit tests under macOS and possibly other *nix flavors by <a href="https://github.com/xanathar"><code>@​xanathar</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1038">gtk-rs/gtk-rs-core#1038</a></li> <li>Value delegate improvements by <a href="https://github.com/SeaDve"><code>@​SeaDve</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1043">gtk-rs/gtk-rs-core#1043</a></li> <li>glib: impl StaticType, FromValue, ToValue, HasParamSpec for Box<!-- raw HTML omitted --> by <a href="https://github.com/SeaDve"><code>@​SeaDve</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1044">gtk-rs/gtk-rs-core#1044</a></li> <li>Fix CI for rust 1.68 by <a href="https://github.com/jf2048"><code>@​jf2048</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1050">gtk-rs/gtk-rs-core#1050</a></li> <li>glib: implement From<!-- raw HTML omitted --> for GString by <a href="https://github.com/jf2048"><code>@​jf2048</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1049">gtk-rs/gtk-rs-core#1049</a></li> <li>Fix nightly clippy warnings by <a href="https://github.com/bilelmoussaoui"><code>@​bilelmoussaoui</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1051">gtk-rs/gtk-rs-core#1051</a></li> <li>glib: Switch Priority to associated constants by <a href="https://github.com/bilelmoussaoui"><code>@​bilelmoussaoui</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1024">gtk-rs/gtk-rs-core#1024</a></li> <li>Update gir files by <a href="https://github.com/sdroege"><code>@​sdroege</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1053">gtk-rs/gtk-rs-core#1053</a></li> <li>glib-macros: Don't assume edition=2021 by <a href="https://github.com/bilelmoussaoui"><code>@​bilelmoussaoui</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1056">gtk-rs/gtk-rs-core#1056</a></li> <li>glib-macros: generate &quot;From<!-- raw HTML omitted --> for Value&quot; on ValueDelegate by <a href="https://github.com/SeaDve"><code>@​SeaDve</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1055">gtk-rs/gtk-rs-core#1055</a></li> <li>glib: Fix building for architectures without 64-bit atomics by <a href="https://github.com/johan-bjareholt"><code>@​johan-bjareholt</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1057">gtk-rs/gtk-rs-core#1057</a></li> <li>Implement bindings for g_win32 functions by <a href="https://github.com/rmnscnce"><code>@​rmnscnce</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1042">gtk-rs/gtk-rs-core#1042</a></li> <li>glib-macros: add docs on supported #[property] attributes by <a href="https://github.com/SeaDve"><code>@​SeaDve</code></a> in <a href="https://redirect.github.com/gtk-rs/gtk-rs-core/pull/1062">gtk-rs/gtk-rs-core#1062</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/gtk-rs/gtk-rs-core/blob/master/CHANGELOG.md">glib's changelog</a>.</em></p> <blockquote> <h1>Change Log</h1> <h2>[Unreleased]</h2> <p>Yuri Izmer:</p> <ul> <li>glib-macros: Add <code>derived_properties</code> macro</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/gtk-rs/gtk-rs-core/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=glib&package-manager=cargo&previous-version=0.17.10&new-version=0.18.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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) </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
JakeStanger 2026-05-22 22:55:39 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
JakeStanger/ironbar#2036
No description provided.