diff options
Diffstat (limited to 'meta-agl/templates/feature')
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 Binary files differdeleted file mode 100644 index b9384551..00000000 --- a/meta-agl/templates/feature/agl-archiver/.50_FEATURE.md.swp +++ /dev/null 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 |