non port: devel/qcoro/Makefile |
Number of commits found: 18 |
Saturday, 9 Dec 2023
|
05:12 Jason E. Hale (jhale)
devel/qcoro: Update to 0.10.0
Switch to using shared libraries and clean up deps in dependencies.
https://github.com/danvratil/qcoro/releases/tag/v0.10.0
49cfbca |
Friday, 29 Sep 2023
|
19:05 Muhammad Moinur Rahman (bofh)
devel/qcoro: Remove CC/CPP/CXX exports
USES=llvm now by default exports CC/CPP/CXX so remove those
Approved by: portmgr (blanket)
7553600 |
Wednesday, 17 May 2023
|
13:42 Piotr Kubaj (pkubaj)
devel/qcoro: fix build on powerpc*
Fixed in LLVM 16:
fatal error: error in backend: failed to perform tail call elimination on a call
site marked musttail
PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the
crash backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments: /usr/bin/c++ -DQT_CORE_LIB -DQT_NO_CAST_FROM_ASCII
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH
-DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS
-DQT_TESTCASE_BUILDDIR=\"/wrkdirs/usr/ports/devel/qcoro/work-qt5/.build\"
-DQT_TESTLIB_LIB -DQT_USE_STRINGBUILDER
-I/wrkdirs/usr/ports/devel/qcoro/work-qt5/.build/tests/test-qcorosignal_autogen/include
-I/wrkdirs/usr/ports/devel/qcoro/work-qt5/qcoro-0.9.0/tests/testlibs
-I/wrkdirs/usr/ports/devel/qcoro/work-qt5/qcoro-0.9.0
-I/wrkdirs/usr/ports/devel/qcoro/work-qt5/qcoro-0.9.0/qcoro
-I/wrkdirs/usr/ports/devel/qcoro/work-qt5/qcoro-0.9.0/qcoro/core
-I/wrkdirs/usr/ports/devel/qcoro/work-qt5/.build/qcoro/core
-I/wrkdirs/usr/ports/devel/qcoro/work-qt5/.build/qcoro
-I/wrkdirs/usr/ports/devel/qcoro/work-qt5/qcoro-0.9.0/qcoro/test
-I/wrkdirs/usr/ports/devel/qcoro/work-qt5/.build/qcoro/test -isystem
/usr/local/include/qt5 -isystem /usr/local/include/qt5/QtCore -isystem
/usr/local/lib/qt5/mkspecs/freebsd-clang -isystem /usr/local/include/qt5/QtTest
-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fcoroutines-ts -O2
-pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++20 -fPIC
-pthread -MD -MT tests/CMakeFiles/test-qcorosignal.dir/qcorosignal.cpp.o -MF
tests/CMakeFiles/test-qcorosignal.dir/qcorosignal.cpp.o.d -o
tests/CMakeFiles/test-qcorosignal.dir/qcorosignal.cpp.o -c
/wrkdirs/usr/ports/devel/qcoro/work-qt5/qcoro-0.9.0/tests/qcorosignal.cpp
1. <eof> parser at end of file
2. Code generation
3. Running pass 'Function Pass Manager' on module
'/wrkdirs/usr/ports/devel/qcoro/work-qt5/qcoro-0.9.0/tests/qcorosignal.cpp'.
4. Running pass 'PowerPC DAG->DAG Pattern Instruction Selection' on function
'@_ZZ19qCoroSignalListenerI15MultiSignalTestM10SignalTestFvvEEN5QCoro14AsyncGeneratorINS4_6detail16QCoroSignalQueueIT_T0_E11result_type10value_typeEEEPS8_OS9_NSt3__16chrono8durationIxNSF_5ratioILl1ELl1000EEEEEENKUlNSF_10unique_ptrINS7_IS0_S3_EENSF_14default_deleteISM_EEEEE_clESP_.resume'
#0 0x0000000014b1252c (/usr/bin/c+++0x14b1252c)
#1 0x0000000014b0fd00 (/usr/bin/c+++0x14b0fd00)
#2 0x0000000014aab0cc (/usr/bin/c+++0x14aab0cc)
#3 0x0000000014aab020 (/usr/bin/c+++0x14aab020)
#4 0x0000000014afc590 (/usr/bin/c+++0x14afc590)
#5 0x00000000117cd530 (/usr/bin/c+++0x117cd530)
#6 0x0000000014ab4fe0 (/usr/bin/c+++0x14ab4fe0)
#7 0x0000000014ab4e6c (/usr/bin/c+++0x14ab4e6c)
#8 0x00000000154bd3f0 (/usr/bin/c+++0x154bd3f0)
#9 0x0000000014d5f9d0 (/usr/bin/c+++0x14d5f9d0)
c++: error: clang frontend command failed with exit code 70 (use -v to see
invocation)
FreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git
llvmorg-14.0.5-0-gc12386ae247c)
Target: powerpc64le-unknown-freebsd13.2
Thread model: posix
InstalledDir: /usr/bin
c++: note: diagnostic msg:
********************
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
c++: note: diagnostic msg: /tmp/qcorosignal-479743.cpp
c++: note: diagnostic msg: /tmp/qcorosignal-479743.sh
c++: note: diagnostic msg:
********************
f9499ed |
Friday, 28 Apr 2023
|
19:35 Tobias C. Berner (tcberner)
devel/qcoro: update to 0.9.0
b16f580 |
Thursday, 30 Mar 2023
|
23:59 Muhammad Moinur Rahman (bofh)
*/*: Sunset 12.3-RELEASE from ports tree
- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE
- games/aquaria: remove support for EOL FreeBSD 12.3
- games/punchy: remove workaround for EOL FreeBSD 12.3
- graphics/cxxplot: remove support for EOL FreeBSD 12.3
- lang/gcc11*: bump a __FreeBSD_version in libphobos to 1204000
- lang/rust: untangle OSVERSION logic a bit
- misc/mbuffer: remove workaround for EOL FreeBSD 12.3 for aarch64
- sysutils/libdisplay-info: remove workaround for EOL FreeBSD 12.3
- www/*chromium: remove IGNORE for EOL FreeBSD 12.3
- x11/hyprpaper: remove workaround for expired FreeBSD 12.3
- x11-wm/labwc: remove workaround for EOL FreeBSD 12.3
- x11-wm/kwinft: remove workaround for EOL FreeBSD 12.3
- www/iridium: remove IGNORE for EOL FreeBSD 12.3
Differential Revision: https://reviews.freebsd.org/D38664
5693229 |
Saturday, 18 Feb 2023
|
22:37 Jan Beich (jbeich)
devel/qcoro: limit BROKEN to 12.3/libc++ (12.4 is fine)
de7a1de |
Monday, 6 Feb 2023
|
19:25 Dima Panov (fluffy)
devel/qcoro: update to 0.8.0 release (+)
Changelog: https://github.com/danvratil/qcoro/releases/tag/v0.8.0
7574e39 |
Thursday, 29 Dec 2022
|
22:35 Tobias C. Berner (tcberner)
devel/qcoro: flavorize with qt5 and qt6
Requested by: KDE upstream
84fda3d |
Monday, 21 Nov 2022
|
21:40 Adriaan de Groot (adridg)
devel/qcoro: update to 0.7.0, latest upstream
Adds Qt Quick / declarative support.
The release announcement is here:
https://dvratil.cz/2022/11/qcoro-0.7.0-release-announcement/
dbc1fed |
Sunday, 11 Sep 2022
|
10:20 Felix Palmen (zirias)
Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349
ddae4e9 |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Monday, 11 Jul 2022
|
08:26 Tobias C. Berner (tcberner)
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
bebea091 |
Sunday, 8 May 2022
|
21:21 Adriaan de Groot (adridg)
devel/qcoro: mark BROKEN on FreeBSD 12
The results from the cluster for previous commit to this port
are in: it's broken. Since we do not have a 'compiler:c++20-lang'
setting yet, we can't demand a compiler that understands <concepts>,
not easily. On FreeBSD 13 and later, we have Clang 13 or later and it
just happens to work out.
be9f120 |
Thursday, 5 May 2022
|
10:01 Adriaan de Groot (adridg)
devel/qcoro: fix build on 13.0
Fetch an upstream patch that fixes the build for "Apple Clang".
While here, drop the "broken-on-12", at least so the cluster
tries to build it on 12 and we can see (again) what's left to fix.
PR: 263775
Reported by: Eric Camachat
Obtained from: Eric Camachat
e58af11 |
Thursday, 28 Apr 2022
|
11:04 Tobias C. Berner (tcberner)
devel/qcoro: update to 0.5.1
Changes:
* Fix build with GCC>=11.3 (#57, #58)
* Fix ODR violation when building with GCC and LTO enabled (#59)
6f30ec6 |
Tuesday, 26 Apr 2022
|
18:20 Gleb Popov (arrowd)
devel/qcoro: Update to 0.5
Reported by: tcberner
ee4d88e |
Thursday, 7 Apr 2022
|
16:28 Gleb Popov (arrowd)
devel/qcoro: Update 0.4.0
Mark BROKEN on FreeBSD 12, as this port require more recent C++ compiler.
9b668b2 |
16:26 Gleb Popov (arrowd) Author: Tobias C. Berner
devel/qcoro: Create new port.
1685a58 |
Number of commits found: 18 |