Describe the bug
The qt (Qt6) package does not install pkg-config files.
Environment
- OS: x64-osx
- Compiler: clang 13
To Reproduce
Steps to reproduce the behavior:
Expected behavior
pkg-config files generated by Qt's build system are installed
Failure logs
Contents of pkgconfig directory after installing Qt6:
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/openssl.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/icu-uc.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libpng16.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libjpeg.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libbrotlienc.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libpq.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/icu-io.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/bzip2.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/harfbuzz-subset.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/harfbuzz.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/freetype2.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libturbojpeg.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/zlib.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libzstd.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libssl.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libbrotlicommon.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/icu-i18n.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libcrypto.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libbrotlidec.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/sqlite3.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libpcre2-posix.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libpcre2-8.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libpcre2-16.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libpcre2-32.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libb2.pc
./build/vcpkg_installed/x64-osx/debug/lib/pkgconfig/libpng.pc
Additional context
I am working on getting Cargo to link Qt from vcpkg. qmake can tell me the paths of the Qt installation, however, I don't think it can show me the transitive dependencies needed for statically linking Qt. So I am using pkg-config, but the Qt6 packages do not install pkg-config files. If you look at the file list for the qt6-base package for Arch Linux you can see that Qt's build system can generate pkg-config files (I also noticed Fedora's and Ubuntu's Qt6 packages do not ship pkg-config files, sigh).
Describe the bug
The qt (Qt6) package does not install pkg-config files.
Environment
To Reproduce
Steps to reproduce the behavior:
Expected behavior
pkg-config files generated by Qt's build system are installed
Failure logs
Contents of pkgconfig directory after installing Qt6:
Additional context
I am working on getting Cargo to link Qt from vcpkg. qmake can tell me the paths of the Qt installation, however, I don't think it can show me the transitive dependencies needed for statically linking Qt. So I am using pkg-config, but the Qt6 packages do not install pkg-config files. If you look at the file list for the qt6-base package for Arch Linux you can see that Qt's build system can generate pkg-config files (I also noticed Fedora's and Ubuntu's Qt6 packages do not ship pkg-config files, sigh).