Native Apple Silicon (arm64) support and bundled Python 3.10 baselineSquashed combination of two efforts, applied onto trunk as a singlecommit. (trunk is not intended to be buildable; this lands t
Native Apple Silicon (arm64) support and bundled Python 3.10 baselineSquashed combination of two efforts, applied onto trunk as a singlecommit. (trunk is not intended to be buildable; this lands the work forreference/integration.)=== Apple Silicon (macOS arm64 / AAPCS64) ===Build plumbing: set_soenv.in + source_soenv.sh arm64 Darwin branch(CPU=R, CPUNAME=AARCH64, OUTPATH=unxmaccr); new solenv/inc/unxmaccr.mkand unx.mk dispatch; macro.hxx AARCH64 arch string; osarch.pm +gbuild/platform/macosx.mk arch entries; configure.ac arm64 hostdetection, Big Sur+ version math, and 11.0 deployment target.C++/UNO bridge (new s5abi_macosx_aarch64): abi.cxx/hxx AAPCS64 classifier(HFA + <=16B/>16B size rules), uno2cpp + call.s AArch64 trampoline,cpp2uno incoming path + privateSnippetExecutor + AArch64 codeSnippetcodegen (x8 indirect-result handled, not displacing this/x0), share.hxx__cxa_exception reserved-member alignment fix; Library_cpp_uno.mk +makefile.mk wiring. sal/osl/unx/interlck.c arm64 atomics (__sync_* ->LSE).Externals: openssl darwin64-arm64-cc; icu arm64 little-endian. (NSS 3.39deferred -- too old for arm64.)Packaging/JVM: Info.plist LSMinimumSystemVersion 11.0; installerdownload.pm/worker.pm/update_module_ignore_lists.pl recognize unxmaccr;jvmfwk modern macOS JDK discovery (/Library/Java/JavaVirtualMachines +Contents/Home probe).The ABI/atomics/trampoline/JDK-discovery code was unit-tested nativelyon an arm64 macOS host; a full AOO build (and bridgetest) was not run.Code-signing infra (mandatory for arm64 distribution) is NOT included.=== Bundled Python 2.7.18 -> 3.10 baseline (Unix/macOS first) ===pyversion.mk/_dmake.mk -> 3.10.18 (single version knob). Shipped .pyfixes: imp -> types.ModuleType (pythonscript.py, pythonloader.py) andfile() -> open(); mailmerge.py Py3 email module imports + encoders.Windows Python 3 build and the makefile.mk/d.lst/configure.ac Py3 workare NOT included (separate, larger effort).NOTE: macOS 11 becomes the minimum supported version. Python 3.10 isEOL 2026-10; the version knob allows a later bump.(cherry picked from commit 5e139d9fe42a654147771da4118aea6285c03168)
show more ...
Optimize graphics with new ASF logo(cherry picked from commit 5d1095b624c5b6405b713c918a2722d8358f433c)
Update graphics with new ASF logo (work in progress)(cherry picked from commit 4e9fba32350ab8b4611653dc5272d3819cc087bf)
pre-commit auto remove trailing whitespace from `.mk` files (#377)If there are too many changes / files I can create a smaller PRThanks(cherry picked from commit 31bbceb0f9d64c0c2c3b22a794a1666
pre-commit auto remove trailing whitespace from `.mk` files (#377)If there are too many changes / files I can create a smaller PRThanks(cherry picked from commit 31bbceb0f9d64c0c2c3b22a794a1666c1f33396e)
Updated installer graphics for macOS(cherry picked from commit 63c15befa057693881ca3b6aacea44ff0c39f16c)
Added graphics for macOS-Dev (LangPack and SDK)(cherry picked from commit 74322a3174c3d5541983a0015a69c506f75931a2)
Updated background graphics for macOS (Beta Build) - second try(cherry picked from commit f936a9e4fe87a80243a1ba5f7cc0385ed7520c1a)
Updated background graphics for macOS (Beta Build)(cherry picked from commit 3009dd65a7740ff94560aee5bd7cf0c0499b6224)
Add background graphic for macOS (Dev Build)(cherry picked from commit b9f6cb580bb39b401a5edc359b3df8057a611693)
Removed License Header again due to (possible) build errors on macOS(cherry picked from commit ab2e0b2a92768c4da99be34cc25ea23943fa0cd1)
Added missing License Header(cherry picked from commit 16894688ac1d546dacb2739d7fa9f54108688abb)
Small corrections to stringsgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1850592 13f79535-47bb-0310-9956-ffa450edef68
Removed old icon set for macOSgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1817291 13f79535-47bb-0310-9956-ffa450edef68
Resized ASF logo, unified "Beta" graphicgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1817003 13f79535-47bb-0310-9956-ffa450edef68
Updated installer icon(s) for Windows and macOSgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1792733 13f79535-47bb-0310-9956-ffa450edef68
Updated installer icon(s) for macOSgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1791897 13f79535-47bb-0310-9956-ffa450edef68
Updated graphics for Mac installer (new ASF logo)git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1782134 13f79535-47bb-0310-9956-ffa450edef68
Update the pictures inside AOO with the new ASF Logo according #127253git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1774839 13f79535-47bb-0310-9956-ffa450edef68
#124311# merge from AOO410 branchgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1572608 13f79535-47bb-0310-9956-ffa450edef68
#124224# replace main DS_Storegit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1567654 13f79535-47bb-0310-9956-ffa450edef68
#124224# replace images and adapt DS_Store filegit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1567612 13f79535-47bb-0310-9956-ffa450edef68
#123864# add version check for OSX 10.7Patch-by: jsc@apache.orggit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1566588 13f79535-47bb-0310-9956-ffa450edef68
#122620# update installer icon bundlegit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1499751 13f79535-47bb-0310-9956-ffa450edef68
#122620# rearrange icons in dmggit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1497734 13f79535-47bb-0310-9956-ffa450edef68
Check in logo image updatesPatch by: Kevin Grignongit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1497314 13f79535-47bb-0310-9956-ffa450edef68
12