From 7d49bf666d62edd5e19fe28a9e7d38ffc9dc30fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Va=CC=81clav=20Slavi=CC=81k?= Date: Mon, 29 Jan 2024 17:46:00 +0100 Subject: [PATCH] Use wx-3.2 packages for CI on Linux --- .github/workflows/ci.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 970bc241f4..f93bc5f76b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,6 +17,11 @@ jobs: - name: Checkout submodules # submodules are not used by the build, but needed for `make dist`: run: git submodule update --init deps/json deps/pugixml + - name: Add wxWidgets 3.2 packages + # this is for build testing only, not shipping binaries, so don't bother verifying the key + run: | + sudo apt-key adv --fetch-keys https://repos.codelite.org/CodeLite.asc + sudo apt-add-repository 'deb https://repos.codelite.org/wx3.2/ubuntu/ jammy universe' - name: Install dependencies run: | sudo apt-get update && \ @@ -31,8 +36,8 @@ jobs: libboost-iostreams-dev \ liblucene++-dev \ libicu-dev \ - libwxgtk3.0-gtk3-dev \ - libwxgtk-webview3.0-gtk3-dev \ + libwxgtk3.2unofficial-dev \ + libwxgtk-webview3.2unofficial-dev \ libgtk-3-dev \ libgtkspell3-3-dev \ libcld2-dev \