ci: add homed/zstd dependencies
Also, sort the whole list when we're at it.
This commit is contained in:
parent
aab86b12dd
commit
35cd3db4e5
|
@ -16,6 +16,8 @@ ARGS=(
|
||||||
)
|
)
|
||||||
PACKAGES=(
|
PACKAGES=(
|
||||||
cryptsetup-bin
|
cryptsetup-bin
|
||||||
|
expect
|
||||||
|
fdisk
|
||||||
gettext
|
gettext
|
||||||
iptables-dev
|
iptables-dev
|
||||||
iputils-ping
|
iputils-ping
|
||||||
|
@ -25,13 +27,18 @@ PACKAGES=(
|
||||||
libblkid-dev
|
libblkid-dev
|
||||||
libcap-dev
|
libcap-dev
|
||||||
libcurl4-gnutls-dev
|
libcurl4-gnutls-dev
|
||||||
|
libfdisk-dev
|
||||||
libgpg-error-dev
|
libgpg-error-dev
|
||||||
liblz4-dev
|
liblz4-dev
|
||||||
liblzma-dev
|
liblzma-dev
|
||||||
libmicrohttpd-dev
|
libmicrohttpd-dev
|
||||||
libmount-dev
|
libmount-dev
|
||||||
|
libp11-kit-dev
|
||||||
|
libpwquality-dev
|
||||||
libqrencode-dev
|
libqrencode-dev
|
||||||
|
libssl-dev
|
||||||
libxkbcommon-dev
|
libxkbcommon-dev
|
||||||
|
libzstd-dev
|
||||||
mount
|
mount
|
||||||
net-tools
|
net-tools
|
||||||
ninja-build
|
ninja-build
|
||||||
|
@ -45,8 +52,8 @@ PACKAGES=(
|
||||||
quota
|
quota
|
||||||
strace
|
strace
|
||||||
unifont
|
unifont
|
||||||
expect
|
|
||||||
util-linux
|
util-linux
|
||||||
|
zstd
|
||||||
)
|
)
|
||||||
CC="${CC:?}"
|
CC="${CC:?}"
|
||||||
CXX="${CXX:?}"
|
CXX="${CXX:?}"
|
||||||
|
@ -55,6 +62,8 @@ RELEASE="$(lsb_release -cs)"
|
||||||
|
|
||||||
bash -c "echo 'deb-src http://archive.ubuntu.com/ubuntu/ $RELEASE main restricted universe multiverse' >>/etc/apt/sources.list"
|
bash -c "echo 'deb-src http://archive.ubuntu.com/ubuntu/ $RELEASE main restricted universe multiverse' >>/etc/apt/sources.list"
|
||||||
|
|
||||||
|
# PPA with some newer build dependencies (like zstd)
|
||||||
|
add-apt-repository -y ppa:upstream-systemd-ci/systemd-ci
|
||||||
apt-get update
|
apt-get update
|
||||||
apt-get build-dep systemd -y
|
apt-get build-dep systemd -y
|
||||||
apt-get install -y "${PACKAGES[@]}"
|
apt-get install -y "${PACKAGES[@]}"
|
||||||
|
|
Loading…
Reference in New Issue