From f7f0d4a0b96e6a23d7226a3f44056ab9f49cc9ec Mon Sep 17 00:00:00 2001
From: velorums <velorums@gmail.com>
Date: Wed, 2 Apr 2025 20:23:41 +0200
Subject: [PATCH] config-libraries.go: Add Qt 6 Qml

---
 cmd/genbindings/config-libraries.go | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/cmd/genbindings/config-libraries.go b/cmd/genbindings/config-libraries.go
index d531156a..60510267 100644
--- a/cmd/genbindings/config-libraries.go
+++ b/cmd/genbindings/config-libraries.go
@@ -234,6 +234,19 @@ func ProcessLibraries(clangBin, outDir, extraLibsDir string) {
 		ClangMatchSameHeaderDefinitionOnly,
 	)
 
+	// Qt 6 QtQml
+	generate(
+		"qt6/qml",
+		[]string{
+				"/usr/include/x86_64-linux-gnu/qt6/QtQml",
+		},
+		AllowAllHeaders,
+		clangBin,
+		"--std=c++17 "+pkgConfigCflags("Qt6Qml"),
+		outDir,
+		ClangMatchSameHeaderDefinitionOnly,
+	)
+
 	// Qt 6 QtPrintSupport
 	generate(
 		"qt6/printsupport",