From 0e3761380bb6bf875c1732e3872e171639079976 Mon Sep 17 00:00:00 2001 From: Kirill Chibisov Date: Sat, 3 Sep 2022 17:54:36 +0300 Subject: [PATCH] Glutin version v0.30.0-beta.1 --- CHANGELOG.md | 2 ++ README.md | 4 ++-- glutin/Cargo.toml | 16 ++++++++-------- glutin_egl_sys/Cargo.toml | 8 ++++---- glutin_examples/Cargo.toml | 8 ++++---- glutin_gles2_sys/Cargo.toml | 10 +++++----- glutin_glx_sys/Cargo.toml | 8 ++++---- glutin_wgl_sys/Cargo.toml | 8 ++++---- 8 files changed, 33 insertions(+), 31 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 552bc40d9e..90f581689e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ # Unreleased +# Version 0.30.0-beta.1 (2022-09-03) + - Replace `winit` dependency with `raw-window-handle`. - The Api is now built around `Display`, `Surface`, `Config`, and `Surface` for more info see crate documentation and examples. - The ios support was removed for the lack of maintainance for now. In case there's a need for it, contributions are welcome. diff --git a/README.md b/README.md index 450d30e884..793d571b45 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ A low-level library for OpenGL context creation. ```toml [dependencies] -glutin = "0.29.1" +glutin = "0.30.0-beta.1" ``` ## [Documentation](https://docs.rs/glutin) @@ -22,7 +22,7 @@ Join us in any of these: ## Usage Examples **Warning:** these are examples for master. For the latest released version you can -find them [here](https://github.com/rust-windowing/glutin/releases/tag/v0.29.1). +find them [here](https://github.com/rust-windowing/glutin/releases/tag/v0.30.0-beta.1). The examples use [gl_generator](https://crates.io/crates/gl_generator) to generate OpenGL bindings. diff --git a/glutin/Cargo.toml b/glutin/Cargo.toml index 85e91bb53d..c5ddd7a775 100644 --- a/glutin/Cargo.toml +++ b/glutin/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "glutin" -version = "0.29.1" -authors = ["The glutin contributors", "Pierre Krieger "] +version = "0.30.0-beta.1" +authors = ["Kirill Chibisov "] description = "Cross-platform OpenGL context provider." keywords = ["windowing", "opengl", "egl", "glx", "wgl", "cgl"] license = "Apache-2.0" -readme = "../README.md" +readme = "README.md" repository = "https://github.com/rust-windowing/glutin" documentation = "https://docs.rs/glutin" rust-version = "1.57.0" @@ -26,8 +26,8 @@ once_cell = "1.13" raw-window-handle = "0.5.0" [target.'cfg(target_os = "windows")'.dependencies] -glutin_egl_sys = { version = "0.1.6", path = "../glutin_egl_sys", optional = true } -glutin_wgl_sys = { version = "0.1.5", path = "../glutin_wgl_sys", optional = true } +glutin_egl_sys = { version = "0.1.7", path = "../glutin_egl_sys", optional = true } +glutin_wgl_sys = { version = "0.1.6", path = "../glutin_wgl_sys", optional = true } [target.'cfg(target_os = "windows")'.dependencies.windows-sys] version = "0.36" @@ -41,11 +41,11 @@ features = [ optional = true [target.'cfg(target_os = "android")'.dependencies] -glutin_egl_sys = { version = "0.1.6", path = "../glutin_egl_sys" } +glutin_egl_sys = { version = "0.1.7", path = "../glutin_egl_sys" } [target.'cfg(any(target_os = "linux", target_os = "freebsd", target_os = "dragonfly", target_os = "netbsd", target_os = "openbsd"))'.dependencies] -glutin_egl_sys = { version = "0.1.6", path = "../glutin_egl_sys", optional = true } -glutin_glx_sys = { version = "0.1.8", path = "../glutin_glx_sys", optional = true } +glutin_egl_sys = { version = "0.1.7", path = "../glutin_egl_sys", optional = true } +glutin_glx_sys = { version = "0.1.9", path = "../glutin_glx_sys", optional = true } wayland-sys = { version = "0.30.0-beta.8", default-features = false, features = ["egl", "client", "dlopen"], optional = true } x11-dl = { version = "2.20.0", optional = true } diff --git a/glutin_egl_sys/Cargo.toml b/glutin_egl_sys/Cargo.toml index 7925d5517b..816522608f 100644 --- a/glutin_egl_sys/Cargo.toml +++ b/glutin_egl_sys/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "glutin_egl_sys" -version = "0.1.6" -authors = ["The glutin contributors", "Hal Gentz "] +version = "0.1.7" +authors = ["Kirill Chibisov "] description = "The egl bindings for glutin" repository = "https://github.com/rust-windowing/glutin" license = "Apache-2.0" readme = "README.md" -build = "build.rs" -edition = "2018" +rust-version = "1.57.0" +edition = "2021" [build-dependencies] gl_generator = "0.14" diff --git a/glutin_examples/Cargo.toml b/glutin_examples/Cargo.toml index fe637520d6..cbf393a181 100644 --- a/glutin_examples/Cargo.toml +++ b/glutin_examples/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "glutin_examples" -version = "0.1.2" -authors = ["The glutin contributors", "Hal Gentz "] +version = "0.1.3" +authors = ["Kirill Chibisov "] description = "Examples for glutin" repository = "https://github.com/rust-windowing/glutin" license = "Apache-2.0" readme = "../README.md" -build = "build.rs" +rust-version = "1.57.0" edition = "2021" publish = false @@ -25,4 +25,4 @@ raw-window-handle = "0.5.0" [build-dependencies] gl_generator = "0.14" -cfg_aliases = "0.1.1" \ No newline at end of file +cfg_aliases = "0.1.1" diff --git a/glutin_gles2_sys/Cargo.toml b/glutin_gles2_sys/Cargo.toml index e3786ef05a..875c3f9682 100644 --- a/glutin_gles2_sys/Cargo.toml +++ b/glutin_gles2_sys/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "glutin_gles2_sys" -version = "0.1.5" -authors = ["The glutin contributors", "Hal Gentz "] +version = "0.1.6" +authors = ["Kirill Chibisov "] description = "The gles2 bindings for glutin" repository = "https://github.com/rust-windowing/glutin" license = "Apache-2.0" readme = "README.md" -build = "build.rs" -edition = "2018" +rust-version = "1.57.0" +edition = "2021" [build-dependencies] gl_generator = "0.14" [target.'cfg(target_os = "ios")'.dependencies] -objc = "0.2" +objc = "0.2.7" diff --git a/glutin_glx_sys/Cargo.toml b/glutin_glx_sys/Cargo.toml index d29f4485f5..028d6d956e 100644 --- a/glutin_glx_sys/Cargo.toml +++ b/glutin_glx_sys/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "glutin_glx_sys" -version = "0.1.8" -authors = ["The glutin contributors", "Hal Gentz "] +version = "0.1.9" +authors = ["Kirill Chibisov "] description = "The glx bindings for glutin" repository = "https://github.com/rust-windowing/glutin" license = "Apache-2.0" readme = "README.md" -build = "build.rs" -edition = "2018" +rust-version = "1.57.0" +edition = "2021" [build-dependencies] gl_generator = "0.14" diff --git a/glutin_wgl_sys/Cargo.toml b/glutin_wgl_sys/Cargo.toml index f1b760749e..e5a1c720b8 100644 --- a/glutin_wgl_sys/Cargo.toml +++ b/glutin_wgl_sys/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "glutin_wgl_sys" -version = "0.1.5" -authors = ["The glutin contributors", "Hal Gentz "] +version = "0.1.6" +authors = ["Kirill Chibisov "] description = "The wgl bindings for glutin" repository = "https://github.com/rust-windowing/glutin" license = "Apache-2.0" readme = "README.md" -build = "build.rs" -edition = "2018" +rust-version = "1.57.0" +edition = "2021" [build-dependencies] gl_generator = "0.14"