Commit Graph
40324 Commits
Author SHA1 Message Date
Leon Anavi 2bf0307f1c python3-tzdata: Upgrade 2026.3 -> 2026.4
Upgrade to release 2026.4:

- Canada's Northwest Territories moved to permanent -06 on
  2026-08-21.
- Obsolescent settings like TZ="EST5EDT" now conform better to
  POSIX.
- Fix security, performance and porting bugs in zic and localtime.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:44 -07:00
Markus Volk c216ad818d gnome-keyring: fix the use-after-free in the secret service
Unlocking a keyring from a client that disconnects afterwards crashed
gnome-keyring-daemon: free_client() drops the PKCS#11 session before the
dispatch table that still owns GkdSecretSession objects referencing it,
gkd_secret_unlock used the service after dispose, and the session held
one reference too few on its GckSession. Three patches address the three
places; debug-mode is turned off so the daemon does not keep the
allocator poisoning enabled.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:44 -07:00
Markus Volk 3409b8b443 rygel: upgrade 45.2 -> 46.0
The RUIH plugin is gone upstream, so drop its PACKAGECONFIG along with
the RYGEL_PLUGINS entry that referenced it.

Two new native dependencies: meson now looks for a python3 that provides
the yaml module, and the manpages are rst sources built with rst2man.

The library API version is still 2.8, so the engine and plugin paths in
FILES and do_install keep working. HOMEPAGE follows the project to its
own domain.

AI-Generated: Uses Claude Code
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:44 -07:00
Markus Volk d1422f2310 kmscon: open the pty only once a display is attached
kmscon opened the pty as soon as the seat came up, so the shell started
and drew its prompt before any display was attached; on a system that
boots into a graphical session that left a stray prompt with a white
cursor in the top left corner until the compositor took over. Defer the
pty until a display is there.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:44 -07:00
Markus Volk 4f748dd86c python3-behave: switch to a six-free main snapshot
The 1.3.3 snapshot on release/v1.3.x uses six in 68 files. Upstream has
removed six on main, so take a snapshot from there instead of carrying a
large local patch. main also replaces the cucumber-tag-expressions-only
matcher setup with cucumber-expressions and drops the tomli dependency
for Python 3.11 and newer.

Sent as RFC because main has not been released yet: its own version file
still says 1.4.0.dev0, so the version the recipe claims may still change
before upstream tags 1.4.0.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:43 -07:00
Markus Volk 33950d401a python3-cucumber-expressions: add recipe
cucumber-expressions provides the step-matcher expression parser that
behave requires from 1.4 onwards. Pure Python, no runtime dependencies
beyond the standard library, built with the uv backend that is already
used for python3-cucumber-tag-expressions.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:43 -07:00
Markus Volk 5383f15687 python3-attrdict3: remove the recipe
attrdict3 is a fork of the unmaintained attrdict package; its last
release is from 2022 and it still relies on six. With the native
dependency gone from python3-wxgtk4 nothing in the layers requires it
any more, and it is not part of any packagegroup. Remove it instead of
carrying a dead Python 2 compatibility package.

