|
28 | 28 | env: |
29 | 29 | HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: YES |
30 | 30 | run: | |
31 | | - brew install ninja |
| 31 | + brew install ninja flatbuffers |
32 | 32 | HASH=($(shasum prepare_osx_build_environment.sh)) |
33 | 33 | curl -O -L -s https://installer.id.ee/media/github/opensc_0.22.0.pkg |
34 | 34 | curl -O -L -s https://installer.id.ee/media/github/${HASH}.zip |
@@ -63,10 +63,10 @@ jobs: |
63 | 63 | steps: |
64 | 64 | - name: Install dependencies |
65 | 65 | if: matrix.container == 'ubuntu:20.04' |
66 | | - run: apt update -qq && apt install --no-install-recommends -y git lsb-release fakeroot build-essential devscripts debhelper cdbs pkg-config cmake libldap2-dev gettext libpcsclite-dev libssl-dev libqt5svg5-dev qttools5-dev-tools qttools5-dev lintian |
| 66 | + run: apt update -qq && apt install --no-install-recommends -y git lsb-release fakeroot build-essential devscripts debhelper cdbs pkg-config cmake libldap2-dev gettext libpcsclite-dev libssl-dev libqt5svg5-dev qttools5-dev-tools qttools5-dev lintian libflatbuffers-dev zlib1g-dev |
67 | 67 | - name: Install dependencies |
68 | 68 | if: matrix.container != 'ubuntu:20.04' |
69 | | - run: apt update -qq && apt install --no-install-recommends -y git lsb-release fakeroot build-essential devscripts debhelper cdbs pkg-config cmake libldap2-dev gettext libpcsclite-dev libssl-dev libgl-dev libqt6svg6-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools libqt6core5compat6-dev lintian |
| 69 | + run: apt update -qq && apt install --no-install-recommends -y git lsb-release fakeroot build-essential devscripts debhelper cdbs pkg-config cmake libldap2-dev gettext libpcsclite-dev libssl-dev libgl-dev libqt6svg6-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools libqt6core5compat6-dev lintian libflatbuffers-dev zlib1g-dev |
70 | 70 | - name: Checkout |
71 | 71 | uses: actions/checkout@v3 |
72 | 72 | with: |
@@ -110,7 +110,7 @@ jobs: |
110 | 110 | MAKEFLAGS: -j3 |
111 | 111 | steps: |
112 | 112 | - name: Install Deps |
113 | | - run: dnf install -y git gcc-c++ cmake rpm-build gettext openssl-devel openldap-devel pcsc-lite-devel qt6-qtsvg-devel qt6-qttools-devel qt6-qt5compat-devel |
| 113 | + run: dnf install -y git gcc-c++ cmake rpm-build gettext openssl-devel openldap-devel pcsc-lite-devel qt6-qtsvg-devel qt6-qttools-devel qt6-qt5compat-devel flatbuffers-devel flatbuffers-compiler zlib-devel |
114 | 114 | - name: Checkout |
115 | 115 | uses: actions/checkout@v3 |
116 | 116 | with: |
@@ -169,7 +169,7 @@ jobs: |
169 | 169 | - name: Prepare vcpkg |
170 | 170 | uses: lukka/run-vcpkg@v7 |
171 | 171 | with: |
172 | | - vcpkgArguments: openssl |
| 172 | + vcpkgArguments: openssl zlib flatbuffers |
173 | 173 | vcpkgGitCommitId: 9b9c2758ece1d8ac0de90589730bb5ccf45c0874 |
174 | 174 | vcpkgTriplet: x64-windows |
175 | 175 | - name: Install Qt |
@@ -257,7 +257,7 @@ jobs: |
257 | 257 | with: |
258 | 258 | submodules: recursive |
259 | 259 | - name: Install dependencies |
260 | | - run: sudo apt update -qq && sudo apt install --no-install-recommends -y cmake libldap2-dev gettext libpcsclite-dev libminizip-dev libxml-security-c-dev libgl-dev libqt6svg6-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools libqt6core5compat6-dev |
| 260 | + run: sudo apt update -qq && sudo apt install --no-install-recommends -y cmake libldap2-dev gettext libpcsclite-dev libminizip-dev libxml-security-c-dev libgl-dev libqt6svg6-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools libqt6core5compat6-dev libflatbuffers-dev zlib1g-dev |
261 | 261 | - name: Download artifact |
262 | 262 | uses: dawidd6/action-download-artifact@v2 |
263 | 263 | with: |
|
0 commit comments