Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install dependencies #91

Open
bjaraujo opened this issue May 27, 2022 · 1 comment
Open

Install dependencies #91

bjaraujo opened this issue May 27, 2022 · 1 comment
Labels
documentation Improvements or additions to documentation

Comments

@bjaraujo
Copy link
Contributor

bjaraujo commented May 27, 2022

It would help to have a dependency list in the getting started section. I managed to compile a list for some distros:

Ubuntu:

sudo apt install build-essential
sudo apt install meson cmake libglib2.0-dev libgstreamer-plugins-base1.0-dev libgirepository1.0-dev valac libgtk-3-dev libgtk-4-dev qtbase5-dev libqt5x11extras5-dev
sudo apt install python3-pip
pip install jinja2 markdown markupsafe pygments toml typogrify

OpenSUSE:

sudo zypper install --type pattern devel_basis
sudo zypper install meson cmake glib2-devel gstreamer-plugins-base-devel libgobject-2_0-0 gobject-introspection-devel vala gtk3-devel gtk4-devel libqt5-qtbase-devel
sudo zypper install python3-pip
pip install jinja2 markdown markupsafe pygments toml typogrify

Fedora:

sudo dnf install make automake gcc gcc-c++
sudo dnf install meson cmake glib2-dev gstreamer1-plugins-base-devel gobject-introspection-devel vala gtk3-devel gtk4-devel qt5-qtbase-devel qt5-qtx11extras-devel
sudo dnf install python3-pip
pip install jinja2 markdown markupsafe pygments toml typogrify
@bjaraujo bjaraujo changed the title How to install dependencies Install dependencies May 27, 2022
@whot
Copy link
Contributor

whot commented Jul 1, 2022

Not necessarily as user-friendly, but the CI jobs usually have reliable and up-to-date dependencies since by definition they have to work :)

@TingPing TingPing added the documentation Improvements or additions to documentation label Apr 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants