For keeping track of the needed packages for QT6 tooling inclusion in Solus
Macros:
- qml_cache6
pushd $installdir find . -type f -name "*.qml" -print0 | while IFS= read -r -d '' i; do if ! [ -a "${i}"c ]; then /usr/bin/qmlcachegen6 -o "${i}"c "${i}" $* fi done popd
- qpublic6
pushd $installdir install -dm00755 usr/bin while read _line; do ln -s $_line done < %workdir%/solusBuildDir/user_facing_tool_links.txt popd
New build deps:
QT6 Packages:
- qt6-3d D11962
- qt6-5compat D12410
- qt6-base D11938
- needs stateless patch
- qt6-charts D11949
- qt6-connectivity D11950
- qt6-datavis3d D11951
- qt6-declarative D11948
- qt6-gamepad D11942
- qt6-imageformats D11943
- qt6-location D11952
- qt6-lottie D11953
- qt6-multimedia D11954
- qt6-networkauth D11946
- qt6-quick3d D11963
- qt6-quickcontrols2 (deprecated in favor of qt6-declarative)
- qt6-quicktimeline D11955
- qt6-remotecontrols D11956
- qt6-scxml D11957
- qt6-sensors D11965
- qt6-serialbus
- qt6-serialport D11945
- qt6-shadertools D11944
- qt6-svg D11947
- qt6-tools D11958
- qt6-translations
- qt6-virtualkeyboard D11959
- qt6-wayland D11960
- qt6-webchannel D11966
- qt6-webengine D11967
- qt6-websockets D11961
- shiboken6 D11969
- python-pyside6 D11971
- python-pyqt6-sip D11968
- python-qt6 D11970
- qt6-docs
- qt-creator D12442
Misc:
- autopush.yml inside qt6-base