Skip to content

Fixing common build issues & adding build instructions for mac - #1

Open
H644b wants to merge 36 commits into
monofunc:feature/macosfrom
H644b:feature/macos
Open

Fixing common build issues & adding build instructions for mac#1
H644b wants to merge 36 commits into
monofunc:feature/macosfrom
H644b:feature/macos

Conversation

@H644b

@H644b H644b commented Apr 4, 2026

Copy link
Copy Markdown

Title self-explanatory

Copilot AI and others added 30 commits April 4, 2026 01:37
…ix-issues

docs: add macOS server build instructions
macOS: disable OpenGLES for Monado to fix EGL dependency error
…librsvg to brew deps

Agent-Logs-Url: https://github.com/H644b/WiVRn/sessions/1c39ae98-4910-4269-bb2b-922ae93945a8

Co-authored-by: H644b <69388525+H644b@users.noreply.github.com>
Fix macOS CMake configure failure due to non-existent librsvg include paths
macOS: fix two build failures (linker undefined symbol + git version fatal error)
…Homebrew KF6 packages

Agent-Logs-Url: https://github.com/H644b/WiVRn/sessions/9303cf20-de5a-43f4-b822-d341bfe8f5fe

Co-authored-by: H644b <69388525+H644b@users.noreply.github.com>
…oard-mac

docs: Add dashboard build instructions for macOS
…g conflict in Craft env

Agent-Logs-Url: https://github.com/H644b/WiVRn/sessions/1772263d-5a16-4de3-a08d-453e8e0ec101

Co-authored-by: H644b <69388525+H644b@users.noreply.github.com>
…enabled

fix(macOS): resolve librsvg fontconfig version conflict when building with KDE Craft
Remove unused QQC2DesktopStyle from required KF6 components
…r macOS 13 compat

Agent-Logs-Url: https://github.com/H644b/WiVRn/sessions/197df779-b6e8-49e6-bf2a-ddedbba9021a

Co-authored-by: H644b <69388525+H644b@users.noreply.github.com>
Fix macOS 13.0–13.2 build failure in xdg_icon_lookup.cpp
…cOS 13 compatibility

Agent-Logs-Url: https://github.com/H644b/WiVRn/sessions/1042da0a-3943-4174-a698-4f03cfe39d7a

Co-authored-by: H644b <69388525+H644b@users.noreply.github.com>
fix: avoid `<format>` include on macOS 13.0 in steam_info.cpp
macOS: enforce minimum deployment target 13.3
fix(dashboard): explicitly link nlohmann_json to wivrn-dashboard target
…te CI workflows for dashboard, server, and APK

Agent-Logs-Url: https://github.com/H644b/WiVRn/sessions/5e4e66cd-b715-444e-b2e6-8f35e05de317

Co-authored-by: H644b <69388525+H644b@users.noreply.github.com>
Copilot AI and others added 6 commits April 5, 2026 17:11
Fix macOS dashboard build errors; add macOS, dashboard, server, and APK CI workflows
…both macOS workflows

Agent-Logs-Url: https://github.com/H644b/WiVRn/sessions/c52bff22-3409-4241-8a60-ae84d36aa418

Co-authored-by: H644b <69388525+H644b@users.noreply.github.com>
fix(ci): replace MoltenVK vulkan-component with Homebrew molten-vk on macOS
- Fix Build-macOS-Server.yml: add libarchive to brew install dependencies
- Fix Build-macOS-Dashboard.yml: replace --no-interactive with --use-defaults in CraftBootstrap.py call
- Remove non-mac workflows: Build-APK.yml, Build-Dashboard.yml, Build-Server.yml, Build.yml, Format.yml, Locales.yml, APK-Release.yml

Agent-Logs-Url: https://github.com/H644b/WiVRn/sessions/8e7434a3-68a7-4491-8029-535fbb065447

Co-authored-by: H644b <69388525+H644b@users.noreply.github.com>
Fix macOS CI workflows and remove non-macOS workflows
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants