xmake-repo icon indicating copy to clipboard operation
xmake-repo copied to clipboard

Add support for Qt6

Open SirLynix opened this issue 3 years ago • 6 comments

SirLynix avatar Mar 21 '22 11:03 SirLynix

I'm a bit stuck at this point

SirLynix avatar Mar 23 '22 12:03 SirLynix

I'm a bit stuck at this point

What problem?

waruqi avatar Mar 25 '22 14:03 waruqi

I'm a bit stuck at this point

What problem?

Missing libicui18n.so dependency on Android, missing pcr2 on iOS (I didn't find any precompiled library file like for Qt5), and libfontconfig which isn't found on Archlinux (but is a dependency).

SirLynix avatar Mar 25 '22 15:03 SirLynix

I'm a bit stuck at this point

What problem?

Missing libicui18n.so dependency on Android, missing pcr2 on iOS (I didn't find any precompiled library file like for Qt5), and libfontconfig which isn't found on Archlinux (but is a dependency).

we can disable android/ios first for qt6, and add_deps("fontconfig") for linux

waruqi avatar Mar 25 '22 16:03 waruqi

and add_deps("fontconfig") for linux

Well, that's the problem, it's already there: https://github.com/xmake-io/xmake-repo/pull/1081/files#diff-7aa4b14e36d1159e91dde5eeb2ad987d929eb282d012174f264caa92f50efb1aR10

SirLynix avatar Mar 25 '22 18:03 SirLynix

and add_deps("fontconfig") for linux

Well, that's the problem, it's already there: https://github.com/xmake-io/xmake-repo/pull/1081/files#diff-7aa4b14e36d1159e91dde5eeb2ad987d929eb282d012174f264caa92f50efb1aR10

maybe it only support ubuntu and depend x11/fontconfig/freetype on system.

waruqi avatar Mar 26 '22 13:03 waruqi

I think you should split this patch.

patch 1: update aqt patch 2: improve qt5 patch 3: support qt6

waruqi avatar Jun 27 '23 07:06 waruqi

I think you're right, I'll do that.

SirLynix avatar Jun 27 '23 07:06 SirLynix

Superseded by #2281

SirLynix avatar Jul 05 '23 15:07 SirLynix