[PR #2601] [MERGED] Build macOS prebuilts for arm64 and x86_64 #2864

Closed
opened 2026-10-14 21:05:49 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/2601
Author: @yyy-amnezia
Created: 5/14/2026
Status: ✅ Merged
Merged: 7/9/2026
Merged by: @vkamn

Base: dev ← Head: feat/macos-arm64-non-ne


📝 Commits (10+)

  • c7c6d53 Build macOS prebuilts for arm64 and x86_64
  • 4b1f833 chore: remove parallel thingy from CI/CD
  • ded996b feat: rework amnezia-xray-bindings for multiarch
  • 76682fd Fix macOS universal recipe builds
  • 4fc9074 Sign macOS OpenVPN helper script
  • 09974c6 Address macOS build review comments
  • c6a986c Isolate awg-go universal builds
  • 9585f02 Disable Xcode signing for non-NE macOS
  • 908ce96 Address remaining macOS recipe review comments
  • b262b75 feat(conan): rework go-based recipes to support Apple's multiarch

📊 Changes

6 files changed (+235 additions, -78 deletions)

View changed files

📝 .github/workflows/deploy.yml (+16 -8)
📝 client/CMakeLists.txt (+4 -0)
📝 cmake/platform_settings.cmake (+1 -1)
📝 recipes/amnezia-xray-bindings/conanfile.py (+70 -34)
📝 recipes/awg-go/conanfile.py (+72 -15)
📝 recipes/tun2socks/conanfile.py (+72 -20)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amnezia-client/pull/2601 **Author:** [@yyy-amnezia](https://github.com/yyy-amnezia) **Created:** 5/14/2026 **Status:** ✅ Merged **Merged:** 7/9/2026 **Merged by:** [@vkamn](https://github.com/vkamn) **Base:** `dev` ← **Head:** `feat/macos-arm64-non-ne` --- ### 📝 Commits (10+) - [`c7c6d53`](https://github.com/amnezia-vpn/amnezia-client/commit/c7c6d534b508834106bb5802db15644feac70a65) Build macOS prebuilts for arm64 and x86_64 - [`4b1f833`](https://github.com/amnezia-vpn/amnezia-client/commit/4b1f833affa2ab055ff840c7914eb2d22027bb75) chore: remove parallel thingy from CI/CD - [`ded996b`](https://github.com/amnezia-vpn/amnezia-client/commit/ded996bb19c6ffdfd4abe626c089deffb538a29a) feat: rework amnezia-xray-bindings for multiarch - [`76682fd`](https://github.com/amnezia-vpn/amnezia-client/commit/76682fd71f618eebf4d9f9d0829b294e983007f4) Fix macOS universal recipe builds - [`4fc9074`](https://github.com/amnezia-vpn/amnezia-client/commit/4fc90747c711a3eff4abb6d6b9e8fa09cc0860cb) Sign macOS OpenVPN helper script - [`09974c6`](https://github.com/amnezia-vpn/amnezia-client/commit/09974c626b2908dcb51ff6a6bd7210f413347795) Address macOS build review comments - [`c6a986c`](https://github.com/amnezia-vpn/amnezia-client/commit/c6a986c46b3f3ebea0418a5c4b9ffaeded046f1d) Isolate awg-go universal builds - [`9585f02`](https://github.com/amnezia-vpn/amnezia-client/commit/9585f0224cba9ae137c1a3486ec70d5eb3d2852a) Disable Xcode signing for non-NE macOS - [`908ce96`](https://github.com/amnezia-vpn/amnezia-client/commit/908ce961da97977bfa2378c5fa39adb75211e902) Address remaining macOS recipe review comments - [`b262b75`](https://github.com/amnezia-vpn/amnezia-client/commit/b262b75ae78baff7e9b70d2c083312b6c00ff365) feat(conan): rework go-based recipes to support Apple's multiarch ### 📊 Changes **6 files changed** (+235 additions, -78 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/deploy.yml` (+16 -8) 📝 `client/CMakeLists.txt` (+4 -0) 📝 `cmake/platform_settings.cmake` (+1 -1) 📝 `recipes/amnezia-xray-bindings/conanfile.py` (+70 -34) 📝 `recipes/awg-go/conanfile.py` (+72 -15) 📝 `recipes/tun2socks/conanfile.py` (+72 -20) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-14 21:05:49 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#2864
No description provided.