Remove scenefx installation from build.yml

Removed AUR installation steps for scenefx from build workflow.
This commit is contained in:
Ricardo Squassina Lee 2026-02-18 11:12:56 -03:00 committed by GitHub
parent bc2cf39de5
commit de5007fbdd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -66,21 +66,9 @@ jobs:
seatd \
mesa \
wlroots0.19 \
scenefx0.4 \
pkg-config
- name: Install scenefx from AUR
run: |
# Install scenefx from AUR since it's not in official repos
# Create a non-root user for makepkg (AUR requires non-root)
useradd -m -G wheel builder
echo "builder ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
# Clone and build scenefx from AUR as builder user
cd /home/builder
su - builder -c "git clone https://aur.archlinux.org/scenefx.git"
cd scenefx
su - builder -c "cd /home/builder/scenefx && makepkg -si --noconfirm"
- name: Configure meson
run: |
# Download meson subprojects if needed