summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-08-08nativesdk-buildtools-perl-dummy: update the exclusion listcicd.kirkstone.202308091222Denys Dmytriyenko
Most of the entries already got added upstream in OE-Core Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-08-08opencl-examples-rtos: remove dangling bbappendDenys Dmytriyenko
Underlying opencl-examples-rtos has recently been removed from meta-arago-extras, so remove the corresponding bbappend here. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-08-08linuxptp: drop outdated bbappendDenys Dmytriyenko
The fork of the older version hasn't been maintained for few years and upstream has a newer version, so this bbappend is not being used anyway. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-08-08ltp-ddt: CI/CD Auto-Merger: cicd.kirkstone.202308080400cicd.kirkstone.202308080400LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-07-21packagegroup-arago-sysvinit-boot: fix tiny image unable to login issueDenys Dmytriyenko
Commit 292b4549c14c73c7b9d50051ef7a999377ab8f40 changed how login_manager gets set conditionally for systemd vs. sysvinit builds. But tiny image is rather special as it uses sysvinit even during systemd build. That's why all other conditional VIRTUAL_RUNTIME variables were being forced in the packagegroup-arago-sysvinit-boot - need to do the same for login_manager. Otherwise it pulls shadow-base into a tiny image w/o additional required dependencies for securetty and few pam plugins, preventing root user from being able to login. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-21meta-arago-demos: matrix-gui-v2-apps: update to pick openssl_perf fixesPraneeth Bajjuri
update matrix-gui-v2-apps recipe SRCREV to pick * openssl_perf: update engine and remove des-cbc This includes OPENSSL 3.0.9 engine name change necessary for crypto demo to be functional This update also includes test suite removal of des-cbc as this algorithm is not supported. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-21clocl: Lock the llvm-config down to the native versionRyan Eatmon
We are seeing some random build failures related to how bitbake chooses which llvm-config to run during do_compile. This locks the path to llvm-config to the native version of the tool. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Suggested-by: Denys Dmytriyenko <denys@konsulko.com>
2023-07-16ltp-ddt: CI/CD Auto-Merger: cicd.kirkstone.202307161900cicd.kirkstone.202307192152cicd.kirkstone.202307191052cicd.kirkstone.202307161900LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-07-13vulkan-loader: alternative link for qt demoscicd.kirkstone.20230713204109.00.00.007Randolph Sapp
Some applications, like Qt's Vulkan demos, require the libvulkan.so devlink to point at a valid Vulkan ICD loader. OE-Core has one that we use so let's just use the alternative hooks to make sure that devlink gets created without stomping on anything else. To be dropped if upstream adopts something like this. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-13classes: tisdk-bundle: Update logic to handle SPDX license identifiersAniket Limaye
Referring to this: https://docs.yoctoproject.org/migration-guides/migration-4.0.html#license-changes And this: https://git.openembedded.org/openembedded-core/tree/scripts/contrib/convert-spdx-licenses.py#n21 The older logic to populate the GPLv3 Table was out of date and was giving an empty table. Have it look for the new SPDX pattern *GPL-3.0* Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-13packagegroup-arago-tisdk-addons: am62xx add pru-icssRyan Eatmon
Add missing dependency for am62xx on pru-icss package. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-13ltp-ddt: CI/CD Auto-Merger: cicd.kirkstone.202307130400cicd.kirkstone.202307130400LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-07-12arago.conf: Enable coretracers in gstreamer1.0Devarsh Thakkar
Enable coretracers packageconfig for gstreamer1.0 package to include gstreamer coretracers such as latency tracer, leak tracer e.t.c in base gstreamer package Without this change, the gstreamer tracers were not getting included. Fixes: 1fbb3fb3 ("conf: arago: Adding tracer-hooks build flag to gstreamer1.0") Signed-off-by: Devarsh Thakkar <devarsht@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-06ltp-ddt: CI/CD Auto-Merger: cicd.kirkstone.202307061739cicd.kirkstone.20230706173909.00.00.006LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-07-06arago-prefs: pin down mbedtls version for open62541Denys Dmytriyenko
Our patched version of open62541 uses entropy_poll.h header from mbedtls that is no longer being exported by version 3.x, pin to version 2.x for now. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-06meta-arago-distro: Package libcamera in tisdkJai Luthra
Libcamera is useful for testing simple camera pipelines, without requiring manual configuration of media graph for all v4l2-subdevs. Enable it for TISDK images, along with the optional package for the libcamerasrc gstreamer element [1] Link: https://github.com/libcamera-org/libcamera/blob/master/src/gstreamer/gstlibcamerasrc.cpp [1] Signed-off-by: Jai Luthra <j-luthra@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-06libcamera: Add support for TI CSI-RXJai Luthra
TI's CSI-RX driver is not yet upstream, so the libcamera simple pipeline does not recognize it. Apply a patch to the simple pipeline so that it can recognize the media entity for TI's CSI-RX driver. Signed-off-by: Jai Luthra <j-luthra@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-06libcamera: Add recipe for v0.0.5Jai Luthra
For kirkstone, an older recipe is present in meta-oe which is using libcamera from December 2021 with many missing features. TI's 6.1 based kernel can support the simple pipeline of libcamera, and benefit from the latest features in release v0.0.5, so we override the recipe here for arago. The new recipe here is taken as-is from meta-oe master. Signed-off-by: Jai Luthra <j-luthra@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-06libredblack: fix warningsDenys Dmytriyenko
1. Explicitly specify branch in git URL 2. Use the correct SPDX license identifier Fixes these warnings: | WARNING: libredblack_git.bb: URL: git://github.com/sysrepo/libredblack.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. | WARNING: libredblack-1.0+gitAUTOINC+a399310d99-r0 do_package_qa: QA Issue: Recipe LICENSE includes obsolete licenses LGPLv2.1 [obsolete-license] Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-05arago-image.inc: remove IMAGE_FEATURES append westonRandolph Sapp
Remove the IMAGE_FEATURES append line I was using to automatically configure some options from the core image we inherit. Instead explicitly set the systemd target based on the opengl distro feature and what image you are building for. This reverts commit f21a29344aebc86910b73d1adffe356113442506. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-07-05ti-llvm3.6: Add dependency on ncursesRyan Eatmon
After a long run of no build errors, we are suddenly seeing a build error on this package related to the llvm-config program not being able to find libtinfo.so.5. Signed-off-by: Julien Panis <jpanis@baylibre.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-30gstreamer1.0-plugins-good: Add patches for raw10/12/16 and IR formatsRahul T R
Add patches to support 10/12/16 bayer formats and bayer formats with IR components. This are required to support capture from imx390 and ov2312 cameras using gstreamer v4l2src Signed-off-by: Rahul T R <r-ravikumar@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-29ltp-ddt: CI/CD Auto-Merger: cicd.kirkstone.202306291638cicd.kirkstone.20230629163809.00.00.005LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-29gstreamer: Increase decode display delayPrasanth Babu Mantena
Increase the number of buffers between the decoder and display to support smooth streaming of decoded data to downstream pool. This has been set to ref_frame plus 3 which was 2 before. Signed-off-by: Prasanth Babu Mantena <p-mantena@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-28tisdk-default-image: Add package group for netopeer/sysrepoRavi Gunasekaran
Add new package group for netopeer2, sysrepo, nw-configurator and yang models. Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-28meta-arago-extras: sysrepo: Add netopeer2 recipeRavi Gunasekaran
NETCONF protocol is implemented via netopeer2/sysrepo. Add the netopeer2 recipe so that the NETCONF protocol can be realized on devices supporting ethernet. The recipe is taken as-is from the commit 09f73e7 ("update for honister") from the public repo [1]. [1] - https://github.com/sartura/meta-sysrepo Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-28meta-arago-extras: sysrepo: Add sysrepo and sysrepo pluginsRavi Gunasekaran
NETCONF protocol is implemented via netopeer2/sysrepo. Add the sysrepo recipe so that the NETCONF protocol can be realized on devices supporting ethernet. The recipe is taken as-is from the commit 09f73e7 ("update for honister") from the public repo [1]. [1] - https://github.com/sartura/meta-sysrepo Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-28meta-arago-extras: sysrepo: Add libredblack needed for sysrepoRavi Gunasekaran
libredblack is needed to build sysrepo. Add recipe for libredblack. The recipe is taken as-is from the commit 09f73e7 ("update for honister") from the public repo [1]. [1] - https://github.com/sartura/meta-sysrepo Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-28meta-arago-extras: sysrepo: Add libnetconf recipe neede for sysrepoRavi Gunasekaran
libnetconf2 is needed to build sysrepo. Add the recipe for libnetconf2. The recipe is taken as-is from the commit 09f73e7 ("update for honister") from the public repo [1]. [1] - https://github.com/sartura/meta-sysrepo Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-28meta-arago-extras: sysrepo: Add libyang recipe needed for sysrepoRavi Gunasekaran
libyang library is needed to build sysrepo and libnetconf2. So add recipe for libyang. The recipe is taken as-is from the commit 09f73e7 ("update for honister") from the public repo [1]. [1] - https://github.com/sartura/meta-sysrepo Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-28meta-arago-extras: sysrepo: Add libssh recipe needed for sysrepoRavi Gunasekaran
libnetconf2 is needed to build sysrepo. And libnetconf2 depends on libssh. So add receipe for libssh. The recipe is taken as-is from the commit 09f73e7 ("update for honister") from the public repo [1]. [1] - https://github.com/sartura/meta-sysrepo Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-28meta-arago-extras: sysrepo: Update checksum for nw-configuratorRavi Gunasekaran
Instead of using the source file to compute the license checksum, use the license text only from source file. Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-27classes: tisdk-bundle: Move the licenses and manifests out of docsAniket Limaye
We plan on not having docs populated in the intaller, to allow for easier doc updates on the release pages without having to update the installer. So move the licenses directory out of the docs directory. Also, update manifest file location to a new directory for the same. "docs/" directory will not be generated. Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-26weston-init: add some of my qol patches from oe-coreRandolph Sapp
Add some of the patches still pending for oe-core to satisfy release deadlines and testing requirements. To be dropped when the following series is accepted: https://lists.openembedded.org/g/openembedded-core/message/183338 Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-23piglit: add conditional config to point at deqp binsRandolph Sapp
Add a PACKAGECONFIG to define runtime dependencies on deqp tests and conditionally set values for the default config so piglit works out of the box. Adjust the arago.conf accordingly. Drop the explicit requirements for individual cts tests in ti-test-extras. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-21ltp-ddt: CI/CD Auto-Merger: cicd.kirkstone.202306211956cicd.kirkstone.202306230400cicd.kirkstone.202306221900cicd.kirkstone.20230621195609.00.00.004LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-21recipes-core: systemd: Fix Date and Time ServiceChirag Shilwant
- Currently oe-core's systemd-timesyncd defaults to Google's time servers. However those servers are not always reachable. Even if they are, it is much more sensible to use pool servers from ntp.org and ubuntu. Hence, add a new timesyncd.conf file for the same. - For the above issue, oe-core maintainers suggested to use bbappends in own layers to point to the time servers suitable for your projects [1]. Hence, use systemd_%.bbappend to install the newly created timesyncd.conf file in filesystem. Reference --------- [1] https://www.openembedded.org/pipermail/openembedded-core/2019-November/289792.html Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Acked-by: Sai Sree Kartheek Adivi <s-adivi@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-20ti-test-extras: add numpy for multimedia testsRandolph Sapp
Add python3-numpy to the ti-test-extras for advanced multimedia testing. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-20vk-gl-cts: copy recipe from meta-oe with my patchesRandolph Sapp
I'm backporting a series of patches but it sounds like meta-oe won't be taking them before our next release. Adding them here for our testing at least. To be dropped when the following is accepted upstream: https://lists.openembedded.org/g/openembedded-devel/message/103326 Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-19ti-test-extras: merge recipe with ti-testRandolph Sapp
Merge the ti-test-extras recipe with ti-test. Fixes: 8b957a07 (ti-test-extras: add package group for large tests, 2023-06-15) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-19arago.conf: set weston-init packageconfigRandolph Sapp
Set the weston-init PACKAGECONFIG string to "" to prevent the xwayland config from being loaded. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-19receipes-multimedia: gstreamer: Add gstreamer patchesPrasanth Babu Mantena
The specified gstreamer patches are needed to default the format for non multiplanar formats as preference. Added handling of v4l2 buffer flags in the plugin code. These patches are needed for working of dmabuf import on the J721S2 and J784S4 which codec does not support dynamic register of dma buffers. Signed-off-by: Prasanth Babu Mantena <p-mantena@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-19packagegroup-arago-base: Turn kms++-python back onRyan Eatmon
Now that kms++ with python pybind11 builds we can add it back into the package list. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-19kms++: Restore pybind11 supportRyan Eatmon
With the inclusion of the later pybind11 recipe we can now turn pybind11 support back on and build cleanly. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-16python3-pybind11: Backport from meta-openembedded masterRyan Eatmon
The version of pybind11 in kirkstone seems to have an issue when configuring the kms++ package. Backporting the 2.10.3 verison from master fixes that issue. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-16ltp-ddt: CI/CD Auto-Merger: cicd.kirkstone.202306161212cicd.kirkstone.20230616121209.00.00.003LCPD Automation Script
Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-15ti-test-extras: add package group for large testsRandolph Sapp
This is required for images that expect ti-test to be installed but actually use a ramdisk for primary storage. Piglit and the corresponding cts tests are the real problems at the moment so we're moving those first. Other tests may follow. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-14systemd: move packageconfig appends to distro configRandolph Sapp
Move the systemd PACKAGECONFIG append strings to the distro config. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-14arago.conf: add serial-getty-generator to systemdRandolph Sapp
Use systemd's built-in getty generator instead of the OE-Core variant. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-14systemd: drop the useradd paramsRandolph Sapp
This currently points to an invalid shell (bin -> sbin) and OE-Core has been carrying the equivalent patch since: d18957925c (systemd: Create missing sysusers offline, 2016-05-17) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>