Source: linux-rpi Section: kernel Priority: optional Maintainer: Serge Schneider Standards-Version: 4.2.0 Build-Depends: debhelper-compat (= 13), python3:native, python3-dacite:native, python3-jinja2:native, quilt, dh-python Build-Depends-Arch: bc , libssl-dev:native , libssl-dev , openssl , libelf-dev:native , libelf-dev , lz4 [amd64 arm64] , pahole | dwarves:native (>= 1.16~) , cpio , xz-utils , bison , bison , flex , flex , gcc-12 [arm64 armel armhf] , gcc-12-aarch64-linux-gnu [arm64] , gcc-arm-linux-gnueabihf [arm64] , gcc-12-arm-linux-gnueabi [armel] , gcc-12-arm-linux-gnueabihf [armhf] , rsync [arm64 armel armhf] , kernel-wedge (>= 2.105~) [arm64 armel armhf] , kmod [arm64 armel armhf] Build-Depends-Indep: patchutils , xz-utils Rules-Requires-Root: no Homepage: https://github.com/raspberrypi/linux/ Vcs-Browser: https://github.com/RPi-Distro/linux-packaging/ Vcs-Git: https://github.com/RPi-Distro/linux-packaging.git Package: linux-headers-6.12.34+rpt-common-rpi Architecture: all Build-Profiles: Depends: ${misc:Depends} Multi-Arch: foreign Description: Common header files for Linux 6.12.34+rpt-rpi This package provides the common kernel header files for Linux kernel version 6.12.34+rpt with the Raspberry Pi featureset, generally used for building out-of-tree kernel modules. These files are going to be installed into /usr/src/linux-headers-6.12.34+rpt-common-rpi. . To obtain a complete set of headers you also need to install the linux-headers-6.12.34+rpt-(flavour) package, matching the flavour of the kernel you intend the build for. Package: linux-headers-6.12.34+rpt-rpi-2712 Architecture: arm64 Build-Profiles: Depends: linux-headers-6.12.34+rpt-common-rpi (= ${source:Version}), linux-image-6.12.34+rpt-rpi-2712 (= ${binary:Version}) | linux-image-6.12.34+rpt-rpi-2712-unsigned (= ${binary:Version}), linux-kbuild-6.12.34+rpt, ${misc:Depends}, gcc-12 Description: Header files for Linux 6.12.34+rpt-rpi-2712 This package provides the architecture-specific kernel header files for Linux kernel 6.12.34+rpt-rpi-2712, generally used for building out-of-tree kernel modules. These files are going to be installed into /usr/src/linux-headers-6.12.34+rpt-rpi-2712, and can be used for building modules that load into the kernel provided by the linux-image-6.12.34+rpt-rpi-2712 package. Package: linux-headers-6.12.34+rpt-rpi-v6 Architecture: armel Build-Profiles: Depends: linux-headers-6.12.34+rpt-common-rpi (= ${source:Version}), linux-image-6.12.34+rpt-rpi-v6 (= ${binary:Version}) | linux-image-6.12.34+rpt-rpi-v6-unsigned (= ${binary:Version}), linux-kbuild-6.12.34+rpt, ${misc:Depends}, gcc-12 Description: Header files for Linux 6.12.34+rpt-rpi-v6 This package provides the architecture-specific kernel header files for Linux kernel 6.12.34+rpt-rpi-v6, generally used for building out-of-tree kernel modules. These files are going to be installed into /usr/src/linux-headers-6.12.34+rpt-rpi-v6, and can be used for building modules that load into the kernel provided by the linux-image-6.12.34+rpt-rpi-v6 package. Package: linux-headers-6.12.34+rpt-rpi-v7 Architecture: armhf Build-Profiles: Depends: linux-headers-6.12.34+rpt-common-rpi (= ${source:Version}), linux-image-6.12.34+rpt-rpi-v7 (= ${binary:Version}) | linux-image-6.12.34+rpt-rpi-v7-unsigned (= ${binary:Version}), linux-kbuild-6.12.34+rpt, ${misc:Depends}, gcc-12 Description: Header files for Linux 6.12.34+rpt-rpi-v7 This package provides the architecture-specific kernel header files for Linux kernel 6.12.34+rpt-rpi-v7, generally used for building out-of-tree kernel modules. These files are going to be installed into /usr/src/linux-headers-6.12.34+rpt-rpi-v7, and can be used for building modules that load into the kernel provided by the linux-image-6.12.34+rpt-rpi-v7 package. Package: linux-headers-6.12.34+rpt-rpi-v7l Architecture: armhf Build-Profiles: Depends: linux-headers-6.12.34+rpt-common-rpi (= ${source:Version}), linux-image-6.12.34+rpt-rpi-v7l (= ${binary:Version}) | linux-image-6.12.34+rpt-rpi-v7l-unsigned (= ${binary:Version}), linux-kbuild-6.12.34+rpt, ${misc:Depends}, gcc-12 Description: Header files for Linux 6.12.34+rpt-rpi-v7l This package provides the architecture-specific kernel header files for Linux kernel 6.12.34+rpt-rpi-v7l, generally used for building out-of-tree kernel modules. These files are going to be installed into /usr/src/linux-headers-6.12.34+rpt-rpi-v7l, and can be used for building modules that load into the kernel provided by the linux-image-6.12.34+rpt-rpi-v7l package. Package: linux-headers-6.12.34+rpt-rpi-v8 Architecture: arm64 Build-Profiles: Depends: linux-headers-6.12.34+rpt-common-rpi (= ${source:Version}), linux-image-6.12.34+rpt-rpi-v8 (= ${binary:Version}) | linux-image-6.12.34+rpt-rpi-v8-unsigned (= ${binary:Version}), linux-kbuild-6.12.34+rpt, ${misc:Depends}, gcc-12 Description: Header files for Linux 6.12.34+rpt-rpi-v8 This package provides the architecture-specific kernel header files for Linux kernel 6.12.34+rpt-rpi-v8, generally used for building out-of-tree kernel modules. These files are going to be installed into /usr/src/linux-headers-6.12.34+rpt-rpi-v8, and can be used for building modules that load into the kernel provided by the linux-image-6.12.34+rpt-rpi-v8 package. Package: linux-headers-rpi-2712 Architecture: arm64 Build-Profiles: Depends: linux-headers-6.12.34+rpt-rpi-2712 (= ${binary:Version}), ${misc:Depends} Description: Header files for Linux rpi-2712 configuration (meta-package) This package depends on the architecture-specific header files for the latest Linux kernel rpi-2712 configuration. Package: linux-headers-rpi-v6 Architecture: armel Build-Profiles: Depends: linux-headers-6.12.34+rpt-rpi-v6 (= ${binary:Version}), ${misc:Depends} Description: Header files for Linux rpi-v6 configuration (meta-package) This package depends on the architecture-specific header files for the latest Linux kernel rpi-v6 configuration. Package: linux-headers-rpi-v7 Architecture: armhf Build-Profiles: Depends: linux-headers-6.12.34+rpt-rpi-v7 (= ${binary:Version}), ${misc:Depends} Description: Header files for Linux rpi-v7 configuration (meta-package) This package depends on the architecture-specific header files for the latest Linux kernel rpi-v7 configuration. Package: linux-headers-rpi-v7l Architecture: armhf Build-Profiles: Depends: linux-headers-6.12.34+rpt-rpi-v7l (= ${binary:Version}), ${misc:Depends} Description: Header files for Linux rpi-v7l configuration (meta-package) This package depends on the architecture-specific header files for the latest Linux kernel rpi-v7l configuration. Package: linux-headers-rpi-v8 Architecture: arm64 Build-Profiles: Depends: linux-headers-6.12.34+rpt-rpi-v8 (= ${binary:Version}), ${misc:Depends} Description: Header files for Linux rpi-v8 configuration (meta-package) This package depends on the architecture-specific header files for the latest Linux kernel rpi-v8 configuration. Package: linux-image-6.12.34+rpt-rpi-2712 Architecture: arm64 Build-Profiles: Depends: kmod, linux-base (>= 4.3~), ${misc:Depends}, initramfs-tools (>= 0.120+deb8u2) [arm64] | linux-initramfs-tool [arm64] Recommends: apparmor [arm64] Suggests: firmware-linux-free, linux-doc-6.12, debian-kernel-handbook Breaks: fwupdate (<< 12-7) [arm64], wireless-regdb (<< 2019.06.03-1~) [arm64], initramfs-tools (<< 0.120+deb8u2) [arm64] Description: Linux 6.12 for Raspberry Pi 2712, Raspberry Pi The Linux kernel 6.12 and modules for use on Raspberry Pi 2712 kernel. . This kernel includes the patches for Raspberry Pi platforms. Package: linux-image-6.12.34+rpt-rpi-2712-dbg Architecture: arm64 Section: debug Priority: optional Build-Profiles: Depends: ${misc:Depends} Description: Debug symbols for linux-image-6.12.34+rpt-rpi-2712 This package provides the detached debug symbols for the Linux kernel and modules in linux-image-6.12.34+rpt-rpi-2712. Package: linux-image-6.12.34+rpt-rpi-v6 Architecture: armel Build-Profiles: Depends: kmod, linux-base (>= 4.3~), ${misc:Depends}, initramfs-tools (>= 0.120+deb8u2) [armel] | linux-initramfs-tool [armel] Recommends: apparmor [armel] Suggests: firmware-linux-free, linux-doc-6.12, debian-kernel-handbook Breaks: fwupdate (<< 12-7) [armel], wireless-regdb (<< 2019.06.03-1~) [armel], initramfs-tools (<< 0.120+deb8u2) [armel] Description: Linux 6.12 for Rasbperry Pi v6, Raspberry Pi The Linux kernel 6.12 and modules for use on Raspberry Pi v6 kernel. . This kernel includes the patches for Raspberry Pi platforms. Package: linux-image-6.12.34+rpt-rpi-v6-dbg Architecture: armel Section: debug Priority: optional Build-Profiles: Depends: ${misc:Depends} Description: Debug symbols for linux-image-6.12.34+rpt-rpi-v6 This package provides the detached debug symbols for the Linux kernel and modules in linux-image-6.12.34+rpt-rpi-v6. Package: linux-image-6.12.34+rpt-rpi-v7 Architecture: armhf Build-Profiles: Depends: kmod, linux-base (>= 4.3~), ${misc:Depends}, initramfs-tools (>= 0.120+deb8u2) [armhf] | linux-initramfs-tool [armhf] Recommends: apparmor [armhf] Suggests: firmware-linux-free, linux-doc-6.12, debian-kernel-handbook Breaks: fwupdate (<< 12-7) [armhf], wireless-regdb (<< 2019.06.03-1~) [armhf], initramfs-tools (<< 0.120+deb8u2) [armhf] Description: Linux 6.12 for Raspberry Pi v7, Raspberry Pi The Linux kernel 6.12 and modules for use on Raspberry Pi v7 kernel. . This kernel includes the patches for Raspberry Pi platforms. Package: linux-image-6.12.34+rpt-rpi-v7-dbg Architecture: armhf Section: debug Priority: optional Build-Profiles: Depends: ${misc:Depends} Description: Debug symbols for linux-image-6.12.34+rpt-rpi-v7 This package provides the detached debug symbols for the Linux kernel and modules in linux-image-6.12.34+rpt-rpi-v7. Package: linux-image-6.12.34+rpt-rpi-v7l Architecture: armhf Build-Profiles: Depends: kmod, linux-base (>= 4.3~), ${misc:Depends}, initramfs-tools (>= 0.120+deb8u2) [armhf] | linux-initramfs-tool [armhf] Recommends: apparmor [armhf] Suggests: firmware-linux-free, linux-doc-6.12, debian-kernel-handbook Breaks: fwupdate (<< 12-7) [armhf], wireless-regdb (<< 2019.06.03-1~) [armhf], initramfs-tools (<< 0.120+deb8u2) [armhf] Description: Linux 6.12 for Raspberry Pi v7, Raspberry Pi The Linux kernel 6.12 and modules for use on Raspberry Pi v7l kernel. . This kernel includes the patches for Raspberry Pi platforms. Package: linux-image-6.12.34+rpt-rpi-v7l-dbg Architecture: armhf Section: debug Priority: optional Build-Profiles: Depends: ${misc:Depends} Description: Debug symbols for linux-image-6.12.34+rpt-rpi-v7l This package provides the detached debug symbols for the Linux kernel and modules in linux-image-6.12.34+rpt-rpi-v7l. Package: linux-image-6.12.34+rpt-rpi-v8 Architecture: arm64 Build-Profiles: Depends: kmod, linux-base (>= 4.3~), ${misc:Depends}, initramfs-tools (>= 0.120+deb8u2) [arm64] | linux-initramfs-tool [arm64] Recommends: apparmor [arm64] Suggests: firmware-linux-free, linux-doc-6.12, debian-kernel-handbook Breaks: fwupdate (<< 12-7) [arm64], wireless-regdb (<< 2019.06.03-1~) [arm64], initramfs-tools (<< 0.120+deb8u2) [arm64] Description: Linux 6.12 for Raspberry Pi v8, Raspberry Pi The Linux kernel 6.12 and modules for use on Raspberry Pi v8 kernel. . This kernel includes the patches for Raspberry Pi platforms. Package: linux-image-6.12.34+rpt-rpi-v8-dbg Architecture: arm64 Section: debug Priority: optional Build-Profiles: Depends: ${misc:Depends} Description: Debug symbols for linux-image-6.12.34+rpt-rpi-v8 This package provides the detached debug symbols for the Linux kernel and modules in linux-image-6.12.34+rpt-rpi-v8. Package: linux-image-rpi-2712 Architecture: arm64 Build-Profiles: Provides: linux-latest-modules-6.12.34+rpt-rpi-2712, wireguard-modules (= 1.0.0), virtualbox-guest-modules [amd64] Depends: linux-image-6.12.34+rpt-rpi-2712 (= ${binary:Version}), ${misc:Depends} Description: Linux for Raspberry Pi 2712 (meta-package) This package depends on the latest Linux kernel and modules for use on Raspberry Pi 2712 kernel. Package: linux-image-rpi-2712-dbg Architecture: arm64 Build-Profiles: Provides: linux-latest-image-dbg Depends: linux-image-6.12.34+rpt-rpi-2712-dbg (= ${binary:Version}), ${misc:Depends} Description: Debugging symbols for Linux rpi-2712 configuration (meta-package) This package depends on the detached debugging symbols for the latest Linux kernel rpi-2712 configuration. Package: linux-image-rpi-v6 Architecture: armel Build-Profiles: Provides: linux-latest-modules-6.12.34+rpt-rpi-v6, wireguard-modules (= 1.0.0), virtualbox-guest-modules [amd64] Depends: linux-image-6.12.34+rpt-rpi-v6 (= ${binary:Version}), ${misc:Depends} Description: Linux for Rasbperry Pi v6 (meta-package) This package depends on the latest Linux kernel and modules for use on Raspberry Pi v6 kernel. Package: linux-image-rpi-v6-dbg Architecture: armel Build-Profiles: Provides: linux-latest-image-dbg Depends: linux-image-6.12.34+rpt-rpi-v6-dbg (= ${binary:Version}), ${misc:Depends} Description: Debugging symbols for Linux rpi-v6 configuration (meta-package) This package depends on the detached debugging symbols for the latest Linux kernel rpi-v6 configuration. Package: linux-image-rpi-v7 Architecture: armhf Build-Profiles: Provides: linux-latest-modules-6.12.34+rpt-rpi-v7, wireguard-modules (= 1.0.0), virtualbox-guest-modules [amd64] Depends: linux-image-6.12.34+rpt-rpi-v7 (= ${binary:Version}), ${misc:Depends} Description: Linux for Raspberry Pi v7 (meta-package) This package depends on the latest Linux kernel and modules for use on Raspberry Pi v7 kernel. Package: linux-image-rpi-v7-dbg Architecture: armhf Build-Profiles: Provides: linux-latest-image-dbg Depends: linux-image-6.12.34+rpt-rpi-v7-dbg (= ${binary:Version}), ${misc:Depends} Description: Debugging symbols for Linux rpi-v7 configuration (meta-package) This package depends on the detached debugging symbols for the latest Linux kernel rpi-v7 configuration. Package: linux-image-rpi-v7l Architecture: armhf Build-Profiles: Provides: linux-latest-modules-6.12.34+rpt-rpi-v7l, wireguard-modules (= 1.0.0), virtualbox-guest-modules [amd64] Depends: linux-image-6.12.34+rpt-rpi-v7l (= ${binary:Version}), ${misc:Depends} Description: Linux for Raspberry Pi v7 (meta-package) This package depends on the latest Linux kernel and modules for use on Raspberry Pi v7l kernel. Package: linux-image-rpi-v7l-dbg Architecture: armhf Build-Profiles: Provides: linux-latest-image-dbg Depends: linux-image-6.12.34+rpt-rpi-v7l-dbg (= ${binary:Version}), ${misc:Depends} Description: Debugging symbols for Linux rpi-v7l configuration (meta-package) This package depends on the detached debugging symbols for the latest Linux kernel rpi-v7l configuration. Package: linux-image-rpi-v8 Architecture: arm64 Build-Profiles: Provides: linux-latest-modules-6.12.34+rpt-rpi-v8, wireguard-modules (= 1.0.0), virtualbox-guest-modules [amd64] Depends: linux-image-6.12.34+rpt-rpi-v8 (= ${binary:Version}), ${misc:Depends} Description: Linux for Raspberry Pi v8 (meta-package) This package depends on the latest Linux kernel and modules for use on Raspberry Pi v8 kernel. Package: linux-image-rpi-v8-dbg Architecture: arm64 Build-Profiles: Provides: linux-latest-image-dbg Depends: linux-image-6.12.34+rpt-rpi-v8-dbg (= ${binary:Version}), ${misc:Depends} Description: Debugging symbols for Linux rpi-v8 configuration (meta-package) This package depends on the detached debugging symbols for the latest Linux kernel rpi-v8 configuration. Package: linux-kbuild-6.12.34+rpt Architecture: linux-any Build-Profiles: Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: foreign Description: Kbuild infrastructure for Linux 6.12.34+rpt This package provides the kbuild infrastructure for the headers packages for Linux kernel version 6.12. Package: linux-rpi-config-6.12 Architecture: arm64 armel armhf Build-Profiles: Depends: ${misc:Depends} Recommends: linux-rpi-source-6.12 Multi-Arch: same Description: Debian kernel configurations for Linux 6.12 This package contains the configuration files used to build the official Debian kernel files, but without references to Debian's signing certificates. . These can be used as a basis for configuring custom kernels. Package: linux-rpi-source Architecture: all Build-Profiles: Depends: linux-rpi-source-6.12 (= ${binary:Version}), ${misc:Depends} Description: Linux kernel source (meta-package) This package depends on packages containing the sources of the latest Linux kernel. Package: linux-rpi-source-6.12 Architecture: all Section: kernel Build-Profiles: Depends: binutils, xz-utils, ${misc:Depends} Recommends: build-essential, bc, rsync, kmod, cpio, bison, flex, libelf-dev, libssl-dev, linux-rpi-config-6.12 Suggests: libncurses-dev | ncurses-dev, qtbase5-dev, pkg-config Multi-Arch: foreign Description: Linux kernel source for version 6.12 with Debian patches This package provides source code for the Linux kernel version 6.12. This source closely tracks official Linux kernel releases. Debian's modifications to that source consist of security fixes, bug fixes, and features that have already been (or are believed to be) accepted by the upstream maintainers. Package: linux-rpi-support-6.12.34+rpt Architecture: all Section: devel Build-Profiles: Depends: ${python3:Depends}, python3-dacite, python3-jinja2, ${misc:Depends} Multi-Arch: foreign Description: Support files for Linux 6.12 This package provides support files for the Linux kernel build, e.g. scripts to handle ABI information and for generation of build system meta data.