[QGIS-Developer] [Qgis-psc] MacOS Qt6 builds / Notarization

Marco Bernasocchi marco at qgis.org
Fri Jun 27 23:28:19 PDT 2025


Great news Matthias?

What is the permalink? I agree we should expose the test builds to as much
testing as possible.

Cheers Marco

Marco Bernasocchi

QGIS.org Chair
OSGEO.org VP Europe
OPENGIS.ch CEO
http://berna.io

On Sat, 28 Jun 2025, 08:24 Matthias Kuhn via QGIS-PSC, <
qgis-psc at lists.osgeo.org> wrote:

> 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
>>
>> _______________________________________________
> QGIS-PSC mailing list
> QGIS-PSC at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20250628/08061f73/attachment-0001.htm>


More information about the QGIS-Developer mailing list