Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:16.0:FactoryCandidates
qcoro
qcoro.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File qcoro.changes of Package qcoro
------------------------------------------------------------------- Fri Oct 4 21:37:21 UTC 2024 - Christophe Marin <christophe@krop.fr> - Update to 0.11.0 * Suppress Clang error when building against Android NDK <= 25 * Add QtGui dependency if QCORO_WITH_QTQUICK=ON * Fix wrong result of QCoroIODevice::write() * Add override to fix build failure due to -Werror -Wsuggest-override * Fix coroutine being resumed on a wrong thread after timeout * Implement QCoroFuture::takeResult * #include , needed by std::exception_ptr * waitFor(QCoro::Task): Do not require T to be default constructible * Add QCORO_BUILD_TESTING to allow overriding BUILD_TESTING * Use refcount to track when to destroy coroutine * Drop support for older compilers * Implement LazyTask * Use QueuedConnection for signals in QCoroNetworkReply * Awaiting a default-constructed or moved-from Task will hang * Add a backround task example ------------------------------------------------------------------- Wed Jan 31 17:25:14 UTC 2024 - Christophe Marin <christophe@krop.fr> - Switch to the latest GCC version available in Leap for packages that can't build with the default compiler ------------------------------------------------------------------- Wed Dec 6 15:48:01 UTC 2023 - Christophe Marin <christophe@krop.fr> - Update to 0.10.0 * Rethrow exceptions from QCoro::waitFor() * qcorowebsocket replace QWebSocket::error with QWebSocket::errorOccurred * QCoro::connect: Fix bug in concept requirements * Avoid deprecated QVERIFY_EXCEPTION_THROWN * Make QCoroTask header contain only declarations * QCoroAsyncGenerator test: workaround compiler optimizations that breaks tests * Append postfix for qmake compatibility * Add support for connecting signals with QPrivateSignal * QCoroSignalListener: support connecting to private signals * fix error: std::coroutine_traits isn't a class template ------------------------------------------------------------------- Thu Apr 27 08:23:17 UTC 2023 - Christophe Marin <christophe@krop.fr> - Update to 0.9.0 * Make QCoro::Generator properly move-constructible * iOS support: handle QProcess being not available * Fix QCoro::connect with QFutures * Fix debug build against MSVC2022 * Fix CheckAtomic failing on Windows with Clang * Make how Qt packages are found more convenient * Fix clang 16 builds * Fix crash in QCoroSignal when signal is received after * destruction * Fix connecting to member function pointers * QML: Add declarative API for awaiting a task * Implement QCoroTest ------------------------------------------------------------------- Thu Feb 9 08:26:04 UTC 2023 - Christophe Marin <christophe@krop.fr> - Update to 0.8.0 * test: use offscreen QPA for QCoroQuick tests * Update pymdown-extensions requirement from ~=9.8 to ~=9.9 * cmake: make sure we explicitly find_package Qt private modules * Update pygments requirement from ~=2.13 to ~=2.14 * Implement moveToThread() awaitable * Implement sleepFor() and sleepUntil() coroutines * Make QCoro::waitFor() usable with any awaitable * Fix QCoro::waitFor() for Awaitable with operator co_await ------------------------------------------------------------------- Wed Nov 23 08:17:12 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Update to 0.7.0. Check https://github.com/danvratil/qcoro/releases/tag/v0.7.0 for the full list of changes * initial QML support * QObject::connect helper * Coroutine version of QQuickImageProvider - Drop patch, merged upstream: * qcoro_no_Werror.patch ------------------------------------------------------------------- Wed Jul 13 18:10:44 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Disable tests again. Random timeouts were seen. ------------------------------------------------------------------- Wed Jul 13 11:45:00 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Update to 0.6.0 * Fix build with gcc 11.3.0 * Fix ODR violation when LTO is enabled * Export QCoro wrapper classes * Enable "modern Qt" compiler definitions * Introduce Generator and AsyncGenerator coroutine return types * Fix installing export header * Deprecate task.h in favor of qcorotask.h * QtWebSockets support * Document -DQCORO_WITH_QTWEBSOCKETS * Fix the build by #include'ing * QCoroTask: fixup a template type parameter name * Add support for clang-cl * Fix possible race in TestWsServer * WebSocket bugfixes & documentation * Explicitly enable exception support for clang-cl - Add patch to avoid using -Werror on non-debug builds: * qcoro_no_Werror.patch ------------------------------------------------------------------- Wed Apr 27 15:02:51 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Update to 0.5.1 * Fix build with GCC>=11.3 (workaround for GCC#105406) * Fix ODR violation when building with GCC and LTO enabled (workaround for GCC#101118) - Don't run tests for now. Random timeouts happen. ------------------------------------------------------------------- Wed Apr 27 05:59:13 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Update to 0.5.0 * .then() continuation for Task<T> * Fixed namespace scoping * Fixed QCoro::waitFor() getting stuck when coroutine returns synchronously * Fixed -pthread usage in CMake * Produce QMake config files (.pri) for each module * Fix build on platforms where -latomic must be linked explicitly * Return Task<T> from all operations * Add QCoro wrapper for QThread * Many documentation updates ------------------------------------------------------------------- Mon Mar 14 16:12:18 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Update to 0.4.0 * QCoro can now be built with Clang against libstdc++ * Qt5 and Qt6 builds of QCoro are now co-installable * Fixed early co_return not resuming the caller * Fixed QProcess example * Test suite has been improved and extended * Task move assignment operator checks for self-assignment * QCoro can now be built as a subdirectory inside another CMake project * Fixed QCoroCore/qcorocore.h header * DBus is disabled by default on Windows, Mac and Android - Build Qt5 and Qt6 flavors. ------------------------------------------------------------------- Fri Dec 10 16:18:46 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr> - Install the dbus-launch executable at build time to run tests. ------------------------------------------------------------------- Sun Oct 10 07:31:47 UTC 2021 - Luca Beltrame <lbeltrame@kde.org> - Initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor