Complete Yocto mirror with license table for TQMa6UL (2038-compliance)

- 264 license table entries with exact download URLs (224/264 resolved)
- Complete sources/ directory with all BitBake recipes
- Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl)
- Full traceability for Softwarefreigabeantrag
- GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4
- License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
This commit is contained in:
Siggi (OpenClaw Agent)
2026-03-01 20:58:18 +00:00
commit 16accb6b24
15086 changed files with 1292356 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
From 2cac94185824aa7df07ec48a2872f3d26d517a6d Mon Sep 17 00:00:00 2001
From: Shengjiu Wang <shengjiu.wang@nxp.com>
Date: Tue, 28 Nov 2023 10:23:42 +0800
Subject: [PATCH] launch: allow pipewire-pulse can be started by root.
revert commit 8942f6b40 ("launch: avoid autostarting pipewire-pulse
systemd units for root")
Upstream-Status: Inappropriate [i.MX specific]
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
---
src/daemon/systemd/user/pipewire-pulse.service.in | 1 -
src/daemon/systemd/user/pipewire-pulse.socket | 1 -
2 files changed, 2 deletions(-)
diff --git a/src/daemon/systemd/user/pipewire-pulse.service.in b/src/daemon/systemd/user/pipewire-pulse.service.in
index 73d22e532..da7728ee3 100644
--- a/src/daemon/systemd/user/pipewire-pulse.service.in
+++ b/src/daemon/systemd/user/pipewire-pulse.service.in
@@ -14,7 +14,6 @@ Description=PipeWire PulseAudio
# After=pipewire-pulse.socket is not needed, as it is already implicit in the
# socket-service relationship, see systemd.socket(5).
Requires=pipewire-pulse.socket
-ConditionUser=!root
Wants=pipewire.service pipewire-session-manager.service
After=pipewire.service pipewire-session-manager.service
Conflicts=pulseaudio.service
diff --git a/src/daemon/systemd/user/pipewire-pulse.socket b/src/daemon/systemd/user/pipewire-pulse.socket
index 1ae5edafb..d27fb0e26 100644
--- a/src/daemon/systemd/user/pipewire-pulse.socket
+++ b/src/daemon/systemd/user/pipewire-pulse.socket
@@ -1,6 +1,5 @@
[Unit]
Description=PipeWire PulseAudio
-ConditionUser=!root
Conflicts=pulseaudio.socket
[Socket]
--
2.34.1

View File

@@ -0,0 +1,16 @@
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
SRC_URI:append:imx-nxp-bsp = " file://0001-launch-allow-pipewire-pulse-can-be-started-by-root.patch"
SYSTEMD_AUTO_ENABLE:imx-nxp-bsp = "disable"
DEPENDS:append:mx95-nxp-bsp = " libdrm"
PACKAGECONFIG:remove:mx6-nxp-bsp = "gstreamer"
PACKAGECONFIG:remove:mx7-nxp-bsp = "gstreamer"
PACKAGECONFIG:remove:mx8-nxp-bsp = "gstreamer"
PACKAGECONFIG:remove:mx93-nxp-bsp = "gstreamer"
PACKAGECONFIG:class-target:append:imx-nxp-bsp = " ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez-lc3', '', d)}"
# FIXME: Needs to qualify on PACKAGECONFIG
SYSTEMD_SERVICE:${PN}-pulse = "pipewire-pulse.service"

View File

@@ -0,0 +1,2 @@
# vivante drivers does not provide glx
PACKAGECONFIG:remove:imxgpu = "x11"