From: Flole998 Date: Sat, 28 Jan 2023 23:40:03 +0000 (+0100) Subject: Fix Coverity-Build (#1499) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=060df517c16537da69fd0717f52254ff7477398f;p=thirdparty%2Ftvheadend.git Fix Coverity-Build (#1499) * 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 --- diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index 943c8868e..7dbcf4533 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -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