From nobody Mon Jul 11 08:27:23 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4AF9417FCF5F; Mon, 11 Jul 2022 08:27:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LhH7J1k3Fz4Nsn; Mon, 11 Jul 2022 08:27:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657528044; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=STB1nRHP2OsdXMBtMFQ0bUbkU6OxTjjtHsBoiHnOe+U=; b=HNXxym39cdyZjNJ9te3TsN7a+IxewcUa2oIUURmfz/Wn6SbdfwTeyn1zNa2lMwIag0/C2S uP8z8nPERagqNJVdzVqutmB7VVyw6eZUTmDaNQtnUo/ravNbP83v/bEjzer7YgCdDUigq7 CVNB20o6j3UqufvIcNZXjeSzo0gTyAaEsNVUL7shEem4aVuIQL6GPmFDUj/GdIFCCwiusD wQ3SIvMKEC5XFWSbxmaew7ho5t/i2YuSHHVYUUJHPZbnORFjnRG9wgnF21PdJJOwbHLMpo AeE8Sp4RS7skvzzLIeW0cChlAJhWAAkUq9FSBaZmioXM0X638N8GO4kXHJhYAQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4LhH7J0gCzzxD2; Mon, 11 Jul 2022 08:27:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 26B8RN4j066304; Mon, 11 Jul 2022 08:27:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 26B8RNgO066303; Mon, 11 Jul 2022 08:27:23 GMT (envelope-from git) Date: Mon, 11 Jul 2022 08:27:23 GMT Message-Id: <202207110827.26B8RNgO066303@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Tobias C. Berner" Subject: git: bebea0912317 - main - devel/qcoro: update to 0.6.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tcberner X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: bebea0912317051a4ccf777e841b3e644b8d10d8 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657528044; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=STB1nRHP2OsdXMBtMFQ0bUbkU6OxTjjtHsBoiHnOe+U=; b=J5Eulx+xKu6WV/L0pluNW2+fqeRvJidS/HVHD0Ia8+4EkC2OoBrP24cgln3JSp336DyVvu W1R1v88HTmZJaPQ32O9SL2tg5Ob9Y23zUWl0m3pfu/hYHAVtsF7CzD7ztg1Orw+5VxtG8j 0trLmcjBd3WaxJKVNvD15KsZNX6KvJFTnTXndWf8ay6ckYgqFDJ2C6M5v0C7vmDL7MhIpZ w+xx6m+kseL7h9rWDoVfPHdQdjJ0oQaaCrDWbAymXA6sH7iFxy6iU7cwpK8mzHlbk3gS1k yDsGXJ6+uBWuSgmZ29eo9fh7fSt5Lgcr57P9ph2CFB2G3OAtO2G4iwhfmNUBKg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657528044; a=rsa-sha256; cv=none; b=dGY+kk4XblCPsSHAbbNZDY8nuSMFpPcS49X6YSoJem94Vku5L7tH/GjJ8la5Fz+MRzBosN 7qvnqyY7V7FjoUCy33FhmW5sKmtfVr+CRjgm18BoKExdxB6G5NgJsjvN1EMJ3mWb5Qqaup RyrY52WmJa6OOdVJplxerJ3Ml4N84BDmAvWroc14TAHgMNgoUgvulQAbzhlPlSzAPEwqWH NbN8yHGQRHzSIfv3w+IYFdexzoHkBWT4dCf96pUdx73JqwQkrUUej2vmnA3obWQaCAVCyF VS/66mz3x9uqyR4tE1hnFHhzCxQaOCtd5zR4mQ6CVHhbnvQcbM2aUcoedUzspQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=bebea0912317051a4ccf777e841b3e644b8d10d8 commit bebea0912317051a4ccf777e841b3e644b8d10d8 Author: Tobias C. Berner AuthorDate: 2022-07-11 07:29:17 +0000 Commit: Tobias C. Berner CommitDate: 2022-07-11 08:26:58 +0000 devel/qcoro: update to 0.6.0 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 --- devel/qcoro/Makefile | 8 ++------ devel/qcoro/distinfo | 8 +++----- devel/qcoro/pkg-plist | 24 ++++++++++++++++++++++++ 3 files changed, 29 insertions(+), 11 deletions(-) diff --git a/devel/qcoro/Makefile b/devel/qcoro/Makefile index d90350d08295..510f6cee7b81 100644 --- a/devel/qcoro/Makefile +++ b/devel/qcoro/Makefile @@ -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 @@ -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 @@ -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 diff --git a/devel/qcoro/distinfo b/devel/qcoro/distinfo index 68f1794a4190..a11e6769d71a 100644 --- a/devel/qcoro/distinfo +++ b/devel/qcoro/distinfo @@ -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 diff --git a/devel/qcoro/pkg-plist b/devel/qcoro/pkg-plist index 85498e36a8c5..d98a9c643650 100644 --- a/devel/qcoro/pkg-plist +++ b/devel/qcoro/pkg-plist @@ -1,19 +1,26 @@ 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 @@ -21,20 +28,31 @@ 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 @@ -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