deps: ALT Linux build initial support (#7931)

This commit is contained in:
ysukhovey 2026-10-26 10:26:28 +03:00 committed by GitHub
parent e2a98e1b8a
commit e68a8ec277
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -184,6 +184,35 @@ debian_deps() {
fi
}
altlinux_deps() {
APT="$SUDO apt-get"
$APT install -y \
'make' \
'gcc' \
'gcc-c++' \
'flatpak-builder' \
'fontconfig-devel' \
'openssl-devel' \
'perl-base' \
'python3' \
'python3-module-pip' \
'libxcb-devel' \
'libxkbcommon-devel' \
'libxkbcommon-x11-devel' \
'wayland-devel' \
'libEGL-devel' \
'libxcbutil-devel' \
'libxcbutil-keysyms-devel' \
'libxcbutil-image-devel' \
'xcb-util-wm-devel' \
'libwayland-client' \
'libwayland-client-devel' \
'libwayland-server-devel' \
'libwayland-egl-devel' \
'rpm-build'
}
arch_deps() {
PACMAN="$SUDO pacman"
$PACMAN -S --noconfirm --needed \
@ -368,6 +397,9 @@ case $ID in
centos|fedora|rhel)
fedora_deps
;;
altlinux)
altlinux_deps
;;
alpine)
alpine_deps
;;