mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-22 14:45:27 +00:00
Merge pull request #18052 from loskutov/master
Qt5: Enable Wayland support
This commit is contained in:
commit
43bf5d2c30
|
@ -92,7 +92,7 @@ let
|
||||||
qtsvg = callPackage ./qtsvg.nix {};
|
qtsvg = callPackage ./qtsvg.nix {};
|
||||||
qttools = callPackage ./qttools {};
|
qttools = callPackage ./qttools {};
|
||||||
qttranslations = callPackage ./qttranslations.nix {};
|
qttranslations = callPackage ./qttranslations.nix {};
|
||||||
/* qtwayland = not packaged */
|
qtwayland = callPackage ./qtwayland.nix {};
|
||||||
qtwebchannel = callPackage ./qtwebchannel.nix {};
|
qtwebchannel = callPackage ./qtwebchannel.nix {};
|
||||||
qtwebengine = callPackage ./qtwebengine.nix {};
|
qtwebengine = callPackage ./qtwebengine.nix {};
|
||||||
qtwebkit = callPackage ./qtwebkit {};
|
qtwebkit = callPackage ./qtwebkit {};
|
||||||
|
@ -105,8 +105,8 @@ let
|
||||||
full = env "qt-${qtbase.version}" [
|
full = env "qt-${qtbase.version}" [
|
||||||
qtconnectivity qtdeclarative qtdoc qtenginio qtgraphicaleffects
|
qtconnectivity qtdeclarative qtdoc qtenginio qtgraphicaleffects
|
||||||
qtimageformats qtlocation qtmultimedia qtquickcontrols qtscript
|
qtimageformats qtlocation qtmultimedia qtquickcontrols qtscript
|
||||||
qtsensors qtserialport qtsvg qttools qttranslations qtwebsockets
|
qtsensors qtserialport qtsvg qttools qttranslations qtwayland
|
||||||
qtx11extras qtxmlpatterns
|
qtwebsockets qtx11extras qtxmlpatterns
|
||||||
];
|
];
|
||||||
|
|
||||||
makeQtWrapper = makeSetupHook { deps = [ makeWrapper ]; } ./make-qt-wrapper.sh;
|
makeQtWrapper = makeSetupHook { deps = [ makeWrapper ]; } ./make-qt-wrapper.sh;
|
||||||
|
|
8
pkgs/development/libraries/qt-5/5.6/qtwayland.nix
Normal file
8
pkgs/development/libraries/qt-5/5.6/qtwayland.nix
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
{ qtSubmodule, qtbase, qtquickcontrols, wayland, pkgconfig }:
|
||||||
|
|
||||||
|
qtSubmodule {
|
||||||
|
name = "qtwayland";
|
||||||
|
qtInputs = [ qtbase qtquickcontrols ];
|
||||||
|
buildInputs = [ wayland ];
|
||||||
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
}
|
|
@ -88,6 +88,7 @@ let
|
||||||
qtsvg = callPackage ./qtsvg.nix {};
|
qtsvg = callPackage ./qtsvg.nix {};
|
||||||
qttools = callPackage ./qttools {};
|
qttools = callPackage ./qttools {};
|
||||||
qttranslations = callPackage ./qttranslations.nix {};
|
qttranslations = callPackage ./qttranslations.nix {};
|
||||||
|
qtwayland = callPackage ./qtwayland.nix {};
|
||||||
qtwebchannel = callPackage ./qtwebchannel.nix {};
|
qtwebchannel = callPackage ./qtwebchannel.nix {};
|
||||||
qtwebengine = callPackage ./qtwebengine.nix {};
|
qtwebengine = callPackage ./qtwebengine.nix {};
|
||||||
qtwebkit = callPackage ./qtwebkit {};
|
qtwebkit = callPackage ./qtwebkit {};
|
||||||
|
@ -99,8 +100,8 @@ let
|
||||||
full = env "qt-${qtbase.version}" [
|
full = env "qt-${qtbase.version}" [
|
||||||
qtconnectivity qtdeclarative qtdoc qtgraphicaleffects
|
qtconnectivity qtdeclarative qtdoc qtgraphicaleffects
|
||||||
qtimageformats qtlocation qtmultimedia qtquickcontrols qtscript
|
qtimageformats qtlocation qtmultimedia qtquickcontrols qtscript
|
||||||
qtsensors qtserialport qtsvg qttools qttranslations qtwebsockets
|
qtsensors qtserialport qtsvg qttools qttranslations qtwayland
|
||||||
qtx11extras qtxmlpatterns
|
qtwebsockets qtx11extras qtxmlpatterns
|
||||||
];
|
];
|
||||||
|
|
||||||
makeQtWrapper =
|
makeQtWrapper =
|
||||||
|
|
8
pkgs/development/libraries/qt-5/5.7/qtwayland.nix
Normal file
8
pkgs/development/libraries/qt-5/5.7/qtwayland.nix
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
{ qtSubmodule, qtbase, qtquickcontrols, wayland, pkgconfig }:
|
||||||
|
|
||||||
|
qtSubmodule {
|
||||||
|
name = "qtwayland";
|
||||||
|
qtInputs = [ qtbase qtquickcontrols ];
|
||||||
|
buildInputs = [ wayland ];
|
||||||
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
}
|
Loading…
Reference in a new issue