From 68aff5ba0d09953549e005f06c5f3541f81af8e9 Mon Sep 17 00:00:00 2001 From: Daggerbot Date: Thu, 7 May 2015 11:20:25 +0000 Subject: [PATCH] Using x11_dl instead of x11. --- Cargo.toml | 15 +++------------ src/api/x11/ffi.rs | 8 ++++---- src/lib.rs | 2 +- 3 files changed, 8 insertions(+), 17 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index d9593517..3deaa582 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -51,23 +51,14 @@ kernel32-sys = "0.1" [target.i686-unknown-linux-gnu.dependencies] osmesa-sys = "0.0.5" wayland-client = "*" - -[target.i686-unknown-linux-gnu.dependencies.x11] -version = "*" -features = ["dynamic"] +x11-dl = "*" [target.x86_64-unknown-linux-gnu.dependencies] osmesa-sys = "0.0.5" wayland-client = "*" - -[target.x86_64-unknown-linux-gnu.dependencies.x11] -version = "*" -features = ["dynamic"] +x11-dl = "*" [target.arm-unknown-linux-gnueabihf.dependencies] osmesa-sys = "0.0.5" wayland-client = "*" - -[target.arm-unknown-linux-gnueabihf.dependencies.x11] -version = "*" -features = ["dynamic"] +x11-dl = "*" diff --git a/src/api/x11/ffi.rs b/src/api/x11/ffi.rs index 8deaf209..8c9a35db 100644 --- a/src/api/x11/ffi.rs +++ b/src/api/x11/ffi.rs @@ -1,7 +1,7 @@ -pub use x11::keysym::*; -pub use x11::xcursor::*; -pub use x11::xf86vmode::*; -pub use x11::xlib::*; +pub use x11_dl::keysym::*; +pub use x11_dl::xcursor::*; +pub use x11_dl::xf86vmode::*; +pub use x11_dl::xlib::*; pub use self::glx::types::GLXContext; diff --git a/src/lib.rs b/src/lib.rs index 974ef0b0..d1d52fc1 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -50,7 +50,7 @@ extern crate core_foundation; #[cfg(target_os = "macos")] extern crate glutin_core_graphics as core_graphics; #[cfg(any(target_os = "linux", target_os = "freebsd"))] -extern crate x11; +extern crate x11_dl; pub use events::*; pub use headless::{HeadlessRendererBuilder, HeadlessContext};