All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.