From 3e694d6bab04aee09d2e69ee869313c7f97cdecd Mon Sep 17 00:00:00 2001 From: DH Date: Sat, 4 Oct 2025 14:54:14 +0300 Subject: [PATCH] ci/readme: remove glfw and vulkan-dev dependency --- .github/BUILDING.md | 6 +++--- .github/workflows/rpcsx.yml | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/BUILDING.md b/.github/BUILDING.md index d6bf878ef..9f5a13360 100644 --- a/.github/BUILDING.md +++ b/.github/BUILDING.md @@ -3,19 +3,19 @@ ### The dependencies for Debian-like distributions. ``` -sudo apt install build-essential cmake libunwind-dev libglfw3-dev libvulkan-dev libsox-dev git libasound2-dev nasm g++-14 +sudo apt install build-essential cmake libunwind-dev libsox-dev git libasound2-dev nasm g++-14 ``` ### The dependencies for Fedora distributions: ``` -sudo dnf install cmake libunwind-devel glfw-devel vulkan-devel gcc-c++ gcc sox-devel alsa-lib-devel nasm +sudo dnf install cmake libunwind-devel gcc-c++ gcc sox-devel alsa-lib-devel nasm ``` ### The dependencies for Arch distributions: ``` -sudo pacman -S libunwind glfw-x11 vulkan-devel sox git cmake alsa-lib nasm +sudo pacman -S libunwind sox git cmake alsa-lib nasm ``` ## Cloning the Repo diff --git a/.github/workflows/rpcsx.yml b/.github/workflows/rpcsx.yml index c7f67150e..86216eefc 100644 --- a/.github/workflows/rpcsx.yml +++ b/.github/workflows/rpcsx.yml @@ -23,8 +23,7 @@ jobs: run: | sudo apt update sudo apt install -y cmake build-essential libunwind-dev \ - libvulkan-dev vulkan-validationlayers \ - libsox-dev g++-14 ninja-build libasound2-dev libglfw3-dev nasm libudev-dev + libsox-dev g++-14 ninja-build libasound2-dev nasm libudev-dev cmake -B build -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++-14 -DCMAKE_INSTALL_PREFIX=/usr cmake --build build -j$(($(nproc) + 2)) sudo cmake --build build