[CMake] Find modules should find pkg-config with find_package(PkgConfig QUIET)
authorannulen@yandex.ru <annulen@yandex.ru@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Mar 2020 21:42:19 +0000 (21:42 +0000)
committerannulen@yandex.ru <annulen@yandex.ru@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Mar 2020 21:42:19 +0000 (21:42 +0000)
https://bugs.webkit.org/show_bug.cgi?id=208948

Reviewed by Michael Catanzaro.

* Source/cmake/FindATK.cmake:
* Source/cmake/FindATKBridge.cmake:
* Source/cmake/FindATSPI.cmake:
* Source/cmake/FindCairo.cmake:
* Source/cmake/FindCairoGL.cmake:
* Source/cmake/FindEGL.cmake:
* Source/cmake/FindEnchant.cmake:
* Source/cmake/FindFontconfig.cmake:
* Source/cmake/FindGDK3.cmake:
* Source/cmake/FindGLIB.cmake:
* Source/cmake/FindGObjectIntrospection.cmake:
* Source/cmake/FindGStreamer.cmake:
* Source/cmake/FindGTK3.cmake:
* Source/cmake/FindGTKUnixPrint.cmake:
* Source/cmake/FindHarfBuzz.cmake:
* Source/cmake/FindLibEpoxy.cmake:
* Source/cmake/FindLibNotify.cmake:
* Source/cmake/FindLibPSL.cmake:
* Source/cmake/FindLibSoup.cmake:
* Source/cmake/FindLibseccomp.cmake:
* Source/cmake/FindLibsecret.cmake:
* Source/cmake/FindLibtasn1.cmake:
* Source/cmake/FindLibxkbcommon.cmake:
* Source/cmake/FindNghttp2.cmake:
* Source/cmake/FindOpenGL.cmake:
* Source/cmake/FindOpenGLES2.cmake:
* Source/cmake/FindOpenJPEG.cmake:
* Source/cmake/FindSQLite3.cmake:
* Source/cmake/FindWOFF2Dec.cmake:
* Source/cmake/FindWPE.cmake:
* Source/cmake/FindWPEBackend-fdo.cmake:
* Source/cmake/FindWayland.cmake:
* Source/cmake/FindWaylandProtocols.cmake:
* Source/cmake/FindWebP.cmake:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@258361 268f45cc-cd09-0410-ab3c-d52691b4dbfc

35 files changed:
ChangeLog
Source/cmake/FindATK.cmake
Source/cmake/FindATKBridge.cmake
Source/cmake/FindATSPI.cmake
Source/cmake/FindCairo.cmake
Source/cmake/FindCairoGL.cmake
Source/cmake/FindEGL.cmake
Source/cmake/FindEnchant.cmake
Source/cmake/FindFontconfig.cmake
Source/cmake/FindGDK3.cmake
Source/cmake/FindGLIB.cmake
Source/cmake/FindGObjectIntrospection.cmake
Source/cmake/FindGStreamer.cmake
Source/cmake/FindGTK3.cmake
Source/cmake/FindGTKUnixPrint.cmake
Source/cmake/FindHarfBuzz.cmake
Source/cmake/FindLibEpoxy.cmake
Source/cmake/FindLibNotify.cmake
Source/cmake/FindLibPSL.cmake
Source/cmake/FindLibSoup.cmake
Source/cmake/FindLibseccomp.cmake
Source/cmake/FindLibsecret.cmake
Source/cmake/FindLibtasn1.cmake
Source/cmake/FindLibxkbcommon.cmake
Source/cmake/FindNghttp2.cmake
Source/cmake/FindOpenGL.cmake
Source/cmake/FindOpenGLES2.cmake
Source/cmake/FindOpenJPEG.cmake
Source/cmake/FindSQLite3.cmake
Source/cmake/FindWOFF2Dec.cmake
Source/cmake/FindWPE.cmake
Source/cmake/FindWPEBackend-fdo.cmake
Source/cmake/FindWayland.cmake
Source/cmake/FindWaylandProtocols.cmake
Source/cmake/FindWebP.cmake

