From 672183f975b892090082e17fa63a5f3023bc2770 Mon Sep 17 00:00:00 2001 From: ilya-fedin Date: Mon, 25 May 2020 23:43:50 +0400 Subject: [PATCH] Synchronize AppImage action with generic one (#53) --- .github/workflows/appimage.yml | 35 ++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/.github/workflows/appimage.yml b/.github/workflows/appimage.yml index 4048d5181..3d3ccb945 100644 --- a/.github/workflows/appimage.yml +++ b/.github/workflows/appimage.yml @@ -316,6 +316,7 @@ jobs: --disable-autodetect \ --disable-everything \ --disable-neon \ + --disable-alsa \ --disable-iconv \ --enable-shared \ --enable-libdav1d \ @@ -441,32 +442,38 @@ jobs: cd - rm -rf openal-soft - - name: Libxkbcommon. - run: | - cd $LibrariesPath - - git clone -b xkbcommon-0.8.4 --depth=1 $GIT/xkbcommon/libxkbcommon.git - cd libxkbcommon - ./autogen.sh - make -j$(nproc) - sudo make install - sudo ldconfig - cd .. - rm -rf libxkbcommon - - name: Libwayland. run: | cd $LibrariesPath git clone -b 1.16 https://gitlab.freedesktop.org/wayland/wayland cd wayland - ./autogen.sh --disable-documentation --disable-dtd-validation + ./autogen.sh \ + --disable-documentation \ + --disable-dtd-validation make -j$(nproc) sudo make install sudo ldconfig cd .. rm -rf wayland + - name: Libxkbcommon. + run: | + cd $LibrariesPath + + git clone -b xkbcommon-0.8.4 --depth=1 $GIT/xkbcommon/libxkbcommon.git + cd libxkbcommon + ./autogen.sh \ + --disable-docs \ + --disable-wayland \ + --with-xkb-config-root=/usr/share/X11/xkb \ + --with-x-locale-root=/usr/share/X11/locale + make -j$(nproc) + sudo make install + sudo ldconfig + cd .. + rm -rf libxkbcommon + - name: Qt 5.12.8 cache. id: cache-qt uses: actions/cache@v1