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 41cfba0840f58555593fd4bee07db77221043e0b Mon Sep 17 00:00:00 2001
From: Portia <stephensportia@gmail.com>
Date: Sun, 1 May 2022 12:43:35 +1000
Subject: [PATCH] Remove sys/sysctl.h and add missing libgen.h include
- sys/sysctl.h has been deprecated and should be removed
- Adds missing libgen.h include when calling basename()
Upstream-Status: Inactive-Upstream [2015]
Signed-off-by: Portia <stephensportia@gmail.com>
---
src/cpulimit.c | 1 -
src/process_group.c | 1 +
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/cpulimit.c b/src/cpulimit.c
index 50eabea..5b0ec49 100644
--- a/src/cpulimit.c
+++ b/src/cpulimit.c
@@ -38,7 +38,6 @@
#include <string.h>
#include <sys/stat.h>
#include <sys/time.h>
-#include <sys/sysctl.h>
#include <sys/resource.h>
#include <sys/types.h>
#include <sys/wait.h>
diff --git a/src/process_group.c b/src/process_group.c
index 06d73a6..d4f6fab 100644
--- a/src/process_group.c
+++ b/src/process_group.c
@@ -24,6 +24,7 @@
#include <limits.h>
#include <sys/time.h>
#include <signal.h>
+#include <libgen.h>
#include <assert.h>
--
2.25.1

View File

@@ -0,0 +1,23 @@
SUMMARY = "cpulimit is a tool which limits the CPU usage of a process"
DESCRIPTION = "cpulimit is a simple program that attempts to limit the CPU usage of a process (expressed in percentage, not in CPU time). This is useful to control batch jobs, when you don't want them to eat too much CPU. It does not act on the nice value or other priority stuff, but on the real CPU usage. Besides it is able to adapt itself to the overall system load, dynamically and quickly."
HOMEPAGE = "http://cpulimit.sourceforge.net"
LICENSE = "GPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSE;md5=86c1c0d961a437e529db93aa3bb32dc4"
SRCREV ?= "f4d2682804931e7aea02a869137344bb5452a3cd"
SRC_URI = "git://github.com/opsengine/cpulimit.git;protocol=https;branch=master \
file://0001-Remove-sys-sysctl.h-and-add-missing-libgen.h-include.patch \
"
S = "${WORKDIR}/git"
do_compile() {
oe_runmake all
}
do_install() {
install -d ${D}${sbindir}
install -m 0755 ${B}/src/${BPN} ${D}${sbindir}/
}
CFLAGS += "-D_GNU_SOURCE ${LDFLAGS}"