All of lore.kernel.org
 help / color / mirror / Atom feed
From: Denys Dmytriyenko <denis@denix.org>
To: reatmon@ti.com
Cc: Andrew Davis <afd@ti.com>, Denys Dmytriyenko <denys@konsulko.com>,
	meta-arago@lists.yoctoproject.org
Subject: Re: [meta-arago][master][PATCH v2 2/2] meta-arago-distro: Remove tisdk name from Arago packagegroups
Date: Tue, 3 Feb 2026 13:53:44 -0500	[thread overview]
Message-ID: <20260203185344.GX11121@denix.org> (raw)
In-Reply-To: <3b100130-a5b8-458a-8c0d-9bffbd47410e@ti.com>

On Tue, Feb 03, 2026 at 12:07:01PM -0600, Ryan Eatmon via lists.yoctoproject.org wrote:
> 
> There are still a few remaining files with tisdk in the name after
> this patch:
> 
> > find . -name "*tisdk*"
> ./meta-arago-distro/recipes-tisdk
> ./meta-arago-distro/recipes-tisdk/tisdk-uenv
> ./meta-arago-distro/recipes-tisdk/tisdk-uenv/tisdk-uenv.bb
> ./meta-arago-distro/recipes-tisdk/tisdk-uenv/tisdk-uenv

I'm open to renaming recipes-tisdk directory to recipes-ti, like in meya-ti
But, the only recipe there is tisdk-uenv, which installs an empty uEnv.txt as 
a stub for downstream layers to bbappend on top with their versions. Should 
this be simply removed completely?


> ./meta-arago-distro/classes/tisdk-sw-manifest.bbclass
> ./meta-arago-distro/classes/tisdk-bundle.bbclass

These are base classes for downstream TI-SDKs to use - since there's no way to 
extend bbclasses, I'd assume they are used as is and specifically by TI-SDKs, 
not Arago.


> ./meta-arago-distro/recipes-core/meta/meta-toolchain-arago-tisdk.bb
> ./meta-arago-distro/recipes-core/meta/meta-toolchain-arago-tisdk.inc
> ./meta-arago-distro/recipes-core/meta/meta-toolchain-arago-tisdk-server.bb

Well, there is a base meta-toolchain-arago.bb and the above 3 just extend the 
base with extra stuff that TI-SDKs need - I'm open to renaming, maybe replace 
"tisdk" part in the name with "extras"?


> ./meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-toolchain-tisdk-target.bb
> ./meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-tisdk-host.bb

These may need some restructuring...


