From 4ef5f2e58452ab512a9bd43251c277fb5100588e Mon Sep 17 00:00:00 2001 From: Tk-Glitch Date: Wed, 13 Jul 2022 19:28:21 +0200 Subject: [PATCH] CI: Enable building gstreamer for proton nopackage builds Indirectly enables ffmpeg and faudio Since 2f4082deef921bc47b3777753e0946f21aea64c7 worked for preserving symlinks, we can move on and make the nopackage proton CI builds feature complete. --- .github/workflows/proton-arch-nopackage.yml | 2 ++ .github/workflows/proton-valvexbe-arch-nopackage.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/proton-arch-nopackage.yml b/.github/workflows/proton-arch-nopackage.yml index ebdc700ca..c532e2372 100644 --- a/.github/workflows/proton-arch-nopackage.yml +++ b/.github/workflows/proton-arch-nopackage.yml @@ -25,6 +25,8 @@ jobs: sed -i 's/uninstaller="false"/uninstaller="true"/' proton-tkg.cfg sed -i 's/autoinstall="false"/autoinstall="true"/' proton-tkg.cfg sed -i 's/LOCAL_PRESET=""/LOCAL_PRESET="none"/' proton-tkg.cfg + sed -i 's/build_gstreamer="false"/build_gstreamer="true"/' proton-tkg.cfg + sed -i 's/lib32_gstreamer="false"/lib32_gstreamer="true"/' proton-tkg.cfg touch tarplz yes|./proton-tkg.sh - name: Archive the artifacts diff --git a/.github/workflows/proton-valvexbe-arch-nopackage.yml b/.github/workflows/proton-valvexbe-arch-nopackage.yml index bbbec6211..ec01a1088 100644 --- a/.github/workflows/proton-valvexbe-arch-nopackage.yml +++ b/.github/workflows/proton-valvexbe-arch-nopackage.yml @@ -24,6 +24,8 @@ jobs: sed -i 's/distro=""/distro="archlinux"/' proton-tkg.cfg sed -i 's/uninstaller="false"/uninstaller="true"/' proton-tkg.cfg sed -i 's/autoinstall="false"/autoinstall="true"/' proton-tkg.cfg + sed -i 's/build_gstreamer="false"/build_gstreamer="true"/' proton-tkg.cfg + sed -i 's/lib32_gstreamer="false"/lib32_gstreamer="true"/' proton-tkg.cfg touch tarplz yes|./proton-tkg.sh - name: Archive the artifacts