Skip to content

Commit

Permalink
devel/qcoro: update to 0.6.0
Browse files Browse the repository at this point in the history
Changelog:
 * Fix build with gcc 11.3.0 (resolves #57) by @danvratil in #58
 * Fix ODR violation when LTO is enabled by @danvratil in #59
 * Rework Github CI - add compilers and platforms by @danvratil in #60
 * CI: consolidate the CI builds into a single matrix by @danvratil in #61
 * Export QCoro wrapper classes by @danvratil in #65
 * CI: disable shared libs on Windows by @danvratil in #67
 * Enable "modern Qt" compiler definitions by @danvratil in #66
 * Introduce Generator and AsyncGenerator coroutine return types by @danvratil in #69
 * Fix installing export header by @danvratil in #77
 * Deprecate task.h in favor of qcorotask.h (#70) by @danvratil in #76
 * QtWebSockets support by @danvratil in #75
 * Document -DQCORO_WITH_QTWEBSOCKETS by @dangelog in #81
 * Fix the build by #include'ing by @dangelog in #82
 * QCoroTask: fixup a template type parameter name by @dangelog in #83
 * Add support for clang-cl (fixes #84) by @danvratil in #86
 * Fix possible race in TestWsServer by @danvratil in #88
 * WebSocket bugfixes & documentation by @danvratil in #89
 * Explicitly enable exception support for clang-cl (fixes #90) by @danvratil in #91
  • Loading branch information
tcberner committed Jul 11, 2022
1 parent 7d7a260 commit bebea09
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 11 deletions.
8 changes: 2 additions & 6 deletions devel/qcoro/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
PORTNAME= qcoro
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.1
PORTREVISION= 1
DISTVERSION= 0.6.0
CATEGORIES= devel kde

MAINTAINER= kde@FreeBSD.org
Expand All @@ -11,7 +10,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSES/MIT.txt

USES= cmake compiler:c++17-lang pkgconfig qt:5
USE_QT= concurrent core dbus network testlib \
USE_QT= concurrent core dbus network testlib websockets \
buildtools_build qmake_build

USE_GITHUB= yes
Expand All @@ -22,7 +21,4 @@ CMAKE_ARGS= -DUSE_QT_VERSION=5

BROKEN_FreeBSD_12= requires recent C++ compiler

PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES= b4abc5874103.patch:-p1

.include <bsd.port.mk>
8 changes: 3 additions & 5 deletions devel/qcoro/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
TIMESTAMP = 1651673770
SHA256 (danvratil-qcoro-v0.5.1_GH0.tar.gz) = 49c996797d101d8152dcd5a35005c274770d75ef18eabff78c12cdfba36e6a8f
SIZE (danvratil-qcoro-v0.5.1_GH0.tar.gz) = 91850
SHA256 (b4abc5874103.patch) = 48d4f3bdb0267452fc230eff314a83dd683542bae8ac5da974deb8582680c9fc
SIZE (b4abc5874103.patch) = 2121
TIMESTAMP = 1657522013
SHA256 (danvratil-qcoro-v0.6.0_GH0.tar.gz) = 26d6ea1103c51b895e93d27b59bee394f80db8fd9ca21e7c0056583b1938906d
SIZE (danvratil-qcoro-v0.6.0_GH0.tar.gz) = 122618
24 changes: 24 additions & 0 deletions devel/qcoro/pkg-plist
Original file line number Diff line number Diff line change
@@ -1,40 +1,58 @@
include/qcoro5/QCoro/QCoro
include/qcoro5/QCoro/QCoroAbstractSocket
include/qcoro5/QCoro/QCoroAsyncGenerator
include/qcoro5/QCoro/QCoroCore
include/qcoro5/QCoro/QCoroDBus
include/qcoro5/QCoro/QCoroDBusPendingCall
include/qcoro5/QCoro/QCoroDBusPendingReply
include/qcoro5/QCoro/QCoroFuture
include/qcoro5/QCoro/QCoroFwd
include/qcoro5/QCoro/QCoroGenerator
include/qcoro5/QCoro/QCoroIODevice
include/qcoro5/QCoro/QCoroLocalSocket
include/qcoro5/QCoro/QCoroNetwork
include/qcoro5/QCoro/QCoroNetworkReply
include/qcoro5/QCoro/QCoroProcess
include/qcoro5/QCoro/QCoroSignal
include/qcoro5/QCoro/QCoroTask
include/qcoro5/QCoro/QCoroTcpServer
include/qcoro5/QCoro/QCoroThread
include/qcoro5/QCoro/QCoroTimer
include/qcoro5/QCoro/QCoroWebSocket
include/qcoro5/QCoro/QCoroWebSocketServer
include/qcoro5/QCoro/QCoroWebSockets
include/qcoro5/QCoro/Task
include/qcoro5/qcoro/concepts_p.h
include/qcoro5/qcoro/config.h
include/qcoro5/qcoro/coroutine.h
include/qcoro5/qcoro/macros_p.h
include/qcoro5/qcoro/qcoro.h
include/qcoro5/qcoro/qcoroabstractsocket.h
include/qcoro5/qcoro/qcoroasyncgenerator.h
include/qcoro5/qcoro/qcorocore.h
include/qcoro5/qcoro/qcorocore_export.h
include/qcoro5/qcoro/qcorodbus.h
include/qcoro5/qcoro/qcorodbus_export.h
include/qcoro5/qcoro/qcorodbuspendingcall.h
include/qcoro5/qcoro/qcorodbuspendingreply.h
include/qcoro5/qcoro/qcorofuture.h
include/qcoro5/qcoro/qcorofwd.h
include/qcoro5/qcoro/qcorogenerator.h
include/qcoro5/qcoro/qcoroiodevice.h
include/qcoro5/qcoro/qcorolocalsocket.h
include/qcoro5/qcoro/qcoronetwork.h
include/qcoro5/qcoro/qcoronetwork_export.h
include/qcoro5/qcoro/qcoronetworkreply.h
include/qcoro5/qcoro/qcoroprocess.h
include/qcoro5/qcoro/qcorosignal.h
include/qcoro5/qcoro/qcorotask.h
include/qcoro5/qcoro/qcorotcpserver.h
include/qcoro5/qcoro/qcorothread.h
include/qcoro5/qcoro/qcorotimer.h
include/qcoro5/qcoro/qcorowebsocket.h
include/qcoro5/qcoro/qcorowebsockets.h
include/qcoro5/qcoro/qcorowebsockets_export.h
include/qcoro5/qcoro/qcorowebsocketserver.h
include/qcoro5/qcoro/task.h
include/qcoro5/qcoro/waitoperationbase_p.h
lib/cmake/QCoro5/QCoro5Config.cmake
Expand All @@ -55,10 +73,16 @@ lib/cmake/QCoro5Network/QCoro5NetworkConfig.cmake
lib/cmake/QCoro5Network/QCoro5NetworkConfigVersion.cmake
lib/cmake/QCoro5Network/QCoro5NetworkTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/QCoro5Network/QCoro5NetworkTargets.cmake
lib/cmake/QCoro5WebSockets/QCoro5WebSocketsConfig.cmake
lib/cmake/QCoro5WebSockets/QCoro5WebSocketsConfigVersion.cmake
lib/cmake/QCoro5WebSockets/QCoro5WebSocketsTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/QCoro5WebSockets/QCoro5WebSocketsTargets.cmake
lib/libQCoro5Core.a
lib/libQCoro5DBus.a
lib/libQCoro5Network.a
lib/libQCoro5WebSockets.a
%%QT_MKSPECDIR%%/modules/qt_QCoroCore.pri
%%QT_MKSPECDIR%%/modules/qt_QCoroCoro.pri
%%QT_MKSPECDIR%%/modules/qt_QCoroDBus.pri
%%QT_MKSPECDIR%%/modules/qt_QCoroNetwork.pri
%%QT_MKSPECDIR%%/modules/qt_QCoroWebSockets.pri

0 comments on commit bebea09

Please sign in to comment.