Verified that no recipe references python3-attrdict3.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:43 -07:00
Markus Volk e8c1aec29f python3-wxgtk4: drop the six and attrdict3 dependencies
wxPython's build no longer imports six or attrdict; both native
dependencies are stale.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:43 -07:00
Markus Volk 54738b1492 python3-txws: drop the six dependency
Patch txWS to use bytes literals, str and bytes instead of six.b and the
six type aliases, and remove the six.PY2 ord() fixups since indexing a
bytes object already yields an int.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:43 -07:00
Markus Volk c2a73dfba2 python3-txdbus: drop the six dependency
Patch txdbus to use the dict methods, int, str, bytes indexing, next and
io.StringIO instead of the six helpers, and drop the runtime dependency.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:43 -07:00
Markus Volk 7d3a7e9dd2 python3-transitions: drop the six dependency
Patch transitions to use the Python 3 equivalents of the six helpers and
drop the runtime dependency.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:42 -07:00
Markus Volk e097a8f680 python3-smpplib: drop the six dependency
Patch smpplib to use dict.items, a bytes literal and a latin-1 encode
instead of six.iteritems, six.int2byte and six.b, and drop the runtime
dependency.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:42 -07:00
Markus Volk 1b3f6207d3 python3-slip-dbus: drop the six dependency
Patch slip to use the metaclass keyword argument in the class statement
instead of six.with_metaclass, and drop the runtime dependency.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:42 -07:00
Markus Volk e4fafc9797 python3-rouge-score: drop the six dependency
Patch rouge-score to use the builtins and itertools.zip_longest instead
of the six.moves aliases and the dict methods instead of six.iteritems
and six.iterkeys. The six.ensure_str call sites are all passed str
already.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:42 -07:00
Markus Volk 3fe3ccdd9f python3-qface: drop the six dependency
qface declares six in install_requires but does not import it anywhere.
Patch it out and drop the dependency from the recipe.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:42 -07:00
Markus Volk d6a8071bde python3-pywbemtools: upgrade 1.3.1 -> 1.4.1
The new release drops six, pydicti and custom-inherit and adds toposort,
psutil, pyparsing and urllib3. It builds with the setuptools build
backend and needs setuptools-scm and wheel at build time.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:42 -07:00
Markus Volk ed8f85a5be python3-pywbem: drop the six dependency
pywbem has not used six since the 1.x series; both the native build
dependency and the runtime dependency are stale.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:42 -07:00
Markus Volk f615b1807a python3-pyu2f: drop the six dependency
Patch pyu2f to use queue, range and the input builtin instead of the
six.moves aliases, and drop the runtime dependency.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:41 -07:00
Markus Volk b634ddd7d2 python3-pyperf: drop the six dependency
pyperf no longer uses six at build time; the native dependency is stale.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:41 -07:00
Markus Volk 94ff1f313d python3-pymemcache: drop the six dependency
pymemcache no longer uses six at build time; the native dependency is
stale.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:41 -07:00
Markus Volk 9701518935 python3-pathlib2: remove the recipe
pathlib2 is a backport of the Python 3 pathlib module for Python 2 and
early Python 3, and it pulls in six. Nothing in the layers depends on it
any more, so drop it rather than carry a Python 2 compatibility package.

Verified that no recipe references python3-pathlib2.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:41 -07:00
Markus Volk 43b192656d python3-parse-type: drop the six dependency
Patch parse_type to use str instead of six.string_types and drop six from
the requirement lists and from the ptest dependencies.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:41 -07:00
Markus Volk 4fca97cb0d python3-nocaselist: drop the six dependency
nocaselist has not imported six since the 2.x series; the runtime
dependency is stale.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:41 -07:00
Markus Volk c71f3a6f6e python3-nocasedict: drop the six dependency
nocasedict has not imported six since the 2.x series; the runtime
dependency is stale.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:40 -07:00
Markus Volk 1e613cbd56 python3-jsonpath-rw: drop the six dependency
Patch jsonpath-rw to use int, str and range instead of six.integer_types,
six.string_types and six.moves.xrange, and drop the runtime dependency.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:40 -07:00
Markus Volk ad39804012 python3-ecdsa: drop the six dependency
Patch ecdsa to use the Python 3 equivalents of the six helpers and drop
the runtime dependency.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:40 -07:00
Markus Volk 78dabd2280 python3-dateutil: drop the six dependency
Patch dateutil to use the standard library instead of the six metaclass
decorators, type aliases, raise_from and six.moves imports, and drop the
runtime dependency.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:40 -07:00
Markus Volk 6242d7a215 python3-configshell-fb: upgrade 1.1.30 -> 2.0.3
The new release drops the six dependency and the 2to3 conversion, and
switches the build backend from poetry-core to hatchling, which needs
hatch-vcs at build time. The COPYING checksum changed with the new
license file header.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:40 -07:00
Markus Volk e081f5b4c0 python3-astroid: drop the six dependency
astroid has not imported six since the 2.x series; the runtime dependency
is stale.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:40 -07:00
Markus Volk f14711e6ed nvmetcli: drop the six dependency
nvmetcli imports neither six nor anything that needs it; the runtime
dependency is a leftover from the Python 2 era.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:39 -07:00
Tillmann Severin 5ac15f9f27 smolkit: Provide polkit instead of using DISTRO_FEATURES
smolkit so far only implements a subset of polkit's features,
so this adapts the claim of the "drop-in replacement" in the recipe.
Additionally, smolkit now PROVIDES/RPROVIDES polkit, a PREFERRED_PROVIDER
is set up for polkit in meta-oe/conf/layer.conf as well.
The now obsolete features_check is removed, as we do not
use DISTRO_FEATURES any longer.

