[MacPorts] #66020: qt6 portgroup: unkown component qtdeclarative

MacPorts noreply at macports.org
Sat Nov 12 08:04:27 UTC 2022


#66020: qt6 portgroup: unkown component qtdeclarative
---------------------+--------------------
  Reporter:  tenzap  |      Owner:  (none)
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  qt6     |
---------------------+--------------------

Comment (by tenzap):

 By digging, this is probably because
 `./_resources/port1.0/group/qt6_variables-1.0.tcl` doesn't list all the
 components that are really available.

 For now there is
 {{{
     array set qt6_component_lib {
         qtbase {
             6.2
             7.0
             lib/pkgconfig/Qt6Core.pc
             ""
         }
         qttools {
             6.2
             7.0
             lib/cmake/Qt6Designer
             ""
         }
         qttranslations {
             6.2
             7.0
             libexec/qt6/translations/qt_ar.qm
             ""
         }
         sqlite-plugin {
             6.2
             7.0
             lib/cmake/Qt6Sql/Qt6Sql_QSQLiteDriverPlugin.cmake
             "-plugin"
         }
         psql-plugin {
             6.2
             7.0
             lib/cmake/Qt6Sql/Qt6Sql_QPSQLDriverPlugin.cmake
             "-plugin"
         }
         mysql-plugin {
             6.2
             7.0
             lib/cmake/Qt6Sql/Qt6Sql_QMYSQLDriverPlugin.cmake
             "-plugin"
         }
     }
 }}}

 We can see that compared to the same file for qt5 that most modules are
 actually missing. Thus making them unavailable in `qt6.depends_component`

-- 
Ticket URL: <https://trac.macports.org/ticket/66020#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list