nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 pkgsBuildBuild,
3 stdenv,
4 lib,
5 qtModule,
6 qtbase,
7 qtdeclarative,
8 pkg-config,
9 libdrm,
10}:
11
12qtModule {
13 pname = "qtwayland";
14
15 propagatedBuildInputs = [
16 qtbase
17 qtdeclarative
18 ];
19 buildInputs = [ libdrm ];
20 nativeBuildInputs = [ pkg-config ];
21
22 cmakeFlags = lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
23 "-DQt6WaylandScannerTools_DIR=${pkgsBuildBuild.qt6.qtbase}/lib/cmake/Qt6WaylandScannerTools"
24 ];
25
26 meta = {
27 platforms = lib.platforms.unix;
28 badPlatforms = lib.platforms.darwin;
29 };
30}