summaryrefslogtreecommitdiffstats
path: root/meta-ti-extras/recipes-devtools
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ti-extras/recipes-devtools')
-rw-r--r--meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb4
-rw-r--r--meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb12
-rw-r--r--meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb14
-rw-r--r--meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module-drv_git.bb7
-rw-r--r--meta-ti-extras/recipes-devtools/python-yamllint/python3-yamllint_1.33.0.bb15
5 files changed, 24 insertions, 28 deletions
diff --git a/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb b/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
index 8b16830f..20548443 100644
--- a/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
+++ b/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
@@ -1,4 +1,4 @@
1DESCRIPTION = "TI Unified Instrumentation Architecture in C (cUIA)" 1SUMMARY = "TI Unified Instrumentation Architecture in C (cUIA)"
2LICENSE = "BSD-3-Clause" 2LICENSE = "BSD-3-Clause"
3LIC_FILES_CHKSUM = "file://cuia_${CUIA_PV}_manifest.html;md5=0eea94e3bb94de4ddee77653eba1c7c5" 3LIC_FILES_CHKSUM = "file://cuia_${CUIA_PV}_manifest.html;md5=0eea94e3bb94de4ddee77653eba1c7c5"
4 4
@@ -9,7 +9,7 @@ SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/UIA/SCMCSD
9SRC_URI[cuia.md5sum] = "ef53989ac70c191841cd656cdc8770be" 9SRC_URI[cuia.md5sum] = "ef53989ac70c191841cd656cdc8770be"
10SRC_URI[cuia.sha256sum] = "f16d138a9146fdc7d52cba77bd30596da65835f6ffe4092baf2b33d1c1a4fb0d" 10SRC_URI[cuia.sha256sum] = "f16d138a9146fdc7d52cba77bd30596da65835f6ffe4092baf2b33d1c1a4fb0d"
11 11
12S = "${WORKDIR}/cuia_${CUIA_PV}${CUIA_PVExtra}" 12S = "${UNPACKDIR}/cuia_${CUIA_PV}${CUIA_PVExtra}"
13 13
14CLEANBROKEN = "1" 14CLEANBROKEN = "1"
15 15
diff --git a/meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb b/meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb
index d3ada9c6..b803ac5b 100644
--- a/meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb
+++ b/meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb
@@ -1,4 +1,4 @@
1DESCRIPTION = "GNU debugger for TI C6X DSP." 1SUMMARY = "GNU debugger for TI C6X DSP."
2SECTION = "devel" 2SECTION = "devel"
3LICENSE = "GPL-3.0-or-later" 3LICENSE = "GPL-3.0-or-later"
4LIC_FILES_CHKSUM = "file://debian/copyright;md5=bf0fe2872eb3dfeebb2cbe38206fe81f" 4LIC_FILES_CHKSUM = "file://debian/copyright;md5=bf0fe2872eb3dfeebb2cbe38206fe81f"
@@ -14,12 +14,12 @@ SRC_URI:append = " \
14 file://0001-libbfd.h-suppress-GCC9-Wstringop-truncation.patch;striplevel=2 \ 14 file://0001-libbfd.h-suppress-GCC9-Wstringop-truncation.patch;striplevel=2 \
15" 15"
16 16
17S = "${WORKDIR}/git/gdbc6x" 17S:append = "/gdbc6x"
18 18
19inherit update-rc.d 19inherit update-rc.d
20inherit gettext 20inherit gettext
21 21
22CFLAGS += "-fcommon" 22CFLAGS += "-fcommon -fpermissive -std=gnu11"
23 23
24do_configure () { 24do_configure () {
25 cd ${S} 25 cd ${S}
@@ -36,7 +36,7 @@ do_install () {
36 cp -rf ${S}/install_gdb/include/* ${D}${includedir} 36 cp -rf ${S}/install_gdb/include/* ${D}${includedir}
37 37
38 install -d ${D}${sysconfdir}/init.d 38 install -d ${D}${sysconfdir}/init.d
39 install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/gdbserverproxy 39 install -m 0755 ${UNPACKDIR}/init ${D}${sysconfdir}/init.d/gdbserverproxy
40} 40}
41 41
42RDEPENDS:${PN} = "gdbserverproxy-module-drv bash" 42RDEPENDS:${PN} = "gdbserverproxy-module-drv bash"
@@ -47,3 +47,7 @@ INITSCRIPT_NAME = "gdbserverproxy"
47INITSCRIPT_PARAMS = "defaults 95" 47INITSCRIPT_PARAMS = "defaults 95"
48 48
49PARALLEL_MAKE = "" 49PARALLEL_MAKE = ""
50
51# Disable the "buildpaths" check while we figure out how we are
52# going to address this issue.
53INSANE_SKIP:${PN} += "buildpaths"
diff --git a/meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb b/meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb
index 3460eadb..6c538817 100644
--- a/meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb
+++ b/meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb
@@ -1,4 +1,4 @@
1DESCRIPTION = "TI gdb-server to be used with c6xgdb." 1SUMMARY = "TI gdb-server to be used with c6xgdb."
2LICENSE = "BSD-3-Clause" 2LICENSE = "BSD-3-Clause"
3LIC_FILES_CHKSUM = "file://../debian/copyright;md5=82c616b6c8f9c11c46feaaf8f9a11495" 3LIC_FILES_CHKSUM = "file://../debian/copyright;md5=82c616b6c8f9c11c46feaaf8f9a11495"
4 4
@@ -6,7 +6,7 @@ DEPENDS = "ti-xdais ti-framework-components ti-cgt6x-native ti-sysbios ti-xdctoo
6 6
7PR = "${INC_PR}.0" 7PR = "${INC_PR}.0"
8 8
9S = "${WORKDIR}/git/gdbserver-c6x/src" 9S:append = "/gdbserver-c6x/src"
10 10
11PLATFORM = "" 11PLATFORM = ""
12PLATFORM:dra7xx = "DRA7xx_PLATFORM" 12PLATFORM:dra7xx = "DRA7xx_PLATFORM"
@@ -47,3 +47,13 @@ require recipes-ti/includes/ti-paths.inc
47ALLOW_EMPTY:${PN} = "1" 47ALLOW_EMPTY:${PN} = "1"
48 48
49PARALLEL_MAKE = "" 49PARALLEL_MAKE = ""
50
51# Disable the "buildpaths" check while we figure out how we are
52# going to address this issue.
53#
54# The ti-cgt6x compiler is a custom TI compiler for the TI C6000
55# Digital Signal Processor(DSP) platform. It does not currently
56# support reproducible builds and is provided via a binary blob
57# download that we cannot patch in the recipe to address the
58# issue.
59INSANE_SKIP:${PN}-dev += "buildpaths"
diff --git a/meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module-drv_git.bb b/meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module-drv_git.bb
index 8bea12f7..2ee97269 100644
--- a/meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module-drv_git.bb
+++ b/meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module-drv_git.bb
@@ -1,10 +1,7 @@
1DESCRIPTION = "Interface for GDB to commincate witha TI C66X DSP" 1SUMMARY = "Interface for GDB to commincate witha TI C66X DSP"
2LICENSE = "GPL-2.0-only" 2LICENSE = "GPL-2.0-only"
3LIC_FILES_CHKSUM = "file://COPYING.txt;md5=75859989545e37968a99b631ef42722e" 3LIC_FILES_CHKSUM = "file://COPYING.txt;md5=75859989545e37968a99b631ef42722e"
4 4
5# This package builds a kernel module, use kernel PR as base and append a local
6MACHINE_KERNEL_PR:append = "b"
7PR = "${MACHINE_KERNEL_PR}"
8PV:append = "+git" 5PV:append = "+git"
9 6
10SRC_URI:append = "\ 7SRC_URI:append = "\
@@ -12,7 +9,7 @@ SRC_URI:append = "\
12 file://0002-Support-Linux-kernels-v6.6.patch;patchdir=../.. \ 9 file://0002-Support-Linux-kernels-v6.6.patch;patchdir=../.. \
13" 10"
14 11
15S = "${WORKDIR}/git/kernel_module/gdbproxy-mod" 12S:append = "/kernel_module/gdbproxy-mod"
16 13
17inherit module 14inherit module
18 15
diff --git a/meta-ti-extras/recipes-devtools/python-yamllint/python3-yamllint_1.33.0.bb b/meta-ti-extras/recipes-devtools/python-yamllint/python3-yamllint_1.33.0.bb
deleted file mode 100644
index 4b7bd065..00000000
--- a/meta-ti-extras/recipes-devtools/python-yamllint/python3-yamllint_1.33.0.bb
+++ /dev/null
@@ -1,15 +0,0 @@
1SUMMARY = "A linter for YAML files."
2HOMEPAGE = "https://github.com/adrienverge/yamllint"
3LICENSE = "GPL-3.0-only"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
5
6inherit pypi setuptools3
7
8PYPI_PACKAGE = "yamllint"
9
10SRC_URI[sha256sum] = "2dceab9ef2d99518a2fcf4ffc964d44250ac4459be1ba3ca315118e4a1a81f7d"
11
12DEPENDS += "${PYTHON_PN}-setuptools-scm-native"
13RDEPENDS:${PN} += "${PYTHON_PN}-pyyaml"
14
15BBCLASSEXTEND = "native nativesdk"