]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Fix Coverity-Build (#1499)
authorFlole998 <Flole998@users.noreply.github.com>
Sat, 28 Jan 2023 23:40:03 +0000 (00:40 +0100)
committerGitHub <noreply@github.com>
Sat, 28 Jan 2023 23:40:03 +0000 (00:40 +0100)
* Add omx dependency for Coverity-Build

* Add libva-dev dependency for Coverity-Build

* Add nvidia-cuda-dev dependency for Coverity-Build

* Enable tvhcsa and memoryinfo for Coverity-Build

* Disable mmal due to unavailability for Coverity-Build

.github/workflows/coverity.yml

index 943c8868e843ed2fcfc4a1240f4d8f334c71680c..7dbcf4533d033af49b53041288995f1003d197b1 100644 (file)
@@ -16,9 +16,9 @@ jobs:
     - name: dependencies
       run: |
         sudo apt-get update
-        sudo apt-get install -y cmake git build-essential pkg-config gettext libavahi-client-dev libssl-dev zlib1g-dev wget bzip2 git-core liburiparser-dev libpcre2-dev libdvbcsa-dev python3 python3-requests debhelper ccache
+        sudo apt-get install -y cmake git build-essential pkg-config gettext libavahi-client-dev libssl-dev zlib1g-dev wget bzip2 git-core liburiparser-dev libpcre2-dev libdvbcsa-dev python3 python3-requests debhelper ccache libomxil-bellagio-dev libva-dev nvidia-cuda-dev
     - name: Configure
-      run: ./configure --disable-dvbcscan --disable-tvhcsa --enable-libfdkaac --enable-nvenc --enable-vaapi --enable-mmal --enable-omx
+      run: ./configure --disable-dvbcscan --enable-slow_memoryinfo --enable-libfdkaac --enable-nvenc --enable-vaapi --enable-omx
     - name: Download Coverity Build Tool
       run: |
         wget -q https://scan.coverity.com/download/linux64 --post-data "token=$TOKEN&project=tvheadend%2Ftvheadend" -O cov-analysis-linux64.tar.gz