Ladybird/Meta: Add libgl1-mesa-dev to build dependencies

Without this package, CMake fails with the error:

    Could NOT find OpenGL (missing: OPENGL_INCLUDE_DIR)

This package is listed in Qt's requirements here:
https://doc.qt.io/qt-6/linux.html#requirements-for-development-host
This commit is contained in:
Timothy Flynn 2022-07-04 14:09:35 -04:00 committed by Andrew Kaster
parent 874e73e0c9
commit 9edd334beb
Notes: sideshowbarker 2024-07-17 02:49:56 +09:00

View file

@ -7,7 +7,7 @@ The Ladybird Web Browser is a browser using the SerenityOS LibWeb engine with a
Qt6 development packages and a c++20-enabled compiler are required. On Debian/Ubuntu required packages include, but are not limited to:
```
sudo apt install build-essential cmake ninja-build qt6-base-dev qt6-tools-dev-tools
sudo apt install build-essential cmake libgl1-mesa-dev ninja-build qt6-base-dev qt6-tools-dev-tools
```
For the c++ compiler, gcc-11 or clang-13 are required at a minimum for c++20 support.