Commit Graph

35033 Commits

Author SHA1 Message Date
Wang Mingyu a53bf42d5b python3-alembic: upgrade 1.16.2 -> 1.16.4
Changelog:
===========
- Added new pyproject_async template, combining the new pyproject template with the async template.
- Add "module" post-write hook.
- Fixed the rendering of server_default=FetchedValue() to ensure it is preceded
  by the sa. prefix in the migration script. Pull request courtesy david-fed.
- Fixed autogenerate rendering bug which failed to render foreign key
  constraints local to a CreateTableOp object if it did not refer to a MetaData
  collection via a private constructor argument that would not ordinarily be
  passed in user-defined rewriter recipes, including ones in the Alembic cookbook
  section of the docs.
- Fixed issue in new pyproject.toml support where boolean values, such as those
  used for the recursive_version_locations and sourceless configuration parameters, would not be accepted.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:15 -07:00
Wang Mingyu 73498cf9bc mtr: upgrade 0.95 -> 0.96
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:15 -07:00
Wang Mingyu 86c6f690e7 libsdl3: upgrade 3.2.16 -> 3.2.18
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:14 -07:00
Wang Mingyu 8c34d52003 iptraf-ng: upgrade 1.2.1 -> 1.2.2
Changelog:
===========
- small cleanups: remove unused code/variable, correct format specifiers
- serv.c: fix and validate port/ranges entering/loading/saving
- SECURITY FIX: CVE-2024-52949: interface names: limit length to IFNAMSIZ

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:14 -07:00
Wang Mingyu 83880f5acf icewm: upgrade 3.8.0 -> 3.8.1
0001-configure.ac-skip-running-test-program-when-cross-co.patch
refreshed for 3.8.1

Fixes:
- Restore the previous code for calculating User Memory.
- Allow to reload the toolbar from the dialog.

Changes:
- Always keep message dialogs above the WindowList.
- Make the BrowseMenu much faster and use less memory.
- Document that a toolbar is a also a menu.
- Document that the OpenCommand is for the Start menu.
- Several small optimizations to reduce memory usage.
- Updated translations: Hungarian.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:14 -07:00
Wang Mingyu c923151d85 ctags: upgrade 6.2.20250615.0 -> 6.2.20250713.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:14 -07:00
Wang Mingyu 207b98bcd7 apache2: upgrade 2.4.63 -> 2.4.64
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:14 -07:00
Khem Raj 1a27a18708 libmusicbrainz: Upgrade to tip of trunk
* Brings fixes for cmake4 builds

* Define _IMPORT_PREFIX using CMAKE_CURRENT_LIST_DIR, this
  will point current recipe-sysroot-native/usr which is then
  prepended to find the native make-c-interface binary

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:14 -07:00
Swamil Jain 7692f40f5b kmsxx: Revert to using original name for kmstest
Earlier both libdrm[1] and kmsxx[2] projects used to provide a binary
program called kmstest. To avoid the clash, the kmsxx recipe was
updated to rename this binary to kmsxxtest during installation. However
libdrm project has now removed kmstest[3] and hence there is no clash
in naming anymore, so revert back to original name of binary i.e.
kmstest.

[1]: https://gitlab.freedesktop.org/mesa/libdrm.git
[2]: https://github.com/tomba/kmsxx
[3]: https://gitlab.freedesktop.org/mesa/libdrm.git
commit: 2b997bb4bb688be00620887c8646ff24ccb9396b

Signed-off-by: Swamil Jain <s-jain1@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:13 -07:00
Leon Anavi f5dea53141 python3-web3: Upgrade 7.12.0 -> 7.12.1
Upgrade to release 7.12.1:

- Fix AutoProvider batching setup by adding a proxy batch request.
- Update integrations tests to use geth v1.16.0.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 12:01:07 -07:00
Leon Anavi a5e9cf5cd1 python3-eth-account: Upgrade 0.12.1 -> 0.13.7
Upgrade to release 0.13.7:

- Fix issues with the json schema generation for Pydantic models
  (SignedSetCodeAuthorization) and simplify the serialization by
  moving a misplaced @field_validator decorator above @classmethod
  (not below it).
- Update and clarify documentation for authorization signing.

License-Update: Update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 12:01:07 -07:00
Leon Anavi 57b88d28b3 python3-ckzg: Add recipe version 2.1.1
Add release 2.1.1:

- Fix python release publishingFix python release publishing
- Call test_compute_cells in python bindings
- Fix elixir default path
- Re-enable spec test comparison check
- chore(rust): Cleanup fmt/clippy and ci
- feat: add arbitrary feature
- Update github checkout actions

Apply the same patches used in the Fedora package, which are
currently pending upstream acceptance:
https://src.fedoraproject.org/rpms/python-ckzg/tree/f42

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 12:01:07 -07:00
Leon Anavi be494d8a56 python3-bandit: Upgrade 1.8.5 -> 1.8.6
Upgrade to release 1.8.6:

- Bump sigstore/cosign-installer from 3.8.2 to 3.9.0
- Bump docker/setup-buildx-action from 3.10.0 to 3.11.1
- Added hint to FreeBSD package in doc/source/integrations.rst
- Bump sigstore/cosign-installer from 3.9.0 to 3.9.1
- Huggingface revision pinning

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 12:01:06 -07:00
Moritz Haase a08eabb3b8 leveldb: Allow to build with CMake 4+
The component itself builds just fine with CMake 4, but the tests don't as they
rely on a bundled version of GTest that is six years old. Since upstream is
inactive, the simplest course of action is to apply the 'minimum policy version'
override (as implemented in CMake, it only affects the GTest submodule).

System GTest can not be used instead (easily), as among other things it requires
C++14 and the project uses C++11.

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
CC: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 07:49:27 -07:00
Martin Jansa 536572f862 fwupd: set vendor_ids_dir
* it's in RSS as fwupd/2.0.12/recipe-sysroot/usr/share/hwdata/usb.ids but
  meson is searching the paths on host with:

  # look for usb.ids in both of the Debian and Fedora locations,
  # and fall back to the system datadir in case we're building in a venv or prefix
  vendor_ids_dir = get_option('vendor_ids_dir')
  if vendor_ids_dir == ''
    vendor_ids_dir = join_paths(datadir, 'misc')
    if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids'))
      vendor_ids_dir = join_paths(datadir, 'hwdata')
    endif
    if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids'))
      vendor_ids_dir = '/usr/share/hwdata'
    endif
    if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids'))
      vendor_ids_dir = '/usr/share/misc'
    endif
    if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids'))
      vendor_ids_dir = '/usr/local/var/homebrew/linked/usb.ids/share/misc'
    endif
    if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids'))
      error('could not auto-detect -Dvendor_ids_dir=')
    endif
  endif
  conf.set_quoted ('FWUPD_DATADIR_VENDOR_IDS', vendor_ids_dir)

  it shouldn't be looking at host's paths and and on hosts without
  usb.ids in one of these locations it fails with:

  ../sources/fwupd-2.0.12/meson.build:323:4: ERROR: Problem encountered: could not auto-detect -Dvendor_ids_dir=

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 07:49:27 -07:00
Khem Raj 804abb58c6 openwsman: Upgrade to 2.8.1 release
Fixes build with cmake4+
Drop upstreamed patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:32 -07:00
Khem Raj be3c11c82d relayd: Fix building with CMake 4+
Bump minimum cmake dialect to be 3.5+, this is an openwrt
component, which does not get many updates these days. Ideally
the cmake files for the project should be fixed.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:32 -07:00
Martin Jansa 1a2fb37a4c wxwidgets: enable webkit only with x11 or wayland
* otherwise webkit enabled by default in 7c3dccab64 will
  conflict with no_gui PACKAGECONFIG which is enabled in DISTROs without x11 and wayland
* fixes:
  ERROR: meta-oe/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.bb:
  wxwidgets: PACKAGECONFIG[webkit] Conflict package config 'no_gui' set in PACKAGECONFIG.

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:31 -07:00
Richard Leitner b687e952d5 python3-crc: add initial recipe for version 7.1.0
Add support for the python3 crc library to calculate CRC checksums,
verify CRC checksum using predefined CRC configurations or custom
CRC configurations.

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:31 -07:00
Richard Leitner 1e65f6bc27 python3-vector: add initial recipe for version 1.6.2
Add support for the python3 vector library. Vector is a Python
library for 2D and 3D spatial vectors, as well as 4D space-time
vectors. It is especially intended for performing geometric
calculations on arrays of vectors, rather than one vector at a time
in a Python for loop.

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:31 -07:00
Moritz Haase cafce95171 sysdig: Allow to build with CMake 4+
The latest release seems to have support to build with CMake 4+, but updating
requires major changes to the recipe and so far I haven't managed to get a build
passing. Thus, apply the 'minimum policy version' override instead and backport
one patch to unblock builds with CMake 4.

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:31 -07:00
Moritz Haase b72fb993b3 minifi-cpp: Backport patch to support builds with CMake 4+
There hasn't been a new upstream release yet that ships the required changes.

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:30 -07:00
Moritz Haase 86d80eeb39 gattlib: upgrade 0.2.0 -> 0.7.2
New version includes support to build against CMake 4+.

Release notes are available at [0].

[0]: https://github.com/labapart/gattlib/releases

License-Update: Copyright year changed
Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:30 -07:00
Moritz Haase ee1fb7e5c3 opengl-es-cts: Allow to build with CMake 4+
Latest HEAD supports builds with CMake 4+, but the corresponding patch at [0] is
considered to be too invasive to backport. Instead, apply the 'minimum policy
version' override.

[0]: https://github.com/KhronosGroup/Vulkan-Video-Samples/commit/ab3b3b37dc120b383922dde9850cee8d185b45f3

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:30 -07:00
Moritz Haase e544f97ead dnfdragora: Allow to build with CMake 4+
The 2.x branch of dnfdragora is in maintenance mode. Official support to build
with CMake 4+ is only available in preview versions of v3 (named 2.99.x, see
[0]) which are only compatible with dnf v5. Thus, apply the 'minimum policy
version' override.

[0]: https://github.com/manatools/dnfdragora/commit/0b84709de2b6e981b6359f1ad9806eca5e267462

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:29 -07:00
Moritz Haase 62702ff84d freerdp: Allow to build with CMake 4+
The 2.x branch of freerdp is in maintenance mode and upstream has ruled out
changes to officially support builds with CMake 4+ (see [0]). Thus, apply the
'minimum policy version' override.

[0]: https://github.com/FreeRDP/FreeRDP/issues/11707

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:29 -07:00
Moritz Haase 0cf509d681 libvncserver: upgrade 0.9.14 -> 0.9.15
Also pull in a patch to support builds with CMake 4+ that hasn't made it into a
release yet.

Release notes are available at [0].

[0]: https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.15

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:29 -07:00
Moritz Haase 854a178ac2 czmq: Allow to build with CMake 4+
There hasn't been an upstream release in four years. Latest HEAD supports builds
with CMake 4+, but the corresponding patches at [0] and [1] are considered to be
too invasive to backport. Instead, apply the 'minimum policy version' override.

[0]: https://github.com/zeromq/czmq/commit/00d7750304f1c144f47225274b22ea8d638641ed
[1]: https://github.com/zeromq/czmq/commit/53b46d63b41c51e32b5d539aa78ca91846f6a2a1

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:29 -07:00
Moritz Haase 27eab454a6 soci: upgrade 4.0.3 -> 4.1.2
New version includes support to build against CMake 4+.

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:28 -07:00
Moritz Haase a7504ae1c2 libubox: Update to latest tip of trunk
Fixes builds with CMake 4+. All patches that are still required have been
refreshed and a new patch for CMake 4 compatibility has been added.

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:28 -07:00
Khem Raj d8259c30aa e2tools: Do not hardcode 'git' as part of path in ptests
Before S was not inside UNPACKDIR and default path for recipes
using git fetcher would be in WORKDIR/git but it has changed
now recently after S moved inside UNPACKDIR the name of source folder
is no more 'git', use wildcard to find the files to delete

