summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/feature/agl-ci/99_local.conf.inc14
-rw-r--r--templates/feature/agl-flutter/50_bblayers.conf.inc10
-rw-r--r--templates/feature/agl-flutter/50_local.conf.inc5
-rw-r--r--templates/feature/agl-flutter/included.dep1
-rw-r--r--templates/feature/agl-pipewire/50_bblayers.conf.inc10
-rw-r--r--templates/feature/agl-prhash-public/99_local.conf.inc13
-rw-r--r--templates/feature/agl-selinux/50_bblayers.conf.inc3
-rw-r--r--templates/feature/agl-weston-remoting/included.dep1
-rw-r--r--templates/machine/jetson-agx-orin-devkit/50_bblayers.conf.inc1
-rw-r--r--templates/machine/jetson-agx-orin-devkit/50_local.conf.inc2
-rw-r--r--templates/machine/nanopc-t6/50_bblayers.conf.inc4
-rw-r--r--templates/machine/nanopc-t6/50_local.conf.inc3
-rw-r--r--templates/machine/nanopc-t6/README_machine_nanopc-t6.md9
-rw-r--r--templates/machine/raspberrypi5/50_bblayers.conf.inc5
-rw-r--r--templates/machine/unmatched/50_bblayers.conf.inc4
15 files changed, 68 insertions, 17 deletions
diff --git a/templates/feature/agl-ci/99_local.conf.inc b/templates/feature/agl-ci/99_local.conf.inc
index c12cd1717..b6337516d 100644
--- a/templates/feature/agl-ci/99_local.conf.inc
+++ b/templates/feature/agl-ci/99_local.conf.inc
@@ -15,19 +15,21 @@ https://.*/.* ${AGL_HOST_PREMIRROR}/AGL/mirror/ \n \
SSTATE_MIRRORS = " file://.* ${AGL_HOST_SSTATE_MIRROR}/sstate-mirror/master/${DEFAULTTUNE}/PATH;downloadfilename=PATH \n "
-#INHERIT += "packagefeed-stability"
+INHERIT += "cve-check"
INHERIT += "buildhistory"
INHERIT += "buildstats"
INHERIT += "buildstats-summary"
# setup for PRSERV and HASHSERV
-#AGL_HOST_PRSERV ?= "10.30.72.18"
-#AGL_HOST_HASHSERV ?= "10.30.72.18"
+AGL_HOST_PRSERV ?= "10.30.72.18"
+AGL_HOST_HASHSERV ?= "10.30.72.18"
-#BB_HASHSERVE = "${AGL_HOST_HASHSERV}:8383"
-#BB_SIGNATURE_HANDLER = "OEEquivHash"
+# r/w hashserv
+BB_HASHSERVE = "${AGL_HOST_HASHSERV}:8787"
+BB_SIGNATURE_HANDLER = "OEEquivHash"
-#PRSERV_HOST = "${AGL_HOST_PRSERV}:8181"
+# r/w prserv
+PRSERV_HOST = "${AGL_HOST_PRSERV}:8585"
IMAGE_INSTALL:append = " curl"
diff --git a/templates/feature/agl-flutter/50_bblayers.conf.inc b/templates/feature/agl-flutter/50_bblayers.conf.inc
new file mode 100644
index 000000000..10647b7a5
--- /dev/null
+++ b/templates/feature/agl-flutter/50_bblayers.conf.inc
@@ -0,0 +1,10 @@
+AGL_META_CLANG = " ${METADIR}/external/meta-clang "
+# Required for libcamera
+AGL_META_MULTIMEDIA = "${METADIR}/external/meta-openembedded/meta-multimedia"
+AGL_META_PYTHON = "${METADIR}/external/meta-openembedded/meta-python"
+
+BBLAYERS =+ " \
+ ${METADIR}/meta-agl/meta-agl-flutter \
+ ${METADIR}/external/meta-flutter \
+ ${METADIR}/external/meta-flutter/meta-flutter-apps \
+"
diff --git a/templates/feature/agl-flutter/50_local.conf.inc b/templates/feature/agl-flutter/50_local.conf.inc
new file mode 100644
index 000000000..6ca86b0c9
--- /dev/null
+++ b/templates/feature/agl-flutter/50_local.conf.inc
@@ -0,0 +1,5 @@
+# Include Flutter SDK in SDK
+TOOLCHAIN_HOST_TASK:append = " nativesdk-flutter-sdk"
+
+# Include agl-specific defaults
+require conf/include/agl-flutter.inc
diff --git a/templates/feature/agl-flutter/included.dep b/templates/feature/agl-flutter/included.dep
new file mode 100644
index 000000000..4f4e49ec1
--- /dev/null
+++ b/templates/feature/agl-flutter/included.dep
@@ -0,0 +1 @@
+agl-pipewire agl-app-framework
diff --git a/templates/feature/agl-pipewire/50_bblayers.conf.inc b/templates/feature/agl-pipewire/50_bblayers.conf.inc
index e05cd4090..613ed97b3 100644
--- a/templates/feature/agl-pipewire/50_bblayers.conf.inc
+++ b/templates/feature/agl-pipewire/50_bblayers.conf.inc
@@ -1,7 +1,7 @@
+# PipeWire recipe comes from meta-multimedia
+AGL_META_MULTIMEDIA = "${METADIR}/external/meta-openembedded/meta-multimedia"
+AGL_META_PYTHON = "${METADIR}/external/meta-openembedded/meta-python"
BBLAYERS =+ " \
- ${METADIR}/meta-agl/meta-pipewire \
- "
-
-# we ship our own pipewire
-BBMASK += "meta-openembedded/meta-oe/recipes-multimedia/pipewire/"
+ ${METADIR}/meta-agl/meta-pipewire \
+"
diff --git a/templates/feature/agl-prhash-public/99_local.conf.inc b/templates/feature/agl-prhash-public/99_local.conf.inc
new file mode 100644
index 000000000..e64c8e258
--- /dev/null
+++ b/templates/feature/agl-prhash-public/99_local.conf.inc
@@ -0,0 +1,13 @@
+# setup for PRSERV and HASHSERV
+AGL_HOST_PRSERV ?= "prserv.automotivelinux.org"
+AGL_HOST_HASHSERV ?= "prserv.automotivelinux.org"
+
+# r/o hashserv
+BB_HASHSERVE = "auto"
+BB_HASHSERVE_UPSTREAM = "${AGL_HOST_HASHSERV}:8888"
+BB_SIGNATURE_HANDLER = "OEEquivHash"
+
+# r/o prserv
+PRSERV_HOST = "${AGL_HOST_PRSERV}:8686"
+
+IMAGE_INSTALL:append = " curl"
diff --git a/templates/feature/agl-selinux/50_bblayers.conf.inc b/templates/feature/agl-selinux/50_bblayers.conf.inc
index b17e292e9..392b70099 100644
--- a/templates/feature/agl-selinux/50_bblayers.conf.inc
+++ b/templates/feature/agl-selinux/50_bblayers.conf.inc
@@ -1,5 +1,8 @@
AGL_META_PYTHON = "${METADIR}/external/meta-openembedded/meta-python"
+# Needed to satisfy uutils-coreutils DEPENDS when using SELinux
+AGL_META_CLANG = "${METADIR}/external/meta-clang"
+
BBLAYERS =+ " \
${METADIR}/external/meta-selinux \
"
diff --git a/templates/feature/agl-weston-remoting/included.dep b/templates/feature/agl-weston-remoting/included.dep
deleted file mode 100644
index 82639da07..000000000
--- a/templates/feature/agl-weston-remoting/included.dep
+++ /dev/null
@@ -1 +0,0 @@
-agl-demo
diff --git a/templates/machine/jetson-agx-orin-devkit/50_bblayers.conf.inc b/templates/machine/jetson-agx-orin-devkit/50_bblayers.conf.inc
new file mode 100644
index 000000000..6461f1c76
--- /dev/null
+++ b/templates/machine/jetson-agx-orin-devkit/50_bblayers.conf.inc
@@ -0,0 +1 @@
+BBLAYERS =+ "${METADIR}/bsp/meta-tegra"
diff --git a/templates/machine/jetson-agx-orin-devkit/50_local.conf.inc b/templates/machine/jetson-agx-orin-devkit/50_local.conf.inc
new file mode 100644
index 000000000..c04fcd76a
--- /dev/null
+++ b/templates/machine/jetson-agx-orin-devkit/50_local.conf.inc
@@ -0,0 +1,2 @@
+MACHINE = "jetson-agx-orin-devkit"
+require conf/include/agl_jetson-agx-orin-devkit.inc
diff --git a/templates/machine/nanopc-t6/50_bblayers.conf.inc b/templates/machine/nanopc-t6/50_bblayers.conf.inc
new file mode 100644
index 000000000..721a5dca0
--- /dev/null
+++ b/templates/machine/nanopc-t6/50_bblayers.conf.inc
@@ -0,0 +1,4 @@
+BBLAYERS =+ "\
+ ${METADIR}/bsp/meta-rockchip \
+ ${METADIR}/bsp/meta-rockchip-extra \
+ "
diff --git a/templates/machine/nanopc-t6/50_local.conf.inc b/templates/machine/nanopc-t6/50_local.conf.inc
new file mode 100644
index 000000000..aa95de143
--- /dev/null
+++ b/templates/machine/nanopc-t6/50_local.conf.inc
@@ -0,0 +1,3 @@
+MACHINE = "rockchip-rk3588-nanopc-t6"
+
+require conf/include/agl_rk3588.inc
diff --git a/templates/machine/nanopc-t6/README_machine_nanopc-t6.md b/templates/machine/nanopc-t6/README_machine_nanopc-t6.md
new file mode 100644
index 000000000..04d4dc44d
--- /dev/null
+++ b/templates/machine/nanopc-t6/README_machine_nanopc-t6.md
@@ -0,0 +1,9 @@
+---
+description: Machine NanoPC-T6
+authors: Naoto Yamaguchi <naoto.yamaguchi@automotivelinux.org>
+---
+
+### Machine nanopc-t6
+
+Rockchip RK3588 SBC. Manufactured by FriendlyElec.
+
diff --git a/templates/machine/raspberrypi5/50_bblayers.conf.inc b/templates/machine/raspberrypi5/50_bblayers.conf.inc
index 2e677dd8a..d225d627b 100644
--- a/templates/machine/raspberrypi5/50_bblayers.conf.inc
+++ b/templates/machine/raspberrypi5/50_bblayers.conf.inc
@@ -1 +1,4 @@
-BBLAYERS =+ "${METADIR}/bsp/meta-raspberrypi"
+BBLAYERS =+ " \
+ ${METADIR}/bsp/meta-raspberrypi \
+ ${METADIR}/bsp/meta-lts-mixins_u-boot \
+"
diff --git a/templates/machine/unmatched/50_bblayers.conf.inc b/templates/machine/unmatched/50_bblayers.conf.inc
index 03565bafd..bf78285b5 100644
--- a/templates/machine/unmatched/50_bblayers.conf.inc
+++ b/templates/machine/unmatched/50_bblayers.conf.inc
@@ -1,6 +1,2 @@
# This is the original place, but we need to tweak layer.conf
BBLAYERS =+ "${METADIR}/bsp/meta-sifive"
-
-# For now, tweak the layer's compatibility to allow using with kirkstone,
-# since we know it works without major issues.
-LAYERSERIES_COMPAT_meta-sifive:append = " kirkstone"