Skip to content

docs: update deprecated xorg packages in nix instructions#23167

Open
jetpham wants to merge 1 commit intobevyengine:mainfrom
jetpham:patch-1
Open

docs: update deprecated xorg packages in nix instructions#23167
jetpham wants to merge 1 commit intobevyengine:mainfrom
jetpham:patch-1

Conversation

@jetpham
Copy link

@jetpham jetpham commented Feb 27, 2026

Objective

Solution

  • Replaced deprecated xorg.libX... package names with their updated names (libx11, libxcursor, libxi, libxrandr).

Testing

  • The previous listed package names gave the following warnings:
    evaluation warning: The xorg package set has been deprecated, 'xorg.libX11' has been renamed to 'libx11'
    evaluation warning: The xorg package set has been deprecated, 'xorg.libXcursor' has been renamed to 'libxcursor'
    evaluation warning: The xorg package set has been deprecated, 'xorg.libXi' has been renamed to 'libxi'
    evaluation warning: The xorg package set has been deprecated, 'xorg.libXrandr' has been renamed to 'libxrandr'
  • After the change there are no more warnings and uses the same packages

Replaced the legacy `xorg.libX...` package names with updated pages names. This resolves Nix evaluation warnings about the deprecated `xorg` package set that I got:
```shell
evaluation warning: The xorg package set has been deprecated, 'xorg.libX11' has been renamed to 'libx11'
evaluation warning: The xorg package set has been deprecated, 'xorg.libXcursor' has been renamed to 'libxcursor'
evaluation warning: The xorg package set has been deprecated, 'xorg.libXi' has been renamed to 'libxi'
evaluation warning: The xorg package set has been deprecated, 'xorg.libXrandr' has been renamed to 'libxrandr'
```
Here is the PR in nixpkgs that made the change: NixOS/nixpkgs#479724
@github-actions
Copy link
Contributor

Welcome, new contributor!

Please make sure you've read our contributing guide and we look forward to reviewing your pull request shortly ✨

@kfc35 kfc35 added C-Docs An addition or correction to our documentation O-Linux Specific to the Linux desktop operating system S-Needs-Review Needs reviewer attention (from anyone!) to move forward D-Trivial Nice and easy! A great choice to get started with Bevy labels Feb 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-Docs An addition or correction to our documentation D-Trivial Nice and easy! A great choice to get started with Bevy O-Linux Specific to the Linux desktop operating system S-Needs-Review Needs reviewer attention (from anyone!) to move forward

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants