Source: linux
Section: kernel
Priority: optional
Maintainer: Grml Team <team@grml.org>
Uploaders: Michael Prokop <mika@grml.org>
Standards-Version: 4.2.0
Build-Depends: debhelper (>= 10.1~), dh-exec, python3:any, quilt, cpio <!stage1>, xz-utils <!stage1>, dh-python <!stage1>, bison <!stage1>, flex (>= 2.6.1-1.1~) <!stage1>
Build-Depends-Arch: kernel-wedge (>= 2.99~) <!stage1>, kmod <!stage1>, bc <!stage1>, libssl-dev:native <!stage1>, libssl-dev <!stage1 !pkg.linux.notools>, openssl (>= 1.1.0-1~) <!stage1>, libelf-dev:native [amd64] <!stage1>, libelf-dev <!stage1 !pkg.linux.notools>, gcc-8 (>= 8-20180123-1~) [amd64 i386] <!stage1 !cross>, gcc-8-x86-64-linux-gnu (>= 8-20180123-1~) [amd64 i386] <!stage1 cross>, libpci-dev [linux-any] <!stage1 !pkg.linux.notools>, autoconf [linux-any] <!stage1 !pkg.linux.notools>, automake [linux-any] <!stage1 !pkg.linux.notools>, libtool [linux-any] <!stage1 !pkg.linux.notools>, libglib2.0-dev [linux-any] <!stage1 !pkg.linux.notools>, libudev-dev [linux-any] <!stage1 !pkg.linux.notools>, libwrap0-dev [linux-any] <!stage1 !pkg.linux.notools>, rsync [linux-any] <!stage1 !pkg.linux.notools>, asciidoctor [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !nodoc !pkg.linux.notools !nopython>, gcc-multilib [amd64 mips64 mips64el mips64r6 mips64r6el ppc64 s390x sparc64] <!stage1 !pkg.linux.notools !nopython>, libaudit-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !pkg.linux.notools !nopython>, libbabeltrace-dev (>= 1.5.0) [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !pkg.linux.notools !nopython>, libbabeltrace-dev (>= 1.5.3-2~) [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !pkg.linux.notools !nopython> | libbabeltrace-ctf-dev (>= 1.5.0) [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !pkg.linux.notools !nopython>, libdw-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !pkg.linux.notools !nopython>, libiberty-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !pkg.linux.notools !nopython>, libnewt-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !pkg.linux.notools !nopython>, libnuma-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !pkg.linux.notools !nopython>, libperl-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !pkg.linux.notools !nopython>, libunwind-dev [amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel powerpc ppc64 ppc64el sh4] <!stage1 !pkg.linux.notools !nopython>, python3-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] <!stage1 !pkg.linux.notools !nopython>
Build-Depends-Indep: patchutils <!stage1 !pkg.linux.nosource>, graphviz <!stage1 !nodoc>, python3-sphinx <!stage1 !nodoc>, python3-sphinx-rtd-theme <!stage1 !nodoc>, texlive-latex-base <!stage1 !nodoc>, texlive-latex-extra <!stage1 !nodoc>, dvipng <!stage1 !nodoc>
Homepage: https://www.kernel.org/
Rules-Requires-Root: no
Vcs-Browser: http://git.grml.org/?p=grml-kernel.git;a=tree;f=linux
Vcs-Git: git://git.grml.org/grml-kernel.git

Package: linux-source-4.19
Architecture: all
Section: kernel
Depends: binutils, xz-utils, ${misc:Depends}
Recommends: libc6-dev | libc-dev, gcc, make, bc, linux-config-4.19
Suggests: libncurses-dev | ncurses-dev, libqt4-dev, pkg-config
Description: Linux kernel source for version 4.19 with Debian patches
 This package provides source code for the Linux kernel version 4.19. 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.
Build-Profiles: <!stage1 !pkg.linux.nosource>
Multi-Arch: foreign

Package: linux-support-4.19.0-1-grml
Architecture: all
Section: devel
Depends: ${python3:Depends}, ${misc:Depends}
Description: Support files for Linux 4.19
 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.
Build-Profiles: <!stage1>
Multi-Arch: foreign

Package: linux-doc-4.19
Architecture: all
Section: doc
Depends: ${misc:Depends}
Description: Linux kernel specific documentation for version 4.19
 This package provides the various README files and HTML documentation for
 the Linux kernel version 4.19.  Plenty of information, including the
 descriptions of various kernel subsystems, filesystems, driver-specific
 notes and the like.  Consult the file
 /usr/share/doc/linux-doc-4.19/Documentation/00-INDEX for the detailed
 description of the contents.
Build-Profiles: <!stage1 !nodoc>
Multi-Arch: foreign

Package: linux-cpupower
Architecture: linux-any
Section: admin
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: CPU power management tools for Linux
 The cpupower command allows inspection and control of cpufreq and cpuidle
 tunables for hardware that support these features.  It replaces
 "cpufreq-info" and "cpufreq-set" in cpufrequtils.
 .
 ${cpupower:Arch-Description}
Build-Profiles: <!stage1 !pkg.linux.notools>

Package: libcpupower1
Architecture: linux-any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: CPU frequency and voltage scaling tools for Linux (libraries)
 This package contains the shared library.
Build-Profiles: <!stage1 !pkg.linux.notools>

Package: libcpupower-dev
Architecture: linux-any
Section: libdevel
Provides: libcpufreq-dev
Depends: ${misc:Depends}, libcpupower1 (= ${binary:Version})
Replaces: libcpufreq-dev
Conflicts: libcpufreq-dev
Description: CPU frequency and voltage scaling tools for Linux (development files)
 This package contains the 'power/cpupower' headers and library shared
 objects.
Build-Profiles: <!stage1 !pkg.linux.notools>

Package: usbip
Architecture: linux-any
Section: admin
Depends: usbutils, ${shlibs:Depends}, ${misc:Depends}
Description: USB device sharing system over IP network
 USB/IP is a system for sharing USB devices over the network.
 .
 To share USB devices between computers with their full functionality,
 USB/IP encapsulates "USB requests" into IP packets and transmits them
 between computers.
 .
 Original USB device drivers and applications can be used for remote USB
 devices without any modification of them.  A computer can use remote USB
 devices as if they were directly attached.
 .
 Currently USB/IP provides no access control or encryption.  It should only
 be used in trusted environments.
 .
 This package provides the server component 'usbipd' and the client tool
 'usbip'.
Build-Profiles: <!stage1 !pkg.linux.notools>

Package: hyperv-daemons
Architecture: amd64 i386 x32
Section: admin
Depends: lsb-base, ${shlibs:Depends}, ${misc:Depends}
Description: Support daemons for Linux running on Hyper-V
 Suite of daemons for Linux guests running on Hyper-V, consisting of
 hv_fcopy_daemon, hv_kvp_daemon and hv_vss_daemon.
 .
 hv_fcopy_daemon provides the file copy service, allowing the host to copy
 files into the guest.
 .
 hv_kvp_daemon provides the key-value pair (KVP) service, allowing the host
 to get and set the IP networking configuration of the guest.  (This
 requires helper scripts which are not currently included.)
 .
 hv_vss_daemon provides the volume shadow copy service (VSS), allowing the
 host to freeze the guest filesystems while taking a snapshot.
Build-Profiles: <!stage1 !pkg.linux.notools>

Package: lockdep
Architecture: all
Section: devel
Depends: ${misc:Depends}, liblockdep4.19
Recommends: liblockdep-dev
Description: Runtime locking correctness validator
 lockdep is a wrapper for programs that use the pthreads API, which detects
 actual and potential deadlocks and other locking bugs.
Build-Profiles: <!stage1 !pkg.linux.notools>
Multi-Arch: allowed

Package: liblockdep4.19
Architecture: linux-any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Runtime locking correctness validator (shared library)
 liblockdep is a library for programs that use the pthreads API, which can
 be used to detect actual and potential deadlocks and other locking bugs.
Build-Profiles: <!stage1 !pkg.linux.notools>
Multi-Arch: same

Package: liblockdep-dev
Architecture: linux-any
Section: libdevel
Depends: ${misc:Depends}, liblockdep4.19 (= ${binary:Version})
Description: Runtime locking correctness validator (development files)
 liblockdep is a library for programs that use the pthreads API, which can
 be used to detect actual and potential deadlocks and other locking bugs.
Build-Profiles: <!stage1 !pkg.linux.notools>
Multi-Arch: same

Package: linux-kbuild-4.19
Architecture: linux-any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Kbuild infrastructure for Linux 4.19
 This package provides the kbuild infrastructure for the headers packages
 for Linux kernel version 4.19.
Build-Profiles: <!stage1 !pkg.linux.notools>
Multi-Arch: foreign

Package: linux-perf-4.19
Architecture: alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64
Section: devel
Provides: linux-tools-4.19
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, ${python3:Depends}
Recommends: linux-base
Suggests: linux-doc-4.19
Replaces: linux-tools-4.19
Conflicts: linux-tools-4.19
Description: Performance analysis tools for Linux 4.19
 This package contains the 'perf' performance analysis tools for Linux
 kernel version 4.19.
 .
 The linux-base package contains a 'perf' command which will invoke the
 appropriate version for the running kernel.
Build-Profiles: <!stage1 !pkg.linux.notools !nopython>

Package: linux-bootwrapper-4.19.0-1-grml
Architecture: powerpc powerpcspe ppc64
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Boot wrapper tools for Linux 4.19 on PowerPC
 This package provides the 'wrapper' script and related tools needed to
 process the Linux kernel image for use with some PowerPC platforms.
Build-Profiles: <!stage1 !pkg.linux.notools>
Multi-Arch: foreign

Package: linux-headers-4.19.0-1-grml-common
Architecture: all
Depends: ${misc:Depends}
Description: Common header files for Linux 4.19.0-1-grml
 This package provides the common kernel header files for Linux kernel
 version 4.19.0-1-grml, generally used for building out-of-tree kernel
 modules.  To obtain a complete set of headers you also need to install the
 linux-headers-4.19.0-1-grml-(flavour) package, matching the flavour of the
 kernel you intend the build for.
Build-Profiles: <!stage1>
Multi-Arch: foreign

Package: linux-libc-dev
Architecture: amd64 i386
Section: devel
Provides: linux-kernel-headers
Depends: ${misc:Depends}
Description: Linux support headers for userspace development
 This package provides userspaces headers from the Linux kernel.  These
 headers are used by the installed headers for GNU libc and other system
 libraries.
Multi-Arch: same

Package: linux-headers-4.19.0-1-grml-all
Architecture: amd64 i386
Depends: linux-headers-4.19.0-1-grml-all-${kernel:Arch} (= ${binary:Version}), ${misc:Depends}
Description: All header files for Linux 4.19 (meta-package)
 This package depends against all architecture-specific kernel header files
 for Linux kernel version 4.19, generally used for building out-of-tree
 kernel modules.
Build-Profiles: <!stage1>

Package: linux-headers-4.19.0-1-grml-all-amd64
Architecture: amd64
Depends: ${misc:Depends}, linux-headers-4.19.0-1-grml-amd64 (= ${binary:Version})
Description: All header files for Linux 4.19 (meta-package)
 This package depends against all architecture-specific kernel header files
 for Linux kernel version 4.19, generally used for building out-of-tree
 kernel modules.
Build-Profiles: <!stage1>

Package: linux-config-4.19
Architecture: amd64 i386
Depends: ${misc:Depends}
Recommends: linux-source-4.19
Description: Debian kernel configurations for Linux 4.19
 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.
Build-Profiles: <!stage1 !pkg.linux.nosource>
Multi-Arch: same

Package: linux-image-amd64-signed-template
Architecture: amd64
Depends: dpkg-dev, ${misc:Depends}
Description: Template for signed linux-image packages for amd64
 This package is used to control code signing by the Debian signing
 service.
Build-Profiles: <!stage1>

Package: linux-image-4.19.0-1-grml-amd64-unsigned
Architecture: amd64
Provides: linux-image-4.19.0-1-grml-amd64
Depends: kmod, linux-base (>= 4.3~), ${misc:Depends}, initramfs-tools (>= 0.120+deb8u2) [amd64] | linux-initramfs-tool [amd64]
Recommends: firmware-linux-free, ${kernel:Recommends}, apparmor [amd64]
Suggests: linux-doc-4.19, debian-kernel-handbook, grub-pc [amd64] | grub-efi-amd64 [amd64] | extlinux [amd64]
Replaces: linux-image-4.19.0-1-grml-amd64
Breaks: xserver-xorg-input-vmmouse (<< 1:13.0.99) [amd64], initramfs-tools (<< 0.120+deb8u2)
Conflicts: linux-image-4.19.0-1-grml-amd64
Description: Linux 4.19 for 64-bit PCs
 The Linux kernel 4.19 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.
Build-Profiles: <!stage1>

Package: linux-headers-4.19.0-1-grml-amd64
Architecture: amd64
Depends: linux-headers-4.19.0-1-grml-common (= ${source:Version}), linux-kbuild-4.19 (>= ${source:Version}), ${misc:Depends}, linux-compiler-gcc-8-x86
Description: Header files for Linux 4.19.0-1-grml-amd64
 This package provides the architecture-specific kernel header files for
 Linux kernel 4.19.0-1-grml-amd64, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-4.19.0-1-grml-amd64, and can be used for building
 modules that load into the kernel provided by the
 linux-image-4.19.0-1-grml-amd64 package.
Build-Profiles: <!stage1>

Package: linux-headers-4.19.0-1-grml-all-i386
Architecture: i386
Depends: ${misc:Depends}, linux-headers-4.19.0-1-grml-686 (= ${binary:Version}), linux-headers-4.19.0-1-grml-686-pae (= ${binary:Version})
Description: All header files for Linux 4.19 (meta-package)
 This package depends against all architecture-specific kernel header files
 for Linux kernel version 4.19, generally used for building out-of-tree
 kernel modules.
Build-Profiles: <!stage1>

Package: linux-image-i386-signed-template
Architecture: i386
Depends: dpkg-dev, ${misc:Depends}
Description: Template for signed linux-image packages for i386
 This package is used to control code signing by the Debian signing
 service.
Build-Profiles: <!stage1>

Package: linux-image-4.19.0-1-grml-686-unsigned
Architecture: i386
Provides: linux-image-4.19.0-1-grml-686
Depends: kmod, linux-base (>= 4.3~), ${misc:Depends}, initramfs-tools (>= 0.120+deb8u2) [i386] | linux-initramfs-tool [i386]
Recommends: firmware-linux-free, ${kernel:Recommends}, apparmor [i386]
Suggests: linux-doc-4.19, debian-kernel-handbook, grub-pc [i386] | extlinux [i386]
Replaces: linux-image-4.19.0-1-grml-686
Breaks: xserver-xorg-input-vmmouse (<< 1:13.0.99) [i386], initramfs-tools (<< 0.120+deb8u2)
Conflicts: linux-image-4.19.0-1-grml-686
Description: Linux 4.19 for older PCs
 The Linux kernel 4.19 and modules for use on PCs with one or more
 processors not supporting PAE.
Build-Profiles: <!stage1>

Package: linux-headers-4.19.0-1-grml-686
Architecture: i386
Depends: linux-headers-4.19.0-1-grml-common (= ${source:Version}), linux-kbuild-4.19 (>= ${source:Version}), ${misc:Depends}, linux-compiler-gcc-8-x86
Description: Header files for Linux 4.19.0-1-grml-686
 This package provides the architecture-specific kernel header files for
 Linux kernel 4.19.0-1-grml-686, generally used for building out-of-tree
 kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-4.19.0-1-grml-686, and can be used for building
 modules that load into the kernel provided by the
 linux-image-4.19.0-1-grml-686 package.
Build-Profiles: <!stage1>

Package: linux-image-4.19.0-1-grml-686-pae-unsigned
Architecture: i386
Provides: linux-image-4.19.0-1-grml-686-pae
Depends: kmod, linux-base (>= 4.3~), ${misc:Depends}, initramfs-tools (>= 0.120+deb8u2) [i386] | linux-initramfs-tool [i386]
Recommends: firmware-linux-free, ${kernel:Recommends}, apparmor [i386]
Suggests: linux-doc-4.19, debian-kernel-handbook, grub-pc [i386] | extlinux [i386]
Replaces: linux-image-4.19.0-1-grml-686-pae
Breaks: xserver-xorg-input-vmmouse (<< 1:13.0.99) [i386], initramfs-tools (<< 0.120+deb8u2)
Conflicts: linux-image-4.19.0-1-grml-686-pae
Description: Linux 4.19 for modern PCs
 The Linux kernel 4.19 and modules for use on PCs with one or more
 processors supporting PAE.
 .
 This kernel requires PAE (Physical Address Extension). This feature is
 supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD
 Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom;
 Transmeta Efficeon; VIA C7; and some other processors.
Build-Profiles: <!stage1>

Package: linux-headers-4.19.0-1-grml-686-pae
Architecture: i386
Depends: linux-headers-4.19.0-1-grml-common (= ${source:Version}), linux-kbuild-4.19 (>= ${source:Version}), ${misc:Depends}, linux-compiler-gcc-8-x86
Description: Header files for Linux 4.19.0-1-grml-686-pae
 This package provides the architecture-specific kernel header files for
 Linux kernel 4.19.0-1-grml-686-pae, generally used for building
 out-of-tree kernel modules.  These files are going to be installed into
 /usr/src/linux-headers-4.19.0-1-grml-686-pae, and can be used for building
 modules that load into the kernel provided by the
 linux-image-4.19.0-1-grml-686-pae package.
Build-Profiles: <!stage1>

Package: linux-compiler-gcc-8-arm
Architecture: armel armhf
Depends: gcc-8, ${misc:Depends}
Description: Compiler for Linux on ARM (meta-package)
 This package depends on GCC of the appropriate version and architecture
 for Linux on armel and armhf.
Build-Profiles: <!stage1>
Multi-Arch: foreign

Package: linux-compiler-gcc-8-s390
Architecture: s390 s390x
Depends: gcc-8, ${misc:Depends}
Description: Compiler for Linux on IBM zSeries (meta-package)
 This package depends on GCC of the appropriate version and architecture
 for Linux on s390 and s390x.
Build-Profiles: <!stage1>
Multi-Arch: foreign

Package: linux-compiler-gcc-8-x86
Architecture: amd64 i386 x32
Depends: gcc-8 (>= 8-20180123-1~), ${misc:Depends}
Description: Compiler for Linux on x86 (meta-package)
 This package depends on GCC of the appropriate version and architecture
 for Linux on amd64, i386 and x32.
Build-Profiles: <!stage1>
Multi-Arch: foreign

