All of lore.kernel.org
 help / color / mirror / Atom feed
* [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target
@ 2021-05-24  9:52 Nikhil Devshatwar
  2021-05-24 11:42 ` Nishanth Menon
  0 siblings, 1 reply; 5+ messages in thread
From: Nikhil Devshatwar @ 2021-05-24  9:52 UTC (permalink / raw)
  To: meta-arago, praneeth; +Cc: shyam.jagannathan

Add packages in the tisdk-addons which allows to build Gstreamer and
other GST based demo applications from the target filesystem.

All these are open source packages, recipes for which are already
present in upstream layers.

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
---
 .../packagegroups/packagegroup-arago-tisdk-addons.bb  | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
index 287cba63..2c3fff5c 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Task to install additional utilities/demos for SDKs"
 LICENSE = "MIT"
-PR = "r79"
+PR = "r80"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
@@ -67,7 +67,14 @@ UTILS_append_k3 = " mmc-utils \
 UTILS_append_am64xx = " ti-rtos-firmware"
 UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw"
 UTILS_append_j7 = " ti-rtos-firmware"
-UTILS_append_j7-evm = " pru-icss"
+UTILS_append_j7-evm = " \
+    pru-icss \
+    cmake \
+    libyaml \
+    python3-pyyaml \
+    boost \
+    ninja \
+"
 UTILS_append_j7-hs-evm = " pru-icss"
 
 UTILS_append_omapl138 = " ti-ipc-rtos-fw"
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target
  2021-05-24  9:52 [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target Nikhil Devshatwar
@ 2021-05-24 11:42 ` Nishanth Menon
  2021-05-24 12:07   ` Nikhil Devshatwar
  0 siblings, 1 reply; 5+ messages in thread
From: Nishanth Menon @ 2021-05-24 11:42 UTC (permalink / raw)
  To: Nikhil Devshatwar; +Cc: meta-arago, shyam.jagannathan

On 15:22-20210524, Nikhil Devshatwar wrote:
> Add packages in the tisdk-addons which allows to build Gstreamer and
> other GST based demo applications from the target filesystem.
> 
> All these are open source packages, recipes for which are already
> present in upstream layers.
> 
> Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
> ---
>  .../packagegroups/packagegroup-arago-tisdk-addons.bb  | 11 +++++++++--
>  1 file changed, 9 insertions(+), 2 deletions(-)
> 
> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> index 287cba63..2c3fff5c 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> @@ -1,6 +1,6 @@
>  DESCRIPTION = "Task to install additional utilities/demos for SDKs"
>  LICENSE = "MIT"
> -PR = "r79"
> +PR = "r80"
>  
>  PACKAGE_ARCH = "${MACHINE_ARCH}"
>  
> @@ -67,7 +67,14 @@ UTILS_append_k3 = " mmc-utils \
>  UTILS_append_am64xx = " ti-rtos-firmware"
>  UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw"
>  UTILS_append_j7 = " ti-rtos-firmware"
> -UTILS_append_j7-evm = " pru-icss"
> +UTILS_append_j7-evm = " \
> +    pru-icss \
> +    cmake \
> +    libyaml \
> +    python3-pyyaml \
> +    boost \
> +    ninja \
> +"
>  UTILS_append_j7-hs-evm = " pru-icss"
>  
>  UTILS_append_omapl138 = " ti-ipc-rtos-fw"


Should'nt we go the other direction of making the core layer thinner and
add the packages as part of the dependencies of what ever the demos we'd
want to add?

-- 
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D)/Fingerprint: F8A2 8693 54EB 8232 17A3  1A34 DDB5 849D 1736 249D


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target
  2021-05-24 11:42 ` Nishanth Menon
@ 2021-05-24 12:07   ` Nikhil Devshatwar
  2021-05-26  1:37     ` Denys Dmytriyenko
  0 siblings, 1 reply; 5+ messages in thread
From: Nikhil Devshatwar @ 2021-05-24 12:07 UTC (permalink / raw)
  To: Nishanth Menon; +Cc: meta-arago, shyam.jagannathan

On 06:42-20210524, Nishanth Menon wrote:
> On 15:22-20210524, Nikhil Devshatwar wrote:
> > Add packages in the tisdk-addons which allows to build Gstreamer and
> > other GST based demo applications from the target filesystem.
> > 
> > All these are open source packages, recipes for which are already
> > present in upstream layers.
> > 
> > Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
> > ---
> >  .../packagegroups/packagegroup-arago-tisdk-addons.bb  | 11 +++++++++--
> >  1 file changed, 9 insertions(+), 2 deletions(-)
> > 
> > diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > index 287cba63..2c3fff5c 100644
> > --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > @@ -1,6 +1,6 @@
> >  DESCRIPTION = "Task to install additional utilities/demos for SDKs"
> >  LICENSE = "MIT"
> > -PR = "r79"
> > +PR = "r80"
> >  
> >  PACKAGE_ARCH = "${MACHINE_ARCH}"
> >  
> > @@ -67,7 +67,14 @@ UTILS_append_k3 = " mmc-utils \
> >  UTILS_append_am64xx = " ti-rtos-firmware"
> >  UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw"
> >  UTILS_append_j7 = " ti-rtos-firmware"
> > -UTILS_append_j7-evm = " pru-icss"
> > +UTILS_append_j7-evm = " \
> > +    pru-icss \
> > +    cmake \
> > +    libyaml \
> > +    python3-pyyaml \
> > +    boost \
> > +    ninja \
> > +"
> >  UTILS_append_j7-hs-evm = " pru-icss"
> >  
> >  UTILS_append_omapl138 = " ti-ipc-rtos-fw"
> 
> 
> Should'nt we go the other direction of making the core layer thinner and
> add the packages as part of the dependencies of what ever the demos we'd
> want to add?

Yes, but that is possible only when we have feeds enabled.
Till then, there should be at least one filesystem where everything is
present.

Currently this packagegroup is added in tisdk-default-image.
Let me know if there is better packagegroup for these additions.
I always am confused about which packagegroup is for what.


Regards,
Nikhil D
> 
> -- 
> Regards,
> Nishanth Menon
> Key (0xDDB5849D1736249D)/Fingerprint: F8A2 8693 54EB 8232 17A3  1A34 DDB5 849D 1736 249D


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target
  2021-05-24 12:07   ` Nikhil Devshatwar
@ 2021-05-26  1:37     ` Denys Dmytriyenko
  2021-05-27 11:15       ` Nikhil Devshatwar
  0 siblings, 1 reply; 5+ messages in thread
From: Denys Dmytriyenko @ 2021-05-26  1:37 UTC (permalink / raw)
  To: Nikhil Devshatwar; +Cc: meta-arago, shyam.jagannathan

On Mon, May 24, 2021 at 05:37:56PM +0530, Nikhil Devshatwar wrote:
> On 06:42-20210524, Nishanth Menon wrote:
> > On 15:22-20210524, Nikhil Devshatwar wrote:
> > > Add packages in the tisdk-addons which allows to build Gstreamer and
> > > other GST based demo applications from the target filesystem.
> > > 
> > > All these are open source packages, recipes for which are already
> > > present in upstream layers.
> > > 
> > > Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
> > > ---
> > >  .../packagegroups/packagegroup-arago-tisdk-addons.bb  | 11 +++++++++--
> > >  1 file changed, 9 insertions(+), 2 deletions(-)
> > > 
> > > diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > > index 287cba63..2c3fff5c 100644
> > > --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > > +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > > @@ -1,6 +1,6 @@
> > >  DESCRIPTION = "Task to install additional utilities/demos for SDKs"
> > >  LICENSE = "MIT"
> > > -PR = "r79"
> > > +PR = "r80"
> > >  
> > >  PACKAGE_ARCH = "${MACHINE_ARCH}"
> > >  
> > > @@ -67,7 +67,14 @@ UTILS_append_k3 = " mmc-utils \
> > >  UTILS_append_am64xx = " ti-rtos-firmware"
> > >  UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw"
> > >  UTILS_append_j7 = " ti-rtos-firmware"
> > > -UTILS_append_j7-evm = " pru-icss"
> > > +UTILS_append_j7-evm = " \
> > > +    pru-icss \
> > > +    cmake \
> > > +    libyaml \
> > > +    python3-pyyaml \
> > > +    boost \
> > > +    ninja \
> > > +"
> > >  UTILS_append_j7-hs-evm = " pru-icss"
> > >  
> > >  UTILS_append_omapl138 = " ti-ipc-rtos-fw"
> > 
> > 
> > Should'nt we go the other direction of making the core layer thinner and
> > add the packages as part of the dependencies of what ever the demos we'd
> > want to add?
> 
> Yes, but that is possible only when we have feeds enabled.
> Till then, there should be at least one filesystem where everything is
> present.

Can this be added to meta-psdkla or whatever the current downstream layer is?

-- 
Regards,
Denys Dmytriyenko <denis@denix.org>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target
  2021-05-26  1:37     ` Denys Dmytriyenko
@ 2021-05-27 11:15       ` Nikhil Devshatwar
  0 siblings, 0 replies; 5+ messages in thread
From: Nikhil Devshatwar @ 2021-05-27 11:15 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-arago, shyam.jagannathan

On 21:37-20210525, Denys Dmytriyenko wrote:
> On Mon, May 24, 2021 at 05:37:56PM +0530, Nikhil Devshatwar wrote:
> > On 06:42-20210524, Nishanth Menon wrote:
> > > On 15:22-20210524, Nikhil Devshatwar wrote:
> > > > Add packages in the tisdk-addons which allows to build Gstreamer and
> > > > other GST based demo applications from the target filesystem.
> > > > 
> > > > All these are open source packages, recipes for which are already
> > > > present in upstream layers.
> > > > 
> > > > Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
> > > > ---
> > > >  .../packagegroups/packagegroup-arago-tisdk-addons.bb  | 11 +++++++++--
> > > >  1 file changed, 9 insertions(+), 2 deletions(-)
> > > > 
> > > > diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > > > index 287cba63..2c3fff5c 100644
> > > > --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > > > +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > > > @@ -1,6 +1,6 @@
> > > >  DESCRIPTION = "Task to install additional utilities/demos for SDKs"
> > > >  LICENSE = "MIT"
> > > > -PR = "r79"
> > > > +PR = "r80"
> > > >  
> > > >  PACKAGE_ARCH = "${MACHINE_ARCH}"
> > > >  
> > > > @@ -67,7 +67,14 @@ UTILS_append_k3 = " mmc-utils \
> > > >  UTILS_append_am64xx = " ti-rtos-firmware"
> > > >  UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw"
> > > >  UTILS_append_j7 = " ti-rtos-firmware"
> > > > -UTILS_append_j7-evm = " pru-icss"
> > > > +UTILS_append_j7-evm = " \
> > > > +    pru-icss \
> > > > +    cmake \
> > > > +    libyaml \
> > > > +    python3-pyyaml \
> > > > +    boost \
> > > > +    ninja \
> > > > +"
> > > >  UTILS_append_j7-hs-evm = " pru-icss"
> > > >  
> > > >  UTILS_append_omapl138 = " ti-ipc-rtos-fw"
> > > 
> > > 
> > > Should'nt we go the other direction of making the core layer thinner and
> > > add the packages as part of the dependencies of what ever the demos we'd
> > > want to add?
> > 
> > Yes, but that is possible only when we have feeds enabled.
> > Till then, there should be at least one filesystem where everything is
> > present.
> 
> Can this be added to meta-psdkla or whatever the current downstream layer is?

For now, this is already added in meta-psdkla.
I am trying to upstream this into meta-arago since the change is
generic. That's why the addition is happening only to j7-evm

Regards,
Nikhil D

> 
> -- 
> Regards,
> Denys Dmytriyenko <denis@denix.org>
> PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
> Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-05-27 11:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-24  9:52 [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target Nikhil Devshatwar
2021-05-24 11:42 ` Nishanth Menon
2021-05-24 12:07   ` Nikhil Devshatwar
2021-05-26  1:37     ` Denys Dmytriyenko
2021-05-27 11:15       ` Nikhil Devshatwar

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.