[ci] get dependencies from nightly package
This commit is contained in:
parent
e99f994933
commit
0fcb933527
51
.github/workflows/abi-checker.yml
vendored
51
.github/workflows/abi-checker.yml
vendored
@ -32,53 +32,20 @@ jobs:
|
||||
run: |
|
||||
sudo apt-get update -q -y
|
||||
sudo apt-get install -q -y \
|
||||
libxrandr-dev \
|
||||
libxinerama-dev \
|
||||
libusb-1.0-0-dev \
|
||||
xserver-xorg-dev \
|
||||
libswscale-dev \
|
||||
libswresample-dev \
|
||||
libavutil-dev \
|
||||
libavcodec-dev \
|
||||
libcups2-dev \
|
||||
libpulse-dev \
|
||||
libasound2-dev \
|
||||
libpcsclite-dev \
|
||||
xsltproc \
|
||||
libxcb-cursor-dev \
|
||||
libxcursor-dev \
|
||||
libcairo2-dev \
|
||||
libfaad-dev \
|
||||
libjpeg-dev \
|
||||
libgsm1-dev \
|
||||
ninja-build \
|
||||
libxfixes-dev \
|
||||
libxkbcommon-dev \
|
||||
libwayland-dev \
|
||||
libpam0g-dev \
|
||||
libxdamage-dev \
|
||||
libxcb-damage0-dev \
|
||||
libxtst-dev \
|
||||
libfuse3-dev \
|
||||
libsystemd-dev \
|
||||
libcairo2-dev \
|
||||
libsoxr-dev \
|
||||
libsdl2-dev \
|
||||
docbook-xsl \
|
||||
libkrb5-dev \
|
||||
libcjson-dev \
|
||||
libsdl2-ttf-dev \
|
||||
libwebkit2gtk-4.0-dev \
|
||||
libopus-dev \
|
||||
libwebp-dev \
|
||||
libpng-dev \
|
||||
libjpeg-dev \
|
||||
liburiparser-dev \
|
||||
devscripts \
|
||||
equivs \
|
||||
build-essential \
|
||||
git-core \
|
||||
cmake \
|
||||
ninja-build \
|
||||
pkg-config \
|
||||
ccache \
|
||||
libpam0g-dev \
|
||||
clang \
|
||||
abigail-tools \
|
||||
pylint \
|
||||
curl
|
||||
sudo mk-build-deps --install --tool 'apt-get --yes --no-remove --no-install-recommends' packaging/deb/freerdp-nightly/control
|
||||
|
||||
- name: "Prepare configuration"
|
||||
run: |
|
||||
|
51
.github/workflows/alt-architectures.yml
vendored
51
.github/workflows/alt-architectures.yml
vendored
@ -40,50 +40,17 @@ jobs:
|
||||
install: |
|
||||
apt-get update -q -y
|
||||
apt-get install -q -y \
|
||||
libxrandr-dev \
|
||||
libxinerama-dev \
|
||||
libusb-1.0-0-dev \
|
||||
xserver-xorg-dev \
|
||||
libswscale-dev \
|
||||
libswresample-dev \
|
||||
libavutil-dev \
|
||||
libavcodec-dev \
|
||||
libcups2-dev \
|
||||
libpulse-dev \
|
||||
libasound2-dev \
|
||||
libpcsclite-dev \
|
||||
xsltproc \
|
||||
libxcb-cursor-dev \
|
||||
libxcursor-dev \
|
||||
libcairo2-dev \
|
||||
libfaad-dev \
|
||||
libjpeg-dev \
|
||||
libgsm1-dev \
|
||||
ninja-build \
|
||||
libxfixes-dev \
|
||||
libxkbcommon-dev \
|
||||
libwayland-dev \
|
||||
libpam0g-dev \
|
||||
libxdamage-dev \
|
||||
libxcb-damage0-dev \
|
||||
libxtst-dev \
|
||||
libfuse3-dev \
|
||||
libsystemd-dev \
|
||||
libcairo2-dev \
|
||||
libsoxr-dev \
|
||||
libsdl2-dev \
|
||||
docbook-xsl \
|
||||
libkrb5-dev \
|
||||
libcjson-dev \
|
||||
libsdl2-ttf-dev \
|
||||
libwebkit2gtk-4.0-dev \
|
||||
libopus-dev \
|
||||
libwebp-dev \
|
||||
libpng-dev \
|
||||
libjpeg-dev \
|
||||
liburiparser-dev \
|
||||
devscripts \
|
||||
equivs \
|
||||
build-essential \
|
||||
git-core \
|
||||
cmake \
|
||||
ninja-build \
|
||||
pkg-config \
|
||||
ccache \
|
||||
libpam0g-dev \
|
||||
clang
|
||||
mk-build-deps --install --tool 'apt-get --yes --no-remove --no-install-recommends' packaging/deb/freerdp-nightly/control
|
||||
run: |
|
||||
cmake -GNinja \
|
||||
-C ci/cmake-preloads/config-linux-all.txt \
|
||||
|
55
.github/workflows/codeql-analysis.yml
vendored
55
.github/workflows/codeql-analysis.yml
vendored
@ -79,53 +79,18 @@ jobs:
|
||||
- if: matrix.build-mode == 'manual'
|
||||
run: |
|
||||
sudo apt update
|
||||
sudo apt install \
|
||||
libxrandr-dev \
|
||||
libxinerama-dev \
|
||||
libusb-1.0-0-dev \
|
||||
xserver-xorg-dev \
|
||||
libswscale-dev \
|
||||
libswresample-dev \
|
||||
libavutil-dev \
|
||||
libavcodec-dev \
|
||||
libcups2-dev \
|
||||
libpulse-dev \
|
||||
libasound2-dev \
|
||||
libpcsclite-dev \
|
||||
xsltproc \
|
||||
libxcb-cursor-dev \
|
||||
libxcursor-dev \
|
||||
libcairo2-dev \
|
||||
libfaac-dev \
|
||||
libfaad-dev \
|
||||
libjpeg-dev \
|
||||
libgsm1-dev \
|
||||
sudo apt-get install -q -y \
|
||||
devscripts \
|
||||
equivs \
|
||||
build-essential \
|
||||
git-core \
|
||||
cmake \
|
||||
ninja-build \
|
||||
libxfixes-dev \
|
||||
libxkbcommon-dev \
|
||||
libwayland-dev \
|
||||
libpam0g-dev \
|
||||
libxdamage-dev \
|
||||
libxcb-damage0-dev \
|
||||
pkg-config \
|
||||
ccache \
|
||||
libxtst-dev \
|
||||
libfuse3-dev \
|
||||
libsystemd-dev \
|
||||
libcairo2-dev \
|
||||
libsoxr-dev \
|
||||
libsdl2-dev \
|
||||
docbook-xsl \
|
||||
libkrb5-dev \
|
||||
libcjson-dev \
|
||||
libsdl2-ttf-dev \
|
||||
libsdl2-image-dev \
|
||||
libwebkit2gtk-4.0-dev \
|
||||
clang \
|
||||
libopus-dev \
|
||||
libwebp-dev \
|
||||
libpng-dev \
|
||||
libjpeg-dev \
|
||||
liburiparser-dev
|
||||
libpam0g-dev \
|
||||
clang
|
||||
sudo mk-build-deps --install --tool 'apt-get --yes --no-remove --no-install-recommends' packaging/deb/freerdp-nightly/control
|
||||
mkdir ci-build
|
||||
cd ci-build
|
||||
export CC=/usr/bin/clang
|
||||
|
55
.github/workflows/coverity.yml
vendored
55
.github/workflows/coverity.yml
vendored
@ -18,53 +18,18 @@ jobs:
|
||||
- name: Install apt dependencies
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y \
|
||||
libxrandr-dev \
|
||||
libxinerama-dev \
|
||||
libusb-1.0-0-dev \
|
||||
xserver-xorg-dev \
|
||||
libswscale-dev \
|
||||
libswresample-dev \
|
||||
libavutil-dev \
|
||||
libavcodec-dev \
|
||||
libcups2-dev \
|
||||
libpulse-dev \
|
||||
libasound2-dev \
|
||||
libpcsclite-dev \
|
||||
xsltproc \
|
||||
libxcb-cursor-dev \
|
||||
libxcursor-dev \
|
||||
libcairo2-dev \
|
||||
libfaac-dev \
|
||||
libfaad-dev \
|
||||
libjpeg-dev \
|
||||
libgsm1-dev \
|
||||
sudo apt-get install -q -y \
|
||||
devscripts \
|
||||
equivs \
|
||||
build-essential \
|
||||
git-core \
|
||||
cmake \
|
||||
ninja-build \
|
||||
libxfixes-dev \
|
||||
libxkbcommon-dev \
|
||||
libwayland-dev \
|
||||
libpam0g-dev \
|
||||
libxdamage-dev \
|
||||
libxcb-damage0-dev \
|
||||
pkg-config \
|
||||
ccache \
|
||||
libxtst-dev \
|
||||
libfuse3-dev \
|
||||
libsystemd-dev \
|
||||
libcairo2-dev \
|
||||
libsoxr-dev \
|
||||
libsdl2-dev \
|
||||
docbook-xsl \
|
||||
libkrb5-dev \
|
||||
libcjson-dev \
|
||||
libsdl2-ttf-dev \
|
||||
libsdl2-image-dev \
|
||||
libwebkit2gtk-4.0-dev \
|
||||
clang \
|
||||
libopus-dev \
|
||||
libwebp-dev \
|
||||
libpng-dev \
|
||||
libjpeg-dev \
|
||||
liburiparser-dev
|
||||
libpam0g-dev \
|
||||
clang
|
||||
sudo mk-build-deps --install --tool 'apt-get --yes --no-remove --no-install-recommends' packaging/deb/freerdp-nightly/control
|
||||
- name: Download Coverity build tool
|
||||
run: |
|
||||
wget -c -N https://scan.coverity.com/download/linux64 --post-data "token=${{ secrets.COVERITY_SCAN_TOKEN }}&project=FreeRDP" -O coverity_tool.tar.gz
|
||||
|
Loading…
Reference in New Issue
Block a user