diff options
author | Pierre Ossman <ossman@cendio.se> | 2022-09-01 11:36:18 +0200 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2022-09-01 14:35:39 +0200 |
commit | 580d1a9ffcf1c06effe9cf9b926757357fc77ebf (patch) | |
tree | 4873942ecf9e237a8af88d9a008b8d11bc82179e /.github/workflows | |
parent | ab8626a54db2d381404471aa296f742144317f62 (diff) | |
download | tigervnc-580d1a9ffcf1c06effe9cf9b926757357fc77ebf.tar.gz tigervnc-580d1a9ffcf1c06effe9cf9b926757357fc77ebf.zip |
Explicitly require nettle for builds
It is generally pulled in as a requirement from GnuTLS, but let's be
explicitly now that we make use of nettle directly.
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/build.yml | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b1d570ad..6d2fc801 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,8 @@ jobs: - name: Install dependencies run: | sudo apt-get update - sudo apt-get install -y libgnutls28-dev libfltk1.3-dev fluid gettext appstream + sudo apt-get install -y libfltk1.3-dev fluid gettext appstream + sudo apt-get install -y libgnutls28-dev nettle-dev libgmp-dev sudo apt-get install -y libxtst-dev libxdamage-dev libxfixes-dev libxrandr-dev libpam-dev sudo apt-get install -y libavcodec-dev libavutil-dev libswscale-dev - name: Configure @@ -36,8 +37,12 @@ jobs: - uses: msys2/setup-msys2@v2 - name: Install dependencies run: | - pacman --sync --noconfirm --needed make mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake - pacman --sync --noconfirm --needed mingw-w64-x86_64-fltk mingw-w64-x86_64-libjpeg-turbo mingw-w64-x86_64-gnutls mingw-w64-x86_64-pixman + pacman --sync --noconfirm --needed \ + make mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake + pacman --sync --noconfirm --needed \ + mingw-w64-x86_64-fltk mingw-w64-x86_64-libjpeg-turbo \ + mingw-w64-x86_64-gnutls mingw-w64-x86_64-pixman \ + mingw-w64-x86_64-nettle mingw-w64-x86_64-gmp - name: Configure run: cmake -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Debug -S . -B build - name: Build @@ -60,6 +65,7 @@ jobs: - name: Install dependencies run: | brew install fltk pixman ffmpeg + brew install gnutls nettle gmp - name: Configure run: cmake -DCMAKE_BUILD_TYPE=Debug -S . -B build - name: Build |