Skip to content

Use dep: syntax in Cargo.toml#319

Merged
madsmtm merged 1 commit into
masterfrom
madsmtm/cargo-toml-use-dep
Jan 23, 2026
Merged

Use dep: syntax in Cargo.toml#319
madsmtm merged 1 commit into
masterfrom
madsmtm/cargo-toml-use-dep

Conversation

@madsmtm
Copy link
Copy Markdown
Member

@madsmtm madsmtm commented Jan 23, 2026

Avoids implicit features from optional dependencies.

The implicit features that are removed are as-raw-xcb-connection, bytemuck, drm, fastrand, memmap2, rustix, tiny-xlib, wayland-backend, wayland-client, wayland-sys and x11rb.

Test with: cargo test --features x11rb ("worked" before, intentionally doesn't work now).

Avoids implicit features from optional dependencies.
@madsmtm madsmtm added this to the Softbuffer v0.5 milestone Jan 23, 2026
@madsmtm madsmtm added bug Something isn't working DS - Wayland DS - X11 Xlib / Xcb backend DS - DRM/KMS and removed DS - Wayland DS - X11 Xlib / Xcb backend DS - DRM/KMS labels Jan 23, 2026
@madsmtm madsmtm merged commit 0eeed70 into master Jan 23, 2026
40 checks passed
@madsmtm madsmtm deleted the madsmtm/cargo-toml-use-dep branch January 23, 2026 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Development

Successfully merging this pull request may close these issues.

2 participants