Merge pull request #2961 from CharlesThobe/pr1
README: Update Linux dependencies
This commit is contained in:
commit
823892ab51
10
README.md
10
README.md
|
@ -1,8 +1,6 @@
|
||||||
# DuckStation - PlayStation 1, aka. PSX Emulator
|
# DuckStation - PlayStation 1, aka. PSX Emulator
|
||||||
[Latest News](#latest-news) | [Features](#features) | [Screenshots](#screenshots) | [Downloading and Running](#downloading-and-running) | [Building](#building) | [Disclaimers](#disclaimers)
|
[Latest News](#latest-news) | [Features](#features) | [Screenshots](#screenshots) | [Downloading and Running](#downloading-and-running) | [Building](#building) | [Disclaimers](#disclaimers)
|
||||||
|
|
||||||
**Discord Server:** https://discord.gg/Buktv3t
|
|
||||||
|
|
||||||
**Latest Builds for Windows and Linux (AppImage)** https://github.com/stenzek/duckstation/releases/tag/latest
|
**Latest Builds for Windows and Linux (AppImage)** https://github.com/stenzek/duckstation/releases/tag/latest
|
||||||
|
|
||||||
**Game Compatibility List:** https://docs.google.com/spreadsheets/d/1H66MxViRjjE5f8hOl5RQmF5woS1murio2dsLn14kEqo/edit
|
**Game Compatibility List:** https://docs.google.com/spreadsheets/d/1H66MxViRjjE5f8hOl5RQmF5woS1murio2dsLn14kEqo/edit
|
||||||
|
@ -144,14 +142,14 @@ Requirements:
|
||||||
### Linux
|
### Linux
|
||||||
Requirements (Debian/Ubuntu package names):
|
Requirements (Debian/Ubuntu package names):
|
||||||
- CMake (`cmake`)
|
- CMake (`cmake`)
|
||||||
- SDL2 (at least version 2.0.22) (`libsdl2-dev`, `libxrandr-dev`)
|
- SDL2 (at least version 2.0.22) (`libsdl2-dev` `libxrandr-dev`)
|
||||||
- pkgconfig (`pkg-config`)
|
- pkgconfig (`pkg-config`)
|
||||||
- Qt 6 (at least version 6.1.0) (`qtbase6-dev`, `qtbase6-private-dev`, `qtbase6-dev-tools`, `qttools6-dev`)
|
- Qt 6 (at least version 6.1.0) (`qt6-base-dev` `qt6-base-private-dev` `qt6-base-dev-tools` `qt6-tools-dev` `libqt6svg6`)
|
||||||
- libevdev (`libevdev-dev`)
|
- libevdev (`libevdev-dev`)
|
||||||
- git (`git`) (Note: needed to clone the repository and at build time)
|
- git (`git`) (Note: needed to clone the repository and at build time)
|
||||||
- When Wayland is enabled (default): `libwayland-dev` `libwayland-egl-backend-dev` `extra-cmake-modules`
|
- When Wayland is enabled (default): (`libwayland-dev` `libwayland-egl-backend-dev` `extra-cmake-modules` `qt6-wayland`)
|
||||||
- Optional for RetroAchievements (on by default): libcurl (`libcurl4-gnutls-dev`)
|
- Optional for RetroAchievements (on by default): libcurl (`libcurl4-gnutls-dev`)
|
||||||
- Optional for framebuffer output: DRM/GBM (`libgbm-dev`, `libdrm-dev`)
|
- Optional for framebuffer output: DRM/GBM (`libgbm-dev` `libdrm-dev`)
|
||||||
- Optional for faster building: Ninja (`ninja-build`)
|
- Optional for faster building: Ninja (`ninja-build`)
|
||||||
|
|
||||||
1. Clone the repository. Submodules aren't necessary, there is only one and it is only used for Windows (`git clone https://github.com/stenzek/duckstation.git -b dev`).
|
1. Clone the repository. Submodules aren't necessary, there is only one and it is only used for Windows (`git clone https://github.com/stenzek/duckstation.git -b dev`).
|
||||||
|
|
|
@ -202,14 +202,14 @@ Requisitos:
|
||||||
### Linux
|
### Linux
|
||||||
Requisitos (Debian/Ubuntu):
|
Requisitos (Debian/Ubuntu):
|
||||||
- CMake (`cmake`)
|
- CMake (`cmake`)
|
||||||
- SDL2 (`libsdl2-dev`, `libxrandr-dev`)
|
- SDL2 (`libsdl2-dev` `libxrandr-dev`)
|
||||||
- pkgconfig (`pkg-config`)
|
- pkgconfig (`pkg-config`)
|
||||||
- Qt 5 (`qtbase5-dev`, `qtbase5-private-dev`, `qtbase5-dev-tools`, `qttools5-dev`)
|
- Qt 6 (`qt6-base-dev` `qt6-base-private-dev` `qt6-base-dev-tools` `qt6-tools-dev` `libqt6svg6`)
|
||||||
- libevdev (`libevdev-dev`)
|
- libevdev (`libevdev-dev`)
|
||||||
- git (`git`) (Nota: necessário para clonar o repositório e em tempo de construção)
|
- git (`git`) (Nota: necessário para clonar o repositório e em tempo de construção)
|
||||||
- Quando o wayland está ativado (padrão): `libwayland-dev` `libwayland-egl-backend-dev` `extra-cmake-modules`
|
- Quando o wayland está ativado (padrão): (`libwayland-dev` `libwayland-egl-backend-dev` `extra-cmake-modules` `qt6-wayland`)
|
||||||
- Opcional para RetroAchievements (ativado por padrão): libcurl (`libcurl4-gnutls-dev`)
|
- Opcional para RetroAchievements (ativado por padrão): libcurl (`libcurl4-gnutls-dev`)
|
||||||
- Opcional para saída do framebuffer: DRM/GBM (`libgbm-dev`, `libdrm-dev`)
|
- Opcional para saída do framebuffer: DRM/GBM (`libgbm-dev` `libdrm-dev`)
|
||||||
- Opcional para construção rápida: Ninja (`ninja-build`)
|
- Opcional para construção rápida: Ninja (`ninja-build`)
|
||||||
|
|
||||||
1. Clone o repositório. Submódulos não são necessários, há apenas um e é usado apenas para Windows (`git clone https://github.com/stenzek/duckstation.git -b dev`).
|
1. Clone o repositório. Submódulos não são necessários, há apenas um e é usado apenas para Windows (`git clone https://github.com/stenzek/duckstation.git -b dev`).
|
||||||
|
|
Loading…
Reference in New Issue