dev-cpp / doctest

The fastest feature-rich C++11/14/17/20 single-header testing framework

Official package sites : https://github.com/doctest/doctest ·

v2.4.11 :: 0 :: gentoo

Modified
License
MIT
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~hppa ~ia64 ~loong ~mips ~riscv ~s390
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

app-admin / lnav : A curses-based tool for viewing and analyzing log files

dev-cpp / functional-plus : Functional Programming Library for C++

dev-cpp / taskflow : Modern C++ Parallel Task Programming

dev-games / godot : Multi-platform 2D and 3D game engine with a feature-rich editor

games-engines / box2d : C++ engine for simulating rigid bodies in 2D games

gui-wm / wayfire : compiz like 3D wayland compositor

mail-filter / rspamd : Rapid spam filtering system

874345
dev-cpp/doctest: tests fail intermittently on alpha, hppa (timeout-related)
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/doctest: Keyword 2.4.11 hppa, #909029
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: drop 2.4.9, 2.4.10
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/31075 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-cpp/doctest: Stabilize 2.4.11 ppc, #906391
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/doctest: Stabilize 2.4.11 ppc64, #906391
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/doctest: Stabilize 2.4.11 sparc, #906391
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/doctest: Stabilize 2.4.11 arm64, #906391
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/doctest: Stabilize 2.4.11 x86, #906391
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/doctest: Stabilize 2.4.11 arm, #906391
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/doctest: Stabilize 2.4.11 amd64, #906391
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-cpp/doctest: add patch for tests with clock resolution problems
See: https://github.com/doctest/doctest/pull/770 See: https://github.com/doctest/doctest/issues/711 Bug: https://bugs.gentoo.org/874345 Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/30607 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/doctest: Keyword 2.4.11 s390, #873814
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: add 2.4.11
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30135 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: remove automatic -Werror
doctest builds tests with -Werror flag enabled by default. This is not wanted, let's remove it. Closes: https://bugs.gentoo.org/891679 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29929 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: add 2.4.10
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29857 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-cpp/doctest: Keyword 2.4.9 alpha, #873814
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/doctest: Stabilize 2.4.9 sparc, #888421
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-cpp/doctest: Stabilize 2.4.9 ppc64, #888421
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/doctest: Stabilize 2.4.9 ppc, #888421
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/doctest: Stabilize 2.4.9 arm, #888421
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-cpp/doctest: Keyword 2.4.9 ia64, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
Matoro Mahri · gentoo
dev-cpp/doctest: Keyword 2.4.9 mips, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/doctest: Keyword 2.4.9 sparc, #873814
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-cpp/doctest: Keyword 2.4.9 ppc, #873814
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-cpp/doctest: Keyword 2.4.9 riscv, #873814
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: drop 2.4.6, 2.4.8-r1
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26896 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
dev-cpp/doctest: keyword 2.4.9 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-cpp/doctest: Stabilize 2.4.9 x86, #862972
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
dev-cpp/doctest: Stabilize 2.4.9 amd64, #862972
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/doctest: Stabilize 2.4.9 arm64, #862972
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: add 2.4.9
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/25965 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: fix tests with move-only types
This is a fix of a bug which affects mail-filter/rspamd-3.{1,2}. The patch is derived from upstream commit ce13bc44b99c ("Fix move-only types failing to decompose correctly (#634)"). Upstream-PR: https://github.com/doctest/doctest/pull/634 Bug: https://bugs.gentoo.org/830624 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Petr Vaněk · gentoo
dev-cpp/doctest: drop 2.4.7
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/doctest: Stabilize 2.4.6 arm64, #831946
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: add 2.4.8
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/23885 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: add 2.4.7
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/23254 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
dev-cpp/doctest: update HOMEPAGE, SRC_URI
doctest library has moved from onqtam account to doctest. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/doctest: Stabilize 2.4.6 amd64, #817434
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/doctest: Stabilize 2.4.6 x86, #817434
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/doctest: Keyword 2.4.6 arm64, #816954
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/doctest: Keyword 2.4.6 arm, #816954
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/doctest: Keyword 2.4.6 ppc64, #816954
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: fix gcc-11 related compilation error
Apply patch in order to fix gcc-11 related compilation error. The patch follows proposed fixes to upstream [1,2]. [1] https://github.com/onqtam/doctest/pull/505 [2] https://github.com/onqtam/doctest/pull/520 Closes: https://bugs.gentoo.org/812077 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/22280 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-cpp/doctest: initial import
Bug: https://bugs.gentoo.org/811318 Bug: https://bugs.gentoo.org/809752 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>