Source: oem-leuven-meta
Section: misc
Priority: optional
Maintainer: Commercial Engineering <commercial-engineering@canonical.com>
Build-Depends: debhelper-compat (= 12), config-package-dev (>= 5.0)
Standards-Version: 4.5.0
Vcs-Git: https://git.launchpad.net/~leuven-team/leuven/+git/oem-leuven-meta -b leuven-noble
Vcs-Browser: https://code.launchpad.net/~leuven-team/leuven/+git/oem-leuven-meta/+ref/leuven-noble

Package: oem-leuven-meta
Architecture: all
Depends: ${misc:Depends}, ubuntu-oem-keyring, oem-leuven-eula
Description: hardware support for leuven project
 This is a metapackage for leuven project
 It installs packages needed to support this hardware fully.

Package: oem-leuven-imx8mm-vpu-meta
Architecture: all
Description: Meta package for i.MX8MM VPU support.
 Installing this package pulls in all platform-specific dependencies
 required for VPU functionality on i.MX8MM hardware.
Depends:
 imx-vpu-hantro-8mm,
 imx-vpu-hantro-8mm-dev,
 imx-vpu-hantro-8mm-test,
 imx-vpu-hantro-daemon-8mm,
 libfslvpuwrap3-8mm,
 libfslvpuwrap3-dev-8mm,
 oem-leuven-eula

Package: oem-leuven-imx8mp-vpu-meta
Architecture: all
Description: Meta package for i.MX8MP VPU support.
 Installing this package pulls in all platform-specific dependencies
 required for VPU functionality on i.MX8MP hardware.
Depends:
 imx-vpu-hantro,
 imx-vpu-hantro-daemon-8mp,
 imx-vpu-hantro-dev,
 imx-vpu-hantro-test,
 imx-vpu-hantro-vc-test,
 libfslvpuwrap3-8mp,
 libfslvpuwrap3-dev-8mp,
 libhantro-vc8000e-dev,
 libhantro-vc8000e1,
 oem-leuven-eula

Package: oem-leuven-imx8mm-gpu-meta
Architecture: all
Description: Meta package for i.MX8MM GPU support.
 Installing this package pulls in all platform-specific dependencies
 required for GPU functionality on i.MX8MM hardware.
Depends:
 imx-gpu-viv,
 imx-gpu-viv-demos,
 imx-gpu-viv-dev,
 imx-gpu-viv-tools,
 libg2d-gpu-8mm-dev,
 libg2d2-gpu-8mm,
 oem-leuven-eula

Package: oem-leuven-imx8mp-gpu-meta
Architecture: all
Description: Meta package for i.MX8MP GPU support.
 Installing this package pulls in all platform-specific dependencies
 required for GPU functionality on i.MX8MP hardware.
Depends:
 imx-gpu-viv,
 imx-gpu-viv-demos,
 imx-gpu-viv-dev,
 imx-gpu-viv-tools,
 libg2d-gpu-dev,
 libg2d2-gpu,
 oem-leuven-eula

Package: oem-leuven-common-codec-meta
Architecture: all
Description: Meta package for common i.MX CODEC dependencies.
 Installing this package pulls in GStreamer, codec, GPU and related
 dependencies shared across all supported i.MX SoC platforms.
Depends:
 gir1.2-gst-plugins-bad-1.0,
 gir1.2-gst-plugins-base-1.0,
 gir1.2-gstreamer-1.0,
 gstreamer1.0-alsa,
 gstreamer1.0-gl,
 gstreamer1.0-gtk3,
 gstreamer1.0-opencv,
 gstreamer1.0-plugins-bad,
 gstreamer1.0-plugins-bad-apps,
 gstreamer1.0-plugins-base,
 gstreamer1.0-plugins-base-apps,
 gstreamer1.0-plugins-good,
 gstreamer1.0-pulseaudio,
 gstreamer1.0-tools,
 gstreamer1.0-x,
 imx-codec,
 imx-codec-dev,
 imx-codec-examples,
 imx-dspc-asrc,
 imx-dspc-asrc-dev,
 imx-dspc-asrc-tool,
 imx-gpu-viv,
 imx-gpu-viv-demos,
 imx-gpu-viv-dev,
 imx-gpu-viv-tools,
 imx-gst1.0-plugin,
 imx-gst1.0-plugin-dev,
 imx-gst1.0-plugin-gplay,
 imx-gst1.0-plugin-grecorder,
 imx-lib-g2d-common,
 imx-lib-g2d-common-dev,
 imx-opencl-converter-tool,
 imx-parser,
 imx-parser-dev,
 libdrm-common,
 libdrm-dev,
 libdrm-vivante1,
 libdrm2,
 libgstfsl-1.0-0,
 libgstreamer-gl1.0-0,
 libgstreamer-opencv1.0-0,
 libgstreamer-plugins-bad1.0-0,
 libgstreamer-plugins-bad1.0-dev,
 libgstreamer-plugins-base1.0-0,
 libgstreamer-plugins-base1.0-dev,
 libgstreamer-plugins-good1.0-0,
 libgstreamer-plugins-good1.0-dev,
 libgstreamer1.0-0,
 libgstreamer1.0-dev,
 libimxoclconvert-dev,
 libimxoclconvert0,
 librecorder-engine-1.0-0,
 libtinycompress-dev,
 libtinycompress-tools,
 libtinycompress0,
 oem-leuven-eula,
 wayland-protocols

Package: oem-leuven-imx8mm-codec-meta
Architecture: all
Description: Meta package for i.MX8MM CODEC support.
 Installing this package pulls in all platform-specific dependencies
 required for CODEC functionality on i.MX8MM hardware.
Depends:
 libg2d-gpu-8mm-dev,
 libg2d2-gpu-8mm,
 oem-leuven-common-codec-meta,
 oem-leuven-eula,
 oem-leuven-imx8mm-vpu-meta

Package: oem-leuven-imx8mp-codec-meta
Architecture: all
Description: Meta package for i.MX8MP CODEC support.
 Installing this package pulls in all platform-specific dependencies
 required for CODEC functionality on i.MX8MP hardware.
Depends:
 imx-dsp-8mp,
 imx-dsp-8mp-dev,
 imx-dsp-8mp-tools,
 imx-dsp-codec-ext-8mp,
 imx-dsp-codec-ext-8mp-dev,
 isp-imx,
 isp-imx-dev,
 isp-imx-tools,
 libg2d-gpu-dev,
 libg2d2-gpu,
 oem-leuven-common-codec-meta,
 oem-leuven-eula,
 oem-leuven-imx8mp-vpu-meta
