pkg_check_modules(<prefix> [REQUIRED] [QUIET] [NO_CMAKE_PATH] [NO_CMAKE_ENVIRONMENT_PATH] [IMPORTED_TARGET [GLOBAL]] <moduleSpec> [<moduleSpec>...])
pkg_check_modules(<prefix> [REQUIRED] [QUIET] [NO_CMAKE_PATH] [NO_CMAKE_ENVIRONMENT_PATH] [IMPORTED_TARGET [GLOBAL]] <moduleSpec> [<moduleSpec>...])
pkg_check_modules(FONTCONFIG REQUIRED fontconfig)
PKG_CHECK_MODULES(LIBPINYIN REQUIRED libpinyin)
PKG_CHECK_MODULES(YAMLCPP REQUIRED yaml-cpp)
pkg_check_modules(SDL2_IMAGE REQUIRED SDL2_image)
pkg_check_modules(libusb REQUIRED IMPORTED_TARGET libusb-1.0>=1.0.9)
pkg_check_modules(LIBAV REQUIRED IMPORTED_TARGET
libavcodec
libswscale
libavutil
)
pkg_check_modules(webkit2gtk REQUIRED webkit2gtk-4.1)
pkg_check_modules(libusb REQUIRED IMPORTED_TARGET libusb-1.0>=1.0.9)
pkg_check_modules(libusb REQUIRED IMPORTED_TARGET libusb-1.0>=1.0.9)
pkg_check_modules(ICU REQUIRED icu-uc)
pkg_check_modules(SDL2 REQUIRED sdl2)
pkg_check_modules(EIGEN REQUIRED eigen3>=3.2.92)
pkg_check_modules(OPENSC-LIBP11 libp11 REQUIRED IMPORTED_TARGET)
pkg_check_modules(DBUS REQUIRED dbus)
pkg_check_modules(wolfssl REQUIRED IMPORTED_TARGET wolfssl)
pkg_check_modules(JACK REQUIRED jack)
pkg_check_modules(PINOCCHIO REQUIRED pinocchio)
pkg_check_modules(WAYLAND_PROTOCOLS REQUIRED wayland-protocols>=1.15)
pkg_check_modules(XCB xcb REQUIRED)
pkg_check_modules(GTK REQUIRED IMPORTED_TARGET gtk+-3.0)
pkg_check_modules(gRPC grpc++ REQUIRED)
PKG_CHECK_MODULES( GSTREAMER REQUIRED gstreamer-pbutils-1.0 )
pkg_check_modules( EIGEN3 REQUIRED eigen3 )
pkg_check_modules(LZMA REQUIRED liblzma)
pkg_check_modules(libcurl REQUIRED IMPORTED_TARGET libcurl>=${CURL_MIN_VERSION})
pkg_check_modules(AUBIO REQUIRED QUIET IMPORTED_TARGET GLOBAL aubio>=${Aubio_FIND_VERSION})
pkg_check_modules(GIO REQUIRED gio-2.0>=2.4)
pkg_check_modules(CAPSTONE REQUIRED capstone)
pkg_check_modules(_PC_IPOPT REQUIRED ipopt=${IPOPT_FIND_VERSION})
pkg_check_modules(PC_FUSE3 REQUIRED QUIET fuse3)
pkg_check_modules(PKG_GLIB REQUIRED glib-2.0)
pkg_check_modules(dbus REQUIRED dbus-1)
pkg_check_modules(${m} REQUIRED lib${m})
PKG_CHECK_MODULES(PKG_GOBJECT2 REQUIRED gobject-2.0)
pkg_check_modules(FFTW REQUIRED fftw3)
pkg_check_modules(CAPNG REQUIRED libcap-ng)
pkg_check_modules(DBUS REQUIRED dbus)
pkg_check_modules(gtk REQUIRED IMPORTED_TARGET gtk4)
pkg_check_modules(PCRE2 REQUIRED IMPORTED_TARGET libpcre2-8)
pkg_check_modules(LIBXAU REQUIRED "xau")
pkg_check_modules(CAIRO REQUIRED cairo)
pkg_check_modules(fftw3 REQUIRED IMPORTED_TARGET ${fftw3_pkg})
pkg_check_modules(CLI11 REQUIRED IMPORTED_TARGET CLI11)
pkg_check_modules(Wayland REQUIRED
wayland-client>=0.2.7
wayland-cursor>=0.2.7
wayland-egl>=0.2.7
xkbcommon>=0.5.0)
pkg_check_modules(GSASL REQUIRED libgsasl)
pkg_check_modules(NETSNMP_AGENT netsnmp-agent REQUIRED)
pkg_check_modules(GTK QUIET IMPORTED_TARGET REQUIRED gtk+-3.0)
pkg_check_modules(lz4 REQUIRED IMPORTED_TARGET liblz4)
pkg_check_modules(PROCPS REQUIRED libprocps)
pkg_check_modules(LIBGCRYPT REQUIRED IMPORTED_TARGET libgcrypt)
pkg_check_modules(PKG_MFX REQUIRED mfx)
pkg_check_modules(depend REQUIRED IMPORTED_TARGET
x11 glx
)
pkg_check_modules(CAP REQUIRED libcap)
pkg_check_modules(BITWUZLA REQUIRED bitwuzla)
pkg_check_modules (MRAA REQUIRED mraa>=${MRAA_MINIMUM})
pkg_check_modules(PKG_WAYLAND_CLIENT REQUIRED wayland-client)
pkg_check_modules(Config++ REQUIRED IMPORTED_TARGET libconfig++)
pkg_check_modules( DBUS REQUIRED dbus-1 )
pkg_check_modules(GLIBMM REQUIRED glibmm-2.4)
pkg_check_modules (LIBFFI REQUIRED libffi>=3.0)
pkg_check_modules(GTK3 REQUIRED gtk+-3.0)
pkg_check_modules( OpenGL REQUIRED gl )
pkg_check_modules(Wayland REQUIRED
wayland-client>=0.2.7
wayland-cursor>=0.2.7
wayland-egl>=0.2.7
xkbcommon)
pkg_check_modules(PKGDEPS REQUIRED ${PKGDEPS})
pkg_check_modules(AVCODEC libavcodec REQUIRED)
pkg_check_modules(BREAKPAD REQUIRED IMPORTED_TARGET breakpad-client)
pkg_check_modules (FFTW3F REQUIRED fftw3f>=0.22)
pkg_check_modules(GTK2 REQUIRED gtk+-2.0)
PKG_CHECK_MODULES(SNDFILE REQUIRED sndfile>=1.0.28)
pkg_check_modules(fftw3 REQUIRED IMPORTED_TARGET ${fftw3_pkg})
pkg_check_modules (gtk3 REQUIRED gtk+-3.0 IMPORTED_TARGET)
pkg_check_modules(GTK3_X11 REQUIRED gtk+-x11-3.0)
pkg_check_modules(LIBAVCODEC REQUIRED IMPORTED_TARGET libavcodec)
pkg_check_modules(GOBJECT REQUIRED IMPORTED_TARGET gobject-2.0)
pkg_check_modules(<PREFIX> [REQUIRED] [QUIET]
[NO_CMAKE_PATH] [NO_CMAKE_ENVIRONMENT_PATH]
<MODULE> [<MODULE>]*)
pkg_check_modules(
deps
REQUIRED
IMPORTED_TARGET
libseat>=0.8.0
libinput>=1.26.0
wayland-client
wayland-protocols
hyprutils>=0.8.0
pixman-1
libdrm
gbm
libudev
libdisplay-info
hwdata)
pkg_check_modules(PKG_WAYLAND_CLIENT REQUIRED wayland-client)
pkg_check_modules(YAML REQUIRED yaml-cpp)
pkg_check_modules(JANSSON REQUIRED IMPORTED_TARGET jansson>=2.10)
pkg_check_modules(DBus dbus-1 REQUIRED IMPORTED_TARGET)
pkg_check_modules(freeglut REQUIRED freeglut-gles>=3.0.0)
pkg_check_modules (AVFORMAT libavformat REQUIRED)
pkg_check_modules(GTK3 REQUIRED gtk+-3.0)
pkg_check_modules(LIBPMEMOBJ REQUIRED libpmemobj>=${LIBPMEMOBJ_REQUIRED_VERSION})
pkg_check_modules(GTK3 REQUIRED gtk+-3.0)
pkg_check_modules(
LIBAV
REQUIRED
IMPORTED_TARGET
# versions taken from CI 22.04
#libavfilter>=7.110.100
#libavformat>=58.76.100
#libavcodec>=58.134.100
#libswresample>=3.9.100
#libavutil>=56.70.100
# versions taken from CI. Ubuntu 20.04 system packages
libavfilter>=7.57.100
libavformat>=58.29.100
libavcodec>=58.54.100
libswresample>=3.5.100
libavutil>=56.31.100
)
pkg_check_modules(PKG_WAYLAND_CLIENT REQUIRED wayland-client)
pkg_check_modules(IPOPT REQUIRED ipopt IMPORTED_TARGET)
pkg_check_modules(libedit REQUIRED IMPORTED_TARGET libedit)
pkg_check_modules(ZLIB REQUIRED zlib)
pkg_check_modules(LIBCAP REQUIRED IMPORTED_TARGET libcap)
pkg_check_modules(NTK ntk REQUIRED)
PKG_CHECK_MODULES(JANSSON REQUIRED jansson>=2.0)
pkg_check_modules("${PKG}" REQUIRED IMPORTED_TARGET "${PKG}")
pkg_check_modules(LIBNOTIFY REQUIRED IMPORTED_TARGET libnotify)
pkg_check_modules(PROMETHEUS_CPP_CORE REQUIRED prometheus-cpp-core)
pkg_check_modules(dbus REQUIRED dbus-1)
pkg_check_modules(PCSC REQUIRED IMPORTED_TARGET libpcsclite)
pkg_check_modules(Lua REQUIRED IMPORTED_TARGET lua5.4)
pkg_check_modules(Fuse REQUIRED IMPORTED_TARGET fuse)