Upstream has added a new tag for version 0.3.0,
which is now also reflected in the SRC_URI.

The unnecessary line setting `S` is also removed.

Signed-off-by: Tillmann Severin <tillmann.severin@bmw.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:39 -07:00
Leon Anavi fb71bdf1cb postgresql: Upgrade 18.4 -> 18.6
Upgrade to release 18.6. It does not require a dump/restore when
upgrading from another 18.x release. However, it brings numerous
security fixes and the first three security entries below describe
configuration adjustments and data cleanups that you may need to
make after updating:

- Restrict logical decoding output plugins to the set specified by
  a new server parameter output_plugin_libraries (Jacob Champion)
  The PostgreSQL Project thanks Shishir Sharma for reporting
  this problem. (CVE-2026-14663)

- Fix psql to skip in-line data following a scripted COPY ... FROM
  STDIN command, even if the COPY fails before sending
  PGRES_COPY_IN (Tom Lane)
  The PostgreSQL Project thanks Alexander Lakhin for
  reporting this problem. (CVE-2026-6464)

- Cross-check the output row type of a portal running EXECUTE or
  FETCH (Robert Haas)
  The PostgreSQL Project thanks Ben Morris (in collaboration with
  Claude and Anthropic Research) and Peter Geoghegan for reporting
  this problem. (CVE-2026-16239)

- Fix buffer overrun in regexp match/split functions (Masahiko
  Sawada)
  The PostgreSQL Project thanks Francesco Verardi for reporting
  this problem. (CVE-2026-14664)

- Fix various places that mistakenly assumed they would not have
  to deal with more than FUNC_MAX_ARGS function arguments
  (Tom Lane)
  The PostgreSQL Project thanks Zheng Yu, ylwangtju, and Masahiko
  Sawada for reporting these problems. (CVE-2026-14679)

For more details and the full changelog have a look at:
https://www.postgresql.org/docs/release/18.6/

Note: 18.5 was never released, due to a regression discovered
post-wrap.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 16:21:39 -07:00
Markus Volk 5947e88b4b nautilus: upgrade 50.3 -> 51.0.1
Depends on the glib-2.0 2.90.0 upgrade in oe-core; 51.0.1 requires
gio-2.0 >= 2.89.0.

gnome_verdir() turns the three component version into "51.0", while the
tarball lives in the "51" directory, so set SRC_URI accordingly.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:57 -07:00
Markus Volk 571c254260 gnome-control-center: upgrade 50.4 -> 51.0
Depends on the gtk4 4.24.0 upgrade in oe-core; 51.0 requires gtk4
>= 4.23.0. It also needs accountsservice >= 26.27.3, upgraded earlier
in this series.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:57 -07:00
Markus Volk e3547149bd gtkmm4: upgrade 4.22.0 -> 4.24.0
GdkCursor became a final type in GTK 4.24, so gtkmm 4.22 no longer
compiles against it:

  error: conflicting declaration 'using GdkCursorClass = struct _GdkCursorClass'