index 55a3154..d4a843a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,47 @@
 2020-03-12  Konstantin Tokarev  <annulen@yandex.ru>
 
+        [CMake] Find modules should find pkg-config with find_package(PkgConfig QUIET)
+        https://bugs.webkit.org/show_bug.cgi?id=208948
+
+        Reviewed by Michael Catanzaro.
+
+        * Source/cmake/FindATK.cmake:
+        * Source/cmake/FindATKBridge.cmake:
+        * Source/cmake/FindATSPI.cmake:
+        * Source/cmake/FindCairo.cmake:
+        * Source/cmake/FindCairoGL.cmake:
+        * Source/cmake/FindEGL.cmake:
+        * Source/cmake/FindEnchant.cmake:
+        * Source/cmake/FindFontconfig.cmake:
+        * Source/cmake/FindGDK3.cmake:
+        * Source/cmake/FindGLIB.cmake:
+        * Source/cmake/FindGObjectIntrospection.cmake:
+        * Source/cmake/FindGStreamer.cmake:
+        * Source/cmake/FindGTK3.cmake:
+        * Source/cmake/FindGTKUnixPrint.cmake:
+        * Source/cmake/FindHarfBuzz.cmake:
+        * Source/cmake/FindLibEpoxy.cmake:
+        * Source/cmake/FindLibNotify.cmake:
+        * Source/cmake/FindLibPSL.cmake:
+        * Source/cmake/FindLibSoup.cmake:
+        * Source/cmake/FindLibseccomp.cmake:
+        * Source/cmake/FindLibsecret.cmake:
+        * Source/cmake/FindLibtasn1.cmake:
+        * Source/cmake/FindLibxkbcommon.cmake:
+        * Source/cmake/FindNghttp2.cmake:
+        * Source/cmake/FindOpenGL.cmake:
+        * Source/cmake/FindOpenGLES2.cmake:
+        * Source/cmake/FindOpenJPEG.cmake:
+        * Source/cmake/FindSQLite3.cmake:
+        * Source/cmake/FindWOFF2Dec.cmake:
+        * Source/cmake/FindWPE.cmake:
+        * Source/cmake/FindWPEBackend-fdo.cmake:
+        * Source/cmake/FindWayland.cmake:
+        * Source/cmake/FindWaylandProtocols.cmake:
+        * Source/cmake/FindWebP.cmake:
+
+2020-03-12  Konstantin Tokarev  <annulen@yandex.ru>
+
         [CMake] Avoid calling FPHSA multiple time in FindPerlModules.cmake
         https://bugs.webkit.org/show_bug.cgi?id=208948
 