> Are we planning on addressing the above as well at some point?
> 
> 
> 
> On 1/30/2026 4:08 PM, Andrew Davis wrote:
> >These packagegroups are all "arago" packagegroups, the tisdk in the
> >name is a leftover from when the TI Core SDK was generated directly
> >from Arago. Some packagegroups already do not have this in their names
> >but many still do, update the names to be uniformly "arago".
> >
> >Signed-off-by: Andrew Davis <afd@ti.com>
> >---
> >  .../recipes-core/images/arago-default-image.bb   | 16 ++++++++--------
> >  .../recipes-core/images/arago-thinlinux-image.bb |  6 +++---
> >  ...b => packagegroup-arago-addons-sdk-target.bb} |  0
> >  ...dk-addons.bb => packagegroup-arago-addons.bb} |  0
> >  ...b => packagegroup-arago-base-server-extra.bb} |  0
> >  ...ackagegroup-arago-connectivity-sdk-target.bb} |  0
> >  ...ity.bb => packagegroup-arago-connectivity.bb} |  0
> >  ...b => packagegroup-arago-crypto-sdk-target.bb} |  0
> >  ...dk-crypto.bb => packagegroup-arago-crypto.bb} |  0
> >  ...=> packagegroup-arago-graphics-sdk-target.bb} |  0
> >  ...raphics.bb => packagegroup-arago-graphics.bb} |  0
> >  ...t.bb => packagegroup-arago-gtk-sdk-target.bb} |  0
> >  ...go-tisdk-gtk.bb => packagegroup-arago-gtk.bb} |  0
> >  ... packagegroup-arago-multimedia-sdk-target.bb} |  0
> >  ...media.bb => packagegroup-arago-multimedia.bb} |  0
> >  ...-sysrepo.bb => packagegroup-arago-sysrepo.bb} |  0
> >  .../packagegroup-arago-toolchain-tisdk-target.bb | 12 ++++++------
> >  .../recipes-core/packagegroups/ti-world.bb       | 16 ++++++++--------
> >  18 files changed, 25 insertions(+), 25 deletions(-)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-addons-sdk-target.bb => packagegroup-arago-addons-sdk-target.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-addons.bb => packagegroup-arago-addons.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-base-tisdk-server-extra.bb => packagegroup-arago-base-server-extra.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-connectivity-sdk-target.bb => packagegroup-arago-connectivity-sdk-target.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-connectivity.bb => packagegroup-arago-connectivity.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-crypto-sdk-target.bb => packagegroup-arago-crypto-sdk-target.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-crypto.bb => packagegroup-arago-crypto.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-graphics-sdk-target.bb => packagegroup-arago-graphics-sdk-target.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-graphics.bb => packagegroup-arago-graphics.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-gtk-sdk-target.bb => packagegroup-arago-gtk-sdk-target.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-gtk.bb => packagegroup-arago-gtk.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-multimedia-sdk-target.bb => packagegroup-arago-multimedia-sdk-target.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-multimedia.bb => packagegroup-arago-multimedia.bb} (100%)
> >  rename meta-arago-distro/recipes-core/packagegroups/{packagegroup-arago-tisdk-sysrepo.bb => packagegroup-arago-sysrepo.bb} (100%)
> >
> >diff --git a/meta-arago-distro/recipes-core/images/arago-default-image.bb b/meta-arago-distro/recipes-core/images/arago-default-image.bb
> >index becd3e9b..7804e7bc 100644
> >--- a/meta-arago-distro/recipes-core/images/arago-default-image.bb
> >+++ b/meta-arago-distro/recipes-core/images/arago-default-image.bb
> >@@ -17,17 +17,17 @@ IMAGE_INSTALL += "\
> >      packagegroup-arago-console \
> >      ti-test \
> >      ti-test-extras \
> >-    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-tisdk-graphics','',d)} \
> >-    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-tisdk-gtk','',d)} \
> >+    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-graphics','',d)} \
> >+    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-gtk','',d)} \
> >      ${@bb.utils.contains('DISTRO_FEATURES','opencl','packagegroup-arago-opencl','',d)} \
> >      ${@bb.utils.contains('DISTRO_FEATURES','vulkan','packagegroup-arago-vulkan','',d)} \
> >-    packagegroup-arago-tisdk-connectivity \
> >-    packagegroup-arago-tisdk-crypto \
> >-    packagegroup-arago-tisdk-multimedia \
> >-    packagegroup-arago-tisdk-addons \
> >-    packagegroup-arago-tisdk-addons-extra \
> >+    packagegroup-arago-connectivity \
> >+    packagegroup-arago-crypto \
> >+    packagegroup-arago-multimedia \
> >+    packagegroup-arago-addons \
> >+    packagegroup-arago-addons-extra \
> >      ${ARAGO_DEFAULT_IMAGE_EXTRA_INSTALL} \
> >-    packagegroup-arago-tisdk-sysrepo \
> >+    packagegroup-arago-sysrepo \
> >  "
> >  DEVTOOLS = " \
> >diff --git a/meta-arago-distro/recipes-core/images/arago-thinlinux-image.bb b/meta-arago-distro/recipes-core/images/arago-thinlinux-image.bb
> >index a30acbfb..a7ed2e8d 100644
> >--- a/meta-arago-distro/recipes-core/images/arago-thinlinux-image.bb
> >+++ b/meta-arago-distro/recipes-core/images/arago-thinlinux-image.bb
> >@@ -16,9 +16,9 @@ SYSTEMD_DEFAULT_TARGET = "${@bb.utils.contains('DISTRO_FEATURES','opengl','graph
> >  IMAGE_INSTALL += "\
> >      packagegroup-arago-base \
> >      packagegroup-arago-console \
> >-    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-tisdk-graphics','',d)} \
> >-    packagegroup-arago-tisdk-connectivity \
> >-    packagegroup-arago-tisdk-crypto \
> >+    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-graphics','',d)} \
> >+    packagegroup-arago-connectivity \
> >+    packagegroup-arago-crypto \
> >      docker \
> >      ${ARAGO_THIN_IMAGE_EXTRA_INSTALL} \
> >  "
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-addons-sdk-target.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-target.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-addons-sdk-target.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-addons.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-addons.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-server-extra.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-server-extra.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-connectivity-sdk-target.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity-sdk-target.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-connectivity-sdk-target.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-connectivity.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-connectivity.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-crypto-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-crypto-sdk-target.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-crypto-sdk-target.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-crypto-sdk-target.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-crypto.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-crypto.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-crypto.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-crypto.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-graphics-sdk-target.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-graphics-sdk-target.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-graphics.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-graphics.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-gtk-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-gtk-sdk-target.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-gtk-sdk-target.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-gtk-sdk-target.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-gtk.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-gtk.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-gtk.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-gtk.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-multimedia-sdk-target.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia-sdk-target.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-multimedia-sdk-target.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-multimedia.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-multimedia.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-sysrepo.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-sysrepo.bb
> >similarity index 100%
> >rename from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-sysrepo.bb
> >rename to meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-sysrepo.bb
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-toolchain-tisdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-toolchain-tisdk-target.bb
> >index d3a90595..2baa1045 100644
> >--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-toolchain-tisdk-target.bb
> >+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-toolchain-tisdk-target.bb
> >@@ -8,20 +8,20 @@ inherit packagegroup
> >  TISDK_TOOLCHAIN_BASE_TARGET = "\
> >      packagegroup-arago-standalone-sdk-target \
> >-    packagegroup-arago-tisdk-multimedia-sdk-target \
> >+    packagegroup-arago-multimedia-sdk-target \
> >  "
> >  TISDK_TOOLCHAIN_EXTRA_TARGET = "\
> >-    packagegroup-arago-tisdk-connectivity-sdk-target \
> >-    packagegroup-arago-tisdk-crypto-sdk-target \
> >+    packagegroup-arago-connectivity-sdk-target \
> >+    packagegroup-arago-crypto-sdk-target \
> >  "
> >  TISDK_TOOLCHAIN_EXTRA_TARGET:omapl138 = ""
> >  RDEPENDS:${PN} = "\
> >-    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-tisdk-gtk-sdk-target','',d)} \
> >+    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-gtk-sdk-target','',d)} \
> >      ${TISDK_TOOLCHAIN_BASE_TARGET} \
> >      ${TISDK_TOOLCHAIN_EXTRA_TARGET} \
> >-    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-tisdk-graphics-sdk-target','',d)} \
> >+    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-graphics-sdk-target','',d)} \
> >      ${@bb.utils.contains('DISTRO_FEATURES','opencl','packagegroup-arago-opencl-sdk-target','',d)} \
> >-    packagegroup-arago-tisdk-addons-sdk-target \
> >+    packagegroup-arago-addons-sdk-target \
> >  "
> >diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-world.bb b/meta-arago-distro/recipes-core/packagegroups/ti-world.bb
> >index 25642831..86ba27c2 100644
> >--- a/meta-arago-distro/recipes-core/packagegroups/ti-world.bb
> >+++ b/meta-arago-distro/recipes-core/packagegroups/ti-world.bb
> >@@ -30,14 +30,14 @@ RDEPENDS:${PN} = "\
> >      packagegroup-arago-base \
> >      packagegroup-arago-console \
> >      ti-test \
> >-    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-tisdk-graphics','',d)} \
> >-    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-tisdk-gtk','',d)} \
> >-    packagegroup-arago-tisdk-connectivity \
> >-    packagegroup-arago-tisdk-crypto \
> >-    packagegroup-arago-tisdk-multimedia \
> >-    packagegroup-arago-tisdk-addons \
> >-    packagegroup-arago-tisdk-addons-extra \
> >-    ${@bb.utils.contains('DISTRO_FEATURES','opengl','','packagegroup-arago-base-tisdk-server-extra',d)} \
> >+    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-graphics','',d)} \
> >+    ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-gtk','',d)} \
> >+    packagegroup-arago-connectivity \
> >+    packagegroup-arago-crypto \
> >+    packagegroup-arago-multimedia \
> >+    packagegroup-arago-addons \
> >+    packagegroup-arago-addons-extra \
> >+    ${@bb.utils.contains('DISTRO_FEATURES','opengl','','packagegroup-arago-base-server-extra',d)} \
> >      ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "${PYTHON2APPS}", "", d)} \
> >      ${DEVTOOLS} \
> >      ${@bb.utils.contains('TUNE_FEATURES', 'armv7a', 'valgrind', '', d)} \


  reply	other threads:[~2026-02-03 18:54 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-01-30 22:08 [meta-arago][master][PATCH v2 0/2] Arago image names Andrew Davis
2026-01-30 22:08 ` [meta-arago][master][PATCH v2 1/2] meta-arago-distro: Remove TI SDK branding from Arago images Andrew Davis
2026-01-31 15:29   ` Denys Dmytriyenko
2026-02-03 18:30     ` Andrew Davis
2026-01-30 22:08 ` [meta-arago][master][PATCH v2 2/2] meta-arago-distro: Remove tisdk name from Arago packagegroups Andrew Davis
2026-02-03 18:07   ` Ryan Eatmon
2026-02-03 18:53     ` Denys Dmytriyenko [this message]
2026-02-03 18:58     ` Andrew Davis
2026-02-03 19:30       ` Denys Dmytriyenko
2026-02-03 20:09         ` Andrew Davis
2026-01-30 22:28 ` [meta-arago][master][PATCH v2 0/2] Arago image names PRC Automation

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260203185344.GX11121@denix.org \
    --to=denis@denix.org \
    --cc=afd@ti.com \
    --cc=denys@konsulko.com \
    --cc=meta-arago@lists.yoctoproject.org \
    --cc=reatmon@ti.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.