cpputest: update to latest revision

The maintainers of cpputest haven't created a release for over
5 years, however the application is still under very active development.

The maintainers claim that every commit that goes through their CI
is stable just like a tagged release[1] - so update to the latest revision.

Also, update the cmake options, and remove the obsolete ones.
Drop the patches as well, as they are included in this revision.

[1]: https://github.com/cpputest/cpputest/issues/1651

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Gyorgy Sarvari
2025-07-28 17:42:47 +02:00
committed by Khem Raj
parent 002bb964ba
commit 512cc1172e
3 changed files with 5 additions and 89 deletions
@@ -0,0 +1,22 @@
SUMMARY = "CppUTest unit testing and mocking framework for C/C++"
HOMEPAGE = "http://cpputest.github.io/"
SECTION = "devel"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://COPYING;md5=ce5d5f1fe02bcd1343ced64a06fd4177"
SRC_URI = "git://github.com/cpputest/cpputest.git;protocol=https;branch=master"
SRCREV = "aa49f2bfef314715c7c12c806bb44f3b85266d60"
PV = "4.0+git"
inherit cmake
EXTRA_OECMAKE = "-DCPPUTEST_USE_LONGLONG=ON"
DEV_PKG_DEPENDENCY = ""
FILES:${PN}-dev += "${libdir}/CppUTest/cmake/*"
PACKAGECONFIG ??= ""
PACKAGECONFIG[extensions] = "-DCPPUTEST_EXTENSIONS=ON,-DCPPUTEST_EXTENSIONS=OFF"