Opened 21 months ago

Closed 3 months ago

#66975 closed update (fixed)

qt6: update to 6.7

Reported by: MaddTheSane (C.W. Betts) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc: chrstphrchvz (Christopher Chavez), cgilles (HumanDynamo), reneeotten (Renee Otten)
Port: qt6

Description

When attempting to build TerraFirma, I ran into a problem with cmake not knowing about qt_standard_project_setup. After some digging, it looks like it is provided by qt6, but qt6 6.2.4.

Change History (18)

comment:1 Changed 21 months ago by ryandesign (Ryan Carsten Schmidt)

Summary: Update qt6 to 6.4qt6: Update to 6.4

The port has no maintainer so you or someone will need to volunteer to do the update.

comment:2 Changed 21 months ago by jhoyt4

Qt 6.5 LTS releases at the end of March https://wiki.qt.io/Qt_6.5_Release

That version seemed like the natural next version to upgrade to when released https://endoflife.date/qt

...at least that was my plan unless someone else gets to it first.

comment:3 Changed 21 months ago by jhoyt4

Cc: jhoyt4 added

comment:4 Changed 14 months ago by MaddTheSane (C.W. Betts)

Well, now DuckStation wants 6.5.1, and looks like Sigil might want 6.5.2 (ref #67863).

comment:5 Changed 14 months ago by jhoyt4

Cc: jhoyt4 removed

comment:6 Changed 14 months ago by jhoyt4

I had generated a PR for 6.5 here:https://github.com/macports/macports-ports/pull/18186

While working on this, the port file and qt6 port group were significantly changed by the maintainer and updated to version 6.4. Unfortunately, I ran out time to wrap my head around the new method as well as run the appropriate testing and had to close the PR.

Someone else could certainly pick up where I left off.

comment:7 Changed 14 months ago by reneeotten (Renee Otten)

Owner: set to MarcusCalhoun-Lopez
Status: newassigned
Summary: qt6: Update to 6.4qt6: Update to 6.5

comment:8 Changed 14 months ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added

comment:9 Changed 13 months ago by cgilles (HumanDynamo)

I see the PR https://github.com/macports/macports-ports/pull/18186 commited to github.

As i can see, Qt 6.5.0 is supported. Why not to upgrate to 6.5.3, as it included plenty of fixes, especially on QtMultimedia.

Best

Gilles Caulier

comment:10 Changed 13 months ago by cgilles (HumanDynamo)

Oh, sorry for the noise: the PR is closed but not merged.

comment:11 Changed 13 months ago by cgilles (HumanDynamo)

Cc: cgilles added

comment:12 Changed 7 months ago by cgilles (HumanDynamo)

Qt 6.7.0 is released. Any plan to update this port to last stable ?

Thanks in advance

Gilles Caulier

comment:13 Changed 6 months ago by mohd-akram (Mohamed Akram)

Summary: qt6: Update to 6.5qt6: update to 6.7

comment:14 Changed 3 months ago by reneeotten (Renee Otten)

PR to update the port to 6.7.2 is here. Feel free to give that a try and provide feedback.

comment:15 Changed 3 months ago by cgilles (HumanDynamo)

Thanks Renee, i will take a look asap. This port is very important for me (digiKam project)

comment:16 Changed 3 months ago by reneeotten (Renee Otten)

I have most of the py-pyqt6* ports building locally but need to iron out a few kinks before committing them (I anyway want to wait for the PR mentioned above to be merged as to avoid rebuilds as much as possible).

comment:17 Changed 3 months ago by reneeotten (Renee Otten)

Cc: reneeotten added

comment:18 Changed 3 months ago by reneeotten (Renee Otten)

Resolution: fixed
Status: assignedclosed

In eda7ab532053bebdab947e6ecda9d0cdff3cb0b9/macports-ports (master):

qt6: update to 6.7.2

  • use Python 3.12, LLVM 18
  • support macOS 11+
  • add new subports for QtLocation, Qt Quick Effectmaker, and QtGraphs
  • add myself as maintainer

Closes: #66975

Note: See TracTickets for help on using tickets.