diff options
author | Riyaz Khan <Riyaz.Khan@kpit.com> | 2022-09-08 13:09:59 +0530 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-09-08 11:58:16 -0700 |
commit | d5d57ee1f2dfa4f5d8f523b5dd75e2684829283b (patch) | |
tree | 94a1e2a22739641dcb41498ada9748a38e12727a /meta-oe/recipes-core/sdbus-c++ | |
parent | 254d15ef760d33b48e8c372b2f2977756fb20e56 (diff) | |
download | meta-openembedded-d5d57ee1f2dfa4f5d8f523b5dd75e2684829283b.tar.gz |
sdbus-c++: Upgrade sdbus-c++ 1.1.0 to 1.2.0
Add SHA value in SRCREV and remove
7f437a6e06d2ec3abd3e2fd1101ab6aab386bc44.patch as this this patch is
already part of 1.2.0 Source.
Reference link:
https://github.com/Kistler-Group/sdbus-cpp/releases/tag/v1.2.0
Signed-off-by: Riyaz Khan <rak3033@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-core/sdbus-c++')
-rw-r--r-- | meta-oe/recipes-core/sdbus-c++/sdbus-c++-1.1.0/7f437a6e06d2ec3abd3e2fd1101ab6aab386bc44.patch | 54 | ||||
-rwxr-xr-x | meta-oe/recipes-core/sdbus-c++/sdbus-c++-1.2.0/run-ptest (renamed from meta-oe/recipes-core/sdbus-c++/sdbus-c++-1.1.0/run-ptest) | 0 | ||||
-rw-r--r-- | meta-oe/recipes-core/sdbus-c++/sdbus-c++_1.2.0.bb (renamed from meta-oe/recipes-core/sdbus-c++/sdbus-c++_1.1.0.bb) | 5 |
3 files changed, 2 insertions, 57 deletions
diff --git a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-1.1.0/7f437a6e06d2ec3abd3e2fd1101ab6aab386bc44.patch b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-1.1.0/7f437a6e06d2ec3abd3e2fd1101ab6aab386bc44.patch deleted file mode 100644 index 641935f684..0000000000 --- a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-1.1.0/7f437a6e06d2ec3abd3e2fd1101ab6aab386bc44.patch +++ /dev/null @@ -1,54 +0,0 @@ -commit 7f437a6e06d2ec3abd3e2fd1101ab6aab386bc44 -Author: Stanislav Angelovic <stanislav.angelovic@siemens.com> -Date: Thu Jan 27 13:38:19 2022 +0100 - - fix(tests): printer for std::chrono in googletest v1.11.0 - -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index fbf198c..ec42e55 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -19,7 +19,7 @@ if (NOT TARGET GTest::gmock) - if (NOT TARGET GTest::gmock) - include(FetchContent) - -- message("Fetching googletest...") -+ message("Fetching googletest v${GOOGLETEST_VERSION}...") - FetchContent_Declare(googletest - GIT_REPOSITORY ${GOOGLETEST_GIT_REPO} - GIT_TAG release-${GOOGLETEST_VERSION} -diff --git a/tests/integrationtests/Defs.h b/tests/integrationtests/Defs.h -index 2f129a4..2bfc7c9 100644 ---- a/tests/integrationtests/Defs.h -+++ b/tests/integrationtests/Defs.h -@@ -56,20 +56,18 @@ const bool DEFAULT_BLOCKING_VALUE{true}; - - constexpr const double DOUBLE_VALUE{3.24L}; - --/** Duration stream operator for human readable gtest value output. -- * -- * Note that the conversion to double is lossy if the input type has 64 or more bits. -- * This is ok for our integration tests because they don't have very -- * accurate timing requirements. -- * -- * @return human readable duration in seconds -- */ -+}} -+ -+namespace testing::internal { -+ -+// Printer for std::chrono::duration types. -+// This is a workaround, since it's not a good thing to add this to std namespace. - template< class Rep, class Period > --static std::ostream& operator<<(std::ostream& os, const std::chrono::duration<Rep, Period>& d) --{ -+void PrintTo(const ::std::chrono::duration<Rep, Period>& d, ::std::ostream* os) { - auto seconds = std::chrono::duration_cast<std::chrono::duration<double>>(d); -- return os << seconds.count() << " s"; -+ *os << seconds.count() << "s"; -+} -+ - } --}} - - #endif /* SDBUS_CPP_INTEGRATIONTESTS_DEFS_H_ */ diff --git a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-1.1.0/run-ptest b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-1.2.0/run-ptest index f6ade0c7e4..f6ade0c7e4 100755 --- a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-1.1.0/run-ptest +++ b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-1.2.0/run-ptest diff --git a/meta-oe/recipes-core/sdbus-c++/sdbus-c++_1.1.0.bb b/meta-oe/recipes-core/sdbus-c++/sdbus-c++_1.2.0.bb index 107dbc6c9d..75cd815535 100644 --- a/meta-oe/recipes-core/sdbus-c++/sdbus-c++_1.1.0.bb +++ b/meta-oe/recipes-core/sdbus-c++/sdbus-c++_1.2.0.bb @@ -16,11 +16,10 @@ PACKAGECONFIG[with-tests] = "-DBUILD_TESTS=ON -DTESTS_INSTALL_PATH=${libdir}/${B DEPENDS += "expat" -SRCREV = "bca8e81037766a0454740c40307eea32831c101f" +SRCREV = "751c1addc4fd2f949a466f488c1b7de2ca3b76dc" SRC_URI = "git://github.com/Kistler-Group/sdbus-cpp.git;protocol=https;branch=master" -SRC_URI += "file://run-ptest \ - file://7f437a6e06d2ec3abd3e2fd1101ab6aab386bc44.patch " +SRC_URI += "file://run-ptest" EXTRA_OECMAKE = "-DBUILD_CODE_GEN=OFF \ -DBUILD_DOC=ON \ |