[PR #1120] [CLOSED] Fixbug/mac network extension #2251

Closed
opened 2026-10-13 21:20:10 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/1120
Author: @AnhTVc
Created: 10/7/2024
Status: ❌ Closed

Base: dev ← Head: fixbug/mac-network-extension


📝 Commits (7)

📊 Changes

64 files changed (+1785 additions, -345 deletions)

View changed files

📝 CMakeLists.txt (+5 -3)
📝 client/3rd/OpenVPNAdapter (+1 -1)
📝 client/CMakeLists.txt (+73 -14)
➕ client/cmake/macos_ne.cmake (+181 -0)
📝 client/cmake/osxtools.cmake (+2 -1)
📝 client/configurators/ssh_configurator.cpp (+2 -0)
➕ client/macos/app/AmneziaVPNLaunchScreen.storyboard (+43 -0)
➕ client/macos/app/Info.plist.in (+178 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/100.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/1024.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/114.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/120.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/144.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/152.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/167.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/180.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/20.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/29.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/40.png (+0 -0)
➕ client/macos/app/Media.xcassets/AppIcon.appiconset/50.png (+0 -0)

...and 44 more files

📄 Description

Final code build file for macos network extension.
Command build
export QT_BIN_DIR="/Users/macbook/Qt/6.8.0/macos/bin"
export QT_MACOS_ROOT_DIR="/Users/macbook/Qt/6.8.0/macos"
export QT_MACOS_BIN=$QT_BIN_DIR
export PATH=$PATH:~/go/bin
mkdir build-macos
$QT_MACOS_BIN/qt-cmake . -B build-macos -GXcode -DQT_HOST_PATH=$QT_MACOS_ROOT_DIR -DMACOS_NE=TRUE


🔄 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/1120 **Author:** [@AnhTVc](https://github.com/AnhTVc) **Created:** 10/7/2024 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `fixbug/mac-network-extension` --- ### 📝 Commits (7) - [`1e60792`](https://github.com/amnezia-vpn/amnezia-client/commit/1e60792f0c351ce0c1791cb0cafbc619110fbbe0) Merge to dev branch - [`b6601d0`](https://github.com/amnezia-vpn/amnezia-client/commit/b6601d051af30cb361ae824ecd242ceda3764b79) error UIKet - [`f7aa823`](https://github.com/amnezia-vpn/amnezia-client/commit/f7aa82331ed26b5f74c7c6bd973193959f0df9de) final build network extension - [`b1ad874`](https://github.com/amnezia-vpn/amnezia-client/commit/b1ad874f147fee1a95b58814f578fa2c42c04e2c) refactor code for iOS and MacNE - [`7da585f`](https://github.com/amnezia-vpn/amnezia-client/commit/7da585fc273aee8bb59a5e1b95315e598ec6272f) update final code and cmake build file - [`022444a`](https://github.com/amnezia-vpn/amnezia-client/commit/022444ad63492d9c4b7f912112a333b0b0274699) Removed OpenVPNAdapter.bk submodule - [`e2099b1`](https://github.com/amnezia-vpn/amnezia-client/commit/e2099b16822bba5cfb0460e1a5314c82a982cabe) clean source code ### 📊 Changes **64 files changed** (+1785 additions, -345 deletions) <details> <summary>View changed files</summary> 📝 `CMakeLists.txt` (+5 -3) 📝 `client/3rd/OpenVPNAdapter` (+1 -1) 📝 `client/CMakeLists.txt` (+73 -14) ➕ `client/cmake/macos_ne.cmake` (+181 -0) 📝 `client/cmake/osxtools.cmake` (+2 -1) 📝 `client/configurators/ssh_configurator.cpp` (+2 -0) ➕ `client/macos/app/AmneziaVPNLaunchScreen.storyboard` (+43 -0) ➕ `client/macos/app/Info.plist.in` (+178 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/100.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/1024.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/114.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/120.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/144.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/152.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/167.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/180.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/20.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/29.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/40.png` (+0 -0) ➕ `client/macos/app/Media.xcassets/AppIcon.appiconset/50.png` (+0 -0) _...and 44 more files_ </details> ### 📄 Description Final code build file for macos network extension. Command build export QT_BIN_DIR="/Users/macbook/Qt/6.8.0/macos/bin" export QT_MACOS_ROOT_DIR="/Users/macbook/Qt/6.8.0/macos" export QT_MACOS_BIN=$QT_BIN_DIR export PATH=$PATH:~/go/bin mkdir build-macos $QT_MACOS_BIN/qt-cmake . -B build-macos -GXcode -DQT_HOST_PATH=$QT_MACOS_ROOT_DIR -DMACOS_NE=TRUE --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 21:20:10 +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#2251
No description provided.