Upstream has erroneous #ifdefs which fail to build if both
TLS1_3_VERSION and OPENSSL_NO_PSK are defined. Adjust them.
In addition, libssl will need to provide
SSL_SESSION_is_resumable and SSL_set_psk_use_session_callback.
ok rsadowski (maintainer)
The following modules are currently available:
- qttranslations
- qttools
- qtsvg
- qtshadertools
- qtquicktimeline
- qtquickcontrols2
- qtquick3d
- qtdeclarative
- qtbase
- qt5compat
- qtwayland (not ported, depends on wayland)
- qtdoc (not ported, is not worth the effort)
Further modules will follow in later Qt versions. Some patches come form
x11/qt5. With tb@'s help, I married QtBase with LibreSSL again. We are now on
our own again as Gentoo no longer follows this path. From the port perspective,
I have decided on the following points:
- Prefix all Qt6 ports with qt6-*.
- Rename all imported qt tools with the -qt6 suffix like we do with qt5.
This makes it easier to use several versions at the same time.
- x11/qt6 is based on x11/qt5. I have tried to make many things simpler
and cleaner.
- Qt6 switched to cmake as build system and needs help with *FLAGS.
OK landry, Merci!