[packages/libu2f-emu] - upgrade C++ standard to 14 for gtest

qboosh qboosh at pld-linux.org
Sat Sep 21 13:59:17 CEST 2024


commit c14668a17df6ee7bbf33fcbc78853ef1b162ad26
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Sep 21 14:02:13 2024 +0200

    - upgrade C++ standard to 14 for gtest

 libu2f-emu.spec | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/libu2f-emu.spec b/libu2f-emu.spec
index 9016dd4..6cc043e 100644
--- a/libu2f-emu.spec
+++ b/libu2f-emu.spec
@@ -19,7 +19,7 @@ URL:		https://github.com/MattGorko/libu2f-emu
 %{?with_apidocs:BuildRequires:	doxygen}
 %{?with_apidocs:BuildRequires:	graphviz}
 # for tests
-#BuildRequires:	gtest-devel >= 1.10.0
+BuildRequires:	gtest-devel >= 1.10.0
 BuildRequires:	meson >= 0.52.0
 BuildRequires:	ninja >= 1.5
 BuildRequires:	openssl-devel >= 1.1.0
@@ -69,6 +69,9 @@ ln -sf ../src/u2f-emu{,-types}.h tests
 # as of 2020 it uses APIs deprecated in openssl 3
 %{__sed} -i -e '/werror=true/d' meson.build
 
+# gtest 1.15 requires C++14
+%{__sed} -i -e 's/cpp_std=c++11/cpp_std=c++14/' meson.build
+
 %build
 %meson build
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libu2f-emu.git/commitdiff/c14668a17df6ee7bbf33fcbc78853ef1b162ad26



More information about the pld-cvs-commit mailing list