diff --git a/grpc-1.50.1.tar.gz b/grpc-1.54.2.tar.gz similarity index 51% rename from grpc-1.50.1.tar.gz rename to grpc-1.54.2.tar.gz index cdf67ed980b1f920f834d512d24ae5a167cb3ac1..94054ed35fc234b3c7bdfec74c3a1b9d123eb25e 100644 Binary files a/grpc-1.50.1.tar.gz and b/grpc-1.54.2.tar.gz differ diff --git a/grpc.spec b/grpc.spec index 98a245fb676e42874542c3630c5fbaa90a09d198..72b6dd5dfbfe96e5dbb6945cd86a4c75c7efdd1f 100644 --- a/grpc.spec +++ b/grpc.spec @@ -1,10 +1,10 @@ -%global c_so_version 28 -%global cpp_so_version 1.50 +%global c_so_version 31 +%global cpp_so_version 1.54 %global cpp_std 17 Name: grpc -Version: 1.50.1 -Release: 2 +Version: 1.54.2 +Release: 1 Summary: A modern, open source high performance RPC framework that can run in any environment License: ASL 2.0 URL: https://www.grpc.io @@ -129,6 +129,7 @@ cd ../.. %{_libdir}/libgrpc++_unsecure.so.%{cpp_so_version}* %{_libdir}/libgrpc_plugin_support.so.%{cpp_so_version}* %{_libdir}/libgrpcpp_channelz.so.%{cpp_so_version}* +%{_libdir}/libgrpc_authorization_provider.so.%{cpp_so_version}* %files plugins %{_bindir}/grpc_*_plugin @@ -147,6 +148,12 @@ cd ../.. %{python3_sitearch}/grpcio-%{version}-py* %changelog +* Thu Aug 03 2023 zhouyihang - 1.54.2-1 +- Type:requirement +- ID:NA +- SUG:NA +- DESC:upgrade grpc to 1.54.2 + * Fri Jul 28 2023 eaglegai - 1.50.1-2 - Type:bugfix - ID:NA diff --git a/repair-pkgconfig-path.patch b/repair-pkgconfig-path.patch index 283a842054fa4c0f83e18aed8936a7517058c8c9..01550253d396ece801add5c7f0c7f5b460fa672e 100644 --- a/repair-pkgconfig-path.patch +++ b/repair-pkgconfig-path.patch @@ -6,8 +6,9 @@ diff -urN grpc/cmake/pkg-config-template.pc.in grpc_new/cmake/pkg-config-templat @@ -1,7 +1,7 @@ prefix=@CMAKE_INSTALL_PREFIX@ exec_prefix=${prefix} - includedir=${prefix}/include --libdir=${exec_prefix}/lib +-includedir=${prefix}/@gRPC_INSTALL_INCLUDEDIR@ ++includedir=${prefix}/include +-libdir=${exec_prefix}/@gRPC_INSTALL_LIBDIR@ +libdir=${exec_prefix}/lib64 Name: @PC_NAME@