Depends on the gtk4 4.24.0 upgrade in oe-core.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:57 -07:00
Markus Volk a01c86658d glibmm-2.68: upgrade 2.88.1 -> 2.90.0
Same conflict as in the 2.66 series; 2.90.0 carries the fix. The API
version stays 2.68, so the pkg-config names are unchanged.

Depends on the glib-2.0 2.90.0 upgrade in oe-core.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:57 -07:00
Markus Volk 27a0986b1a glibmm: upgrade 2.66.9 -> 2.66.10
GEmblem and GDBus::ActionGroup are final types as of GLib 2.89.2, which
makes the generated headers of 2.66.9 conflict with the class structs
GLib declares:

  error: conflicting declaration 'using GEmblemClass = struct _GEmblemClass'

2.66.10 stops deriving those types.

Depends on the glib-2.0 2.90.0 upgrade in oe-core.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:57 -07:00
João Henrique Ferreira de Freitas c291ae8229 boardid: add recipe
Signed-off-by: João Henrique Ferreira de Freitas <joaohf@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:56 -07:00
Etienne Cordonnier a2acfcda3a uutils-coreutils: upgrade 0.11.0 -> 0.12.0
See release notes at https://github.com/uutils/coreutils/releases/tag/0.12.0

AI-Generated: Uses Claude Code (Claude Sonnet 5)
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:56 -07:00
Markus Volk 0369c15532 python3-html5lib: drop the six dependency
openembedded-core removed python3-six, so the recipe no longer resolves.
html5lib 1.1 only used six as a Python 2 compatibility layer; patch the
imports over to the Python 3 builtins and drop the runtime dependency.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
AI-Generated: Uses Claude Code (Claude Fable 5.1)
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:56 -07:00
Ross Burton d1b10359b7 lcms: use meson instead of autotools
Upstream has meson.build, so use it.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:56 -07:00
Ross Burton 26a9051b17 lcms: remove bash RDEPENDS
The ptest package contains a #!/bin/sh script, so there is no need to
depend on bash.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:56 -07:00
Ross Burton 37528b98ca lcms: add PACKAGECONFIGs for the optional JPEG and TIFF libraries
These optional libraries are used by the tools.

JPEG was implicitly enabled previously, as our tiff recipe by default
pulls in libjpeg.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:56 -07:00
Ross Burton ad38a7f3a1 lcms: put tools into lcms-bin
The tools are not required to use the library, so inherit lib_package to
put them into a separate package.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:55 -07:00
Sana Kazi 94c72e5ebe avro-c++: Use fmt from oe-core instead of bundling fmt 10.2.1
avro-c++'s CMakeLists.txt calls find_package(fmt) and only falls
back to fetching fmt 10.2.1 via FetchContent if fmt isn't found.
The recipe never added fmt to DEPENDS, so find_package fallback
is always triggered. The recipe then had to stage it into
${B}/_deps/fmt-src.

oe-core already provides fmt_12.1.0, and avro-c++ only
uses a small, stable part of its API (fmt::format_string,
fmt::format, fmt::formatter<T>) that is unchanged between 10.x and
12.x.

Add fmt to DEPENDS so find_package(fmt) succeeds and avro-c++ links
oe-core's fmt instead, and drop the fmt SRC_URI, SRCREV_fmt and
do_configure:prepend()

Following tests provided by avro-c++ use fmt headers:
CodecTests DataFileTests SchemaTests buffertest unittest
No tests are breaking after using fmt_12.1.0.

Signed-off-by: Sana Kazi <Kazi.S@bmwtechworks.in>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:55 -07:00
Leon Anavi 2a4812437b zabbix: Upgrade 7.0.29 -> 7.4.14
Upgrade to release 7.4.14:

New Features and Improvements:

- ZBXNEXT-10720 Updated maximum supported TimescaleDB version to
  2.29 API Server
- ZBXNEXT-10732 Updated help URL from the frontend to documentation

