* [meta-freescale-distro][PATCH 0/6] add new packagegroups, demo images and distro file
@ 2017-01-05 9:51 Zhenhua Luo
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 1/6] packagegroup-fsl-networking: add recipe Zhenhua Luo
` (4 more replies)
0 siblings, 5 replies; 11+ messages in thread
From: Zhenhua Luo @ 2017-01-05 9:51 UTC (permalink / raw)
To: meta-freescale
* add packagegroup for networking and virtualization
* add demo images of networking and networking-full
* add fsl-qoriq distro conf file
Zhenhua Luo (6):
packagegroup-fsl-networking: add recipe
packagegroup-fsl-virtualization: add recipe
add fsl-image-networking demo image
add fsl-image-networking-full demo image
add fsl-qoriq distro conf file
fsl-image-kernelitb: add recipe
conf/distro/fsl-qoriq.conf | 26 ++++
recipes-fsl/images/fsl-image-kernelitb.bb | 55 +++++++
recipes-fsl/images/fsl-image-kernelitb/kernel.its | 53 +++++++
recipes-fsl/images/fsl-image-networking-full.bb | 25 +++
recipes-fsl/images/fsl-image-networking.bb | 13 ++
.../packagegroups/packagegroup-fsl-networking.bb | 173 +++++++++++++++++++++
.../packagegroup-fsl-virtualization.bb | 24 +++
7 files changed, 369 insertions(+)
create mode 100644 conf/distro/fsl-qoriq.conf
create mode 100644 recipes-fsl/images/fsl-image-kernelitb.bb
create mode 100644 recipes-fsl/images/fsl-image-kernelitb/kernel.its
create mode 100644 recipes-fsl/images/fsl-image-networking-full.bb
create mode 100644 recipes-fsl/images/fsl-image-networking.bb
create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-networking.bb
create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-virtualization.bb
--
2.7.4
^ permalink raw reply [flat|nested] 11+ messages in thread
* [meta-freescale-distro][PATCH 1/6] packagegroup-fsl-networking: add recipe
2017-01-05 9:51 [meta-freescale-distro][PATCH 0/6] add new packagegroups, demo images and distro file Zhenhua Luo
@ 2017-01-05 9:51 ` Zhenhua Luo
2017-01-05 17:31 ` Daiane Angolini
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 2/6] packagegroup-fsl-virtualization: " Zhenhua Luo
` (3 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: Zhenhua Luo @ 2017-01-05 9:51 UTC (permalink / raw)
To: meta-freescale
packagegroup-fsl-networking defines the packages group for networking
support.
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
---
.../packagegroups/packagegroup-fsl-networking.bb | 173 +++++++++++++++++++++
1 file changed, 173 insertions(+)
create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-networking.bb
diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-networking.bb b/recipes-fsl/packagegroups/packagegroup-fsl-networking.bb
new file mode 100644
index 0000000..f2f83b9
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-networking.bb
@@ -0,0 +1,173 @@
+# Copyright (C) 2016 NXP Semiconductors
+# Released under the MIT license (see COPYING.MIT for the terms)
+DESCRIPTION = "Package group used by NXO Community to provide networking packages"
+SUMMARY = "NXP Community Package group - networking"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+inherit packagegroup
+
+PACKAGES = "${PN}-core ${PN}-core-extend \
+ ${PN}-client ${PN}-server \
+ ${PN}-extend"
+
+QORIQ-PKGS = ""
+# NOTE: Remove the conditional pkc-host inclusion and all traces of c29x_pkc
+# DISTRO_FEATURE if pkc-host no longer requires customized cryptodev patches
+QORIQ-PKGS_qoriq = "asf merge-files udev-rules-qoriq \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'c29x_pkc', 'pkc-host', '', d)} \
+"
+
+QORIQ-PKGS_append_qoriq-ppc = " \
+ apptrk \
+ dpa-offload \
+ eth-config \
+ usdpaa-apps \
+ hypervisor-partman \
+"
+QORIQ-PKGS_append_fsl-lsch3 = " restool"
+QORIQ-PKGS_append_e500v2 = "apptrk testfloat"
+QORIQ-PKGS_append_e6500-64b = " kernel-module-ceetm"
+
+# e6500 only support 64bit hypervisor
+QORIQ-PKGS_remove_e6500 = "hypervisor-partman"
+QORIQ-PKGS_append_e6500 = " lib64-hypervisor-partman"
+
+QORIQ-PKGS_append_c293pcie = " skmm-ep"
+QORIQ-PKGS_append_ls1043ardb = " eth-config usdpaa usdpaa-apps dpa-offload"
+QORIQ-PKGS_append_ls1046rrdb = " eth-config usdpaa usdpaa-apps dpa-offload"
+QORIQ-PKGS_append_p1023rdb = " fmc eth-config"
+QORIQ-PKGS_append_b4860qds = "\
+ ipc-ust \
+ kernel-module-ipc-multi \
+ kernel-module-ipc-single \
+"
+QORIQ-PKGS_append_b4420qds = "\
+ ipc-ust \
+ kernel-module-ipc-multi \
+ kernel-module-ipc-single \
+"
+QORIQ-PKGS__append_p4080ds = "\
+ skmm-ep \
+ skmm-host \
+"
+QORIQ-PKGS_append_t4240qds = "\
+ skmm-ep \
+ skmm-host \
+"
+QORIQ-PKGS_append_t1040 = " \
+ ceetm \
+ kernel-module-ar \
+ kernel-module-uio-seville \
+"
+QORIQ-PKGS_append_t1042 = " \
+ ceetm \
+ kernel-module-ar \
+"
+
+RDEPENDS_${PN}-core_qoriq = " \
+ coreutils \
+ elfutils \
+ e2fsprogs \
+ e2fsprogs-badblocks \
+ e2fsprogs-e2fsck \
+ e2fsprogs-tune2fs \
+ file \
+ i2c-tools \
+ kmod \
+ libhugetlbfs \
+ lmsensors-sensors \
+ memtester \
+ minicom \
+ pkgconfig \
+ python-subprocess \
+ python-datetime \
+ python-json \
+ procps \
+ psmisc \
+ sysfsutils \
+ sysklogd \
+ sysstat \
+ ${QORIQ-PKGS} \
+"
+
+RDEPENDS_${PN}-core-extend_qoriq = " \
+ bc \
+ chkconfig \
+ cronie \
+ db \
+ debianutils \
+ dtc \
+ lsof \
+ man \
+ man-pages \
+ oprofile \
+ parted \
+ perf \
+ rng-tools \
+ rt-tests \
+ sqlite3 \
+ strongswan \
+ texinfo \
+ u-boot-mkimage \
+ unzip \
+ usbutils \
+ watchdog \
+ which \
+ xz \
+ zip \
+"
+
+RDEPENDS_${PN}-client_qoriq = " \
+ bridge-utils \
+ ethtool \
+ iproute2 \
+ iproute2-tc \
+ iptables \
+ iputils \
+ inetutils \
+ inetutils-ftp \
+ inetutils-hostname \
+ inetutils-ifconfig \
+ inetutils-logger \
+ inetutils-ping \
+ inetutils-ping6 \
+ inetutils-rsh \
+ inetutils-syslogd \
+ inetutils-telnet \
+ inetutils-tftp \
+ inetutils-traceroute \
+ ipsec-tools \
+ ipsec-demo \
+ net-tools \
+ tcpdump \
+"
+
+RDEPENDS_${PN}-server_qoriq = " \
+ inetutils-inetd \
+ inetutils-ftpd \
+ inetutils-rshd \
+ inetutils-tftpd \
+ inetutils-telnetd \
+"
+
+RDEPENDS_${PN}-client_append_qoriq = "\
+ packagegroup-fsl-networking-server \
+"
+
+RDEPENDS_${PN}-extend_qoriq = " \
+ bind \
+ curl \
+ dhcp-client \
+ libnfnetlink \
+ linuxptp \
+ ntpdate \
+ ppp \
+ ppp-dialin \
+ ptpd \
+ resolvconf \
+ rp-pppoe \
+ samba \
+ wget \
+ xinetd \
+"
--
2.7.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [meta-freescale-distro][PATCH 2/6] packagegroup-fsl-virtualization: add recipe
2017-01-05 9:51 [meta-freescale-distro][PATCH 0/6] add new packagegroups, demo images and distro file Zhenhua Luo
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 1/6] packagegroup-fsl-networking: add recipe Zhenhua Luo
@ 2017-01-05 9:51 ` Zhenhua Luo
2017-01-05 17:32 ` Daiane Angolini
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 3/6] add fsl-image-networking demo image Zhenhua Luo
` (2 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: Zhenhua Luo @ 2017-01-05 9:51 UTC (permalink / raw)
To: meta-freescale
packagegroup-fsl-virtualization defines the packages group for virtualization
support.
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
---
.../packagegroup-fsl-virtualization.bb | 24 ++++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-virtualization.bb
diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-virtualization.bb b/recipes-fsl/packagegroups/packagegroup-fsl-virtualization.bb
new file mode 100644
index 0000000..de4454a
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-virtualization.bb
@@ -0,0 +1,24 @@
+# Copyright (C) 2016 NXP Semiconductors
+# Released under the MIT license (see COPYING.MIT for the terms)
+DESCRIPTION = "Package group used by NXO Community to provide virtualization packages"
+SUMMARY = "NXP Community Package group - virtualization"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+inherit packagegroup
+
+PACKAGES = "${PN}"
+
+DOCKER-PKGS = ""
+DOCKER-PKGS_qoriq-arm = "docker docker-registry"
+DOCKER-PKGS_qoriq-arm64 = "docker docker-registry"
+
+RDEPENDS_${PN}_qoriq = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', \
+ 'libvirt \
+ libvirt-libvirtd \
+ libvirt-virsh \
+ lxc \
+ qemu', \
+ '', d)} \
+ ${DOCKER-PKGS} \
+"
--
2.7.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [meta-freescale-distro][PATCH 3/6] add fsl-image-networking demo image
2017-01-05 9:51 [meta-freescale-distro][PATCH 0/6] add new packagegroups, demo images and distro file Zhenhua Luo
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 1/6] packagegroup-fsl-networking: add recipe Zhenhua Luo
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 2/6] packagegroup-fsl-virtualization: " Zhenhua Luo
@ 2017-01-05 9:51 ` Zhenhua Luo
2017-01-05 17:28 ` Daiane Angolini
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 4/6] add fsl-image-networking-full " Zhenhua Luo
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 5/6] add fsl-qoriq distro conf file Zhenhua Luo
4 siblings, 1 reply; 11+ messages in thread
From: Zhenhua Luo @ 2017-01-05 9:51 UTC (permalink / raw)
To: meta-freescale
fsl-image-networking is the small demo image for networking core features
support.
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
---
recipes-fsl/images/fsl-image-networking.bb | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 recipes-fsl/images/fsl-image-networking.bb
diff --git a/recipes-fsl/images/fsl-image-networking.bb b/recipes-fsl/images/fsl-image-networking.bb
new file mode 100644
index 0000000..ace2051
--- /dev/null
+++ b/recipes-fsl/images/fsl-image-networking.bb
@@ -0,0 +1,13 @@
+require recipes-core/images/core-image-minimal.bb
+
+SUMMARY = "Core image used for evaluating the NXP SOCs"
+DESCRIPTION = "Core image which includes some helpful tools and NXP specific \
+packages. It is much more embedded-oriented to evaluate the NXP SOCs."
+
+LICENSE = "MIT"
+
+IMAGE_INSTALL_append_qoriq = " \
+ packagegroup-fsl-networking-core \
+ packagegroup-fsl-networking-client \
+ packagegroup-fsl-tools-benchmark \
+"
--
2.7.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [meta-freescale-distro][PATCH 4/6] add fsl-image-networking-full demo image
2017-01-05 9:51 [meta-freescale-distro][PATCH 0/6] add new packagegroups, demo images and distro file Zhenhua Luo
` (2 preceding siblings ...)
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 3/6] add fsl-image-networking demo image Zhenhua Luo
@ 2017-01-05 9:51 ` Zhenhua Luo
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 5/6] add fsl-qoriq distro conf file Zhenhua Luo
4 siblings, 0 replies; 11+ messages in thread
From: Zhenhua Luo @ 2017-01-05 9:51 UTC (permalink / raw)
To: meta-freescale
fsl-image-networking-full is a large demo image to support silicon evaluation,
software development and debug on target boards.
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
---
recipes-fsl/images/fsl-image-networking-full.bb | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 recipes-fsl/images/fsl-image-networking-full.bb
diff --git a/recipes-fsl/images/fsl-image-networking-full.bb b/recipes-fsl/images/fsl-image-networking-full.bb
new file mode 100644
index 0000000..f80b734
--- /dev/null
+++ b/recipes-fsl/images/fsl-image-networking-full.bb
@@ -0,0 +1,25 @@
+require fsl-image-networking.bb
+
+SUMMARY = "Large image to be used for development and evaluation"
+DESCRIPTION = "Large image which includes all the tested tools and \
+NXP specific packages. It is a full Linux system rather than \
+an embedded system for development and evaluation tasks."
+
+LICENSE = "MIT"
+
+# copy the manifest and the license text for each package to image
+COPY_LIC_MANIFEST = "1"
+
+IMAGE_INSTALL_append_qoriq = " \
+ packagegroup-core-buildessential \
+ packagegroup-core-eclipse-debug \
+ packagegroup-core-full-cmdline \
+ packagegroup-core-nfs-server \
+ packagegroup-core-tools-debug \
+ packagegroup-fsl-networking-core-extend \
+ packagegroup-fsl-networking-server \
+ packagegroup-fsl-networking-extend \
+ packagegroup-fsl-virtualization \
+"
+
+IMAGE_FSTYPES_qoriq = "tar.gz"
--
2.7.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [meta-freescale-distro][PATCH 5/6] add fsl-qoriq distro conf file
2017-01-05 9:51 [meta-freescale-distro][PATCH 0/6] add new packagegroups, demo images and distro file Zhenhua Luo
` (3 preceding siblings ...)
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 4/6] add fsl-image-networking-full " Zhenhua Luo
@ 2017-01-05 9:51 ` Zhenhua Luo
2017-01-05 17:35 ` Daiane Angolini
4 siblings, 1 reply; 11+ messages in thread
From: Zhenhua Luo @ 2017-01-05 9:51 UTC (permalink / raw)
To: meta-freescale
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
---
conf/distro/fsl-qoriq.conf | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 conf/distro/fsl-qoriq.conf
diff --git a/conf/distro/fsl-qoriq.conf b/conf/distro/fsl-qoriq.conf
new file mode 100644
index 0000000..4b0e44b
--- /dev/null
+++ b/conf/distro/fsl-qoriq.conf
@@ -0,0 +1,26 @@
+require conf/distro/poky.conf
+
+DISTRO = "fsl-qoriq"
+DISTRO_NAME = "QorIQ SDK (FSL Reference Distro)"
+SDK_VENDOR = "-fsl"
+MAINTAINER = "Zhenhua Luo <zhenhua.luo@nxp.com>"
+
+TARGET_VENDOR = "-fsl"
+
+POKY_DEFAULT_DISTRO_FEATURES_remove = " ptest"
+DISTRO_FEATURES_DEFAULT_remove = " pcmcia 3g"
+DISTRO_FEATURES_DEFAULT_append = " benchmark vfat ext2 mtd pam \
+ alsa pulseaudio perl ppp python usbhost virtualization db"
+
+# When meta-openenbedded layer included, bitbake will complain that
+# multiple providers are available for jpeg (jpeg, libjpeg-turbo)
+PREFERRED_PROVIDER_jpeg ?= "jpeg"
+PREFERRED_PROVIDER_jpeg-native ?= "jpeg-native"
+
+QEMU_TARGETS_append_pn-qemu-native = " ppc64"
+PREFERRED_PROVIDER_virtual/java-initial-native = "cacao-initial-native"
+PREFERRED_PROVIDER_virtual/java-native = "jamvm-native"
+PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"
+
+# whiteliste restricted license
+LICENSE_FLAGS_WHITELIST = "non-commercial_netperf commercial_lame"
--
2.7.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [meta-freescale-distro][PATCH 3/6] add fsl-image-networking demo image
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 3/6] add fsl-image-networking demo image Zhenhua Luo
@ 2017-01-05 17:28 ` Daiane Angolini
0 siblings, 0 replies; 11+ messages in thread
From: Daiane Angolini @ 2017-01-05 17:28 UTC (permalink / raw)
To: Zhenhua Luo; +Cc: meta-freescale
On Thu, Jan 5, 2017 at 7:51 AM, Zhenhua Luo <zhenhua.luo@nxp.com> wrote:
> fsl-image-networking is the small demo image for networking core features
> support.
>
> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
> ---
> recipes-fsl/images/fsl-image-networking.bb | 13 +++++++++++++
> 1 file changed, 13 insertions(+)
> create mode 100644 recipes-fsl/images/fsl-image-networking.bb
>
> diff --git a/recipes-fsl/images/fsl-image-networking.bb b/recipes-fsl/images/fsl-image-networking.bb
> new file mode 100644
> index 0000000..ace2051
> --- /dev/null
> +++ b/recipes-fsl/images/fsl-image-networking.bb
> @@ -0,0 +1,13 @@
> +require recipes-core/images/core-image-minimal.bb
> +
> +SUMMARY = "Core image used for evaluating the NXP SOCs"
> +DESCRIPTION = "Core image which includes some helpful tools and NXP specific \
> +packages. It is much more embedded-oriented to evaluate the NXP SOCs."
I don't understand what "much more embedded-oriented" means in this context.
Why the "networking" keyword is present in image name but there is no
reference of this in DESCRIPTION?
Daiane
> +
> +LICENSE = "MIT"
> +
> +IMAGE_INSTALL_append_qoriq = " \
> + packagegroup-fsl-networking-core \
> + packagegroup-fsl-networking-client \
> + packagegroup-fsl-tools-benchmark \
> +"
> --
> 2.7.4
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [meta-freescale-distro][PATCH 1/6] packagegroup-fsl-networking: add recipe
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 1/6] packagegroup-fsl-networking: add recipe Zhenhua Luo
@ 2017-01-05 17:31 ` Daiane Angolini
0 siblings, 0 replies; 11+ messages in thread
From: Daiane Angolini @ 2017-01-05 17:31 UTC (permalink / raw)
To: Zhenhua Luo; +Cc: meta-freescale
On Thu, Jan 5, 2017 at 7:51 AM, Zhenhua Luo <zhenhua.luo@nxp.com> wrote:
> packagegroup-fsl-networking defines the packages group for networking
> support.
>
> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
> ---
> .../packagegroups/packagegroup-fsl-networking.bb | 173 +++++++++++++++++++++
> 1 file changed, 173 insertions(+)
> create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-networking.bb
>
> diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-networking.bb b/recipes-fsl/packagegroups/packagegroup-fsl-networking.bb
> new file mode 100644
> index 0000000..f2f83b9
> --- /dev/null
> +++ b/recipes-fsl/packagegroups/packagegroup-fsl-networking.bb
> @@ -0,0 +1,173 @@
> +# Copyright (C) 2016 NXP Semiconductors
> +# Released under the MIT license (see COPYING.MIT for the terms)
> +DESCRIPTION = "Package group used by NXO Community to provide networking packages"
s/NXO/NXP
Daiane
> +SUMMARY = "NXP Community Package group - networking"
> +
> +PACKAGE_ARCH = "${MACHINE_ARCH}"
> +
> +inherit packagegroup
> +
> +PACKAGES = "${PN}-core ${PN}-core-extend \
> + ${PN}-client ${PN}-server \
> + ${PN}-extend"
> +
> +QORIQ-PKGS = ""
> +# NOTE: Remove the conditional pkc-host inclusion and all traces of c29x_pkc
> +# DISTRO_FEATURE if pkc-host no longer requires customized cryptodev patches
> +QORIQ-PKGS_qoriq = "asf merge-files udev-rules-qoriq \
> + ${@bb.utils.contains('DISTRO_FEATURES', 'c29x_pkc', 'pkc-host', '', d)} \
> +"
> +
> +QORIQ-PKGS_append_qoriq-ppc = " \
> + apptrk \
> + dpa-offload \
> + eth-config \
> + usdpaa-apps \
> + hypervisor-partman \
> +"
> +QORIQ-PKGS_append_fsl-lsch3 = " restool"
> +QORIQ-PKGS_append_e500v2 = "apptrk testfloat"
> +QORIQ-PKGS_append_e6500-64b = " kernel-module-ceetm"
> +
> +# e6500 only support 64bit hypervisor
> +QORIQ-PKGS_remove_e6500 = "hypervisor-partman"
> +QORIQ-PKGS_append_e6500 = " lib64-hypervisor-partman"
> +
> +QORIQ-PKGS_append_c293pcie = " skmm-ep"
> +QORIQ-PKGS_append_ls1043ardb = " eth-config usdpaa usdpaa-apps dpa-offload"
> +QORIQ-PKGS_append_ls1046rrdb = " eth-config usdpaa usdpaa-apps dpa-offload"
> +QORIQ-PKGS_append_p1023rdb = " fmc eth-config"
> +QORIQ-PKGS_append_b4860qds = "\
> + ipc-ust \
> + kernel-module-ipc-multi \
> + kernel-module-ipc-single \
> +"
> +QORIQ-PKGS_append_b4420qds = "\
> + ipc-ust \
> + kernel-module-ipc-multi \
> + kernel-module-ipc-single \
> +"
> +QORIQ-PKGS__append_p4080ds = "\
> + skmm-ep \
> + skmm-host \
> +"
> +QORIQ-PKGS_append_t4240qds = "\
> + skmm-ep \
> + skmm-host \
> +"
> +QORIQ-PKGS_append_t1040 = " \
> + ceetm \
> + kernel-module-ar \
> + kernel-module-uio-seville \
> +"
> +QORIQ-PKGS_append_t1042 = " \
> + ceetm \
> + kernel-module-ar \
> +"
> +
> +RDEPENDS_${PN}-core_qoriq = " \
> + coreutils \
> + elfutils \
> + e2fsprogs \
> + e2fsprogs-badblocks \
> + e2fsprogs-e2fsck \
> + e2fsprogs-tune2fs \
> + file \
> + i2c-tools \
> + kmod \
> + libhugetlbfs \
> + lmsensors-sensors \
> + memtester \
> + minicom \
> + pkgconfig \
> + python-subprocess \
> + python-datetime \
> + python-json \
> + procps \
> + psmisc \
> + sysfsutils \
> + sysklogd \
> + sysstat \
> + ${QORIQ-PKGS} \
> +"
> +
> +RDEPENDS_${PN}-core-extend_qoriq = " \
> + bc \
> + chkconfig \
> + cronie \
> + db \
> + debianutils \
> + dtc \
> + lsof \
> + man \
> + man-pages \
> + oprofile \
> + parted \
> + perf \
> + rng-tools \
> + rt-tests \
> + sqlite3 \
> + strongswan \
> + texinfo \
> + u-boot-mkimage \
> + unzip \
> + usbutils \
> + watchdog \
> + which \
> + xz \
> + zip \
> +"
> +
> +RDEPENDS_${PN}-client_qoriq = " \
> + bridge-utils \
> + ethtool \
> + iproute2 \
> + iproute2-tc \
> + iptables \
> + iputils \
> + inetutils \
> + inetutils-ftp \
> + inetutils-hostname \
> + inetutils-ifconfig \
> + inetutils-logger \
> + inetutils-ping \
> + inetutils-ping6 \
> + inetutils-rsh \
> + inetutils-syslogd \
> + inetutils-telnet \
> + inetutils-tftp \
> + inetutils-traceroute \
> + ipsec-tools \
> + ipsec-demo \
> + net-tools \
> + tcpdump \
> +"
> +
> +RDEPENDS_${PN}-server_qoriq = " \
> + inetutils-inetd \
> + inetutils-ftpd \
> + inetutils-rshd \
> + inetutils-tftpd \
> + inetutils-telnetd \
> +"
> +
> +RDEPENDS_${PN}-client_append_qoriq = "\
> + packagegroup-fsl-networking-server \
> +"
> +
> +RDEPENDS_${PN}-extend_qoriq = " \
> + bind \
> + curl \
> + dhcp-client \
> + libnfnetlink \
> + linuxptp \
> + ntpdate \
> + ppp \
> + ppp-dialin \
> + ptpd \
> + resolvconf \
> + rp-pppoe \
> + samba \
> + wget \
> + xinetd \
> +"
> --
> 2.7.4
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [meta-freescale-distro][PATCH 2/6] packagegroup-fsl-virtualization: add recipe
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 2/6] packagegroup-fsl-virtualization: " Zhenhua Luo
@ 2017-01-05 17:32 ` Daiane Angolini
0 siblings, 0 replies; 11+ messages in thread
From: Daiane Angolini @ 2017-01-05 17:32 UTC (permalink / raw)
To: Zhenhua Luo; +Cc: meta-freescale
On Thu, Jan 5, 2017 at 7:51 AM, Zhenhua Luo <zhenhua.luo@nxp.com> wrote:
> packagegroup-fsl-virtualization defines the packages group for virtualization
> support.
>
> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
> ---
> .../packagegroup-fsl-virtualization.bb | 24 ++++++++++++++++++++++
> 1 file changed, 24 insertions(+)
> create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-virtualization.bb
>
> diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-virtualization.bb b/recipes-fsl/packagegroups/packagegroup-fsl-virtualization.bb
> new file mode 100644
> index 0000000..de4454a
> --- /dev/null
> +++ b/recipes-fsl/packagegroups/packagegroup-fsl-virtualization.bb
> @@ -0,0 +1,24 @@
> +# Copyright (C) 2016 NXP Semiconductors
> +# Released under the MIT license (see COPYING.MIT for the terms)
> +DESCRIPTION = "Package group used by NXO Community to provide virtualization packages"
s/NXO/NXP
Can you, please, elaborate what you mean by "virtualization"? Can you,
please, try to elaborate why this packagegroup is important?
Daiane
> +SUMMARY = "NXP Community Package group - virtualization"
> +
> +PACKAGE_ARCH = "${MACHINE_ARCH}"
> +
> +inherit packagegroup
> +
> +PACKAGES = "${PN}"
> +
> +DOCKER-PKGS = ""
> +DOCKER-PKGS_qoriq-arm = "docker docker-registry"
> +DOCKER-PKGS_qoriq-arm64 = "docker docker-registry"
> +
> +RDEPENDS_${PN}_qoriq = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', \
> + 'libvirt \
> + libvirt-libvirtd \
> + libvirt-virsh \
> + lxc \
> + qemu', \
> + '', d)} \
> + ${DOCKER-PKGS} \
> +"
> --
> 2.7.4
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [meta-freescale-distro][PATCH 5/6] add fsl-qoriq distro conf file
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 5/6] add fsl-qoriq distro conf file Zhenhua Luo
@ 2017-01-05 17:35 ` Daiane Angolini
2017-01-06 13:38 ` Zhenhua Luo
0 siblings, 1 reply; 11+ messages in thread
From: Daiane Angolini @ 2017-01-05 17:35 UTC (permalink / raw)
To: Zhenhua Luo; +Cc: meta-freescale
Would be possible to add a DESCRIPTION or a comment header to explain
what is purpose of this distro and what is the main goal?
For example, I see there is a WHITELIST flag for license, there are
definitions for java providers.
I'm not sure, but I feel like out of context looking to this distro.
Daiane
On Thu, Jan 5, 2017 at 7:51 AM, Zhenhua Luo <zhenhua.luo@nxp.com> wrote:
> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
> ---
> conf/distro/fsl-qoriq.conf | 26 ++++++++++++++++++++++++++
> 1 file changed, 26 insertions(+)
> create mode 100644 conf/distro/fsl-qoriq.conf
>
> diff --git a/conf/distro/fsl-qoriq.conf b/conf/distro/fsl-qoriq.conf
> new file mode 100644
> index 0000000..4b0e44b
> --- /dev/null
> +++ b/conf/distro/fsl-qoriq.conf
> @@ -0,0 +1,26 @@
> +require conf/distro/poky.conf
> +
> +DISTRO = "fsl-qoriq"
> +DISTRO_NAME = "QorIQ SDK (FSL Reference Distro)"
> +SDK_VENDOR = "-fsl"
> +MAINTAINER = "Zhenhua Luo <zhenhua.luo@nxp.com>"
> +
> +TARGET_VENDOR = "-fsl"
> +
> +POKY_DEFAULT_DISTRO_FEATURES_remove = " ptest"
> +DISTRO_FEATURES_DEFAULT_remove = " pcmcia 3g"
> +DISTRO_FEATURES_DEFAULT_append = " benchmark vfat ext2 mtd pam \
> + alsa pulseaudio perl ppp python usbhost virtualization db"
> +
> +# When meta-openenbedded layer included, bitbake will complain that
> +# multiple providers are available for jpeg (jpeg, libjpeg-turbo)
> +PREFERRED_PROVIDER_jpeg ?= "jpeg"
> +PREFERRED_PROVIDER_jpeg-native ?= "jpeg-native"
> +
> +QEMU_TARGETS_append_pn-qemu-native = " ppc64"
> +PREFERRED_PROVIDER_virtual/java-initial-native = "cacao-initial-native"
> +PREFERRED_PROVIDER_virtual/java-native = "jamvm-native"
> +PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"
> +
> +# whiteliste restricted license
> +LICENSE_FLAGS_WHITELIST = "non-commercial_netperf commercial_lame"
> --
> 2.7.4
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [meta-freescale-distro][PATCH 5/6] add fsl-qoriq distro conf file
2017-01-05 17:35 ` Daiane Angolini
@ 2017-01-06 13:38 ` Zhenhua Luo
0 siblings, 0 replies; 11+ messages in thread
From: Zhenhua Luo @ 2017-01-06 13:38 UTC (permalink / raw)
To: Daiane Angolini; +Cc: meta-freescale
Daiane,
Thanks for your review and comments.
I have regenerated the patches, v2 is out.
Best Regards,
Zhenhua
> -----Original Message-----
> From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of Daiane
> Angolini
> Sent: Friday, January 06, 2017 1:35 AM
> To: Zhenhua Luo <zhenhua.luo@nxp.com>
> Cc: meta-freescale@yoctoproject.org
> Subject: Re: [meta-freescale] [meta-freescale-distro][PATCH 5/6] add fsl-qoriq
> distro conf file
>
> Would be possible to add a DESCRIPTION or a comment header to explain what
> is purpose of this distro and what is the main goal?
>
> For example, I see there is a WHITELIST flag for license, there are definitions for
> java providers.
>
> I'm not sure, but I feel like out of context looking to this distro.
>
>
> Daiane
>
> On Thu, Jan 5, 2017 at 7:51 AM, Zhenhua Luo <zhenhua.luo@nxp.com> wrote:
> > Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
> > ---
> > conf/distro/fsl-qoriq.conf | 26 ++++++++++++++++++++++++++
> > 1 file changed, 26 insertions(+)
> > create mode 100644 conf/distro/fsl-qoriq.conf
> >
> > diff --git a/conf/distro/fsl-qoriq.conf b/conf/distro/fsl-qoriq.conf
> > new file mode 100644 index 0000000..4b0e44b
> > --- /dev/null
> > +++ b/conf/distro/fsl-qoriq.conf
> > @@ -0,0 +1,26 @@
> > +require conf/distro/poky.conf
> > +
> > +DISTRO = "fsl-qoriq"
> > +DISTRO_NAME = "QorIQ SDK (FSL Reference Distro)"
> > +SDK_VENDOR = "-fsl"
> > +MAINTAINER = "Zhenhua Luo <zhenhua.luo@nxp.com>"
> > +
> > +TARGET_VENDOR = "-fsl"
> > +
> > +POKY_DEFAULT_DISTRO_FEATURES_remove = " ptest"
> > +DISTRO_FEATURES_DEFAULT_remove = " pcmcia 3g"
> > +DISTRO_FEATURES_DEFAULT_append = " benchmark vfat ext2 mtd pam \
> > + alsa pulseaudio perl ppp python usbhost virtualization db"
> > +
> > +# When meta-openenbedded layer included, bitbake will complain that #
> > +multiple providers are available for jpeg (jpeg, libjpeg-turbo)
> > +PREFERRED_PROVIDER_jpeg ?= "jpeg"
> > +PREFERRED_PROVIDER_jpeg-native ?= "jpeg-native"
> > +
> > +QEMU_TARGETS_append_pn-qemu-native = " ppc64"
> > +PREFERRED_PROVIDER_virtual/java-initial-native = "cacao-initial-native"
> > +PREFERRED_PROVIDER_virtual/java-native = "jamvm-native"
> > +PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"
> > +
> > +# whiteliste restricted license
> > +LICENSE_FLAGS_WHITELIST = "non-commercial_netperf commercial_lame"
> > --
> > 2.7.4
> >
> > --
> > _______________________________________________
> > meta-freescale mailing list
> > meta-freescale@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-freescale
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2017-01-06 13:38 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-05 9:51 [meta-freescale-distro][PATCH 0/6] add new packagegroups, demo images and distro file Zhenhua Luo
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 1/6] packagegroup-fsl-networking: add recipe Zhenhua Luo
2017-01-05 17:31 ` Daiane Angolini
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 2/6] packagegroup-fsl-virtualization: " Zhenhua Luo
2017-01-05 17:32 ` Daiane Angolini
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 3/6] add fsl-image-networking demo image Zhenhua Luo
2017-01-05 17:28 ` Daiane Angolini
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 4/6] add fsl-image-networking-full " Zhenhua Luo
2017-01-05 9:51 ` [meta-freescale-distro][PATCH 5/6] add fsl-qoriq distro conf file Zhenhua Luo
2017-01-05 17:35 ` Daiane Angolini
2017-01-06 13:38 ` Zhenhua Luo
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.