Skip to content

Commit 61dca09

Browse files
v4_14: Document the new feature & build it on CI
1 parent 64bfc4c commit 61dca09

File tree

7 files changed

+8
-4
lines changed

7 files changed

+8
-4
lines changed

.github/workflows/CI.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ jobs:
4141
- nightly
4242
- "1.70"
4343
conf:
44-
- { name: "gtk4", features: "v4_12,xml_validation,blueprint", test_sys: false }
45-
- { name: "gsk4", features: "v4_10,broadway", test_sys: true }
44+
- { name: "gtk4", features: "v4_14,xml_validation,blueprint", test_sys: false }
45+
- { name: "gsk4", features: "v4_14,broadway", test_sys: true }
4646
- { name: "gdk4", features: "v4_12,gl", test_sys: true }
4747
- { name: "gdk4-wayland", features: "v4_12,wayland_crate,egl,xkb_crate", test_sys: true }
4848
- { name: "gdk4-x11", features: "v4_4,xlib,egl", test_sys: false }

gsk4/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ v4_2 = ["ffi/v4_2", "gdk/v4_2"]
2121
v4_4 = ["ffi/v4_4", "gdk/v4_4", "v4_2"]
2222
v4_6 = ["ffi/v4_6", "gdk/v4_6", "v4_4"]
2323
v4_10 = ["ffi/v4_10", "gdk/v4_10", "v4_6"]
24+
v4_14 = ["ffi/v4_14", "v4_10"]
2425

2526
[package.metadata.docs.rs]
2627
all-features = true

gsk4/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ gsk = { git = "https://github.com/gtk-rs/gtk4-rs.git", package = "gsk4" }
4545
| --- | ----------- |
4646
| `vulkan` | Enable `vulkan` Renderer. Only if GTK is compiled with Vulkan support |
4747
| `broadway` | Enable `broadway` Renderer. Only if GTK is compiled with Broadway support |
48+
| `v4_14` | Enable the new APIs part of GTK 4.14 |
4849
| `v4_10` | Enable the new APIs part of GTK 4.10 |
4950
| `v4_6` | Enable the new APIs part of GTK 4.6 |
5051
| `v4_4` | Enable the new APIs part of GTK 4.4 |

gsk4/sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ version = "4.6"
3434
version = "4.10"
3535

3636
[package.metadata.system-deps.gtk4.v4_14]
37-
version = "4.14"
37+
version = "4.13"
3838

3939
[lib]
4040
name = "gsk4_sys"

gtk4/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ v4_6 = ["ffi/v4_6", "v4_4", "gdk/v4_6", "gsk/v4_6", "pango/v1_50"]
2222
v4_8 = ["ffi/v4_8", "v4_6", "gdk/v4_8"]
2323
v4_10 = ["ffi/v4_10", "v4_8", "gdk/v4_10", "gsk/v4_10"]
2424
v4_12 = ["ffi/v4_12", "v4_10", "gdk/v4_12"]
25+
v4_14 = ["ffi/v4_14", "v4_12", "gsk/v4_14"]
2526
xml_validation = ["gtk4-macros/xml_validation"]
2627
blueprint = ["gtk4-macros/blueprint"]
2728
unsafe-assume-initialized = []

gtk4/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,7 @@ gtk = { git = "https://github.com/gtk-rs/gtk4-rs.git", package = "gtk4" }
183183

184184
| Feature | Description |
185185
| --- | ----------- |
186+
| `v4_14` | Enable the new APIs part of GTK 4.14 |
186187
| `v4_12` | Enable the new APIs part of GTK 4.12 |
187188
| `v4_10` | Enable the new APIs part of GTK 4.10 |
188189
| `v4_8` | Enable the new APIs part of GTK 4.8 |

gtk4/sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ version = "4.10"
4141
version = "4.11"
4242

4343
[package.metadata.system-deps.gtk4.v4_14]
44-
version = "4.14"
44+
version = "4.13"
4545

4646
[lib]
4747
name = "gtk4_sys"

0 commit comments

Comments
 (0)