15 stdenv.mkDerivation (finalAttrs: {
19 src = fetchFromGitLab {
20 owner = "desktop-frameworks";
22 rev = "v${finalAttrs.version}";
23 hash = "sha256-qlRRkqhKlcsd9lzlqfE0V0gjudELyENu4IH1NfO/+pI=";
27 # qmake get qtbase's path, but wayqt need qtwayland
29 src = ./fix-qtwayland-header-path.diff;
30 qtWaylandPath = "${qtwayland}/include";
48 "-Duse_qt_version=qt6"
51 dontWrapQtApps = true;
59 homepage = "https://gitlab.com/desktop-frameworks/wayqt";
60 description = "Qt-based library to handle Wayland and Wlroots protocols to be used with any Qt project";
61 maintainers = with lib.maintainers; [ rewine ];
62 platforms = lib.platforms.linux;
63 license = lib.licenses.mit;