KIRKSTONE: adaptation
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com> Change-Id: I11f49ac918cfc061e9364edf4671d892e3071e71
This commit is contained in:
committed by
bernard PUEL
parent
f4cedfc72e
commit
e958319d12
@ -51,7 +51,7 @@ def license_create_summary(d):
|
||||
mount_list.append(img_mount)
|
||||
for fi in os.listdir(target_deploydir):
|
||||
if fi.startswith(img_name) and fi.endswith(".ext4"):
|
||||
r = re.compile("(.*)-(\d\d\d\d+)")
|
||||
r = re.compile(r"(.*)-(\d\d\d\d+)")
|
||||
mi = r.match(os.path.basename(fi))
|
||||
if mi:
|
||||
image_list_arrray.append([mi.group(1), mi.group(2), img_name, img_mount, filter])
|
||||
@ -63,7 +63,7 @@ def license_create_summary(d):
|
||||
filter = False
|
||||
for fi in os.listdir(deploy_image_dir):
|
||||
if fi.startswith(img_name) and fi.endswith(img_ext):
|
||||
r = re.compile("(.*)-(\d\d\d\d+)")
|
||||
r = re.compile(r"(.*)-(\d\d\d\d+)")
|
||||
mi = r.match(os.path.basename(fi))
|
||||
if mi:
|
||||
image_list_arrray.append([mi.group(1), mi.group(2), img_name, img_mount, filter])
|
||||
@ -506,7 +506,7 @@ def license_create_summary(d):
|
||||
html.addColumnHeaderContent("License", html.bold)
|
||||
html.stopRow()
|
||||
|
||||
r = re.compile("([^:]+):\s*(.*)")
|
||||
r = re.compile(r"(^.+?):\s+(.*)")
|
||||
new_boot = 0
|
||||
boot_recipe = None
|
||||
boot_license = None
|
||||
@ -591,7 +591,7 @@ def license_create_summary(d):
|
||||
package_file = pkgdata_dir + "/runtime-reverse/" + package_name
|
||||
package_file_content = private_open(package_file)
|
||||
file_info = None
|
||||
r = re.compile("([^:]+):\s*(.*)")
|
||||
r = re.compile(r"(^.+?):\s+(.*)")
|
||||
for line in package_file_content:
|
||||
m = r.match(line)
|
||||
if m:
|
||||
|
||||
@ -452,7 +452,7 @@ def license_sdk_create_summary(d):
|
||||
if len(package_file_content) == 0:
|
||||
package_file = pkgdata_dir + "/runtime-reverse/" + package_name
|
||||
package_file_content = private_open(package_file)
|
||||
r = re.compile("([^:]+):\s*(.*)")
|
||||
r = re.compile(r"(^.+?):\s+(.*)")
|
||||
for line in package_file_content:
|
||||
m = r.match(line)
|
||||
if m:
|
||||
@ -528,4 +528,4 @@ def license_sdk_create_summary(d):
|
||||
html.endHtml()
|
||||
html.closefile()
|
||||
|
||||
SDK_POSTPROCESS_COMMAND_append = "do_write_sdk_license_create_summary;"
|
||||
SDK_POSTPROCESS_COMMAND:append = "do_write_sdk_license_create_summary;"
|
||||
|
||||
@ -6,22 +6,22 @@
|
||||
# We dont want (L)GPL-3.0+
|
||||
INCOMPATIBLE_LICENSE = "GPLv3.0 GPLv3 GPL-3.0 GPLv3+ LGPLv3.0 LGPLv3 LGPL-3.0 LGPLv3+"
|
||||
|
||||
OPENSTLINUX_WHITELIST_GPLv3 = "gettext"
|
||||
OPENSTLINUX_ALLOW_GPLv3 = "gettext"
|
||||
# for alsa-utils:
|
||||
OPENSTLINUX_WHITELIST_GPLv3 =+ " gettext bash "
|
||||
OPENSTLINUX_ALLOW_GPLv3 =+ " gettext bash "
|
||||
# for systemd
|
||||
OPENSTLINUX_WHITELIST_GPLv3 =+ " bash readline "
|
||||
OPENSTLINUX_ALLOW_GPLv3 =+ " bash readline "
|
||||
# for udev:
|
||||
OPENSTLINUX_WHITELIST_GPLv3 =+ " gawk coreutils gdbm m4 "
|
||||
OPENSTLINUX_ALLOW_GPLv3 =+ " gawk coreutils gdbm m4 "
|
||||
# for bluez
|
||||
OPENSTLINUX_WHITELIST_GPLv3 =+ " python3-pycairo "
|
||||
OPENSTLINUX_ALLOW_GPLv3 =+ " python3-pycairo "
|
||||
# for framework-tools-ui
|
||||
OPENSTLINUX_WHITELIST_GPLv3 =+ " grep dosfstools elfutils cpio gzip which "
|
||||
OPENSTLINUX_ALLOW_GPLv3 =+ " grep dosfstools elfutils cpio gzip which "
|
||||
|
||||
OPENSTLINUX_WHITELIST_GPLv3 += "${@bb.utils.contains('DISTRO_FEATURES', 'tpm', 'nano msmtp', '', d)}"
|
||||
OPENSTLINUX_ALLOW_GPLv3 += "${@bb.utils.contains('DISTRO_FEATURES', 'tpm', 'nano msmtp', '', d)}"
|
||||
|
||||
WHITELIST_GPLv3.0+ = "${OPENSTLINUX_WHITELIST_GPLv3}"
|
||||
WHITELIST_LGPLv3.0 = "${OPENSTLINUX_WHITELIST_GPLv3}"
|
||||
WHITELIST_GPL-3.0 = "${OPENSTLINUX_WHITELIST_GPLv3}"
|
||||
WHITELIST_GPL-3.0+ = "${OPENSTLINUX_WHITELIST_GPLv3}"
|
||||
INCOMPATIBLE_LICENSE_EXCEPTIONS:LGPL-3.0-or-later = "${OPENSTLINUX_ALLOW_GPLv3}"
|
||||
INCOMPATIBLE_LICENSE_EXCEPTIONS:LGPL-3.0-only = "${OPENSTLINUX_ALLOW_GPLv3}"
|
||||
INCOMPATIBLE_LICENSE_EXCEPTIONS:GPL-3.0-only = "${OPENSTLINUX_ALLOW_GPLv3}"
|
||||
INCOMPATIBLE_LICENSE_EXCEPTIONS:GPL-3.0-or-later = "${OPENSTLINUX_ALLOW_GPLv3}"
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ MAINTAINER = "Christophe Priouzeau <christophe.priouzeau@st.com>"
|
||||
TARGET_VENDOR = "-ostl"
|
||||
|
||||
# Append distro name to each image name
|
||||
IMAGE_BASENAME_append = "-${DISTRO}"
|
||||
IMAGE_BASENAME:append = "-${DISTRO}"
|
||||
|
||||
# Add image name for generated SDK and set default SDK install folder
|
||||
SDK_NAME = "${IMAGE_LINK_NAME}-${SDK_ARCH}"
|
||||
|
||||
@ -46,41 +46,41 @@ DISTRO_FEATURES += "bluetooth"
|
||||
DISTRO_FEATURES += "bluez5"
|
||||
|
||||
# add support of gstreamer
|
||||
DISTRO_FEATURES_append = " gstreamer "
|
||||
DISTRO_FEATURES:append = " gstreamer "
|
||||
|
||||
# add support of optee
|
||||
DISTRO_FEATURES_append = " optee "
|
||||
DISTRO_FEATURES:append = " optee "
|
||||
|
||||
# add support of splashscreen
|
||||
DISTRO_FEATURES_append = " splashscreen "
|
||||
DISTRO_FEATURES:append = " splashscreen "
|
||||
|
||||
# add support of wayland
|
||||
DISTRO_FEATURES_append = " wayland pam "
|
||||
DISTRO_FEATURES:append = " wayland pam "
|
||||
|
||||
# add support of X11
|
||||
DISTRO_FEATURES_append = " x11 "
|
||||
DISTRO_FEATURES:append = " x11 "
|
||||
|
||||
# add support of KDE (since OE thud version)
|
||||
DISTRO_FEATURES_append = " kde "
|
||||
DISTRO_FEATURES:append = " kde "
|
||||
|
||||
# add support of systemd
|
||||
DISTRO_FEATURES_append = " systemd polkit "
|
||||
DISTRO_FEATURES:append = " systemd polkit "
|
||||
|
||||
# add support of efi
|
||||
DISTRO_FEATURES_append = " efi "
|
||||
DISTRO_FEATURES:append = " efi "
|
||||
|
||||
# add support of InitRD installation package
|
||||
DISTRO_FEATURES_append = " initrd "
|
||||
DISTRO_FEATURES:append = " initrd "
|
||||
|
||||
# add support of autoresize through InitRD
|
||||
DISTRO_FEATURES_append = " autoresize "
|
||||
DISTRO_FEATURES:append = " autoresize "
|
||||
|
||||
# add support of tpm2
|
||||
#DISTRO_FEATURES_append = " tpm2 "
|
||||
#DISTRO_FEATURES:append = " tpm2 "
|
||||
|
||||
# Disabling pulseaudio
|
||||
#DISTRO_FEATURES_BACKFILL_CONSIDERED += "pulseaudio"
|
||||
DISTRO_FEATURES_append = "pulseaudio"
|
||||
DISTRO_FEATURES:append = "pulseaudio"
|
||||
|
||||
# Disabling sysvinit
|
||||
DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit"
|
||||
@ -100,10 +100,10 @@ VIRTUAL-RUNTIME_initscripts = "systemd-compat-units"
|
||||
# =========================================================================
|
||||
IMAGE_LINGUAS = "en-us en-gb"
|
||||
|
||||
LICENSE_FLAGS_WHITELIST += " non-commercial commercial"
|
||||
LICENSE_FLAGS_ACCEPTED += " non-commercial commercial"
|
||||
|
||||
# X11 addons
|
||||
DISTRO_EXTRA_RDEPENDS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xf86-video-modesetting', '', d)} "
|
||||
DISTRO_EXTRA_RDEPENDS:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xf86-video-modesetting', '', d)} "
|
||||
|
||||
# INITRD addons to image
|
||||
DISTRO_EXTRA_RRECOMMENDS_append = " ${@bb.utils.contains('COMBINED_FEATURES', 'initrd', '${INITRD_PACKAGE}', '', d)} "
|
||||
DISTRO_EXTRA_RRECOMMENDS:append = " ${@bb.utils.contains('COMBINED_FEATURES', 'initrd', '${INITRD_PACKAGE}', '', d)} "
|
||||
|
||||
@ -14,10 +14,10 @@ DISTRO_NAME = "ST OpenSTLinux - EGLfs - (A Yocto Project Based Distro)"
|
||||
# =========================================================================
|
||||
# DISTRO features
|
||||
# =========================================================================
|
||||
DISTRO_FEATURES_append = " opengl "
|
||||
DISTRO_FEATURES_remove = " wayland x11 "
|
||||
DISTRO_FEATURES:append = " opengl "
|
||||
DISTRO_FEATURES:remove = " wayland x11 "
|
||||
|
||||
DISTRO_FEATURES_append = " gplv3 "
|
||||
DISTRO_FEATURES:append = " gplv3 "
|
||||
|
||||
# FOR QT5 FORCE GIT PROTOCOL FOR HTTPS
|
||||
#QT_GIT_PROTOCOL = "https"
|
||||
|
||||
@ -14,7 +14,9 @@ DISTRO_NAME = "ST OpenSTLinux - Weston - (A Yocto Project Based Distro)"
|
||||
# =========================================================================
|
||||
# DISTRO features
|
||||
# =========================================================================
|
||||
DISTRO_FEATURES_append = " opengl"
|
||||
#DISTRO_FEATURES_remove = " x11 "
|
||||
DISTRO_FEATURES:append = " opengl"
|
||||
DISTRO_FEATURES:remove = " x11 "
|
||||
# with X11
|
||||
#PREFERRED_PROVIDER_virtual/xserver = "${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'xwayland', 'xserver-xorg', d)}"
|
||||
|
||||
DISTRO_FEATURES_append = " gplv3 "
|
||||
DISTRO_FEATURES:append = " gplv3 "
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
RDEPENDS_${PN}_remove = "${PN}-scp ${PN}-ssh ${PN}-sshd ${PN}-keygen"
|
||||
RDEPENDS:${PN}:remove = "${PN}-scp ${PN}-ssh ${PN}-sshd ${PN}-keygen"
|
||||
#the dependency are put on packagegroup
|
||||
RRECOMMENDS_${PN}-dev_remove = "openssh-keygen-dev update-alternatives-opkg-dev libcrypto-dev pam-plugin-keyinit-dev pam-plugin-loginuid-dev shadow-sysroot-dev"
|
||||
RDEPENDS_${PN}-dev = ""
|
||||
RRECOMMENDS_${PN}-dev_append = "openssh"
|
||||
RRECOMMENDS:${PN}-dev:remove = "openssh-keygen-dev update-alternatives-opkg-dev libcrypto-dev pam-plugin-keyinit-dev pam-plugin-loginuid-dev shadow-sysroot-dev"
|
||||
RDEPENDS:${PN}-dev = ""
|
||||
RRECOMMENDS:${PN}-dev:append = "openssh"
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
# There is a conflict with 'wireless-regdb-static' package and 'dev-pkgs'
|
||||
# IMAGE_FEATURES:
|
||||
# This configuration creates an install dependency for 'wireless-regdb' package,
|
||||
# while the 'wireless-regdb_%.bb' recipe set: RCONFLICTS_${PN} = "${PN}-static"
|
||||
# while the 'wireless-regdb_%.bb' recipe set: RCONFLICTS:${PN} = "${PN}-static"
|
||||
# This gives 'unmet dependencies' error.
|
||||
# To avoid this issue, modify dependencies for ${PN}-dev to not require the
|
||||
# ${PN} package by default.
|
||||
RDEPENDS_${PN}-dev = ""
|
||||
RRECOMMENDS_${PN}-dev_append = "${PN}"
|
||||
RDEPENDS:${PN}-dev = ""
|
||||
RRECOMMENDS:${PN}-dev:append = "${PN}"
|
||||
|
||||
@ -1 +1 @@
|
||||
RDEPENDS_${PN} =+ "openssh-scp openssh-ssh openssh-sshd openssh-keygen"
|
||||
RDEPENDS:${PN} =+ "openssh-scp openssh-ssh openssh-sshd openssh-keygen"
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
SRC_URI_append = " file://0001-Add-support-for-ARM-Thumb-branches-with-instruction-.patch "
|
||||
SRC_URI:append = " file://0001-Add-support-for-ARM-Thumb-branches-with-instruction-.patch "
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
PV = "2.1.2"
|
||||
|
||||
SRCREV = "54d68799b73e755923def1306b4da607ad45bd60"
|
||||
SRC_URI = "git://git.infradead.org/mtd-utils.git \
|
||||
SRC_URI = "git://git.infradead.org/mtd-utils.git;branch=master \
|
||||
file://0001-add-exclusion-to-mkfs-jffs2-git.patch \
|
||||
"
|
||||
|
||||
|
||||
@ -1,13 +1,13 @@
|
||||
CKERMIT_ADDITIONAL = ""
|
||||
CKERMIT_ADDITIONAL_append = " -pipe -funsigned-char -DFNFLOAT -DCK_NEWTERM -DPOSIX -UNOUNICODE"
|
||||
CKERMIT_ADDITIONAL_append = " -UNOPUSH -UNOHELP -UNOFRILLS -UNOPUSH -DNO_OPENPTY"
|
||||
CKERMIT_ADDITIONAL_append = " -UNOB_115K -UNOSERVER -UNODEBUG -DDEBUG "
|
||||
CKERMIT_ADDITIONAL_append = " -DTCPSOCKET -DNOLISTEN -DNOLOGIN"
|
||||
CKERMIT_ADDITIONAL:append = " -pipe -funsigned-char -DFNFLOAT -DCK_NEWTERM -DPOSIX -UNOUNICODE"
|
||||
CKERMIT_ADDITIONAL:append = " -UNOPUSH -UNOHELP -UNOFRILLS -UNOPUSH -DNO_OPENPTY"
|
||||
CKERMIT_ADDITIONAL:append = " -UNOB_115K -UNOSERVER -UNODEBUG -DDEBUG "
|
||||
CKERMIT_ADDITIONAL:append = " -DTCPSOCKET -DNOLISTEN -DNOLOGIN"
|
||||
|
||||
CKERMIT_ADDITIONAL_append = " -UNOCSETS -UNONET -UNOFTP -UNODIAL -UNOPUSH -UNOIKSD -UNOHTTP -UDNOFLOAT "
|
||||
CKERMIT_ADDITIONAL_append = " -UNOSEXP -UNORLOGIN -UNOOLDMODEMS -UNOSSH -UNOLISTEN -UNORESEND -UNOAUTODL "
|
||||
CKERMIT_ADDITIONAL_append = " -UNOSTREAMING -UNOHINTS -UNOCKXYZ -UNOLEARN -UNOMKDIR -UNOPERMS -UNOCKTIMERS "
|
||||
CKERMIT_ADDITIONAL_append = " -UNOCKREGEX -UNOLOGDIAL -DNOLOCAL -DZLIB "
|
||||
CKERMIT_ADDITIONAL:append = " -UNOCSETS -UNONET -UNOFTP -UNODIAL -UNOPUSH -UNOIKSD -UNOHTTP -UDNOFLOAT "
|
||||
CKERMIT_ADDITIONAL:append = " -UNOSEXP -UNORLOGIN -UNOOLDMODEMS -UNOSSH -UNOLISTEN -UNORESEND -UNOAUTODL "
|
||||
CKERMIT_ADDITIONAL:append = " -UNOSTREAMING -UNOHINTS -UNOCKXYZ -UNOLEARN -UNOMKDIR -UNOPERMS -UNOCKTIMERS "
|
||||
CKERMIT_ADDITIONAL:append = " -UNOCKREGEX -UNOLOGDIAL -DNOLOCAL -DZLIB "
|
||||
|
||||
do_compile () {
|
||||
# The original makefile doesn't differentiate between CC and CC_FOR_BUILD,
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
DEPENDS += " udev "
|
||||
|
||||
|
||||
@ -2,14 +2,14 @@
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
# Tools extracted from 96boards-tools https://github.com/96boards/96boards-tools
|
||||
DESCRIPTION = "Tools for resizing the file system"
|
||||
SUMMARY = "Tools for resizing the file system"
|
||||
SECTION = "devel"
|
||||
|
||||
LICENSE = "GPLv2+"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
|
||||
LICENSE = "GPL-2.0-or-later"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-or-later;md5=fed54355545ffd980b814dab4a3b312c"
|
||||
|
||||
# e2fsprogs for resize2fs
|
||||
RDEPENDS_${PN} += " e2fsprogs-resize2fs "
|
||||
RDEPENDS:${PN} += " e2fsprogs-resize2fs "
|
||||
|
||||
SRC_URI = " file://resize-helper.service file://resize-helper file://resize-helper.sh.in"
|
||||
|
||||
@ -20,8 +20,8 @@ START_RESIZE_HELPER_SERVICE ?= "1"
|
||||
inherit systemd update-rc.d
|
||||
|
||||
SYSTEMD_PACKAGES += " resize-helper "
|
||||
SYSTEMD_SERVICE_${PN} = "resize-helper.service"
|
||||
SYSTEMD_AUTO_ENABLE_${PN} = "${@bb.utils.contains('START_RESIZE_HELPER_SERVICE','1','enable','disable',d)}"
|
||||
SYSTEMD_SERVICE:${PN} = "resize-helper.service"
|
||||
SYSTEMD_AUTO_ENABLE:${PN} = "${@bb.utils.contains('START_RESIZE_HELPER_SERVICE','1','enable','disable',d)}"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${systemd_unitdir}/system ${D}${base_sbindir}
|
||||
|
||||
@ -37,5 +37,5 @@ do_install() {
|
||||
INITSCRIPT_NAME = "stm32_usbotg_eth_config.sh"
|
||||
INITSCRIPT_PARAMS = "start 22 5 3 ."
|
||||
|
||||
FILES_${PN} += "${systemd_unitdir}/network"
|
||||
FILES:${PN} += "${systemd_unitdir}/network ${sysconfdir}/udev"
|
||||
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
# Disable connman service at startup
|
||||
SYSTEMD_AUTO_ENABLE_${PN} = "disable"
|
||||
SYSTEMD_AUTO_ENABLE:${PN} = "disable"
|
||||
|
||||
# Set low alternative priority for resolv-conf to keep systemd by default
|
||||
ALTERNATIVE_PRIORITY[resolv-conf] = "10"
|
||||
|
||||
# As we disable CONNMAN service, we also need to remove the specific
|
||||
# /etc/tmpfiles.d/connman_resolvconf.conf to let systemd managing /etc/resolv.conf
|
||||
do_install_append() {
|
||||
do_install:append() {
|
||||
if [ -f ${D}/${sysconfdir}/tmpfiles.d/connman_resolvconf.conf ]; then
|
||||
rm ${D}/${sysconfdir}/tmpfiles.d/connman_resolvconf.conf
|
||||
fi
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
do_configure_append() {
|
||||
do_configure:append() {
|
||||
# add CONFIG_P2P
|
||||
sed -i "s/^#CONFIG_P2P=y/CONFIG_P2P=y/" wpa_supplicant/.config
|
||||
}
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
FILESEXTRAPATHS_append := ":${THISDIR}/${PN}"
|
||||
FILESEXTRAPATHS:append := ":${THISDIR}/${PN}"
|
||||
|
||||
SRC_URI += "file://${BUSYBOX_CONFIG_FRAGMENT}"
|
||||
|
||||
BUSYBOX_CONFIG_FRAGMENT = "busybox-openstlinux.cfg"
|
||||
|
||||
do_configure_append () {
|
||||
do_configure:append () {
|
||||
# merge specific configuration to newly generated .config
|
||||
merge_config.sh -m -r -O ${B} ${B}/.config ${WORKDIR}/${BUSYBOX_CONFIG_FRAGMENT} 1>&2
|
||||
# make sure to generate proper config file for busybox
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Due to GPLv3 limitation, gdbserver are removed of package group
|
||||
#
|
||||
RDEPENDS_${PN}_remove = "\
|
||||
RDEPENDS:${PN}:remove = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'gplv3', '', 'gdbserver', d)} \
|
||||
"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
RDEPENDS_${PN}_remove = "${LTTNGMODULES}"
|
||||
RDEPENDS:${PN}:remove = "${LTTNGMODULES}"
|
||||
|
||||
RRECOMMENDS_${PN}_remove = "${@bb.utils.contains('DISTRO_FEATURES', 'gplv3', '', '${PERF}', d)}"
|
||||
RRECOMMENDS:${PN}:remove = "${@bb.utils.contains('DISTRO_FEATURES', 'gplv3', '', '${PERF}', d)}"
|
||||
|
||||
#RDEPENDS_append += "oprofile"
|
||||
#RDEPENDS:append += "oprofile"
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
SRC_URI_append = " \
|
||||
SRC_URI:append = " \
|
||||
file://coredump-custom.conf \
|
||||
"
|
||||
|
||||
do_install_prepend() {
|
||||
do_install:prepend() {
|
||||
install -d ${D}${sysconfdir}/systemd/coredump.conf.d/
|
||||
install -m 644 ${WORKDIR}/coredump-custom.conf ${D}${sysconfdir}/systemd/coredump.conf.d/
|
||||
|
||||
@ -18,4 +18,4 @@ do_install_prepend() {
|
||||
echo "[Journal]" > ${D}${systemd_unitdir}/journald.conf.d/01-openstlinux.conf
|
||||
echo "Storage=volatile" >> ${D}${systemd_unitdir}/journald.conf.d/01-openstlinux.conf
|
||||
}
|
||||
FILES_${PN} += " ${sysconfdir}/systemd/coredump.conf.d/ "
|
||||
FILES:${PN} += " ${sysconfdir}/systemd/coredump.conf.d/ "
|
||||
|
||||
@ -5,7 +5,7 @@ SUMMARY = "Mount partitions"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
|
||||
|
||||
RDEPENDS_${PN} += " util-linux "
|
||||
RDEPENDS:${PN} += " util-linux "
|
||||
|
||||
MOUNT_BASENAME = "mount-partitions"
|
||||
|
||||
@ -20,8 +20,8 @@ INITSCRIPT_NAME = "${MOUNT_BASENAME}.sh"
|
||||
INITSCRIPT_PARAMS = "start 22 5 3 ."
|
||||
|
||||
SYSTEMD_PACKAGES = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${PN}','',d)}"
|
||||
SYSTEMD_SERVICE_${PN} = "${MOUNT_BASENAME}.service"
|
||||
SYSTEMD_AUTO_ENABLE_${PN} = "enable"
|
||||
SYSTEMD_SERVICE:${PN} = "${MOUNT_BASENAME}.service"
|
||||
SYSTEMD_AUTO_ENABLE:${PN} = "enable"
|
||||
|
||||
# This list should be set with partition label and associated mountpoint
|
||||
# <partition_label1>,<partition_mountpoint1> <partition_label2>,<partition_mountpoint2>
|
||||
@ -77,4 +77,4 @@ do_install() {
|
||||
fi
|
||||
}
|
||||
|
||||
FILES_${PN} += " ${systemd_unitdir} ${base_sbindir} ${INIT_D_DIR}"
|
||||
FILES:${PN} += " ${systemd_unitdir} ${base_sbindir} ${INIT_D_DIR}"
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
# Copyright (C) 2017, STMicroelectronics - All Rights Reserved
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
DESCRIPTION = "Basic networkd configuration"
|
||||
SUMMARY = "Basic networkd configuration"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
|
||||
DEPENDS = "systemd"
|
||||
@ -29,4 +29,4 @@ do_install() {
|
||||
|
||||
}
|
||||
|
||||
FILES_${PN} += "${systemd_unitdir}/network"
|
||||
FILES:${PN} += "${systemd_unitdir}/network"
|
||||
|
||||
@ -1 +1 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
@ -1,2 +1,2 @@
|
||||
RDEPENDS_${PN} += " gnupg "
|
||||
RDEPENDS:${PN} += " gnupg "
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
SUMMARY = "Information for support"
|
||||
|
||||
LICENSE = "GPLv2+"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
|
||||
LICENSE = "GPL-2.0-or-later"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-or-later;md5=fed54355545ffd980b814dab4a3b312c"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
@ -18,5 +18,5 @@ do_install() {
|
||||
# Make sure to update package as soon as EULA is accepted or not
|
||||
do_install[vardeps] += "${@d.getVar('ACCEPT_EULA_'+d.getVar('MACHINE'))}"
|
||||
|
||||
FILES_${PN} = "${sysconfdir}/st-info.d"
|
||||
ALLOW_EMPTY_${PN} = "1"
|
||||
FILES:${PN} = "${sysconfdir}/st-info.d"
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
|
||||
@ -2,7 +2,7 @@ SUMMARY = "STM32 tool to convert the 'perf' tool counters into understandable MB
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
RDEPENDS_${PN} += " python3-core "
|
||||
RDEPENDS:${PN} += " python3-core "
|
||||
|
||||
SRC_URI += " \
|
||||
file://stm32_ddr_pmu.py \
|
||||
@ -13,4 +13,4 @@ do_install() {
|
||||
install -m 0755 ${WORKDIR}/stm32_ddr_pmu.py ${D}/${bindir}
|
||||
}
|
||||
|
||||
FILES_${PN} = "${bindir}/stm32_ddr_pmu.py"
|
||||
FILES:${PN} = "${bindir}/stm32_ddr_pmu.py"
|
||||
|
||||
@ -2,7 +2,7 @@ PACKAGECONFIG = " ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 xcb', '',
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'egl glesv2', '', d)} \
|
||||
"
|
||||
|
||||
do_install_append() {
|
||||
do_install:append() {
|
||||
install -d ${D}${bindir}/
|
||||
install -m 0755 ${B}/util/cairo-trace/cairo-trace ${D}${bindir}/
|
||||
}
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
SRC_URI =+ " \
|
||||
file://0001-stop-splash-screen.patch \
|
||||
|
||||
@ -1 +1 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
SRC_URI += " \
|
||||
file://weston.ini \
|
||||
@ -21,9 +21,9 @@ FILES_${PN} += " ${datadir}/weston \
|
||||
/home/root \
|
||||
"
|
||||
|
||||
CONFFILES_${PN} += "${sysconfdir}/xdg/weston/weston.ini"
|
||||
CONFFILES:${PN} += "${sysconfdir}/xdg/weston/weston.ini"
|
||||
|
||||
do_install_append() {
|
||||
do_install:append() {
|
||||
install -d ${D}${sysconfdir}/xdg/weston/
|
||||
install -d ${D}${datadir}/weston/backgrounds
|
||||
install -d ${D}${datadir}/weston/icon
|
||||
|
||||
@ -2,8 +2,8 @@ SUMMARY = "USB ip tools"
|
||||
DESCRIPTION = "USB ip tools from linux kernel"
|
||||
HOMEPAGE = "https://www.kernel.org"
|
||||
|
||||
LICENSE = "GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6"
|
||||
|
||||
PV = "2.0"
|
||||
PR = "r1"
|
||||
@ -35,33 +35,19 @@ S = "${WORKDIR}/tools/usb/usbip"
|
||||
|
||||
inherit autotools gettext pkgconfig systemd
|
||||
|
||||
SYSTEMD_SERVICE_${PN} = "usbip.service"
|
||||
SYSTEMD_AUTO_ENABLE_${PN} = "disable"
|
||||
SYSTEMD_SERVICE:${PN} = "usbip.service"
|
||||
SYSTEMD_AUTO_ENABLE:${PN} = "disable"
|
||||
|
||||
EXTRA_OECONF += "--with-tcp-wrappers"
|
||||
|
||||
do_configure[prefuncs] += "copy_usbip_source_from_kernel"
|
||||
do_configure[prefuncs] += "base_do_unpack"
|
||||
|
||||
python copy_usbip_source_from_kernel() {
|
||||
sources = (d.getVar("USBIP_SRC") or "").split()
|
||||
src_dir = d.getVar("STAGING_KERNEL_DIR")
|
||||
dest_dir = d.getVar("WORKDIR")
|
||||
bb.utils.mkdirhier(dest_dir)
|
||||
for s in sources:
|
||||
src = oe.path.join(src_dir, s)
|
||||
dest = oe.path.join(dest_dir, s)
|
||||
if not os.path.exists(src):
|
||||
bb.fatal("Path does not exist: %s. Maybe USBIP_SRC does not match the kernel version." % src)
|
||||
if os.path.isdir(src):
|
||||
oe.path.copyhardlinktree(src, dest)
|
||||
else:
|
||||
src_path = os.path.dirname(s)
|
||||
os.makedirs(os.path.join(dest_dir,src_path),exist_ok=True)
|
||||
bb.utils.copyfile(src, dest)
|
||||
do_configure:prepend() {
|
||||
# copy source source from kernel to workdir
|
||||
mkdir -p ${WORKDIR}/${USBIP_SRC}
|
||||
tar --xattrs --xattrs-include='*' -cf - -S -C ${STAGING_KERNEL_DIR}/${USBIP_SRC} -p . | tar --xattrs --xattrs-include='*' -xf - -C ${WORKDIR}/${USBIP_SRC}
|
||||
}
|
||||
|
||||
do_install_append() {
|
||||
do_install:append() {
|
||||
install -d ${D}${datadir}/hwdata/
|
||||
install -m 0644 ${WORKDIR}/usb.ids ${D}${datadir}/hwdata/
|
||||
|
||||
@ -77,4 +63,4 @@ do_install_append() {
|
||||
install -d ${D}${systemd_system_unitdir}/
|
||||
install -m 0644 ${WORKDIR}/usbip.service ${D}${systemd_system_unitdir}/
|
||||
}
|
||||
FILES_${PN} += "${datadir}/hwdata/ ${sbindir} ${sysconfdir}/udev/rules.d/ ${systemd_system_unitdir}/ ${sysconfdir}/modprobe.d/"
|
||||
FILES:${PN} += "${datadir}/hwdata/ ${sbindir} ${sysconfdir}/udev/rules.d/ ${systemd_system_unitdir}/ ${sysconfdir}/modprobe.d/"
|
||||
|
||||
@ -1 +1 @@
|
||||
PACKAGECONFIG_remove = " qt5"
|
||||
PACKAGECONFIG:remove = " qt5"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
RDEPENDS_${PN}_remove += "\
|
||||
RDEPENDS:${PN}:remove = " \
|
||||
qtenginio-dev \
|
||||
qtenginio-mkspecs \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtenginio-qmlplugins', '', d)} \
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# Copyright (C) 2018, STMicroelectronics - All Rights Reserved
|
||||
DESCRIPTION = "add script and material to help with eglfs qt configuration"
|
||||
SUMMARY = "add script and material to help with eglfs qt configuration"
|
||||
HOMEPAGE = "www.st.com"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
@ -21,5 +21,5 @@ do_install() {
|
||||
install -m 0755 ${WORKDIR}/qt-eglfs.sh ${D}/${sysconfdir}/profile.d/
|
||||
install -m 0664 ${WORKDIR}/cursor.json ${D}${datadir}/qt5/
|
||||
}
|
||||
RDEPENDS_${PN} = "qtbase"
|
||||
FILES_${PN} += "${datadir}/qt5"
|
||||
RDEPENDS:${PN} = "qtbase"
|
||||
FILES:${PN} += "${datadir}/qt5"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# Copyright (C) 2020, STMicroelectronics - All Rights Reserved
|
||||
DESCRIPTION = "add script and material to help with qt-wayland configuration"
|
||||
SUMMARY = "add script and material to help with qt-wayland configuration"
|
||||
HOMEPAGE = "www.st.com"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
@ -18,5 +18,5 @@ do_install() {
|
||||
|
||||
install -m 0755 ${WORKDIR}/qt-wayland.sh ${D}/${sysconfdir}/profile.d/
|
||||
}
|
||||
RDEPENDS_${PN} = "qtwayland"
|
||||
FILES_${PN} += "${datadir}/qt5"
|
||||
RDEPENDS:${PN} = "qtwayland"
|
||||
FILES:${PN} += "${datadir}/qt5"
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
# we may encouter some undefined references with the linux kernel statx function
|
||||
# depending on the ACI machines / Yocto cache / zoostrap versions
|
||||
QT_CONFIG_FLAGS += "-no-feature-statx"
|
||||
QT_CONFIG_FLAGS += "-no-feature-statx -linuxfb"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
PACKAGECONFIG_GL = " ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2', '', d)} "
|
||||
PACKAGECONFIG_append = " eglfs examples accessibility "
|
||||
PACKAGECONFIG:append = " eglfs examples accessibility "
|
||||
QT_CONFIG_FLAGS += " -no-sse2 -no-opengles3"
|
||||
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
DESCRIPTION = "Hand writing character recognition launcher based on HCR Neural Network"
|
||||
SUMMARY = "Hand writing character recognition launcher based on HCR Neural Network"
|
||||
|
||||
LICENSE = "GPLv2 & BSD-3-Clause"
|
||||
LICENSE = "GPL-2.0-only & BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
|
||||
|
||||
DEPENDS = "gtk+3 gstreamer1.0-plugins-base demo-launcher"
|
||||
DEPENDS_append_stm32mpcommon += " m4projects-stm32mp1 "
|
||||
DEPENDS:append:stm32mpcommon = " m4projects-stm32mp1 "
|
||||
|
||||
inherit pkgconfig
|
||||
|
||||
@ -48,6 +48,6 @@ do_install() {
|
||||
install -m 0644 -D ${WORKDIR}/demo/application/*.yaml ${D}${prefix}/local/demo/application/
|
||||
}
|
||||
|
||||
FILES_${PN} += "${prefix}/local/demo/"
|
||||
RDEPENDS_${PN} += "gtk+3 gstreamer1.0-plugins-base demo-launcher"
|
||||
RDEPENDS_${PN}_append_stm32mpcommon += " m4projects-stm32mp1-userfs "
|
||||
FILES:${PN} += "${prefix}/local/demo/"
|
||||
RDEPENDS:${PN} += "gtk+3 gstreamer1.0-plugins-base demo-launcher"
|
||||
RDEPENDS:${PN}:append:stm32mpcommon = " m4projects-stm32mp1-userfs "
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
DESCRIPTION = "Add support of 3d Cube application on Demo Launcher"
|
||||
SUMMARY = "Add support of 3d Cube application on Demo Launcher"
|
||||
HOMEPAGE = "wiki.st.com"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/BSD-3-Clause;md5=550794465ba0ec5312d6919e203a55f9"
|
||||
@ -50,13 +50,13 @@ do_install() {
|
||||
}
|
||||
|
||||
PACKAGES += "${PN}-extra"
|
||||
FILES_${PN} = " \
|
||||
FILES:${PN} = " \
|
||||
${prefix}/local/demo/application/3d-cube \
|
||||
${prefix}/local/demo/application/040-3d_cube.yaml \
|
||||
"
|
||||
RDEPENDS_${PN} = "weston-cube demo-launcher"
|
||||
RDEPENDS:${PN} = "weston-cube demo-launcher"
|
||||
|
||||
FILES_${PN}-extra = " \
|
||||
FILES:${PN}-extra = " \
|
||||
${prefix}/local/demo/application/3d-cube-extra \
|
||||
${prefix}/local/demo/application/100-3d-cube.yaml \
|
||||
${prefix}/local/demo/application/101-3d-cube-shader.yaml \
|
||||
@ -67,4 +67,4 @@ FILES_${PN}-extra = " \
|
||||
${prefix}/local/demo/application/116-3d_cube_camera_shader.yaml \
|
||||
${prefix}/local/demo/application/120-3d-cube-pictures-shader.yaml \
|
||||
"
|
||||
RDEPENDS_${PN}-extra = "${PN} weston-cube demo-launcher"
|
||||
RDEPENDS:${PN}-extra = "${PN} weston-cube demo-launcher"
|
||||
|
||||
@ -29,5 +29,5 @@ do_install() {
|
||||
# python script
|
||||
install -m 0755 ${WORKDIR}/*.py ${D}${prefix}/local/demo/application/bluetooth/
|
||||
}
|
||||
RDEPENDS_${PN} += "python3-core python3-pexpect python3-pickle python3-pygobject gtk+3 demo-launcher"
|
||||
FILES_${PN} += "${prefix}/local/demo/application/"
|
||||
RDEPENDS:${PN} += "python3-core python3-pexpect python3-pickle python3-pygobject gtk+3 demo-launcher"
|
||||
FILES:${PN} += "${prefix}/local/demo/application/"
|
||||
|
||||
@ -33,5 +33,5 @@ do_install() {
|
||||
install -m 0644 ${WORKDIR}/*.fs ${D}${prefix}/local/demo/application/camera/shaders
|
||||
}
|
||||
|
||||
FILES_${PN} += "${prefix}/local/demo/application/"
|
||||
RDEPENDS_${PN} += "event-gtk-player demo-launcher"
|
||||
FILES:${PN} += "${prefix}/local/demo/application/"
|
||||
RDEPENDS:${PN} += "event-gtk-player demo-launcher"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
DESCRIPTION = "Add support of netdata/hotspot wifi on Demo Launcher"
|
||||
SUMMARY = "Add support of netdata/hotspot wifi on Demo Launcher"
|
||||
HOMEPAGE = "wiki.st.com"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/BSD-3-Clause;md5=550794465ba0ec5312d6919e203a55f9"
|
||||
@ -36,5 +36,5 @@ do_install() {
|
||||
install -d ${D}${sysconfdir}/default
|
||||
install -m 0644 ${WORKDIR}/hostapd ${D}${sysconfdir}/default
|
||||
}
|
||||
RDEPENDS_${PN} += "python3-core python3-pygobject gtk+3 python3-threading demo-launcher demo-hotspot-wifi qrenc"
|
||||
FILES_${PN} += "${sysconfdir}/default ${prefix}/local/demo/application/"
|
||||
RDEPENDS:${PN} += "python3-core python3-pygobject gtk+3 python3-threading demo-launcher demo-hotspot-wifi qrenc"
|
||||
FILES:${PN} += "${sysconfdir}/default ${prefix}/local/demo/application/"
|
||||
|
||||
@ -32,5 +32,5 @@ do_install() {
|
||||
install -m 0644 ${WORKDIR}/ST2297_visionv3.webm ${D}${prefix}/local/demo/media
|
||||
}
|
||||
|
||||
FILES_${PN} += "${prefix}/local/demo/application/ ${prefix}/local/demo/media"
|
||||
RDEPENDS_${PN} += "demo-launcher event-gtk-player"
|
||||
FILES:${PN} += "${prefix}/local/demo/application/ ${prefix}/local/demo/media"
|
||||
RDEPENDS:${PN} += "demo-launcher event-gtk-player"
|
||||
|
||||
@ -44,8 +44,8 @@ do_install() {
|
||||
install -m 0755 ${WORKDIR}/start_up_demo_launcher.sh ${D}${prefix}/local/weston-start-at-startup/
|
||||
}
|
||||
|
||||
FILES_${PN} += "${prefix}/local/demo/ ${prefix}/local/weston-start-at-startup/"
|
||||
FILES:${PN} += "${prefix}/local/demo/ ${prefix}/local/weston-start-at-startup/"
|
||||
|
||||
RDEPENDS_${PN} += "python3-pygobject gtk+3 python3-resource python3-threading"
|
||||
RDEPENDS:${PN} += "python3-pygobject gtk+3 python3-resource python3-threading"
|
||||
#since zeus
|
||||
RDEPENDS_${PN} += " python3-core "
|
||||
RDEPENDS:${PN} += " python3-core "
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
SUMMARY = "qrenc which uses libqrencode to generate QR-code"
|
||||
|
||||
LICENSE = "LGPLv2.1"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/LGPL-2.1;md5=1a6d268fd218675ffea8be556788b780"
|
||||
LICENSE = "LGPL-2.1-only"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/LGPL-2.1-only;md5=1a6d268fd218675ffea8be556788b780"
|
||||
|
||||
DEPENDS += "qrencode"
|
||||
DEPENDS += "libpng"
|
||||
@ -19,6 +19,6 @@ do_install() {
|
||||
install -m 0755 ${B}/qrencode ${D}${prefix}/bin/
|
||||
}
|
||||
|
||||
FILES_${PN} += "${prefix}/bin/"
|
||||
FILES:${PN} += "${prefix}/bin/"
|
||||
|
||||
RDEPENDS_${PN} += "qrencode libpng"
|
||||
RDEPENDS:${PN} += "qrencode libpng"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# Copyright (C) 2018, STMicroelectronics - All Rights Reserved
|
||||
|
||||
DESCRIPTION = "Python script which monitor temperature from sensor on Nucleo extension board iks01a2a"
|
||||
SUMMARY = "Python script which monitor temperature from sensor on Nucleo extension board iks01a2a"
|
||||
LICENSE = "Proprietary"
|
||||
LIC_FILES_CHKSUM = "file://${OPENSTLINUX_BASE}/files/licenses/ST-Proprietary;md5=7cb1e55a9556c7dd1a3cae09db9cc85f"
|
||||
|
||||
@ -25,5 +25,5 @@ do_install() {
|
||||
install -m 0644 ${WORKDIR}/README.txt ${D}${prefix}/local/demo/README_sensor_iks01a2.txt
|
||||
}
|
||||
|
||||
FILES_${PN} += "${datadir}/sensors_temperature/"
|
||||
RDEPENDS_${PN} += "python3 python3-pygobject python3-pycairo gtk+3 "
|
||||
FILES:${PN} += "${datadir}/sensors_temperature/"
|
||||
RDEPENDS:${PN} += "python3 python3-pygobject python3-pycairo gtk+3 "
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
SUMMARY= "GTK player with touch screen management"
|
||||
LICENSE = "GPL-2.0+"
|
||||
SUMMARY = "GTK player with touch screen management"
|
||||
LICENSE = "GPL-2.0-or-later"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=801f80980d171dd6425610833a22dbe6"
|
||||
|
||||
SRC_URI = "git://github.com/STMicroelectronics/st-openstlinux-application.git;protocol=https;branch=master"
|
||||
@ -18,5 +18,5 @@ do_install () {
|
||||
install -d ${D}${prefix}/local/demo/bin
|
||||
install -m 0755 ${B}/touch-event-gtk-player ${D}${prefix}/local/demo/bin/
|
||||
}
|
||||
FILES_${PN} += "${prefix}/local/demo/bin"
|
||||
FILES:${PN} += "${prefix}/local/demo/bin"
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# Copyright (C) 2018, STMicroelectronics - All Rights Reserved
|
||||
DESCRIPTION = "Shell script to enable/disable hotsopt wifi configuration"
|
||||
SUMMARY = "Shell script to enable/disable hotsopt wifi configuration"
|
||||
HOMEPAGE = "www.st.com"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
@ -12,4 +12,4 @@ do_install() {
|
||||
install -m 755 ${WORKDIR}/st-hotspot-wifi-service.sh ${D}${prefix}/local/demo/bin
|
||||
}
|
||||
|
||||
FILES_${PN} += "${prefix}/local/demo/bin"
|
||||
FILES:${PN} += "${prefix}/local/demo/bin"
|
||||
|
||||
@ -50,7 +50,7 @@ CORE_IMAGE_EXTRA_INSTALL += " \
|
||||
packagegroup-framework-sample-qt-examples \
|
||||
"
|
||||
|
||||
# IMAGE_INSTALL_append += "qtbase qtwayland qtbase-plugins qtwayland-plugins"
|
||||
# IMAGE_INSTALL:append = " qtbase qtwayland qtbase-plugins qtwayland-plugins "
|
||||
|
||||
# NOTE:
|
||||
# packagegroup-st-demo are installed on rootfs to populate the package
|
||||
|
||||
@ -4,7 +4,9 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/MIT;md5=0835ad
|
||||
|
||||
inherit packagegroup features_check
|
||||
|
||||
RDEPENDS_${PN} = "\
|
||||
CONFLICT_DISTRO_FEATURES = "x11 wayland"
|
||||
|
||||
RDEPENDS:${PN} = "\
|
||||
packagegroup-framework-sample-qt \
|
||||
\
|
||||
openstlinux-qt-eglfs \
|
||||
|
||||
@ -14,7 +14,7 @@ PACKAGES = "\
|
||||
packagegroup-framework-sample-qt-extra-examples \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-framework-sample-qt-extra = "\
|
||||
RDEPENDS:packagegroup-framework-sample-qt-extra = "\
|
||||
\
|
||||
qt3d \
|
||||
qt3d-qmlplugins \
|
||||
@ -44,8 +44,8 @@ RDEPENDS_packagegroup-framework-sample-qt-extra = "\
|
||||
qtlocation-qmlplugins \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-sample-qt-extra-examples = "Framework sample qt extra components for examples"
|
||||
RDEPENDS_packagegroup-framework-sample-qt-extra-examples = "\
|
||||
SUMMARY:packagegroup-framework-sample-qt-extra-examples = "Framework sample qt extra components for examples"
|
||||
RDEPENDS:packagegroup-framework-sample-qt-extra-examples = "\
|
||||
qt5nmapcarousedemo \
|
||||
cinematicexperience \
|
||||
qtsmarthome \
|
||||
|
||||
@ -14,7 +14,7 @@ PACKAGES = "\
|
||||
packagegroup-framework-sample-qt-examples \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-framework-sample-qt = "\
|
||||
RDEPENDS:packagegroup-framework-sample-qt = "\
|
||||
qtbase \
|
||||
liberation-fonts \
|
||||
qtbase-plugins \
|
||||
@ -33,7 +33,7 @@ RDEPENDS_packagegroup-framework-sample-qt = "\
|
||||
qtscript \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-sample-qt-examples = "Framework sample qt components for examples"
|
||||
RDEPENDS_packagegroup-framework-sample-qt-examples = "\
|
||||
SUMMARY:packagegroup-framework-sample-qt-examples = "Framework sample qt components for examples"
|
||||
RDEPENDS:packagegroup-framework-sample-qt-examples = "\
|
||||
qtbase-examples \
|
||||
"
|
||||
|
||||
@ -6,7 +6,7 @@ inherit packagegroup features_check
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||
|
||||
RDEPENDS_${PN} = "\
|
||||
RDEPENDS:${PN} = "\
|
||||
packagegroup-framework-sample-qt \
|
||||
\
|
||||
qtwayland \
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
SUMMARY= "3D cube for wayland/weston windows"
|
||||
SUMMARY = "3D cube for wayland/weston windows"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=23e79a8a8bc2486f30a780e6f8de22c4"
|
||||
|
||||
SRC_URI = "git://github.com/STMicroelectronics/st-openstlinux-application.git;protocol=https;branch=master"
|
||||
|
||||
# Modify these as desired
|
||||
PV = "2.1+git${SRCPV}"
|
||||
SRCREV = "533a3673f879a47b71fb175280acce6eb22164c0"
|
||||
PV = "4.0+git${SRCPV}"
|
||||
SRCREV = "cd44839e95af8c1dc80bb16270bcc6e938545849"
|
||||
|
||||
DEPENDS += "wayland wayland-native wayland-protocols libdrm pixman libpng libjpeg-turbo \
|
||||
virtual/egl virtual/libgles2 gstreamer1.0 gstreamer1.0-plugins-base"
|
||||
@ -29,4 +29,4 @@ do_install () {
|
||||
patchelf --replace-needed libGLESv2.so libGLESv2.so.2 ${D}${prefix}/local/demo/bin/weston-st-egl-cube-tex
|
||||
fi
|
||||
}
|
||||
FILES_${PN} += "${prefix}/local/demo/bin"
|
||||
FILES:${PN} += "${prefix}/local/demo/bin"
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
SUMMARY = "OPTEE core packagegroup"
|
||||
DESCRIPTION = "Provide optee-client package"
|
||||
LICENSE = "LGPLv2+"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/LGPL-2.0;md5=9427b8ccf5cf3df47c29110424c9641a"
|
||||
LICENSE = "LGPL-2.0-or-later"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/LGPL-2.0-or-later;md5=6d2d9952d88b50a51a5c73dc431d06c7"
|
||||
|
||||
PACKAGE_ARCH = "${TUNE_PKGARCH}"
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
SUMMARY = "OPTEE test packagegroup"
|
||||
DESCRIPTION = "Provide optee test and ta-sdp packages"
|
||||
LICENSE = "LGPLv2+"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/LGPL-2.0;md5=9427b8ccf5cf3df47c29110424c9641a"
|
||||
LICENSE = "LGPL-2.0-or-later"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/LGPL-2.0-or-later;md5=6d2d9952d88b50a51a5c73dc431d06c7"
|
||||
|
||||
PACKAGE_ARCH = "${TUNE_PKGARCH}"
|
||||
|
||||
@ -11,6 +11,6 @@ PACKAGES = "packagegroup-optee-test"
|
||||
|
||||
PROVIDES = "${PACKAGES}"
|
||||
|
||||
RDEPENDS_packagegroup-optee-test = "\
|
||||
RDEPENDS:packagegroup-optee-test = "\
|
||||
optee-test \
|
||||
"
|
||||
|
||||
38
recipes-st/images/st-image-extended.bb
Normal file
38
recipes-st/images/st-image-extended.bb
Normal file
@ -0,0 +1,38 @@
|
||||
# With this image, we want to generate additionnal packages that could be
|
||||
# used to populate a package repository server.
|
||||
# The default st-image-weston is "extended" with extra IMAGE_FEATURES, and is also
|
||||
# extended with as much as possible 'packagegroup-framework-*'.
|
||||
|
||||
SUMMARY = "OpenSTLinux image based on ST weston image to generate all packages supported by ST."
|
||||
LICENSE = "Proprietary"
|
||||
|
||||
include recipes-st/images/st-image-weston.bb
|
||||
|
||||
# let's make sure we have a good image...
|
||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||
|
||||
# Define ROOTFS_MAXSIZE to unlimited size
|
||||
IMAGE_ROOTFS_MAXSIZE = ""
|
||||
IMAGE_FSTYPES = "tar"
|
||||
ENABLE_FLASHLAYOUT_CONFIG = "0"
|
||||
|
||||
#
|
||||
# IMAGE_FEATURES addons
|
||||
#
|
||||
IMAGE_FEATURES:append = " \
|
||||
tools-debug \
|
||||
nfs-server \
|
||||
"
|
||||
|
||||
#
|
||||
# INSTALL addons (manage to add all available openstlinux packages)
|
||||
#
|
||||
CORE_IMAGE_EXTRA_INSTALL:append = " \
|
||||
packagegroup-framework-tools-extra \
|
||||
\
|
||||
packagegroup-framework-sample-qtwayland \
|
||||
packagegroup-framework-sample-qt-examples \
|
||||
packagegroup-framework-sample-qt-extra \
|
||||
packagegroup-framework-sample-qt-extra-examples \
|
||||
"
|
||||
|
||||
@ -16,7 +16,7 @@ image_copy_image_license() {
|
||||
bbwarn "Missing 'EULA_FILE_ST' var : no image license copied..."
|
||||
fi
|
||||
}
|
||||
IMAGE_POSTPROCESS_COMMAND_prepend = "image_copy_image_license;"
|
||||
IMAGE_POSTPROCESS_COMMAND:prepend = "image_copy_image_license;"
|
||||
|
||||
sdk_copy_image_license() {
|
||||
mkdir -p ${SDKDEPLOYDIR}
|
||||
@ -26,7 +26,7 @@ sdk_copy_image_license() {
|
||||
bbwarn "Missing 'EULA_FILE_ST' var : no image license copied..."
|
||||
fi
|
||||
}
|
||||
SDK_POSTPROCESS_COMMAND_prepend = "sdk_copy_image_license;"
|
||||
SDK_POSTPROCESS_COMMAND:prepend = "sdk_copy_image_license;"
|
||||
|
||||
LSB_RELASE_TIMESTAMP = "${DATE}-${TIME}"
|
||||
LSB_RELASE_TIMESTAMP[vardepsexclude] += "DATE"
|
||||
@ -38,4 +38,11 @@ update_lsbreleasedate() {
|
||||
sed -i 's/^DISTRIB_DESCRIPTION=\(.*\)-snapshot-.*\"/DISTRIB_DESCRIPTION=\1-snapshot-'"${LSB_RELASE_TIMESTAMP}"'\"/' ${IMAGE_ROOTFS}${sysconfdir}/lsb-release
|
||||
fi
|
||||
}
|
||||
ROOTFS_POSTPROCESS_COMMAND_append = "update_lsbreleasedate;"
|
||||
ROOTFS_POSTPROCESS_COMMAND:append = "update_lsbreleasedate;"
|
||||
|
||||
zap_empty_weston_password () {
|
||||
if [ -e ${IMAGE_ROOTFS}/etc/shadow ]; then
|
||||
sed -i 's%^weston:!:%weston::%' ${IMAGE_ROOTFS}/etc/shadow
|
||||
fi
|
||||
}
|
||||
ROOTFS_POSTPROCESS_COMMAND:append = "zap_empty_weston_password;"
|
||||
|
||||
@ -12,4 +12,4 @@ do_install() {
|
||||
|
||||
inherit allarch
|
||||
|
||||
FILES_${PN} += "/init.d/"
|
||||
FILES:${PN} += "/init.d/"
|
||||
|
||||
@ -38,7 +38,7 @@ do_deploy() {
|
||||
}
|
||||
addtask deploy before do_build after do_compile
|
||||
|
||||
FILES_${PN} += "/boot"
|
||||
FILES:${PN} += "/boot"
|
||||
|
||||
# Provide empty package to allow direct use on image side even with none InitRD
|
||||
ALLOW_EMPTY_${PN} = "1"
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
|
||||
@ -15,24 +15,24 @@ PACKAGES = "\
|
||||
"
|
||||
|
||||
# Manage to provide all framework core base packages with overall one
|
||||
RDEPENDS_packagegroup-framework-core-base = "\
|
||||
RDEPENDS:packagegroup-framework-core-base = "\
|
||||
packagegroup-framework-core-base-display \
|
||||
packagegroup-framework-core-base-mm \
|
||||
packagegroup-framework-core-base-fs \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-core-base-display = "Framework core base components for display"
|
||||
RDEPENDS_packagegroup-framework-core-base-display = "\
|
||||
SUMMARY:packagegroup-framework-core-base-display = "Framework core base components for display"
|
||||
RDEPENDS:packagegroup-framework-core-base-display = "\
|
||||
libdrm \
|
||||
libdrm-tests \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-core-base-mm = "Framework core base components for multimedia"
|
||||
RDEPENDS_packagegroup-framework-core-base-mm = "\
|
||||
SUMMARY:packagegroup-framework-core-base-mm = "Framework core base components for multimedia"
|
||||
RDEPENDS:packagegroup-framework-core-base-mm = "\
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-core-base-fs = "Framework core base components for filesystem"
|
||||
RDEPENDS_packagegroup-framework-core-base-fs = "\
|
||||
SUMMARY:packagegroup-framework-core-base-fs = "Framework core base components for filesystem"
|
||||
RDEPENDS:packagegroup-framework-core-base-fs = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-mount-partitions', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'userfs-cleanup-package', '', d)} \
|
||||
"
|
||||
|
||||
@ -14,21 +14,22 @@ PACKAGES = "\
|
||||
"
|
||||
|
||||
# Manage to provide all framework core extra packages with overall one
|
||||
RDEPENDS_packagegroup-framework-core-extra = "\
|
||||
RDEPENDS:packagegroup-framework-core-extra = "\
|
||||
packagegroup-framework-core-extra-display \
|
||||
packagegroup-framework-core-extra-mm \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-core-extra-display = "Framework core extra components for display"
|
||||
RDEPENDS_packagegroup-framework-core-extra-display = "\
|
||||
SUMMARY:packagegroup-framework-core-extra-display = "Framework core extra components for display"
|
||||
RDEPENDS:packagegroup-framework-core-extra-display = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'weston', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'weston-init', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'weston-examples', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'tzdata', '', d)} \
|
||||
${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK3DISTROFEATURES}', 'gtk+3', '', d)} \
|
||||
${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK3DISTROFEATURES}', 'gtk+3-demo', '', d)} \
|
||||
\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'weston-xwayland', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'xserver-xorg-xwayland', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'xwayland', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'libx11-locale', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'libx11', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'libxcb', '', d)} \
|
||||
@ -42,11 +43,12 @@ RDEPENDS_packagegroup-framework-core-extra-display = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'xkbcomp', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'xorg-minimal-fonts', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'xterm', '', d)} \
|
||||
\
|
||||
${@bb.utils.contains('MACHINE_FEATURES', 'opengl', 'kmscube', '', d)} \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-core-extra-mm = "Framework core extra components for multimedia"
|
||||
RDEPENDS_packagegroup-framework-core-extra-mm = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'kmscube', '', d)} \
|
||||
SUMMARY:packagegroup-framework-core-extra-mm = "Framework core extra components for multimedia"
|
||||
RDEPENDS:packagegroup-framework-core-extra-mm = "\
|
||||
qrencode \
|
||||
qrenc \
|
||||
"
|
||||
|
||||
@ -14,19 +14,19 @@ PACKAGES = "\
|
||||
"
|
||||
|
||||
# Manage to provide all framework core packages with overall one
|
||||
RDEPENDS_packagegroup-framework-core = "\
|
||||
RDEPENDS:packagegroup-framework-core = "\
|
||||
packagegroup-framework-core-display \
|
||||
packagegroup-framework-core-mm \
|
||||
infos-openstlinux \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-core-display = "Framework core components for display"
|
||||
RDEPENDS_packagegroup-framework-core-display = "\
|
||||
SUMMARY:packagegroup-framework-core-display = "Framework core components for display"
|
||||
RDEPENDS:packagegroup-framework-core-display = "\
|
||||
fb-test \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-core-mm = "Framework core components for multimedia"
|
||||
RDEPENDS_packagegroup-framework-core-mm = "\
|
||||
SUMMARY:packagegroup-framework-core-mm = "Framework core components for multimedia"
|
||||
RDEPENDS:packagegroup-framework-core-mm = "\
|
||||
tiff \
|
||||
libv4l \
|
||||
rc-keymaps \
|
||||
|
||||
@ -18,7 +18,7 @@ PACKAGES = "\
|
||||
"
|
||||
|
||||
# Manage to provide all framework tools base packages with overall one
|
||||
RDEPENDS_packagegroup-framework-tools-base = "\
|
||||
RDEPENDS:packagegroup-framework-tools-base = "\
|
||||
packagegroup-framework-tools-base-core \
|
||||
packagegroup-framework-tools-base-kernel \
|
||||
packagegroup-framework-tools-base-network \
|
||||
@ -27,8 +27,8 @@ RDEPENDS_packagegroup-framework-tools-base = "\
|
||||
packagegroup-framework-tools-base-python3 \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-base-core = "Framework tools base components for core"
|
||||
RDEPENDS_packagegroup-framework-tools-base-core = "\
|
||||
SUMMARY:packagegroup-framework-tools-base-core = "Framework tools base components for core"
|
||||
RDEPENDS:packagegroup-framework-tools-base-core = "\
|
||||
ckermit \
|
||||
coreutils \
|
||||
libiio-iiod \
|
||||
@ -36,11 +36,12 @@ RDEPENDS_packagegroup-framework-tools-base-core = "\
|
||||
lrzsz \
|
||||
libgpiod \
|
||||
libgpiod-tools \
|
||||
openssl-engines \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'usbgadget', 'usbotg-gadget-config', '', d)} \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-base-kernel = "Framework tools base components for kernel"
|
||||
RDEPENDS_packagegroup-framework-tools-base-kernel = "\
|
||||
SUMMARY:packagegroup-framework-tools-base-kernel = "Framework tools base components for kernel"
|
||||
RDEPENDS:packagegroup-framework-tools-base-kernel = "\
|
||||
can-utils \
|
||||
i2c-tools \
|
||||
strace \
|
||||
@ -55,24 +56,24 @@ RDEPENDS_packagegroup-framework-tools-base-kernel = "\
|
||||
pciutils \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-base-network = "Framework tools base components for network"
|
||||
RDEPENDS_packagegroup-framework-tools-base-network = "\
|
||||
SUMMARY:packagegroup-framework-tools-base-network = "Framework tools base components for network"
|
||||
RDEPENDS:packagegroup-framework-tools-base-network = "\
|
||||
ethtool \
|
||||
iproute2 \
|
||||
curl \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-base-audio = "Framework tools base components for audio"
|
||||
RDEPENDS_packagegroup-framework-tools-base-audio = "\
|
||||
SUMMARY:packagegroup-framework-tools-base-audio = "Framework tools base components for audio"
|
||||
RDEPENDS:packagegroup-framework-tools-base-audio = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'libasound alsa-conf', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'alsa-utils', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'alsa-plugins', '', d)} \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-base-ui = "Framework tools base components for ui"
|
||||
RDEPENDS_packagegroup-framework-tools-base-ui = "\
|
||||
SUMMARY:packagegroup-framework-tools-base-ui = "Framework tools base components for ui"
|
||||
RDEPENDS:packagegroup-framework-tools-base-ui = "\
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-base-python3 = "Framework tools base components for python3"
|
||||
RDEPENDS_packagegroup-framework-tools-base-python3 = "\
|
||||
SUMMARY:packagegroup-framework-tools-base-python3 = "Framework tools base components for python3"
|
||||
RDEPENDS:packagegroup-framework-tools-base-python3 = "\
|
||||
"
|
||||
|
||||
@ -18,7 +18,7 @@ PACKAGES = "\
|
||||
"
|
||||
|
||||
# Manage to provide all framework tools extra packages with overall one
|
||||
RDEPENDS_packagegroup-framework-tools-extra = "\
|
||||
RDEPENDS:packagegroup-framework-tools-extra = "\
|
||||
packagegroup-framework-tools-extra-core \
|
||||
packagegroup-framework-tools-extra-kernel \
|
||||
packagegroup-framework-tools-extra-network \
|
||||
@ -27,8 +27,8 @@ RDEPENDS_packagegroup-framework-tools-extra = "\
|
||||
packagegroup-framework-tools-extra-python3 \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-extra-core = "Framework tools extra components for core"
|
||||
RDEPENDS_packagegroup-framework-tools-extra-core = "\
|
||||
SUMMARY:packagegroup-framework-tools-extra-core = "Framework tools extra components for core"
|
||||
RDEPENDS:packagegroup-framework-tools-extra-core = "\
|
||||
tslib-calibrate \
|
||||
pointercal \
|
||||
\
|
||||
@ -38,8 +38,8 @@ RDEPENDS_packagegroup-framework-tools-extra-core = "\
|
||||
ltrace \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-extra-kernel = "Framework tools extra components for kernel"
|
||||
RDEPENDS_packagegroup-framework-tools-extra-kernel = "\
|
||||
SUMMARY:packagegroup-framework-tools-extra-kernel = "Framework tools extra components for kernel"
|
||||
RDEPENDS:packagegroup-framework-tools-extra-kernel = "\
|
||||
powertop \
|
||||
fio \
|
||||
\
|
||||
@ -57,12 +57,15 @@ RDEPENDS_packagegroup-framework-tools-extra-kernel = "\
|
||||
dhrystone \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-framework-tools-extra-kernel_append_arm = "\
|
||||
RDEPENDS:packagegroup-framework-tools-extra-kernel:append:arm = "\
|
||||
cpuburn-arm \
|
||||
"
|
||||
RDEPENDS:packagegroup-framework-tools-extra-kernel:append:aarch64 = "\
|
||||
cpuburn-arm \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-extra-network = "Framework tools extra components for network"
|
||||
RDEPENDS_packagegroup-framework-tools-extra-network = "\
|
||||
SUMMARY:packagegroup-framework-tools-extra-network = "Framework tools extra components for network"
|
||||
RDEPENDS:packagegroup-framework-tools-extra-network = "\
|
||||
iperf3 \
|
||||
netperf \
|
||||
bridge-utils \
|
||||
@ -75,19 +78,19 @@ RDEPENDS_packagegroup-framework-tools-extra-network = "\
|
||||
neard \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-extra-audio = "Framework tools extra components for audio"
|
||||
RDEPENDS_packagegroup-framework-tools-extra-audio = "\
|
||||
SUMMARY:packagegroup-framework-tools-extra-audio = "Framework tools extra components for audio"
|
||||
RDEPENDS:packagegroup-framework-tools-extra-audio = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'alsa-utils-aplay', '', d)} \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-extra-ui = "Framework tools extra components for ui"
|
||||
RDEPENDS_packagegroup-framework-tools-extra-ui = "\
|
||||
SUMMARY:packagegroup-framework-tools-extra-ui = "Framework tools extra components for ui"
|
||||
RDEPENDS:packagegroup-framework-tools-extra-ui = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11perf', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'gtkperf', '', d)} \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-extra-python3 = "Framework tools extra components for python3"
|
||||
RDEPENDS_packagegroup-framework-tools-extra-python3 = "\
|
||||
SUMMARY:packagegroup-framework-tools-extra-python3 = "Framework tools extra components for python3"
|
||||
RDEPENDS:packagegroup-framework-tools-extra-python3 = "\
|
||||
python3-pip \
|
||||
python3-pytest \
|
||||
python3-lxml \
|
||||
|
||||
@ -18,7 +18,7 @@ PACKAGES = "\
|
||||
"
|
||||
|
||||
# Manage to provide all framework tools packages with overall one
|
||||
RDEPENDS_packagegroup-framework-tools = "\
|
||||
RDEPENDS:packagegroup-framework-tools = "\
|
||||
packagegroup-framework-tools-core \
|
||||
packagegroup-framework-tools-kernel \
|
||||
packagegroup-framework-tools-network \
|
||||
@ -27,8 +27,8 @@ RDEPENDS_packagegroup-framework-tools = "\
|
||||
packagegroup-framework-tools-python3 \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-core = "Framework tools components for core"
|
||||
RDEPENDS_packagegroup-framework-tools-core = "\
|
||||
SUMMARY:packagegroup-framework-tools-core = "Framework tools components for core"
|
||||
RDEPENDS:packagegroup-framework-tools-core = "\
|
||||
grep \
|
||||
util-linux \
|
||||
util-linux-lscpu\
|
||||
@ -56,8 +56,8 @@ RDEPENDS_packagegroup-framework-tools-core = "\
|
||||
stm32-ddr-tools \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-kernel = "Framework tools components for kernel"
|
||||
RDEPENDS_packagegroup-framework-tools-kernel = "\
|
||||
SUMMARY:packagegroup-framework-tools-kernel = "Framework tools components for kernel"
|
||||
RDEPENDS:packagegroup-framework-tools-kernel = "\
|
||||
cpufrequtils \
|
||||
sysfsutils \
|
||||
dosfstools \
|
||||
@ -67,8 +67,8 @@ RDEPENDS_packagegroup-framework-tools-kernel = "\
|
||||
sysprof \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-network = "Framework tools components for network"
|
||||
RDEPENDS_packagegroup-framework-tools-network = "\
|
||||
SUMMARY:packagegroup-framework-tools-network = "Framework tools components for network"
|
||||
RDEPENDS:packagegroup-framework-tools-network = "\
|
||||
tcpdump \
|
||||
packagegroup-core-full-cmdline-extended \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'iw', '', d)} \
|
||||
@ -76,14 +76,13 @@ RDEPENDS_packagegroup-framework-tools-network = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'hostapd', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'wireless-regdb-static', '', d)} \
|
||||
openssh-sftp \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'dhcp-client', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-networkd-configuration', '', d)} \
|
||||
usbip uhubctl \
|
||||
bridge-utils \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-audio = "Framework tools components for audio"
|
||||
RDEPENDS_packagegroup-framework-tools-audio = "\
|
||||
SUMMARY:packagegroup-framework-tools-audio = "Framework tools components for audio"
|
||||
RDEPENDS:packagegroup-framework-tools-audio = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio-server', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio-misc', '', d)} \
|
||||
@ -94,16 +93,16 @@ RDEPENDS_packagegroup-framework-tools-audio = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio bluetooth', 'pulseaudio-module-bluez5-discover', '', d)} \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-ui = "Framework tools components for ui"
|
||||
RDEPENDS_packagegroup-framework-tools-ui = "\
|
||||
SUMMARY:packagegroup-framework-tools-ui = "Framework tools components for ui"
|
||||
RDEPENDS:packagegroup-framework-tools-ui = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xvinfo', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'gplv3', 'glmark2', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'gplv3', 'netdata', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'gplv3', 'lmsensors-libsensors lmsensors-sensors', '', d)} \
|
||||
"
|
||||
|
||||
SUMMARY_packagegroup-framework-tools-python3 = "Framework tools components for python3"
|
||||
RDEPENDS_packagegroup-framework-tools-python3 = "\
|
||||
SUMMARY:packagegroup-framework-tools-python3 = "Framework tools components for python3"
|
||||
RDEPENDS:packagegroup-framework-tools-python3 = "\
|
||||
python3-datetime \
|
||||
python3-dateutil \
|
||||
python3-distutils \
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
DESCRIPTION = "Gstreamer 1.0 components"
|
||||
LICENSE = "LGPLv2+"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/LGPL-2.0;md5=9427b8ccf5cf3df47c29110424c9641a"
|
||||
SUMMARY = "Gstreamer 1.0 components"
|
||||
LICENSE = "LGPL-2.0-or-later"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/LGPL-2.0-or-later;md5=6d2d9952d88b50a51a5c73dc431d06c7"
|
||||
|
||||
PACKAGE_ARCH = "${TUNE_PKGARCH}"
|
||||
|
||||
@ -11,7 +11,7 @@ PACKAGES = "\
|
||||
"
|
||||
|
||||
PROVIDES = "${PACKAGES}"
|
||||
RDEPENDS_packagegroup-gstreamer1-0 = "\
|
||||
RDEPENDS:packagegroup-gstreamer1-0 = "\
|
||||
gstreamer1.0-plugins-base-meta \
|
||||
gstreamer1.0-plugins-base \
|
||||
gstreamer1.0-plugins-good-meta \
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
RDEPENDS_${PN} += "\
|
||||
RDEPENDS:${PN} += "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'demo-launcher', '', d)} \
|
||||
\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'demo-application-netdata-hotspot', '', d)} \
|
||||
@ -9,7 +9,7 @@ RDEPENDS_${PN} += "\
|
||||
"
|
||||
|
||||
AI_DEMO_APPLICATION = "${@bb.utils.contains('MACHINE_FEATURES', 'm4copro', 'ai-hand-char-reco-launcher', '', d)} "
|
||||
RDEPENDS_${PN}_append_stm32mpcommon = " \
|
||||
RDEPENDS:${PN}:append:stm32mpcommon = " \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '${AI_DEMO_APPLICATION}', '', d)} \
|
||||
"
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
|
||||
SYSTEMD_AUTO_ENABLE_ntp = "disable"
|
||||
SYSTEMD_AUTO_ENABLE_ntpdate = "disable"
|
||||
SYSTEMD_AUTO_ENABLE_sntp = "disable"
|
||||
SYSTEMD_AUTO_ENABLE:ntp = "disable"
|
||||
SYSTEMD_AUTO_ENABLE:ntpdate = "disable"
|
||||
SYSTEMD_AUTO_ENABLE:sntp = "disable"
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
# Copyright (C) 2019, STMicroelectronics - All Rights Reserved
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
DESCRIPTION = "Tools for cleaning apt databse"
|
||||
SUMMARY = "Tools for cleaning apt databse"
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/BSD-3-Clause;md5=550794465ba0ec5312d6919e203a55f9"
|
||||
|
||||
RDEPENDS_${PN} += " apt "
|
||||
RDEPENDS:${PN} += " apt "
|
||||
|
||||
SRC_URI = " file://userfs-cleanup-package.service file://userfs-cleanup-package.sh"
|
||||
|
||||
@ -17,8 +17,8 @@ inherit systemd update-rc.d
|
||||
ST_USERFS ?= "1"
|
||||
|
||||
SYSTEMD_PACKAGES += "${PN}"
|
||||
SYSTEMD_SERVICE_${PN} = "userfs-cleanup-package.service"
|
||||
SYSTEMD_AUTO_ENABLE_${PN} = "${@bb.utils.contains('ST_USERFS', '1', 'enable', 'disable', d)}"
|
||||
SYSTEMD_SERVICE:${PN} = "userfs-cleanup-package.service"
|
||||
SYSTEMD_AUTO_ENABLE:${PN} = "${@bb.utils.contains('ST_USERFS', '1', 'enable', 'disable', d)}"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${systemd_unitdir}/system ${D}${base_sbindir}
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
DESCRIPTION = "Read one-dimensional barcodes and QR codes from Python 2 and 3 using the zbar library"
|
||||
SUMMARY = "Read one-dimensional barcodes and QR codes from Python 2 and 3 using the zbar library"
|
||||
HOMEPAGE = "https://github.com/NaturalHistoryMuseum/pyzbar"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c27c2135d76d2d03f4842d9c133f1ed4"
|
||||
@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c27c2135d76d2d03f4842d9c133f1ed4"
|
||||
SECTION = "devel/python"
|
||||
DEPENDS = "python3-pillow zbar-openstlinux"
|
||||
|
||||
SRC_URI = "git://github.com/NaturalHistoryMuseum/pyzbar.git;protocol=https"
|
||||
SRC_URI = "git://github.com/NaturalHistoryMuseum/pyzbar.git;protocol=https;branch=master"
|
||||
SRCREV = "b6853df71aee4b38a9986af8565603a0115e81b7"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
DESRIPTION = "2D barcode scanner toolkit."
|
||||
SUMMARY = "2D barcode scanner toolkit."
|
||||
SECTION = "graphics"
|
||||
LICENSE = "LGPL-2.1"
|
||||
LICENSE = "LGPL-2.1-only"
|
||||
|
||||
DEPENDS = "pkgconfig intltool-native libpng jpeg"
|
||||
DEPENDS += "xmlto-native"
|
||||
@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=4015840237ca7f0175cd626f78714ca8"
|
||||
PV = "0.10+git${SRCPV}"
|
||||
|
||||
SRCREV = "67003d2a985b5f9627bee2d8e3e0b26d0c474b57"
|
||||
SRC_URI = "git://github.com/ZBar/Zbar \
|
||||
SRC_URI = "git://github.com/ZBar/Zbar;branch=master;protocol=https \
|
||||
file://0001-make-relies-GNU-extentions.patch \
|
||||
file://0002-support-of-ImageMagick-7.patch \
|
||||
"
|
||||
@ -41,7 +41,9 @@ do_install() {
|
||||
|
||||
# install library
|
||||
install -m 0755 ${B}/zbar/.libs/libzbar.so.0.2.0 ${D}${libdir}
|
||||
ln -s ${libdir}/libzbar.so.0.2.0 ${D}${libdir}/libzbar.so.0
|
||||
cd ${D}${libdir}
|
||||
ln -s libzbar.so.0.2.0 libzbar.so.0
|
||||
ln -s libzbar.so.0.2.0 libzbar.so
|
||||
|
||||
# install zbarcam
|
||||
install -m 0755 ${B}/zbarcam/.libs/zbarcam ${D}${bindir}
|
||||
|
||||
Reference in New Issue
Block a user