summaryrefslogtreecommitdiffstats
path: root/meta-agl/templates/feature
diff options
context:
space:
mode:
Diffstat (limited to 'meta-agl/templates/feature')
-rw-r--r--meta-agl/templates/feature/agl-archiver/.50_FEATURE.md.swpbin12288 -> 0 bytes
-rw-r--r--meta-agl/templates/feature/agl-archiver/50_local.conf.inc2
-rw-r--r--meta-agl/templates/feature/agl-ci-change-features-nogfx/included.dep2
-rw-r--r--meta-agl/templates/feature/agl-ci-change-features/included.dep2
-rw-r--r--meta-agl/templates/feature/agl-ci/99_local.conf.inc3
-rw-r--r--meta-agl/templates/feature/agl-compositor/50_local.conf.inc15
-rw-r--r--meta-agl/templates/feature/agl-compositor/README_feature_agl-compositor.md13
-rw-r--r--meta-agl/templates/feature/agl-egvirt/50_local.conf.inc9
-rw-r--r--meta-agl/templates/feature/agl-egvirt/README_feature_agl-egvirt.md9
-rw-r--r--meta-agl/templates/feature/agl-pipewire/50_bblayers.conf.inc7
-rw-r--r--meta-agl/templates/feature/agl-pipewire/50_local.conf.inc2
-rw-r--r--meta-agl/templates/feature/agl-pipewire/README_feature_agl-pipewire.md9
-rw-r--r--meta-agl/templates/feature/agl-profile-graphical-html5/50_bblayers.conf.inc6
-rw-r--r--meta-agl/templates/feature/agl-profile-graphical-html5/50_local.conf.inc3
-rw-r--r--meta-agl/templates/feature/agl-profile-graphical-html5/README_feature_agl-profile-graphical-html5.md8
-rw-r--r--meta-agl/templates/feature/agl-profile-graphical-html5/included.dep1
-rw-r--r--meta-agl/templates/feature/agl-ptest/90_local.conf.inc2
-rw-r--r--meta-agl/templates/feature/agl-sign-wgts/50_local.conf.inc2
-rw-r--r--meta-agl/templates/feature/agl-sign-wgts/README_feature_agl-sign-wgts.md8
-rw-r--r--meta-agl/templates/feature/agl-sota/50_bblayers.conf.inc3
-rw-r--r--meta-agl/templates/feature/agl-sota/50_local.conf.inc10
-rw-r--r--meta-agl/templates/feature/agl-virt-guest-xen/50_local.conf.inc3
-rw-r--r--meta-agl/templates/feature/agl-weston-remoting/50_local.conf.inc1
-rw-r--r--meta-agl/templates/feature/agl-weston-remoting/README_feature_agl-weston-remoting.md9
-rw-r--r--meta-agl/templates/feature/agl-weston-remoting/included.dep1
25 files changed, 72 insertions, 58 deletions
diff --git a/meta-agl/templates/feature/agl-archiver/.50_FEATURE.md.swp b/meta-agl/templates/feature/agl-archiver/.50_FEATURE.md.swp
deleted file mode 100644
index b9384551..00000000
--- a/meta-agl/templates/feature/agl-archiver/.50_FEATURE.md.swp
+++ /dev/null
Binary files differ
diff --git a/meta-agl/templates/feature/agl-archiver/50_local.conf.inc b/meta-agl/templates/feature/agl-archiver/50_local.conf.inc
index 946c262d..6ff284cd 100644
--- a/meta-agl/templates/feature/agl-archiver/50_local.conf.inc
+++ b/meta-agl/templates/feature/agl-archiver/50_local.conf.inc
@@ -1,2 +1,4 @@
INHERIT += "archiver"
ARCHIVER_MODE[src] = "original"
+COPYLEFT_LICENSE_INCLUDE = "*"
+COPYLEFT_LICENSE_EXCLUDE += "CLOSED Proprietary Custom Firmware-* Freescale-* NXP-* TI TI-*"
diff --git a/meta-agl/templates/feature/agl-ci-change-features-nogfx/included.dep b/meta-agl/templates/feature/agl-ci-change-features-nogfx/included.dep
index c0e72005..64e2103c 100644
--- a/meta-agl/templates/feature/agl-ci-change-features-nogfx/included.dep
+++ b/meta-agl/templates/feature/agl-ci-change-features-nogfx/included.dep
@@ -1 +1 @@
-agl-demo agl-devel agl-netboot agl-pipewire agl-buildstats agl-ptest \ No newline at end of file
+agl-demo agl-devel agl-netboot agl-pipewire agl-cloudproxy agl-buildstats agl-ptest
diff --git a/meta-agl/templates/feature/agl-ci-change-features/included.dep b/meta-agl/templates/feature/agl-ci-change-features/included.dep
index 27e9852f..64e2103c 100644
--- a/meta-agl/templates/feature/agl-ci-change-features/included.dep
+++ b/meta-agl/templates/feature/agl-ci-change-features/included.dep
@@ -1 +1 @@
-agl-demo agl-devel agl-netboot agl-pipewire agl-buildstats agl-ptest
+agl-demo agl-devel agl-netboot agl-pipewire agl-cloudproxy agl-buildstats agl-ptest
diff --git a/meta-agl/templates/feature/agl-ci/99_local.conf.inc b/meta-agl/templates/feature/agl-ci/99_local.conf.inc
index 5386671b..8f6f697c 100644
--- a/meta-agl/templates/feature/agl-ci/99_local.conf.inc
+++ b/meta-agl/templates/feature/agl-ci/99_local.conf.inc
@@ -1 +1,4 @@
DISTRO_FEATURES_append = " AGLCI"
+# opencv seems to have a parallel make bug
+# ...contrib/modules/xfeatures2d/test/test_features2d.cpp:51:10: fatal error: features2d/test/test_detectors_regression.impl.hpp: No such file or directory
+PARALLEL_MAKE_pn-opencv = "-j 1"
diff --git a/meta-agl/templates/feature/agl-compositor/50_local.conf.inc b/meta-agl/templates/feature/agl-compositor/50_local.conf.inc
deleted file mode 100644
index 4bddfb6e..00000000
--- a/meta-agl/templates/feature/agl-compositor/50_local.conf.inc
+++ /dev/null
@@ -1,15 +0,0 @@
-DISTRO_FEATURES_append = " agl-compositor"
-
-# note that these are for testing only, should be removed once the changes
-# land in their respective repositories
-
-# shell client
-AGL_BRANCH_pn-homescreen = "sandbox/mvlad/agl-compositor"
-DEPENDS_append_pn-homescreen = " wayland-native wayland qtwayland qtwayland-native"
-
-# normal apps
-AGL_BRANCH_pn-launcher = "sandbox/mvlad/agl-compositor"
-AGL_BRANCH_pn-hvac = "sandbox/mvlad/agl-compositor"
-DEPENDS_append_pn-hvac = " libafb-helpers-qt"
-AGL_BRANCH_pn-navigation-demo = "sandbox/mvlad/agl-compositor"
-AGL_BRANCH_pn-mediaplayer = "sandbox/mvlad/agl-compositor"
diff --git a/meta-agl/templates/feature/agl-compositor/README_feature_agl-compositor.md b/meta-agl/templates/feature/agl-compositor/README_feature_agl-compositor.md
deleted file mode 100644
index 4b5211ee..00000000
--- a/meta-agl/templates/feature/agl-compositor/README_feature_agl-compositor.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-description: Feature agl-compositor
-authors: Daniel Stone <daniels@collabora.com>
----
-
-### Feature agl-compositor
-
-_agl-compositor_ is a new Wayland display server framework, based on the
-existing libweston library. It provides AGL users an extensible framework for
-window/input/output management within the display server.
-
-It is included as a technology preview, and is not currently ready for
-production use.
diff --git a/meta-agl/templates/feature/agl-egvirt/50_local.conf.inc b/meta-agl/templates/feature/agl-egvirt/50_local.conf.inc
deleted file mode 100644
index 48590c40..00000000
--- a/meta-agl/templates/feature/agl-egvirt/50_local.conf.inc
+++ /dev/null
@@ -1,9 +0,0 @@
-#see meta-agl-devel/meta-egvirt/conf/include/agl_egvirt.inc
-require conf/include/agl_egvirt.inc
-
-# In order to enable the agl virtualization features (agl-egvirt),
-# each supported board needs to add in one of its configuration
-# files (see for instance meta-agl/meta-agl-bsp/conf/include)
-# the following line:
-#
-# MACHINE_FEATURES += "agl-egvirt"
diff --git a/meta-agl/templates/feature/agl-egvirt/README_feature_agl-egvirt.md b/meta-agl/templates/feature/agl-egvirt/README_feature_agl-egvirt.md
deleted file mode 100644
index 658b39f8..00000000
--- a/meta-agl/templates/feature/agl-egvirt/README_feature_agl-egvirt.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-description: Feature agl-egvirt
-authors: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
----
-
-### Feature agl-egvirt
-
-*Description is missing - please complete file meta-agl/templates/feature/agl-egvirt/README_feature_agl-egvirt.md*
-
diff --git a/meta-agl/templates/feature/agl-pipewire/50_bblayers.conf.inc b/meta-agl/templates/feature/agl-pipewire/50_bblayers.conf.inc
new file mode 100644
index 00000000..e05cd409
--- /dev/null
+++ b/meta-agl/templates/feature/agl-pipewire/50_bblayers.conf.inc
@@ -0,0 +1,7 @@
+
+BBLAYERS =+ " \
+ ${METADIR}/meta-agl/meta-pipewire \
+ "
+
+# we ship our own pipewire
+BBMASK += "meta-openembedded/meta-oe/recipes-multimedia/pipewire/"
diff --git a/meta-agl/templates/feature/agl-pipewire/50_local.conf.inc b/meta-agl/templates/feature/agl-pipewire/50_local.conf.inc
new file mode 100644
index 00000000..33838b08
--- /dev/null
+++ b/meta-agl/templates/feature/agl-pipewire/50_local.conf.inc
@@ -0,0 +1,2 @@
+#see meta-agl-devel/meta-pipewire/conf/include/agl-pipewire.inc
+require conf/include/agl-pipewire.inc
diff --git a/meta-agl/templates/feature/agl-pipewire/README_feature_agl-pipewire.md b/meta-agl/templates/feature/agl-pipewire/README_feature_agl-pipewire.md
new file mode 100644
index 00000000..55e1931c
--- /dev/null
+++ b/meta-agl/templates/feature/agl-pipewire/README_feature_agl-pipewire.md
@@ -0,0 +1,9 @@
+---
+description: Feature agl-pipewire
+authors: George Kiagiadakis <george.kiagiadakis@collabora.com>
+---
+
+### Feature agl-pipewire
+
+*Description is missing - please complete file meta-agl-devel/templates/feature/agl-pipewire/README_feature_agl-pipewire.md*
+
diff --git a/meta-agl/templates/feature/agl-profile-graphical-html5/50_bblayers.conf.inc b/meta-agl/templates/feature/agl-profile-graphical-html5/50_bblayers.conf.inc
new file mode 100644
index 00000000..a35f93fb
--- /dev/null
+++ b/meta-agl/templates/feature/agl-profile-graphical-html5/50_bblayers.conf.inc
@@ -0,0 +1,6 @@
+
+BBLAYERS =+ " \
+ ${METADIR}/meta-agl/meta-agl-profile-graphical-html5 \
+ ${METADIR}/external/meta-python2 \
+ "
+
diff --git a/meta-agl/templates/feature/agl-profile-graphical-html5/50_local.conf.inc b/meta-agl/templates/feature/agl-profile-graphical-html5/50_local.conf.inc
new file mode 100644
index 00000000..0b2d7002
--- /dev/null
+++ b/meta-agl/templates/feature/agl-profile-graphical-html5/50_local.conf.inc
@@ -0,0 +1,3 @@
+
+IMAGE_INSTALL_append = " packagegroup-agl-profile-graphical-html5"
+
diff --git a/meta-agl/templates/feature/agl-profile-graphical-html5/README_feature_agl-profile-graphical-html5.md b/meta-agl/templates/feature/agl-profile-graphical-html5/README_feature_agl-profile-graphical-html5.md
new file mode 100644
index 00000000..dc00f94c
--- /dev/null
+++ b/meta-agl/templates/feature/agl-profile-graphical-html5/README_feature_agl-profile-graphical-html5.md
@@ -0,0 +1,8 @@
+---
+description: Feature agl-profile-graphical-html5
+authors: Jacobo Aragunde Pérez <jaragunde@igalia.com>
+---
+
+### Feature agl-profile-graphical-html5
+
+Packages required to run web applications in AGL. The provided image agl-image-graphical-html5 includes the minimum set of packages required for this purpose.
diff --git a/meta-agl/templates/feature/agl-profile-graphical-html5/included.dep b/meta-agl/templates/feature/agl-profile-graphical-html5/included.dep
new file mode 100644
index 00000000..032609b8
--- /dev/null
+++ b/meta-agl/templates/feature/agl-profile-graphical-html5/included.dep
@@ -0,0 +1 @@
+agl-profile-graphical
diff --git a/meta-agl/templates/feature/agl-ptest/90_local.conf.inc b/meta-agl/templates/feature/agl-ptest/90_local.conf.inc
index bee38fab..4c546e70 100644
--- a/meta-agl/templates/feature/agl-ptest/90_local.conf.inc
+++ b/meta-agl/templates/feature/agl-ptest/90_local.conf.inc
@@ -2,8 +2,8 @@
# Enabling ptest in image ...
OVERRIDES .= ":agl-ptest"
-EXTRA_OECMAKE_append = " -DBUILD_TEST_WGT=TRUE"
DISTRO_FEATURES_append = " ptest"
EXTRA_IMAGE_FEATURES_append = " ptest-pkgs"
+IMAGE_INSTALL_append = " lua-ptest xmlsec1-ptest libxml2-ptest"
# / ptest
diff --git a/meta-agl/templates/feature/agl-sign-wgts/50_local.conf.inc b/meta-agl/templates/feature/agl-sign-wgts/50_local.conf.inc
new file mode 100644
index 00000000..fb1f6ab1
--- /dev/null
+++ b/meta-agl/templates/feature/agl-sign-wgts/50_local.conf.inc
@@ -0,0 +1,2 @@
+#see meta-agl/meta-agl/conf/include/agl-sign-wgts.inc
+require conf/include/agl-sign-wgts.inc
diff --git a/meta-agl/templates/feature/agl-sign-wgts/README_feature_agl-sign-wgts.md b/meta-agl/templates/feature/agl-sign-wgts/README_feature_agl-sign-wgts.md
new file mode 100644
index 00000000..5e3b4b12
--- /dev/null
+++ b/meta-agl/templates/feature/agl-sign-wgts/README_feature_agl-sign-wgts.md
@@ -0,0 +1,8 @@
+---
+description: Feature agl-sign-wgts
+authors: José Bollo <jose.bollo@iot.bzh>,
+---
+
+### Feature agl-sign-wgts
+
+Activation of the signature of wgt files
diff --git a/meta-agl/templates/feature/agl-sota/50_bblayers.conf.inc b/meta-agl/templates/feature/agl-sota/50_bblayers.conf.inc
index 48655fdc..f3623354 100644
--- a/meta-agl/templates/feature/agl-sota/50_bblayers.conf.inc
+++ b/meta-agl/templates/feature/agl-sota/50_bblayers.conf.inc
@@ -1,6 +1,3 @@
BBLAYERS =+ " \
${METADIR}/external/meta-updater \
- ${METADIR}/external/meta-openembedded/meta-filesystems \
- ${METADIR}/external/meta-openembedded/meta-python \
"
-
diff --git a/meta-agl/templates/feature/agl-sota/50_local.conf.inc b/meta-agl/templates/feature/agl-sota/50_local.conf.inc
index 35ab3f9a..3ceb04df 100644
--- a/meta-agl/templates/feature/agl-sota/50_local.conf.inc
+++ b/meta-agl/templates/feature/agl-sota/50_local.conf.inc
@@ -1,10 +1,8 @@
-#see meta-updater/conf/distro/sota.conf.inc
+# See meta-updater/conf/distro/sota.conf.inc
INHERIT += "sota"
DISTRO_FEATURES_append = " sota usrmerge"
DISTRO_FEATURES_NATIVE_append = " sota"
AGL_DEFAULT_INITRAMFS_FSTYPES = "cpio.gz"
-# rpi4 and recent rpi3 firmwares need dtb in /boot partition
-# so that they can be read by the firmware. This fixes UART
-# issues for Raspberry Pi 3. For branches based on release
-# Thud this fix is not present in meta-updater.
-IMAGE_BOOT_FILES_append_rpi = "${@make_dtb_boot_files(d)}"
+# Netboot is not obeying usrmerge distro feature
+# therefore it is not compatible with agl-sota
+CONFLICT_DISTRO_FEATURES += "netboot"
diff --git a/meta-agl/templates/feature/agl-virt-guest-xen/50_local.conf.inc b/meta-agl/templates/feature/agl-virt-guest-xen/50_local.conf.inc
new file mode 100644
index 00000000..07950559
--- /dev/null
+++ b/meta-agl/templates/feature/agl-virt-guest-xen/50_local.conf.inc
@@ -0,0 +1,3 @@
+# Set Xen flag
+
+AGL_XEN_GUEST_WANTED = "1"
diff --git a/meta-agl/templates/feature/agl-weston-remoting/50_local.conf.inc b/meta-agl/templates/feature/agl-weston-remoting/50_local.conf.inc
new file mode 100644
index 00000000..da1ddb3a
--- /dev/null
+++ b/meta-agl/templates/feature/agl-weston-remoting/50_local.conf.inc
@@ -0,0 +1 @@
+DISTRO_FEATURES_append = " weston-remoting"
diff --git a/meta-agl/templates/feature/agl-weston-remoting/README_feature_agl-weston-remoting.md b/meta-agl/templates/feature/agl-weston-remoting/README_feature_agl-weston-remoting.md
new file mode 100644
index 00000000..03b05d49
--- /dev/null
+++ b/meta-agl/templates/feature/agl-weston-remoting/README_feature_agl-weston-remoting.md
@@ -0,0 +1,9 @@
+---
+description: Feature agl-weston-remoting
+authors: Scott Murray <scott.murray@konsulko.com>
+---
+
+### Feature agl-weston-remoting
+
+Enables secondary remote display configuration using Weston's remoting feaure.
+
diff --git a/meta-agl/templates/feature/agl-weston-remoting/included.dep b/meta-agl/templates/feature/agl-weston-remoting/included.dep
new file mode 100644
index 00000000..032609b8
--- /dev/null
+++ b/meta-agl/templates/feature/agl-weston-remoting/included.dep
@@ -0,0 +1 @@
+agl-profile-graphical