Fixes for app cleanup during close (#1298)

This commit is contained in:
Raivis Dejus 2025-12-03 21:39:00 +02:00 committed by GitHub
commit 97408c6a98
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 106 additions and 19 deletions

View file

@ -67,8 +67,9 @@ jobs:
~/Library/Caches/Buzz
~/.cache/whisper
~/.cache/huggingface
~/.cache/Buzz
~/AppData/Local/Buzz/Buzz/Cache
key: whisper-models
key: whisper-models-${{ runner.os }}
- uses: AnimMouse/setup-ffmpeg@v1
id: setup-ffmpeg
@ -88,7 +89,13 @@ jobs:
if [ "$(lsb_release -rs)" == "22.04" ]; then
sudo apt-get install libegl1-mesa
# Add ubuntu-toolchain-r PPA for newer libstdc++6 with GLIBCXX_3.4.32
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
sudo apt-get update
sudo apt-get install -y gcc-13 g++-13 libstdc++-13-dev
fi
sudo apt-get install libyaml-dev libxkbcommon-x11-0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xinerama0 libxcb-shape0 libxcb-cursor0 libportaudio2 gettext libpulse0 libgl1-mesa-dev libvulkan-dev ccache
if: "startsWith(matrix.os, 'ubuntu-')"
@ -166,7 +173,13 @@ jobs:
if [ "$(lsb_release -rs)" == "22.04" ]; then
sudo apt-get install libegl1-mesa
# Add ubuntu-toolchain-r PPA for newer libstdc++6 with GLIBCXX_3.4.32
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
sudo apt-get update
sudo apt-get install -y gcc-13 g++-13 libstdc++-13-dev
fi
sudo apt-get install libyaml-dev libxkbcommon-x11-0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xinerama0 libxcb-shape0 libxcb-cursor0 libportaudio2 gettext libpulse0 libgl1-mesa-dev libvulkan-dev ccache
if: "startsWith(matrix.os, 'ubuntu-')"