]> git.proxmox.com Git - pve-kernel.git/blame - debian/control.in
cherry-pick improved erratum 1386 workaround
[pve-kernel.git] / debian / control.in
CommitLineData
6e72c5b2 1Source: proxmox-kernel-@KVMAJMIN@
2d62d8a4
FG
2Section: devel
3Priority: optional
2d62d8a4 4Maintainer: Proxmox Support Team <support@proxmox.com>
03f37cb2
FG
5Build-Depends: asciidoc-base,
6 automake,
ff2994e8
TL
7 bc,
8 bison,
03f37cb2 9 cpio,
dad61fd7 10 debhelper-compat (= 13),
77b2009b 11 dh-python,
41cf1104 12 dwarves,
03f37cb2 13 file,
ff2994e8 14 flex,
2135c723 15 gcc (>= 8.3.0-6),
03f37cb2
FG
16 git,
17 kmod,
18 libdw-dev,
19 libelf-dev,
7cbdd0b9 20 libiberty-dev,
03f37cb2 21 libnuma-dev,
9929833c 22 libpve-common-perl,
03f37cb2 23 libslang2-dev,
ff2994e8 24 libssl-dev,
03f37cb2 25 libtool,
f3baf376 26 lintian,
8028e2a2 27 lz4,
17ad9a33 28 python3-dev,
41cf1104 29 python3-minimal,
d7236300 30 rsync,
77b2009b 31 sphinx-common,
ff2994e8 32 xmlto,
7c4bae56
FG
33 zlib1g-dev,
34 zstd,
6e72c5b2 35Build-Conflicts: proxmox-headers-@KVNAME@,
65f3c4a8 36Standards-Version: 4.6.2
f3baf376
FG
37Vcs-Git: git://git.proxmox.com/git/pve-kernel
38Vcs-Browser: https://git.proxmox.com/?p=pve-kernel.git
2d62d8a4 39
73cf4c7f 40Package: linux-tools-@KVMAJMIN@
2d62d8a4
FG
41Architecture: any
42Section: devel
43Priority: optional
d4beb8d0 44Depends: linux-base, ${misc:Depends}, ${shlibs:Depends},
73cf4c7f 45Description: Linux kernel version specific tools for version @KVMAJMIN@
2d62d8a4
FG
46 This package provides the architecture dependent parts for kernel
47 version locked tools (such as perf and x86_energy_perf_policy)
f3baf376 48
6e72c5b2 49Package: proxmox-headers-@KVNAME@
f3baf376
FG
50Section: devel
51Priority: optional
52Architecture: any
6e72c5b2 53Provides: linux-headers-@KVNAME@-amd64, pve-headers-@KVNAME@
e1c98087 54Depends: ${misc:Depends},
c2793ff7 55Description: Proxmox Kernel Headers
f3baf376
FG
56 This package contains the linux kernel headers
57
6e72c5b2 58Package: proxmox-kernel-@KVNAME@
f3baf376
FG
59Section: admin
60Priority: optional
61Architecture: any
6e72c5b2 62Provides: linux-image-@KVNAME@-amd64, pve-kernel-@KVNAME@
d4beb8d0 63Suggests: pve-firmware,
f1ef3eb8 64Depends: busybox, initramfs-tools | linux-initramfs-tool, ${misc:Depends},
d4beb8d0 65Recommends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub-efi-arm64,
c2793ff7 66Description: Proxmox Kernel Image
f3baf376 67 This package contains the linux kernel and initial ramdisk used for booting
924ae54c 68
6e72c5b2 69Package: proxmox-kernel-@KVNAME@-dbgsym
bec10498 70Architecture: any
6e72c5b2 71Provides: linux-debug, pve-kernel-@KVNAME@-dbgsym
bec10498
FG
72Section: devel
73Priority: optional
6e72c5b2 74Build-Profiles: <pkg.proxmox-kernel.debug>
f1ef3eb8 75Depends: ${misc:Depends},
c2793ff7 76Description: Proxmox Kernel debug image
a79b3b70
TL
77 This package provides the kernel debug image for version @KVNAME@. The debug
78 kernel image contained in this package is NOT meant to boot from - it is
79 uncompressed, and unstripped, and suitable for use with crash/kdump-tools/..
6e72c5b2 80 to analyze kernel crashes. This package also contains the proxmox-kernel modules
a79b3b70 81 in their unstripped version.
bec10498 82
2b3d5a22
FG
83Package: proxmox-kernel-@KVNAME@-signed-template
84Architecture: amd64
85Depends: ${shlibs:Depends}, ${misc:Depends}, make | build-essential | dpkg-dev
86Description: Template for signed kernel package
87 This package is used to control code signing by the Proxmox signing
88 service.
89
6e72c5b2 90Package: proxmox-kernel-libc-dev
924ae54c
TL
91Section: devel
92Priority: optional
93Architecture: any
6e72c5b2 94Provides: linux-libc-dev (=${binary:Version}), pve-kernel-libc-dev
d4beb8d0 95Conflicts: linux-libc-dev,
6e72c5b2
FG
96Replaces: linux-libc-dev, pve-kernel-libc-dev
97Breaks: pve-kernel-libc-dev
d4beb8d0 98Depends: ${misc:Depends},
924ae54c
TL
99Description: Linux support headers for userspace development
100 This package provides userspaces headers from the Linux kernel. These headers
101 are used by the installed headers for GNU libc and other system libraries.
6e72c5b2
FG
102
103Package: proxmox-headers-@KVMAJMIN@
104Architecture: all
105Section: admin
106Provides: linux-headers-amd64, linux-headers-generic, pve-headers-@KVMAJMIN@
107Replaces: pve-headers-@KVMAJMIN@
108Priority: optional
109Depends: proxmox-headers-@KVNAME@, ${misc:Depends},
110Description: Latest Proxmox Kernel Headers
111 This is a metapackage which will install the kernel headers
112 for the latest available proxmox kernel from the @KVMAJMIN@
113 series.
114
115Package: proxmox-kernel-@KVMAJMIN@
116Architecture: all
117Section: admin
118Provides: linux-image-amd64, linux-image-generic, wireguard-modules (=1.0.0), pve-kernel-@KVMAJMIN@
119Replaces: pve-kernel-@KVMAJMIN@
120Priority: optional
331dac76 121Depends: pve-firmware, proxmox-kernel-@KVNAME@-signed | proxmox-kernel-@KVNAME@, ${misc:Depends},
6e72c5b2
FG
122Description: Latest Proxmox Kernel Image
123 This is a metapackage which will install the latest available
124 proxmox kernel from the @KVMAJMIN@ series.