Hey folks,

It's been quite a while since the last time we had a release, and a lot has 
happened in the mean time.  I've been hard at work taking care of my two new 
children and helping to bring macOS to Apple Silicon, which left not much time 
to help out with X11.

I always had it as a goal to put out a release with native Apple Silicon 
support, and here it is!  For the past ~month, I've been silently putting out 
alpha builds of a new build of XQuartz, and I think I've worked through most of 
the issues.  Special thanks to everyone who noticed and was willing to try it 
at report back bugs!

This release is built with a brand new build system (cf based on MacPorts + git submodules + our 
shell script.  Older builds required either a lot of hand-holding or Apple 
Internal tools, so this will hopefully be a step towards making it easier for 
others to drive future releases of XQuartz.  If that is something you'd be 
interested in, please let me know.

Some notes to call out:

1. The post-install script doesn't delete this old file.  Please do so manually:
    sudo rm -f /Library/LaunchAgents/org.macosforge.xquartz.startx.plist

2. The installer is now notarized with the notarization stapled to the disk 
image (meaning it can be installed without an internet connection active).

3. We now require macOS 10.9 or later.  Sorry to anyone still on 10.6 through 
10.8.  If you want modern XQuartz, I suggest using MacPorts to install it.

4. i386 and multiple deprecated / leaf libraries have been removed.  If you 
have need for any of these for bin-combat reasons, please reach out, and I'll 
see about adding them back in.  Check out the release notes page for more 


Xquartz-dev mailing list

Reply via email to