[QGIS-Developer] MacOS Qt6 builds / Notarization
Matthias Kuhn
matthias at opengis.ch
Fri Jun 27 23:24:15 PDT 2025
Dear all,
This has been merged and qt6 macos packages are now built from master and
for every pull request.
I also created a workflow to produce *notarized nightly builds* which can
be downloaded from the notarization repository
<https://github.com/opengisch/qgis-notarize/?tab=readme-ov-file#get-it>.
There is a permalink to the builds which also works without a github
account. I would propose that we include this on the download page (with a
name like QGIS 4 preview builds or similar).
Bests
Matthias
On Tue, Jun 17, 2025 at 9:16 PM Dieter Komendera <dieter at komendera.com>
wrote:
> Hi Matthias,
>
> thank you for the effort! I’ve been running the arm64 builds from the
> #60039 PR now for about half a year with very positive results. The biggest
> challenges were the lacking Qt6 plugin compatibility.
>
> I’m now running the notarized builds linked below and can confirm they
> work with no apparent problems on macOS 15.5 (24F74) with an M2 Pro.
>
> All the best
> Dieter
>
> > On 12.06.2025, at 16:33, Matthias Kuhn via QGIS-Developer <
> qgis-developer at lists.osgeo.org> wrote:
> >
> > Dear all,
> >
> > Over the last few months I've made good progress on the mac build front.
> > Since the beginning of the year, a pull request has been open that
> builds QGIS against recent, updated dependencies and Qt6 and creates a dmg
> installer for download.
> > These packages provide universal binaries that work natively on Intel
> x64 and ARM machines.
> >
> > Overall, the feedback of testers has been encouraging and many things
> could already be ironed out.
> >
> > Since last week it is now also possible to download notarized versions
> of these builds. The scripts are in
> https://github.com/opengisch/qgis-notarize/ and in the actions on this
> repository, the notarized packages can be downloaded and we also have
> encouraging feedback there.
> > Eventually I would like to only notarize releases (and not pull
> requests) and use an OSGEO certificate (not the current OPENGIS.ch one) and
> produce the packages on a repository under the qgis organization. I'll
> handle that in the upcoming weeks.
> >
> > Since this is a complete refactoring and cleanup of the mac build chain,
> it would break the current Qt5 builds and was therefore not merged to not
> break releases on the QGIS 3 series.
> >
> > With the last minor release QGIS 3 approaching, I would like to proceed
> with merging this right after 3.44 has been branched off. The pull request
> is rather large so it's good if this has a long cooldown period before it's
> released with QGIS 4 later this year. Whoever feels comfortable reviewing
> cmake code changes, please do so before Friday next week, June 20.
> >
> > Thanks a lot and best wishes
> > Matthias
> >
> > --
> > Matthias Kuhn
> > Mr. Noproblemo
> > CTO | Co-Founder
> > matthias at opengis.ch
> > https://opengis.ch
> > _______________________________________________
> > QGIS-Developer mailing list
> > QGIS-Developer at lists.osgeo.org
> > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20250628/6bf7bd28/attachment.htm>
More information about the QGIS-Developer
mailing list