qt6.wrapQtAppsHook: add qtbase and qtwayland to propagatedBuildInputs#269674
qt6.wrapQtAppsHook: add qtbase and qtwayland to propagatedBuildInputs#269674wineee wants to merge 18 commits intoNixOS:stagingfrom
Conversation
|
Maybe need more adjusted #264964 |
|
This was intentionally removed to reduce the closure size of cli only qt programs, but in the long run it looked like a bad idea. Maybe we can have a |
|
Hmm. If the push is closure size, CLI-only programs (QCoreApplication) shouldn't need xcb plugin either. So the real prize (in terms of shrinking closure) would be to split QtCore away from QtGui/QtWidgets in a muliple-output package, and send, and make QtGui the piece that carries all the QPA/QRhi plugins. Or there's the "the "plugins/platforms/libqminimal.so" qpa plugin for things that link to QtGui but don't actually display anything. |
This should not matter, because it just happens that there is no qtwayland in qtbase, but logically there should be. |
|
I think we can leave Qt5 as is at this point, it'll just go away after a while. I'll look at the rest of the change in a bit. |
|
It looks like you accidentally mass-pinged a bunch of people, which are now subscribed Please create a new pull request, link back to this one and ping the In order to avoid this in the future, there are instructions for how to properly |
qtwayland client side is the wayland platform plugin, provides a way to run Qt applications as Wayland clients
without this, Qt applications only work on x11/xwayland
wrap-qt5-apps-hookhas make qtwayland propagednixpkgs/pkgs/development/libraries/qt-5/5.15/default.nix
Lines 354 to 358 in b206336
Description of changes
cc @NixOS/qt-kde
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Priorities
Add a 👍 reaction to pull requests you find important.