Subject: CVS commit: pkgsrc/lang/qt6-qtdeclarative
From: Taylor R Campbell
Date: 2025-01-24 08:34:06
Message id: 20250124073406.842C8FBE0@cvs.NetBSD.org

Log Message:
lang/qt6-qtdeclarative: Expose some qt6/* files to buildlink3.

Needed by downstream packages like kf6-ki18n once we hide PREFIX from
cmake.

XXX These patterns are kinda hokey, feel free to do it another way.

Will resolve various issues like:

CMake Error at \ 
/tmp/pkgbuild/2024Q4/devel/kf6-ki18n/work/.buildlink/qt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:2610 \ 
(target_link_libraries):
  Cannot find source file:

    \ 
/tmp/pkgbuild/2024Q4/devel/kf6-ki18n/work/.buildlink/qt6/metatypes/qt6qml_releas \ 
e_metatypes.json

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm
  .ccm .cxxm .c++m .h .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90
  .f95 .f03 .hip .ispc

CMake Error at \ 
/home/riastradh/pkgsrc/current/work/devel/kf6-ki18n/work/.buildlink/qt6/lib/cmake/Qt6QmlAssetDownloader/Qt6QmlAssetDownloaderTargets.cmake:133 \ 
(message):
  The imported target "Qt6::QmlAssetDownloader_resources_1" references the
  file

     \ 
"/home/riastradh/pkgsrc/current/work/devel/kf6-ki18n/work/.buildlink/qt6/qm \ 
l/Assets/Downloader/objects-Release/QmlAssetDownloader_resources_1/.qt/rcc/qrc_q \ 
make_Assets_Downloader_init.cpp.o"

  but this file does not exist.  Possible reasons include: [...]

CMake Error at \ 
/home/riastradh/pkgsrc/current/work/devel/kf6-ki18n/work/.buildlink/qt6/lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginTargets.cmake:108 \ 
(message):
  The imported target "Qt6::QmlAssetDownloaderplugin_init" references the
  file

     \ 
"/home/riastradh/pkgsrc/current/work/devel/kf6-ki18n/work/.buildlink/qt6/qm \ 
l/Assets/Downloader/objects-Release/QmlAssetDownloaderplugin_init/QmlAssetDownlo \ 
aderplugin_init.cpp.o"

  but this file does not exist.  Possible reasons include: [...]

Files:
RevisionActionfile
1.16modifypkgsrc/lang/qt6-qtdeclarative/buildlink3.mk