index d49ab27..111530f 100644 (file)
@@ -27,7 +27,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_ATK atk)
 
 find_path(ATK_INCLUDE_DIRS
index 331aeeb..5338a09 100644 (file)
@@ -27,7 +27,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_ATK_BRIDGE atk-bridge-2.0)
 
 find_path(ATK_BRIDGE_INCLUDE_DIRS
index 5d0e6c4..3f9dc62 100644 (file)
@@ -30,7 +30,7 @@
 # ATSPI_INCLUDE_DIRS - containg the AT-SPI headers
 # ATSPI_LIBRARIES - containg the AT-SPI library
 
-include(FindPkgConfig)
+find_package(PkgConfig QUIET)
 
 pkg_check_modules(ATSPI atspi-2)
 
index 9541268..a9b6370 100644 (file)
@@ -52,7 +52,7 @@ This will define the following variables in your project:
 
 #]=======================================================================]
 
-include(FindPkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_CAIRO QUIET cairo)
 set(Cairo_COMPILE_OPTIONS ${PC_CAIRO_CFLAGS_OTHER})
 set(Cairo_VERSION ${PC_CAIRO_VERSION})
index 6d34347..8486607 100644 (file)
@@ -28,7 +28,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(CAIROGL cairo-gl)
 
 if (CAIROGL_FOUND)
index 6406d9b..49c0a57 100644 (file)
@@ -29,8 +29,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 
 pkg_check_modules(PC_EGL egl)
 
index 9cd9758..b08c978 100644 (file)
@@ -27,7 +27,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 
 # TODO Remove the check for Enchant 1.x once all major LTS GNU/Linux
 #      distributions ship the 2.x series (probably around mid-2020).
index 03063dc..81670f0 100644 (file)
@@ -54,7 +54,7 @@ This will define the following variables in your project:
 
 # TODO: Remove when cmake_minimum_version bumped to 3.14.
 
-include(FindPkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_FONTCONFIG QUIET fontconfig)
 set(Fontconfig_COMPILE_OPTIONS ${PC_FONTCONFIG_CFLAGS_OTHER})
 set(Fontconfig_VERSION ${PC_FONTCONFIG_CFLAGS_VERSION})
index 8016563..be4a4e8 100644 (file)
@@ -29,7 +29,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(GDK3 gdk-3.0)
 
 set(VERSION_OK TRUE)
index 71c982c..07f984a 100644 (file)
@@ -41,7 +41,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_GLIB QUIET glib-2.0)
 
 find_library(GLIB_LIBRARIES
index e1f49b4..44ea621 100644 (file)
@@ -31,7 +31,7 @@ macro(_GIR_GET_PKGCONFIG_VAR _outvar _varname _extra_args)
     endif ()
 endmacro(_GIR_GET_PKGCONFIG_VAR)
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 if (PKG_CONFIG_FOUND)
     if (PACKAGE_FIND_VERSION_COUNT GREATER 0)
         set(_gir_version_cmp ">=${PACKAGE_FIND_VERSION}")
index e0a4ee0..b508efe 100644 (file)
@@ -49,7 +49,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 
 # Helper macro to find a GStreamer plugin (or GStreamer itself)
 #   _component_prefix is prepended to the _INCLUDE_DIRS and _LIBRARIES variables (eg. "GSTREAMER_AUDIO")
index 885a0ba..376d412 100644 (file)
@@ -32,7 +32,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(GTK3 gtk+-3.0)
 
 set(VERSION_OK TRUE)
index 0a98862..26f0714 100644 (file)
@@ -29,7 +29,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(GTK_UNIX_PRINT gtk+-unix-print-3.0)
 
 set(VERSION_OK TRUE)
index e2412fe..449f8c1 100644 (file)
@@ -65,7 +65,7 @@ This will define the following variables in your project:
 
 #]=======================================================================]
 
-include(FindPkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_HARFBUZZ QUIET harfbuzz)
 set(HarfBuzz_COMPILE_OPTIONS ${PC_HARFBUZZ_CFLAGS_OTHER})
 set(HarfBuzz_VERSION ${PC_HARFBUZZ_CFLAGS_VERSION})
index e9a7a11..155dc6a 100644 (file)
@@ -27,7 +27,7 @@
 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
 # THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_LIBEPOXY QUIET epoxy)
 
 if (PC_LIBEPOXY_FOUND)
index e76b199..7476f5e 100644 (file)
@@ -29,7 +29,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(LIBNOTIFY QUIET libnotify)
 
 find_path(LIBNOTIFY_INCLUDE_DIRS
index 137bfa2..615dfc0 100644 (file)
@@ -52,7 +52,7 @@ This will define the following variables in your project:
 
 #]=======================================================================]
 
-include(FindPkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_LIBPSL QUIET libpsl)
 set(LibPSL_COMPILE_OPTIONS ${PC_LIBPSL_CFLAGS_OTHER})
 set(LibPSL_VERSION ${PC_LIBPSL_VERSION})
index b76b66b..c9b5b43 100644 (file)
@@ -31,7 +31,7 @@
 # LibSoup does not provide an easy way to retrieve its version other than its
 # .pc file, so we need to rely on PC_LIBSOUP_VERSION and REQUIRE the .pc file
 # to be found.
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_LIBSOUP REQUIRED QUIET libsoup-2.4)
 
 find_path(LIBSOUP_INCLUDE_DIRS
index e6a2280..66ed2d4 100644 (file)
@@ -28,7 +28,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_LIBSECCOMP libseccomp)
 
 find_path(LIBSECCOMP_INCLUDE_DIRS
@@ -50,4 +50,4 @@ find_package_handle_standard_args(LIBSECCOMP
 mark_as_advanced(
     LIBSECCOMP_INCLUDE_DIRS
     LIBSECCOMP_LIBRARIES
-)
\ No newline at end of file
+)
index 7cfe1df..5b7156d 100644 (file)
@@ -29,7 +29,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(LIBSECRET libsecret-1)
 
 set(VERSION_OK TRUE)
index 1475669..6199829 100644 (file)
@@ -28,7 +28,7 @@
 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
 # THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_LIBTASN1 libtasn1)
 
 find_path(LIBTASN1_INCLUDE_DIRS
index 7f1fb0e..d9d685a 100644 (file)
@@ -28,7 +28,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(LIBXKBCOMMON xkbcommon)
 
 include(FindPackageHandleStandardArgs)
index c89bc9b..57b5fa0 100644 (file)
@@ -28,7 +28,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_NGHTTP2 QUIET nghttp2)
 
 find_path(NGHTTP2_INCLUDE_DIRS
index 372e891..e03a421 100644 (file)
@@ -29,8 +29,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 
 pkg_check_modules(PC_OPENGL gl)
 
index 1796929..70fd5e6 100644 (file)
@@ -4,7 +4,7 @@
 #     OPENGLES2_LIBRARIES
 #     OPENGLES2_DEFINITIONS
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 
 pkg_check_modules(PC_OPENGLES2 glesv2)
 
index 4b1852c..707061b 100644 (file)
@@ -52,7 +52,7 @@ This will define the following variables in your project:
 
 #]=======================================================================]
 
-include(FindPkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_OPENJPEG QUIET libopenjp2)
 set(OpenJPEG_COMPILE_OPTIONS ${PC_OPENJPEG_CFLAGS_OTHER})
 set(OpenJPEG_VERSION ${PC_OPENJPEG_VERSION})
index d805a10..a2a5c00 100644 (file)
@@ -54,7 +54,7 @@ This will define the following variables in your project:
 
 # TODO: Remove when cmake_minimum_version bumped to 3.14.
 
-include(FindPkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_SQLITE3 QUIET sqlite3)
 set(SQLite3_COMPILE_OPTIONS ${PC_SQLITE3_CFLAGS_OTHER})
 set(SQLite3_VERSION ${PC_SQLITE3_VERSION})
index 4927eee..48673a4 100644 (file)
@@ -28,7 +28,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_WOFF2DEC libwoff2dec)
 
 find_path(WOFF2DEC_INCLUDE_DIRS
index 6d0caf2..7bc4935 100644 (file)
@@ -53,7 +53,7 @@ This will define the following variables in your project:
 
 #]=======================================================================]
 
-include(FindPkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_WPE QUIET wpe-1.0)
 set(WPE_COMPILE_OPTIONS ${PC_WPE_CFLAGS_OTHER})
 set(WPE_VERSION ${PC_WPE_VERSION})
index fc69691..accb7bf 100644 (file)
@@ -28,7 +28,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_WPEBACKEND_FDO QUIET wpebackend-fdo-1.0)
 
 find_path(WPEBACKEND_FDO_INCLUDE_DIRS
index 04b91f4..3bafb31 100644 (file)
@@ -28,7 +28,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(WAYLAND wayland-client wayland-server wayland-egl)
 
 include(FindPackageHandleStandardArgs)
index 69bdc7a..ec786a3 100644 (file)
@@ -28,7 +28,7 @@
 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(WAYLAND_PROTOCOLS wayland-protocols)
 
 if (WAYLAND_PROTOCOLS_FOUND)
index 453e598..c93e78c 100644 (file)
@@ -57,7 +57,7 @@ This will define the following variables in your project:
 
 #]=======================================================================]
 
-find_package(PkgConfig)
+find_package(PkgConfig QUIET)
 pkg_check_modules(PC_WEBP QUIET libwebp)
 set(WebP_COMPILE_OPTIONS ${PC_WEBP_CFLAGS_OTHER})
 set(WebP_VERSION ${PC_WEBP_CFLAGS_VERSION})