From 5ab84a2f96f6b778d45b5c4b87a9d7d33ac553c3 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 15 Mar 2021 08:45:20 -0400 Subject: [PATCH] Use cmake() dependencies first, and pkgconfig() dependencies second, where available --- grpc.spec | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/grpc.spec b/grpc.spec index 8d0f0c9..00b8cde 100644 --- a/grpc.spec +++ b/grpc.spec @@ -77,18 +77,21 @@ BuildRequires: make %endif BuildRequires: chrpath -BuildRequires: gflags-devel -BuildRequires: protobuf-devel +BuildRequires: pkgconfig(zlib) +BuildRequires: cmake(gflags) +BuildRequires: pkgconfig(protobuf) BuildRequires: protobuf-compiler + BuildRequires: openssl-devel BuildRequires: c-ares-devel -BuildRequires: zlib-devel +BuildRequires: pkgconfig(openssl) +BuildRequires: cmake(c-ares) %if %{with core_tests} -BuildRequires: google-benchmark-devel -BuildRequires: gtest-devel -BuildRequires: gmock-devel -BuildRequires: gperftools-devel +BuildRequires: cmake(benchmark) +BuildRequires: cmake(gtest) +BuildRequires: pkgconfig(gmock) +BuildRequires: pkgconfig(libprofiler) %endif # ~~~~ Python ~~~~ @@ -767,6 +770,8 @@ popd * Mon Mar 15 2021 Benjamin A. Beasley - 1.26.0-13 - General: * Replace * with • in descriptions + * Use cmake() dependencies first, and pkgconfig() dependencies second, where + available * Tue Feb 16 2021 Benjamin A. Beasley - 1.26.0-12 - C (core) and C++ (cpp):