Fixes
ERROR: e2tools-0.1.2-r0 do_package_qa: QA Issue: /usr/lib/e2tools/ptest/e2tools-0.1.2/.git/hooks/update.sample contained in package e2tools-ptest requires /usr/bin/sh, but no providers found in RDEPENDS:e2tools-ptest? [file-rdeps]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-14 00:00:35 -07:00
Tom Geelen ad761f7808 python3-pytest-xdist: 3.5.0 -> 3.7.0
Update PYPI_PACKAGE as the package naming has changed
Drop obsolete RDEPENDS
Update LIC_FILES_CHECKSUM: license type is unchanged.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:11 -07:00
Tom Geelen 8e83799d0e python3-pytest-unordered: 0.6.0 -> 0.7.0
Update PYPI_PACKAGE as the package naming has changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:11 -07:00
Tom Geelen 43ddb625ce python3-pytest-timeout: 2.3.1 -> 2.4.0
Update PYPI_PACKAGE as the package naming has changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:10 -07:00
Tom Geelen d32e7b9389 python3-pytest-cov: 6.0.0 -> 6.1.1
Added additional runtime dependency on python3-pluggy.
Update PYPI_PACKAGE as the package naming has changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:10 -07:00
Tom Geelen 9370aa574d python3-pylint: 3.3.6 -> 3.3.7
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:10 -07:00
Tom Geelen cfda2c9162 python3-pytest-asyncio: 0.24.0 -> 1.0.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:10 -07:00
Dario Binacchi 0ae2109bce ufs-utils: upgrade 6.14.11 -> 7.14.11
Extending _GNU_SOURCE to the CFGLAS of all platforms, not just
mipsarchn64, was necessary to fix the following error raised during the
compilation of the new version:

ufs_emon.c: In function ‘do_emon’:
ufs_emon.c:455:51: error: ‘O_DIRECT’ undeclared (first use in this function); did you mean ‘O_DIRECTORY’?
  455 |         fill_data_fd = open("fill_file", O_RDWR | O_DIRECT | O_CREAT,
      |                                                   ^~~~~~~~
      |                                                   O_DIRECTORY
ufs_emon.c:455:51: note: each undeclared identifier is reported only once for each function it appears in

This _GNU_SOURCE define was added upstream in commit [1] in the Makefile
default CFLAGS, but since Yocto redefines those it needs to be added
back.

Release notes:
https://github.com/SanDisk-Open-Source/ufs-utils/releases/tag/v7.14.11

[1] https://github.com/SanDisk-Open-Source/ufs-utils/commit/183e0deb28f13cfb3caf161fc6d0f3cd1edb05c2

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:10 -07:00
Khem Raj d78a537ee8 civetweb: Update to latest tip if trunk
Fixes build with cmake4+

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:10 -07:00
Khem Raj 220a6e7f5d ot-br-posix: Update to latest tip on trunk
Fix build with cmake4

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:09 -07:00
Khem Raj 60c7d0de57 nngpp: Fix build with cmake4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:09 -07:00
Khem Raj 3424960e05 ot-daemon: Update to latest of trunk
Fixes build with trunk
Disable prepending uptime to logs

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:09 -07:00
Khem Raj eae5794253 obexftp: Fix build with cmake4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:09 -07:00
Khem Raj 87fb7a0b8d python3-wxgtk4: Upgrade to 4.2.3
Add missing build time dependency on requests python module

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:09 -07:00
Khem Raj 7c3dccab64 wxwidgets: Enable webui and mediactrl packageconfigs by default
these are required by default configuration for python3-wxgtk4

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:09 -07:00
Martin Jansa 225ef0569a pstack: require x11 in DISTRO_FEATURES
* for libx11 and libxt
* only 2.10 version seems to use it
* surprisingly there is an .inc file but 2.10 and 2.11 from git don't share it

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:09 -07:00
Khem Raj a63ab51415 oscam: Add DCMAKE_POLICY_VERSION_MINIMUM=3.5
Fixes build with cmake4

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-12 14:15:33 -07:00
Khem Raj ad66300797 opencv: Upgrade to 4.12.0 release
Update submodules to match the working version with 4.12.0
Drop backports which are already present in 4.12.0
Upgrade fastcv to 4.x_20250606

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-12 13:50:02 -07:00
Khem Raj 99b9d9f857 proj: Upgrade to 9.6.2 release
Fixes build with cmake4+
Inherit bash-comoletion and pkgconfig to find sqlite3 deps correctly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-12 13:50:02 -07:00
Khem Raj ef63491574 openobex: Fix build with cmake4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-12 13:50:02 -07:00