depot/third_party/nixpkgs/pkgs/development/libraries/qt-6/modules/qtwayland.nix

24 lines
568 B
Nix
Raw Normal View History

{ qtModule
, qtbase
, qtdeclarative
, wayland
, pkg-config
, libdrm
, fetchpatch
}:
qtModule {
pname = "qtwayland";
propagatedBuildInputs = [ qtbase qtdeclarative ];
buildInputs = [ wayland libdrm ];
nativeBuildInputs = [ pkg-config ];
patches = [
# Fix a freezing bug with fcitx5.
# https://codereview.qt-project.org/c/qt/qtwayland/+/517601
(fetchpatch {
url = "https://code.qt.io/cgit/qt/qtwayland.git/patch/?id=6fe83f6076423068b652fa4fcb0b5adbd297f2a8";
hash = "sha256-TlZozKezpYm90B9qFP9qv76asRdIt+5bq9E3GcmFiDc=";
})
];
}