Bug Fixes:

- ZBX-28012 Fixed spacing between Host Wizard template tags in the
  expanded hintbox
- ZBX-27836 Fixed PHP runtime errors in user role edit form
- ZBX-28045 Fixed active checks in case of failed response on
  Zabbix agent 2 Agent
- ZBX-23057 Fixed memory fragmentation trigger and added RSS
  overhead triggers in Redis by Zabbix agent 2 template
- ZBX-27746 Removed unsupported discovery worker targets and
  preprocessing worker profiling targets from Zabbix server and
  proxy help messages and man pages Documentation
- ZBX-27791 Added multiplier to percent_used metric in Ceph by
  Zabbix agent 2 template
- ZBX-27646 Removed MS Teams webhook in default data
- ZBX-25042 Removed discard option for SNMP status items
- ZBX-25663 Added node name macro to RabbitMQ node templates
- ZBX-26229 Fixed CPU user and idle time OIDs in Check Point
  NGFW SNMP template
- ZBX-25608 Fixed missing precision for temperature sensors for
  Cisco template
- ZBX-22458 Fixed cache hit ratio base typo in MSSQL by ODBC
  template
- ZBX-25484 Fixed incorrect item configuration in default data
- ZBX-21236 Improved metrics filtering in API response for the
  Elasticsearch Cluster by HTTP template
- ZBX-24512 Fixed memory items in Cisco Nexus 9000 Series by SNMP
  template
- ZBX-24343 Fixed temperature threshold trigger duplication for
  Cisco IOS by SNMP
- ZBX-27892 Fixed dynamic row counter initialization when tags are
  read-only in host items
- ZBX-27893 Fixed infinite loop for graphs in hosts monitoring when
  working time period in GUI is 00:00-24:00
- ZBX-27646 Removed MS Teams webhook based on retired Office 365
  Connector
- ZBX-27908 Fixed icon mapping order for individual list item
- ZBX-26465 Improved aria-label text for all functional buttons and
  icons and aria-expanding of side menu elements for Screen Reader
  users
- ZBX-27920 Fixed event menu entry parameters being marked as
  required when they are disabled
- ZBX-25485 Fixed language change to work for different environments
- ZBX-27921 Fixed item and item prototype interval validation for
  trapper and dependent items
- ZBX-27942 Fixed time filter error for dashboard in Kiosk mode
- ZBX-25815 Removed mention of discovery from SNMP max_repetition
  help note
- ZBX-27140 Fixed overall hintbox positioning

Integration tests now use libpcre2 instead of libpcre, so DEPENDS
has been updated accordingly.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:55 -07:00
Khem Raj 63bfcfbfd9 kernel-selftest: Delete patch not needed with latest 7.2 kernel
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:55 -07:00
Khem Raj fd66aed4da vboxguestdrivers: Forward port patch
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:55 -07:00
Gianfranco Costamagna b89c1695f5 vboxguestdrivers: Upgrade to 7.2.18
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:55 -07:00
Markus Volk 336470ce52 libjxl: drop the sizeless-vectors PACKAGECONFIG
JPEGXL_ENABLE_SIZELESS_VECTORS no longer exists: 0.11 read it, 0.12 does
not, so cmake reports it as an unused command line variable. Per target
JPEGXL_ENABLE_HWY_* switches took its place.

The riscv removal it carried is gone with it, and nothing is lost. In 0.11
the option defaulted to off and disabled SVE and RVV; enabling it, as the
recipe did, is what pulled RVV in and broke riscv in the first place. In
0.12 RVV is listed in JPEGXL_HWY_TARGETS_OFF_BY_DEFAULT, so it is not built
on any architecture -- an aarch64 build passes HWY_RVV in HWY_DISABLED_TARGETS
without any help from the recipe.

Built libjxl for raspberrypi4-64 from a clean state and checked that the
x86-64 configuration no longer carries the dead define.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:55 -07:00