[Qgis-psc] QGIS macOS builds for 3.44
Andreas Neumann
andreas at qgis.org
Wed Nov 19 00:47:53 PST 2025
Hi Matthias,
The Mac machine at Untangled was rented back when LutraConsulting was
active with Mac packaging - that was quite some years ago - so probably not
an arm machine. I think Jürgen would also have access to that server. So I
guess this server can be canceled.
If you have a good idea for a new provider for Mac servers / machines let
me know and we can rent one. Preferably a location in Europe / Germany.
Unfortunately, our main provider that we use in Germany (Hetzner) does not
offer Mac machines anymore.
For deploying the Mac download packages at qgis.org you can discuss it with
Lova / Tim / Jürgen. It would be great to make the notarized version
available "officially".
Thanks,
Andreas
On Wed, 19 Nov 2025 at 09:41, Matthias Kuhn <matthias at opengis.ch> wrote:
> Hi Andreas,
>
> - I do not use the macOS server (and I do not have access to it),
> everything is done on github hosted macOS runners so far. I would be
> interested in getting access to a macOS machine for a self-hosted runner
> (particularly because building qtwebengine might be too much for the github
> hosted ones). Is that server an arm based one?
> - We can host it at the QGIS website at any time, I'll need some
> instructions on how the interface to that server works. Who should this be
> discussed with?
>
> Best regards
> Matthias
>
> On Wed, Nov 19, 2025 at 9:36 AM Andreas Neumann <andreas at qgis.org> wrote:
>
>> Hi Matthias,
>>
>> This is great news. Thanks for your efforts!
>>
>> I have two questions:
>>
>> - we still have a MacOS server at Untangled. Are you actively using this
>> server or could we cancel/shutdown this server?
>> - once you consider the notarized Qt5 QGIS 3.44 stable - could we
>> officially host it at the QGIS website?
>>
>> Thank you very much,
>> Andreas
>>
>>
>> On Wed, 19 Nov 2025 at 07:56, Matthias Kuhn via QGIS-PSC <
>> qgis-psc at lists.osgeo.org> wrote:
>>
>>> Dear PSC,
>>>
>>> I have worked on macOS builds for QGIS 3.44.
>>>
>>> These builds include:
>>>
>>> - Recent dependencies (see below)
>>> - Native Intel and arm support (universal binaries)
>>> - Packaged as a dmg installer
>>> - Notarized with OSGeo certificates
>>>
>>> The source code had to be heavily patched with backports from code that
>>> was merged to master only after QGIS 3.44 had been branched.
>>> The build pipeline
>>> <https://github.com/m-kuhn/QGIS/tree/refs/heads/qt5-qgis-3-44> for QGIS
>>> 3.44 is therefore something I do not intend to merge into the release-3_44
>>> branch and therefore have it on my own fork and the build can be downloaded
>>> from there too:
>>>
>>> QGIS 3.44.4 download:
>>> https://github.com/m-kuhn/QGIS/releases/download/final-3_44_4/QGIS-final-3_44_4.dmg
>>> .
>>>
>>> Notarization is now done using an OSGeo certificate (big thanks to
>>> Michael Smith for the support).
>>>
>>> - The notarization for Qt6 nightly builds (and future QGIS 4 releases)
>>> is done in github actions in this repository
>>> https://github.com/qgis/qgis-notarize
>>> - The notarization for Qt5 based QGIS 3.44 releases is done in this
>>> repository https://github.com/m-kuhn/qgis-notarize
>>>
>>> There are still a few limitations which have come up in our internal
>>> testing, most notably UI translation isn't working yet.
>>> Furthermore, there has been a request to bundle more python for data
>>> science ().
>>> I am still working on addressing these shortcomings, I expect more
>>> requests to come up which I'll address as time permits.
>>>
>>> Since there are no officially maintained macOS releases available at the
>>> moment, I would like to publish these on the official QGIS download page.
>>> To publish the packages to the download page, I'd be happy to get some
>>> support (uploading to a server / changing download links). Who would be the
>>> right person to talk to?
>>>
>>> Thanks a lot for trusting me with this task.
>>>
>>> Kind regards
>>> Matthias
>>>
>>> Qt version
>>>
>>> 5.15.18
>>>
>>> Python version
>>>
>>> 3.12.11
>>>
>>> GDAL version
>>>
>>> 3.11.4 — Eganville
>>>
>>> PROJ version
>>>
>>> 9.7.0
>>>
>>> EPSG Registry database version
>>>
>>> v12.022 (2025-08-30)
>>>
>>> GEOS version
>>>
>>> 3.14.1-CAPI-1.20.5
>>>
>>> SQLite version
>>>
>>> 3.50.4
>>>
>>> PDAL version
>>>
>>> 2.9.2
>>>
>>> PostgreSQL client version
>>>
>>> 16.9
>>>
>>> SpatiaLite version
>>>
>>> 5.1.0
>>>
>>> QWT version
>>>
>>> 6.2.1
>>>
>>> QScintilla2 version
>>>
>>> 2.13.4
>>>
>>> --
>>> [image: OG]
>>> <https://link.bulksignature.com/4054a10b-3c19-46a2-9e27-813335d7dbdc>
>>>
>>> *Matthias Kuhn*
>>> Mr. Noproblemo
>>>
>>> CTO | Co-Founder
>>> [image: email]
>>> matthias at opengis.ch
>>>
>>> [image: www]
>>> opengis.ch
>>>
>>> [image: linkedin] <https://www.linkedin.com/company/opengisch/> [image:
>>> mastodon] <https://fosstodon.org/@opengisch> [image: github]
>>> <https://github.com/opengisch/>
>>> _______________________________________________
>>> QGIS-PSC mailing list
>>> QGIS-PSC at lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>>
>>
>>
>> --
>>
>> --
>> Andreas Neumann
>> QGIS.ORG board member (treasurer)
>>
>
--
--
Andreas Neumann
QGIS.ORG board member (treasurer)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20251119/104070ab/attachment.htm>
More information about the QGIS-PSC
mailing list