-
-
Notifications
You must be signed in to change notification settings - Fork 13.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xlibsWrapper: remove deprecated and now unused wrapper package #207938
Conversation
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/call-for-help-to-migrate-packages-from-xlibswrapper/22203/2 |
d64e34d
to
4485879
Compare
4485879
to
7fcb9dd
Compare
Forgot one last user: |
@ofborg eval |
There should be no reason to use this package as it's a remnant of non-modular X. Chances are you do not want every single library it used to pull in: freetype fontconfig xorg.xorgproto xorg.libX11 xorg.libXt xorg.libXft xorg.libXext xorg.libSM xorg.libICE Just pick the ones you really need instead. `nixpkgs` does not have any users of `xlibsWrapper`. Closes: NixOS#194054
7fcb9dd
to
3c478e4
Compare
Rebased past |
ofborg is merging the PR into master so this is not strictly necessary. |
Thank you so much trofi! ❤️ |
Update shell.nix <!-- Please describe your changes on the following line: --> After NixOS/nixpkgs#207938 was merged the option `pkgs.xlibsWrapper` was removed. This PR replacing it with `xorg.libX11` as this is enouth to build and test in `nix-shell` environment. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Either: --> - [X] These changes do not require tests because PR updates nix build environment. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
There should be no reason to use this package as it's a remnant of non-modular X. Chances are you do not want every single library it used to pull in:
Just pick the ones you really need instead.
nixpkgs
does not have any users ofxlibsWrapper
.Closes: #194054
Description of changes
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes