Skip to content

Commit 49f378e

Browse files
Export v4.18 feature
1 parent 88a63ba commit 49f378e

File tree

10 files changed

+16
-9
lines changed

10 files changed

+16
-9
lines changed

.github/workflows/CI.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,14 @@ jobs:
5252
features: "v4_18,xml_validation,blueprint",
5353
test_sys: false,
5454
}
55-
- { name: "gsk4", features: "v4_14,broadway,vulkan", test_sys: true }
56-
- { name: "gdk4", features: "v4_16,gl", test_sys: true }
55+
- { name: "gsk4", features: "v4_18,broadway,vulkan", test_sys: true }
56+
- { name: "gdk4", features: "v4_18,gl", test_sys: true }
5757
- {
5858
name: "gdk4-wayland",
59-
features: "v4_12,wayland_crate,egl",
59+
features: "v4_18,wayland_crate,egl",
6060
test_sys: true,
6161
}
62-
- { name: "gdk4-x11", features: "v4_16,xlib,egl", test_sys: true }
62+
- { name: "gdk4-x11", features: "v4_18,xlib,egl", test_sys: true }
6363
- {
6464
name: "gtk4-macros",
6565
features: "xml_validation,blueprint",

gdk4-wayland/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ v4_4 = ["gdk4-wayland-sys/v4_4", "gdk/v4_4"]
1818
v4_10 = ["gdk4-wayland-sys/v4_10", "v4_4", "gdk/v4_10"]
1919
v4_12 = ["gdk4-wayland-sys/v4_12", "v4_10", "gdk/v4_12"]
2020
v4_16 = ["gdk4-wayland-sys/v4_16", "v4_12", "gdk/v4_16"]
21+
v4_18 = ["gdk4-wayland-sys/v4_18", "v4_16", "gdk/v4_18"]
2122
wayland_crate = ["wayland-client", "wayland-backend"]
2223
egl = ["khronos-egl"]
2324

gdk4-wayland/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ gdk-wayland = { git = "https://github.com/gtk-rs/gtk4-rs.git", package = "gdk4-w
4343

4444
| Feature | Description |
4545
| --- | ----------- |
46+
| `v4_18` | Enable the new APIs part of GTK 4.18 |
4647
| `v4_16` | Enable the new APIs part of GTK 4.16 |
4748
| `v4_12` | Enable the new APIs part of GTK 4.12 |
4849
| `v4_10` | Enable the new APIs part of GTK 4.10 |

gdk4-wayland/sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ version = "4.12"
4646
version = "4.16"
4747

4848
[package.metadata.system-deps.gtk4_wayland.v4_18]
49-
version = "4.18"
49+
version = "4.17"
5050

5151
[package.metadata.docs.rs]
5252
rustc-args = ["--cfg", "docsrs"]

gdk4-x11/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ version.workspace = true
1717
v4_4 = ["gdk4-x11-sys/v4_4", "gdk/v4_4"]
1818
v4_10 = ["gdk4-x11-sys/v4_10", "v4_4", "gdk/v4_10"]
1919
v4_16 = ["gdk4-x11-sys/v4_16", "v4_10", "gdk/v4_16"]
20+
v4_18 = ["gdk4-x11-sys/v4_18", "v4_16", "gdk/v4_18"]
2021
egl = ["khronos-egl"]
2122
xlib = ["x11"]
2223

gdk4-x11/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ gdk-wayland = { git = "https://github.com/gtk-rs/gtk4-rs.git", package = "gdk4-w
4343

4444
| Feature | Description |
4545
| --- | ----------- |
46+
| `v4_18` | Enable the new APIs part of GTK 4.18 |
4647
| `v4_16` | Enable the new APIs part of GTK 4.16 |
4748
| `v4_10` | Enable the new APIs part of GTK 4.10 |
4849
| `v4_4` | Enable the new APIs part of GTK 4.4 |

gdk4-x11/sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ version = "4.10"
4343
version = "4.16"
4444

4545
[package.metadata.system-deps.gtk4_x11.v4_18]
46-
version = "4.18"
46+
version = "4.17"
4747

4848
[package.metadata.docs.rs]
4949
rustc-args = ["--cfg", "docsrs"]

gsk4/Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@ v4_2 = ["gsk4-sys/v4_2", "gdk/v4_2"]
2323
v4_4 = ["gsk4-sys/v4_4", "gdk/v4_4", "v4_2"]
2424
v4_6 = ["gsk4-sys/v4_6", "gdk/v4_6", "v4_4"]
2525
v4_10 = ["gsk4-sys/v4_10", "gdk/v4_10", "v4_6"]
26-
v4_14 = ["gsk4-sys/v4_14", "v4_10"]
27-
v4_16 = ["gsk4-sys/v4_16", "v4_14"]
26+
v4_14 = ["gsk4-sys/v4_14", "gdk/v4_14", "v4_10"]
27+
v4_16 = ["gsk4-sys/v4_16", "gdk/v4_16", "v4_14"]
28+
v4_18 = ["gsk4-sys/v4_18", "gdk/v4_18", "v4_16"]
2829

2930
[dependencies]
3031
gsk4-sys.workspace = true

gsk4/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ 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_18` | Enable the new APIs part of GTK 4.18 |
49+
| `v4_16` | Enable the new APIs part of GTK 4.16 |
4850
| `v4_14` | Enable the new APIs part of GTK 4.14 |
4951
| `v4_10` | Enable the new APIs part of GTK 4.10 |
5052
| `v4_6` | Enable the new APIs part of GTK 4.6 |

gsk4/sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ version = "4.14"
5252
version = "4.16"
5353

5454
[package.metadata.system-deps.gtk4.v4_18]
55-
version = "4.18"
55+
version = "4.17"
5656

5757
[package.metadata.docs.rs]
5858
rustc-args = ["--cfg", "docsrs"]

0 commit comments

Comments
 (0)