summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-11-20libdrm: Update patch for v2.4.117cicd.master.202311220100Ryan Eatmon
oe-core bumped the version and this patch needs fixing so that it applies cleanly again. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-20ltp-ddt: CI/CD Auto-Merger: cicd.master.202311200100cicd.master.202311200100LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-11-17packagegroup-arago-tisdk-addons: Remove netkit-ftpRyan Eatmon
The netkit package was dropped from meta-openembedded [1] for not being updated in a while. [1] https://git.openembedded.org/meta-openembedded/commit/?id=4c1e6d32ba6e9a14937a83f0d9375ef4d0b28057 Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-14matrix-gui: handle systemd and sysvinit scripts separatelycicd.master.202311160100cicd.master.202311150100Sai Sree Kartheek Adivi
- Install systemd service file or init script based on the distro_features systemd/sysvinit. - systemd service also needs to depend on lighttpd service so that matrix won't start before the webserver. Signed-off-by: Sai Sree Kartheek Adivi <s-adivi@ti.com> Acked-by: Sinthu Raja <sinthu.raja@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-10ltp-ddt: CI/CD Auto-Merger: cicd.master.202311100100cicd.master.202311130100cicd.master.202311100100LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-11-08arago.conf: bump distro versionDenys Dmytriyenko
A bit arbitrary, but it seems like a good point in time to bump Arago Distro version, since things are relatively stable currently and to coincide with the Yocto Project Nanbield release. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Acked-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-07arago.conf : Change jailhouse inmate ramfs to tisdk-tiny-initramfscicd.master.202311080100Paresh Bhagat
Change the inmate ramfs which is used for jailhouse linux demo to use a smaller and dedicated tisdk-tiny-initramfs instead of tisdk-tiny-image. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> Reviewed-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-11-06ltp-ddt: CI/CD Auto-Merger: cicd.master.202311060100cicd.master.202311070100cicd.master.202311060100LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-10-27ltp-ddt: CI/CD Auto-Merger: cicd.master.202310270100cicd.master.202310310100cicd.master.202310300100cicd.master.202310270100LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-10-26Revert "tisdk-default-image: Add Matrix GUI only for legacy platforms"Ryan Eatmon
This reverts commit 35387dd8dbc438b759d8de1ae195664272af9cd3. There is at least one script from this package that is needed by our bigger testing flow. We will need to rework the packages beling excluded by this patch so that the testing can still work even if these package groups are not included. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-23tisdk-sw-manifest: Add TI-TFL LICENSE to manifest file footercicd.master.202310260100cicd.master.202310250100Sai Sree Kartheek Adivi
Signed-off-by: Sai Sree Kartheek Adivi <s-adivi@ti.com> Acked-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-20tisdk-default-image: Add Matrix GUI only for legacy platformsSai Sree Kartheek Adivi
Today, only ti33x and ti43x family platforms ship matrix-gui in the SDK. It is removed for all other platforms in SDK layers. So add it only for required platforms. Signed-off-by: Sai Sree Kartheek Adivi <s-adivi@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-20tisdk-bundle: bring this class on par with current image.bbclassDenys Dmytriyenko
As tisdk-bundle was based on the image class long time ago, it inherited some of its old attributes and artifacts used back in the days. There were several updates and reworks done to this class through the years to keep it up to date and in sync with upstream image class, but some pieces fell through the cracks. In recent and not so recent years upstream image class have deprecated some things, changed and extended others, such as consolidated umask handling, improved sstate handling, expanded list of cleaned directories and changed stamping and locking policy. Since tisdk-bundle inherits image class, corresponding attributes for do_rootfs, do_image and do_image_complete don't need to be modified here and can be left to their default values, as well as the order of those tasks. This change addresses the issue with sstate/deploy file collisions we've been seeing at times lately resulting in pseudo abort errors. And it improves long term maintainability of tisdk-bundle class as well. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-20branding-processor-sdk: Remove more CMEM leftoversAndrew Davis
These definitions are not needed as CMEM support has been removed. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-20pinmux-utility: Remove this packageAndrew Davis
No images include this and the source is long gone anyway, remove this. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-20ltp-ddt: CI/CD Auto-Merger: cicd.master.202310200100cicd.master.202310230100cicd.master.202310200100LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-10-19packagegroup-arago-base: Add systemd-telnetd packageRyan Eatmon
Add in the new systemd-telnetd package. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-19systemd-telnetd: Unit files for starting telnetd under systemdRyan Eatmon
With the recent changes to moving to systemd for all images, we lost the needed files that started telnetd via the sysvinit method. This just adds the needed systemd files to do that directly. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-17meta-arago-distro: layer.conf: Add meta-arago-test dependencycicd.master.202310180100Ryan Eatmon
Add missing LAYERDEPENDS for meta-arago-test in meta-arago-distro. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-17gstreamer1.0-plugins-good: wave5-codec: Set max buffers same as min buffersRahul T R
wave5 codec driver can not work with new buffers allocated post stream start. To avoid issues because of this set max_buffers same as min buffers, so that new buffers are not allocated post stream start Signed-off-by: Rahul T R <r-ravikumar@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-12packagegroups: base: Merge base-tisdk into basecicd.master.202310170100Andrew Davis
Both contain packages for similar reasons, and every image using one also includes the other. Merge these two packagegroups. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-12packagegroups: base-tisdk: Remove iperf from packagegroupAndrew Davis
We want iperf3 which is already in this list, iperf is the older v2.0 that is only needed by some old test scripts. It is already included in the test packagegroups. Without this patch we cannot build base or thinlinux images without the meta-arago-test layer. That layer is not listed in the LAYERDEPENDS and so should be considered optional for meta-arago-distro images. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-09ti-test: Add various toolscicd.master.202310120100Ryan Eatmon
Testing with poky shows that we were missing some needed utilities that our internal tests were calling. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-05ti-test: Various cleanupsRyan Eatmon
- Sort package lists to make it easier to see if a package is already in the list. - Fix some whitespace to make things line up. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-05ti-test: Rename variables to remove ARAGORyan Eatmon
In preparation for moving to meta-ti, rename the recipes variables used for building the depends to not reference ARAGO. There is still a reference to ARAGO_BRAND that might be cleaned up later. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-05meta-arago-test: Collect all of the ti-test recipes into a new layerRyan Eatmon
In preparation for moving all of the ti-test recipes over to meta-ti to make it more available outside of Arago, we are collecting all of the recipes that ti-test include into a new layer. We will be tweaking this a little more and testing thoroughly before we make the final move. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-05arago-gpl-notice: Update script to look for updated GPL-3.0 identifiercicd.master.202310090100Aniket Limaye
The license identifier was updated from GPLv3 to GPL-3.0 Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-05tisdk-sw-manifest: Fix generate_sw_manifest_tableRyan Eatmon
The generated manifest file is expected to strictly have 7 columns, delimited by '|' while the License section also sometimes has '|' character. Replace this one by 'or' to fix manifest file Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-05tisdk-sw-manifest: Switch up the TI software manifest creationRyan Eatmon
We have been seeing an odd pseudo bug related to how the TI software manifest was being created. Prior to this change we needed to run the SDK installer in order to get some of the packages that needed to be included in the manifest. But installing the toolchain would randomly cause a pseudo abort error. This change has the part of the manifest that is needed from the toolchains to be created at the same time as the toolchain. Then the software manifest can just include those sections without needing to run the installer. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-05meta-arago-demos: matrix-gui-v2-apps: pick platform specific openssl testsJayesh Choudhary
update matrix-gui-v2-apps recipe SRCREV to pick the openssl changes for platform specific test suites and include software performance test suites as well. Signed-off-by: Jayesh Choudhary <j-choudhary@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-05packagegroups: crypto: Add pkcs11 tools and example TAsAndrew Davis
The OP-TEE package contains some loadable TAs including one used for pkcs11, add this package to the base image. To make use of the PKCS#11 API (Cryptoki) that this TA provides, one can use libckteec already included with optee-client. An example app that can make use of that library is pkcs11-tool which is part of opensc. Add this package also. For example, try: $ pkcs11-tool --show-info --module /usr/lib/libckteec.so.0 Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-10-03conf: Temporarily disable meta-clangcicd.master.202310050100Ryan Eatmon
We are seeing a performance issue on am335x related to the meta-clang layer. We need to temporarily disable the layer so that we can make a release while we track down the source of the issue. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-29ltp-ddt: CI/CD Auto-Merger: cicd.master.202309290100cicd.master.202310030100cicd.master.202310020100cicd.master.202309290100LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-09-27omapdrmtest: explicitly specify branch in SRC_URIDenys Dmytriyenko
Fixes: | WARNING: omapdrmtest_1.0.0.bb: URL: git://git.ti.com/git/glsdk/omapdrmtest.git;protocol=https does not set any branch parameter. The future default branch used by tools and repositories is uncertain and we will therefore soon require this is set in all git urls. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-27weston: update bbappend to match oe-core/masterDenys Dmytriyenko
OE-Core has updated weston to version 12.0.2 recently. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-27libssh: remove old versionDenys Dmytriyenko
As meta-openembedded/master already has newer version 0.10, remove local version 0.9 that was added to kirkstone when meta-openembedded had an older version 0.8. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20tisdk-bundle: package up secondary K3R5 toolchainDenys Dmytriyenko
Use multiconfig to build and package a secondary toolchain for K3R5 cores. This makes some assumptions about k3r5 multiconfig using baremetal TCLIBC in meta-ti-bsp. The toolchain for k3r5 is not combined with the Linux one and is packaged independently as k3r5-devkit.sh along with the main linux-devkit.sh inside the TISDK bundle. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20meta-arago: remove extra plumbing for internal toolchainDenys Dmytriyenko
No longer needed w/o external toolchain - use defaults from OE-Core. Also remove extra code that was trying to unify internal and external toolchains structures in meta-toolchain-arago. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20meta-arago: remove external toolchain supportDenys Dmytriyenko
As meta-arago has moved away from using an external toolchain due to high maintenance burden, among other reasons, let's remove the corresponding support and related customizations. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20meta-arago-distro: remove old secondary toolchain supportDenys Dmytriyenko
This was a rather hacky way to add a secondary toolchain for K3R5, based on external-arm-toolchain. This doesn't work with the internal toolchain, which is a default now. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20tisdk-core-bundle: simplify toolchain/SDK selectionDenys Dmytriyenko
We used to generate a different toolchain/SDK based on whether the target was graphics-enabled or headless. Now we build the same full toolchain/SDK regardles, so there's no need to check for "opengl" distro feature inside TISDK bundle, as it's enabled in our distro unconditionally anyway. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20recipe-data: deprecateDenys Dmytriyenko
Deprecate custom recipe-data class. It was added when Bitbake started sanitizing "source" field of generated binary packages due to a CVE security vulnerability that could potentially leak local resource passwords. This class would bypass the sanitizing step by preserving source URLs from recipes to be used in TISDK bundle manifest. Even with a valid use case, this approach was still questionable and now it complicates latest TISDK bundle changes necessary for adding a proper secondary toolchain support. Plus bundle manifests don't seem to be used that much lately, so deprecate this class. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20meta-arago: layer.conf: add compatibility with nanbieldDenys Dmytriyenko
OE-Core is switching layer compatibility to nanbield for the upcoming release. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20meta-arago-distro: add meta-clang dependency and llvmpipeRandolph Sapp
Devices that must use software rendering should use llvmpipe over the default softpipe. There are significant performance improvements associated with this change for devices like AM62A which lack a GPU. This, unfortunately is only available on armv6+ devices so we'll conditionally drop this for the omapl138 device. (I'd switch this directly based on platform architecture but this doesn't appear to work correctly for PACKAGECONFIG strings in the distro.conf) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20irqbalance: remove append to install systemd scriptRandolph Sapp
The source recipe that this file appends to already has the corresponding logic to install both the systemd and sysvinit service and set them to load on start. No reason to override them. Signed-off-by: Randolph Sapp <rs@ti.com> Acked-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20packagegroup-arago-base: edit the description to describe current useRandolph Sapp
Edit the description of this packagegroup to more accurately describe it's current use in this dependency web. Additionally convert the DESCRIPTION to SUMMARY, since this is under 72 characters and not full, long description. Signed-off-by: Randolph Sapp <rs@ti.com> Acked-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20packagegroup-arago-bootstrap: fix RDEPENDS notationRandolph Sapp
The RDEPENDS for this packagegroup was still using the legacy format so it was being evaluated as a do-nothing group. Enable it. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-09-20ltp-ddt: CI/CD Auto-Merger: cicd.master.202309200100cicd.master.202309200100LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-08-29arago.conf: Remove redundant requirecicd.master.202309010100Ryan Eatmon
Remove unneeded require for the init-manager.inc files as they are included from oe-core. This cleans up some warning messages. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-08-29flatbuffers: Add protocol and branch to SRC_URIRyan Eatmon
Add missing protocol and branch to the SRC_URI to remove new warning messages. Signed-off-by: Ryan Eatmon <reatmon@ti.com>