mirror of
https://github.com/vyos/vyos-build.git
synced 2025-10-01 20:28:40 +02:00
Move the Kernel build dependencies to package.toml to unbload the build container even more.
126 lines
2.4 KiB
TOML
126 lines
2.4 KiB
TOML
# [defaults]
|
|
# We get the kernel_version from vyos-build/data/defaults.toml
|
|
# kernel_version = "6.6.47"
|
|
# kernel_flavor = "amd64-vyos"
|
|
|
|
|
|
[[packages]]
|
|
name = "linux-kernel"
|
|
commit_id = "" # Uses defaults.kernel_version
|
|
scm_url = ""
|
|
build_cmd = "build_kernel"
|
|
|
|
[[packages]]
|
|
name = "linux-firmware"
|
|
commit_id = "20240610"
|
|
scm_url = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git"
|
|
build_cmd = "build_linux_firmware"
|
|
|
|
[[packages]]
|
|
name = "accel-ppp"
|
|
commit_id = "1.13.0"
|
|
scm_url = "https://github.com/accel-ppp/accel-ppp.git"
|
|
build_cmd = "build_accel_ppp"
|
|
|
|
[[packages]]
|
|
name = "ovpn-dco"
|
|
commit_id = "v0.2.20231117"
|
|
scm_url = "https://github.com/OpenVPN/ovpn-dco"
|
|
build_cmd = "build_openvpn_dco"
|
|
|
|
[[packages]]
|
|
name = "nat-rtsp"
|
|
commit_id = "475af0a"
|
|
scm_url = "https://github.com/maru-sama/rtsp-linux.git"
|
|
build_cmd = "build_nat_rtsp"
|
|
|
|
[[packages]]
|
|
name = "qat"
|
|
commit_id = ""
|
|
scm_url = ""
|
|
build_cmd = "build_intel_qat"
|
|
|
|
[[packages]]
|
|
name = "igb"
|
|
commit_id = "v5.18.7"
|
|
scm_url = "https://github.com/intel/ethernet-linux-igb"
|
|
build_cmd = "build_intel_igb"
|
|
|
|
[[packages]]
|
|
name = "ixgbe"
|
|
commit_id = "v6.0.5"
|
|
scm_url = "https://github.com/intel/ethernet-linux-ixgbe"
|
|
build_cmd = "build_intel_ixgbe"
|
|
|
|
[[packages]]
|
|
name = "ixgbevf"
|
|
commit_id = "v5.0.2"
|
|
scm_url = "http://github.com/intel/ethernet-linux-ixgbevf"
|
|
build_cmd = "build_intel_ixgbevf"
|
|
|
|
[[packages]]
|
|
name = "jool"
|
|
commit_id = ""
|
|
scm_url = ""
|
|
build_cmd = "build_jool"
|
|
|
|
[[packages]]
|
|
name = "mlnx"
|
|
commit_id = ""
|
|
scm_url = ""
|
|
build_cmd = "build_mellanox_ofed"
|
|
|
|
[[packages]]
|
|
name = "realtek-r8152"
|
|
commit_id = ""
|
|
scm_url = ""
|
|
build_cmd = "build_realtek_r8152"
|
|
|
|
[[packages]]
|
|
name = "ipt-netflow"
|
|
commit_id = "0eb2092e93"
|
|
scm_url = "https://github.com/aabc/ipt-netflow"
|
|
build_cmd = "build_ipt_netflow"
|
|
|
|
[dependencies]
|
|
packages = [
|
|
"cmake",
|
|
"gnupg2",
|
|
"rsync",
|
|
"libelf-dev",
|
|
"libncurses5-dev",
|
|
"flex",
|
|
"bison",
|
|
"bc",
|
|
"kmod",
|
|
"cpio",
|
|
"dwarves",
|
|
"nasm",
|
|
"rdfind",
|
|
"pciutils",
|
|
"yasm",
|
|
"libudev-dev",
|
|
"ruby",
|
|
"ruby-dev",
|
|
"rubygems",
|
|
"build-essential",
|
|
"libdw-dev",
|
|
"libunwind-dev",
|
|
"systemtap-sdt-dev",
|
|
"libslang2-dev",
|
|
"python-dev-is-python3",
|
|
"libzstd-dev",
|
|
"libcap-dev",
|
|
"libnuma-dev",
|
|
"libbabeltrace-ctf-dev",
|
|
"libpfm4-dev",
|
|
"libtraceevent-dev",
|
|
"liblua5.3-dev",
|
|
"libssl3",
|
|
"libssl-dev",
|
|
"libpcre3-dev",
|
|
"libnl-genl-3-dev",
|
|
"libxtables-dev",
|
|
"asciidoc-base"
|
|
]
|