Commit Graph

35672 Commits

Author SHA1 Message Date
Jason Schonberg
d6841c1815
xfce4-mount-plugin: upgrade 1.1.5 -> 1.2.0
License-Change: checksum change reflectes the change of address of the Free Software Foundation.

Patch updated with new offsets where appropariate.

Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/-/tags/xfce4-mount-plugin-1.2.0
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/-/tags/xfce4-mount-plugin-1.1.7
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/-/tags/xfce4-mount-plugin-1.1.6

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:40 -07:00
Jason Schonberg
8ddb2f559a
xfce4-mailwatch-plugin: upgrade 1.3.2 -> 1.4.0
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-mailwatch-plugin/-/tags/xfce4-mailwatch-plugin-1.4.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:39 -07:00
Jason Schonberg
ac3e494392
xfce4-genmon-plugin: upgrade 4.2.1 -> 4.3.0
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-genmon-plugin/-/tags/xfce4-genmon-plugin-4.3.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:39 -07:00
Jason Schonberg
67ed1c99e1
xfce4-fsguard-plugin: upgrade 1.1.4 -> 1.2.0
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-fsguard-plugin/-/tags/xfce4-fsguard-plugin-1.2.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:39 -07:00
Jason Schonberg
15b18c1591
xfce4-eyes-plugin: upgrade 4.6.1 -> 4.7.0
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-eyes-plugin/-/tags/xfce4-eyes-plugin-4.7.0
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-eyes-plugin/-/tags/xfce4-eyes-plugin-4.6.2

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:39 -07:00
Jason Schonberg
130fddbb6f
xfce4-cpugraph-plugin: upgrade 1.2.11 -> 1.3.0
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-cpugraph-plugin/-/tags/xfce4-cpugraph-plugin-1.3.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:39 -07:00
Jason Schonberg
b906cf21db
xfce4-cpufreq-plugin: upgrade 1.2.9 -> 1.3.0
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-cpufreq-plugin/-/tags/xfce4-cpufreq-plugin-1.3.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:39 -07:00
Jason Schonberg
e891d8050b
xfce4-calculator-plugin: upgrade 0.7.3 -> 0.8.0
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-calculator-plugin/-/tags/xfce4-calculator-plugin-0.8.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:38 -07:00
Jason Schonberg
c74f7bf025
xfce4-battery-plugin: upgrade 1.1.6 -> 1.2.0
Changelog: https://gitlab.xfce.org/panel-plugins/xfce4-battery-plugin/-/tags/xfce4-battery-plugin-1.2.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:38 -07:00
Tom Geelen
2af293e8ca
python3-stevedore: change to correct build backend
Recipe was using the wrong build backend and a warning was being thrown.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:38 -07:00
Gyorgy Sarvari
c9a55aef87
emacs: upgrade 29.1 -> 30.2
Added a new patch to avoid unexporting some environment variables that are set
by the recipe explicitly, to avoid the following build error:

| Loading env...
| 'bootstrap-emacs' -batch --no-site-file --no-site-lisp -batch -l ja-dic-cnv \
|   -f batch-skkdic-convert -dir "../../sources/emacs-29.2/leim/../lisp/leim/ja-dic" --no-reduction "../../sources/emacs-29.2/leim/SKK-DIC/SKK-JISYO.L"
<...>
| Error: <RECIP_SYSROOT_NATIVE>/usr/share/emacs/29.2/etc/charsets: No such file or directory

Changelogs:
29.2 - 29.4: https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS.29
30.1 - 30.2: https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS.30

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:38 -07:00
Gyorgy Sarvari
fbf17d5f9b
civetweb: update to the latest revision
This update contains a fix for CVE-2025-55763.

License-Update: copyright year bump to 2025.

Shortlog since last update:
5864b55a94...b6ef58f4c4

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:52:27 -07:00
Gyorgy Sarvari
11fc309ae9
apache2: ignore CVE-2025-3891
The vulnerability was reported against mod_auth_openidc, which module
is a 3rd party one, and not part of the apache2 source distribution.

The affected module is not part of the meta-oe universe currently,
so ignore the CVE.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:52:27 -07:00
Hongxu Jia
7fea1c591a
meta-python/conf/layer.conf: update OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES
Due to the recipes listed in OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES has
supported reproducibility, update OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES
to latest

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:44 -07:00
Hongxu Jia
c723824e4d
python3-pandas: fix reproducibility issue
The type of new_value is either `npy_timedelta' or `int64_t'
In build/pandas/_libs/tslibs/timedeltas.cpython-313-x86_64-linux-gnu.so.p/pandas/_libs/tslibs/timedeltas.pyx.c
..
npy_timedelta __pyx_v_new_value;
...

In build/pandas/_libs/tslibs/timedeltas.cpython-313-x86_64-linux-gnu.so.p/pandas/_libs/tslibs/timedeltas.pyx.c
...
__pyx_t_5numpy_int64_t __pyx_v_new_value;
...

Explicitly define it as int64_t to assure the generated source is
reproducibility between builds

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:44 -07:00
Hongxu Jia
4b589e4099
python3-mlcommons-loadgen: support reproducibility
Implement the SOURCE_DATE_EPOCH specification[1] for reproducible
builds. If SOURCE_DATE_EPOCH is set, use it as timestamp instead of the
current time.

[1] https://reproducible-builds.org/specs/source-date-epoch/

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:44 -07:00
Hongxu Jia
df688fc3c7
python3-yarl: support reproducibility
In order to make the generated library be reproducible, build wheel
in source dir other than tmp dir (/tmp/xxxxxx), then yocto toolchain's
option -fdebug-prefix-map could work as expected

Note: To support reproducible, it also requires oe-core commit [1] to be merged

[1] https://git.openembedded.org/openembedded-core/commit/?id=61d98d12eca1c7bdf3b7387a820c83d3b8fad965

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:43 -07:00
Hongxu Jia
d0f0e85c27
python3-propcache: support reproducibility
In order to make the generated library be reproducible, build wheel
in source dir other than tmp dir (/tmp/xxxxxx), then yocto toolchain's
option -fdebug-prefix-map could work as expected

Note: To support reproducible, it also requires oe-core commit [1] to be merged

[1] https://git.openembedded.org/openembedded-core/commit/?id=61d98d12eca1c7bdf3b7387a820c83d3b8fad965

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:43 -07:00
Hongxu Jia
9ae27ec162
python3-frozenlist: support reproducibility
In order to make the generated library be reproducible, build wheel
in source dir other than tmp dir (/tmp/xxxxxx), then yocto toolchain's
option -fdebug-prefix-map could work as expected

Note: To support reproducibility, it also requires oe-core commit [1] to be merged

[1] https://git.openembedded.org/openembedded-core/commit/?id=61d98d12eca1c7bdf3b7387a820c83d3b8fad965

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:43 -07:00
Khem Raj
ff2a53be1c
taisei: Add packageconfigs for lto and rtti
meson's rtti detection logic fails especially with
clang which disables rtti by default. The test is
triggerred in one of taisei's submodules especially
this commit [1], I think it should be something in
meson to fix in its rtti detection logic

Similarily LTO is only enabled when it is in distro
features, clang disables support for LTO in toolchain
when its not in distro features and linking fails since
it can not find linker plugin.

[1] 851bfc63fd

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:43 -07:00
Khem Raj
67fa4530d1
taisei: Upgrade to 1.4.4 release
Stable release with fixes

Fixed the macOS build crashing on startup.
Fixed audio distortion when the audio device uses a sample rate other than 48 kHz.
Fixed the internal mixer_chunksize setting being ignored. This resulted in a larger audio buffer than intended, increasing latency.
Fixed some minor SDL3 migration issues, particularly in handling of IO errors.
Fixed mimalloc being built incorrectly as a subproject.
Debugging symbols for the official builds are now available as a separate download.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:43 -07:00
Jason Schonberg
9f4bd029e1
usbids: upgrade 2025.04.01 -> 2025.09.15
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:43 -07:00
Khem Raj
4d6f772ff1
perfetto: Use gn from native sysroot
Prebuilts shipped with sources is a x86_64 binary which works ok
on x86_64 build hosts, but we do have arm64 hosts quite commonly
used to build OE these days, where this fails miserably. Therefore
use the gn from gn-native, so we can get it targtted correctly for
build host architecture.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Ross Burton <ross.burton@arm.com>
2025-10-02 10:17:48 -07:00
Zoltán Böszörményi
f3cd830c09
mariadb: 11.4.8
11.4.7 fixes a huge performance drop from 11.4.5 to 11.4.6.
https://mariadb.com/docs/release-notes/community-server/mariadb-11-4-series/mariadb-11.4.7-release-notes

11.4.8 fixes several crash problems and other issues.
https://mariadb.com/docs/release-notes/community-server/mariadb-11-4-series/mariadb-11.4.8-release-notes

Removed 0001-aio_linux-Check-if-syscall-exists-before-using-it.patch
which is not applicable anymore, the code was rewritten.

Adapted 0001-sql-CMakeLists.txt-fix-gen_lex_hash-not-found.patch
to fix fuzz.

Add libxml2-native to DEPENDS in mariadb-native to fix the
do_configure failure with the new version.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-02 10:17:29 -07:00
Zoltán Böszörményi
90ed8e2bd5
mariadb: Fix a crash in my_convert()
In some cases (most notably when running mysqldump),
the server crashes in the my_convert() function, in
a code protected by

  #if defined(__i386__) || defined(__x86_64__)
  ...
  #endif

The crash does not happen with the generic code.
Remove the x86[-64] specific optimization.

This change was endorsed in
https://jira.mariadb.org/browse/MDEV-37786

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-02 10:17:29 -07:00
Jason Schonberg
c5fdeca719
nspr: upgrade 4.36 -> 4.37
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-02 10:17:29 -07:00
Markus Volk
e3fc66fe53
rygel: update 44.1 -> 45.0
- adjust PACKAGECONFIG for gtk and localsearch

45 (stable)
===========

Translation updates

All contributors to this release:
 - Alan Mortensen <alanmortensen.am@gmail.com>
 - Anders Jonsson <anders.jonsson@norsjovallen.se>
 - Antonio Marin <gnmer.6qxyg@slmail.me>
 - Asier Saratsua Garmendia <asiersarasua@ni.eus>
 - Aurimas Aurimas Černius <aurisc4@gmail.com>
 - Balázs Úr <balazs@urbalazs.hu>
 - Changwoo Ryu <cwryu@debian.org>
 - Daniel Mustieles <daniel.mustieles@gmail.com>
 - Daniel Rusek <mail@asciiwolf.com>
 - Ekaterine Papava <papava.e@gtu.ge>
 - Hugo Carvalho <hugokarvalho@hotmail.com>
 - Jordi Mas i Hernandez <jmas@softcatala.org>
 - Juliano de Souza Camargo <julianosc@protonmail.com>
 - Nathan Follens <nfollens@gnome.org>
 - Quentin PAGÈS <pages_quentin@hotmail.com>
 - Yuri Chornoivan <yurchor@ukr.net>

Added/updated translations:
 - po/ca.po, courtesy of Jordi Mas i Hernandez
 - po/cs.po, courtesy of Daniel Rusek
 - po/da.po, courtesy of Alan Mortensen
 - po/es.po, courtesy of Daniel Mustieles
 - po/eu.po, courtesy of Asier Saratsua Garmendia
 - po/hu.po, courtesy of Balázs Úr
 - po/ka.po, courtesy of Ekaterine Papava
 - po/ko.po, courtesy of Changwoo Ryu
 - po/lt.po, courtesy of Aurimas Aurimas Černius
 - po/nl.po, courtesy of Nathan Follens
 - po/oc.po, courtesy of Quentin PAGÈS
 - po/pt_BR.po, courtesy of Juliano de Souza Camargo
 - po/pt.po, courtesy of Hugo Carvalho
 - po/ro.po, courtesy of Antonio Marin
 - po/sv.po, courtesy of Anders Jonsson
 - po/uk.po, courtesy of Yuri Chornoivan

45.rc (unstable)
================

LocalSearch:
 - Fix file upload

All contributors to this release:
 - Danial Behzadi <dani.behzi@ubuntu.com>
 - Jens Georg <mail@jensge.org>
 - Yaron Shahrabani <sh.yaron@gmail.com>
 - luming zh <lumingzh@qq.com>
 - Fran Diéguez <frandieguez@gnome.org>
 - Piotr Drąg <piotrdrag@gmail.com>
 - Artur S0 <arturios05@bk.ru>

Added/updated translations:
 - fa.po, courtesy of Danial Behzadi
 - gl.po, courtesy of Fran Dieguez
 - he.po, courtesy of Yaron Shahrabani
 - pl.po, courtesy of Piotr Drąg
 - ru.po, courtesy of Artur So
 - zh_CN.po, courtesy of lumingzh

45.beta (unstable)
==================

LocalSearch:
 - Fix UPnP container contents after store update
 - Fix graph names

Bugs fixed in this release:
 - https://gitlab.gnome.org/GNOME/rygel/issues/110

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Emin Tufan Çetin <etcetin@gmail.com>

Added/updated translations:
 - tr.po, courtesy of Emin Tufan Çetin

45.alpha (unstable)
===================

Major changes:
 - Port UI parts to GTK4
 - Drop support for Tracker 3
 - Add support for LocalSearch

Presets:
 - Fix OpenH264 preset config
 - Add more presets for other codecs

Transcoding:
 - Remove WMV decoder from list of default-enabled transcoders

Server:
 - Support .ssa subtitles

Bugs fixed in this release:
 - https://gitlab.gnome.org/GNOME/rygel/issues/240
 - https://gitlab.gnome.org/GNOME/rygel/issues/241
 - https://gitlab.gnome.org/GNOME/rygel/issues/242

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Pawan Chitrakar <chautari@gmail.com>
 - Vasil Pupkin <3abac@3a.by>
 - Yuki Okushi <yokushi@gnome.org>
 - Martin <miles@filmsi.net>
 - Piotr Drąg <piotrdrag@gmail.com>
 - Baxrom Raxmatov <magdiyevbahrom@gmail.com>

Added/updated translations:
 - be.po, courtesy of Yuras Shumovich
 - ja.po, courtesy of Yuki Okushi
 - ne.po, courtesy of Pawan Chitrakar
 - sl.po, courtesy of Martin Srebotnjak

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-02 10:13:37 -07:00
Jason Schonberg
9e2a1261e7
neon: upgrade 0.33.0 -> 0.34.2
Changes in release 0.34.2 (neon-0.34.2.tar.gz), 15th April 2025

    Fix regression in NTLM auth in 0.34.0 (issue #190).
    Add docs for ne_ssl_proto_name, ne_ssl_protovers, ne_get_request_target.

Changes in release 0.34.1 (neon-0.34.1.tar.gz), 14th April 2025

    Fix regression in 207 parsing of elements which omit a reason-phrase (issue #188).
    Fix ne_move() to submit lock tokens for the parent collection of a source resource locked with depth: 0.

Changes in release 0.34.0 (neon-0.34.0.tar.gz), 23rd November 2024

    Interface changes:
        API and ABI backwards-compatible with 0.27.x and later
        NE_SESSFLAG_SSLv2 is now ignored

    New interfaces and features:
        ne_request.h: add ne_get_response_location(), add ne_get_request_target()
        ne_redirect.h: adds relative URI resolution per RFC 9110
        ne_socket.h: add ne_iaddr_set_scope(), ne_iaddr_get_scope(), ne_sock_getproto()
        ne_session.h: add NE_SESSFLAG_STRICT session flag
        ne_session.h: ne_session_create() now accepts scoped IPv6 link-local literal addresses following the RFC 6874 syntax;
        ne_session.h: add ne_ssl_set_protovers() to configure TLS protocol version ranges
        ne_utils.h: add NE_FEATURE_GSSAPI, NE_FEATURE_LIBPXY feature flags
        ne_ssl.h: add ne_ssl_proto_name()
        HTTP strictness/compliance updated for RFC 9110/9112; notably stricter in parsing header field line, chunked transfer-coding, status-line.

    Bug fixes:
        auth: the ‘realm’ string passed to credentials callback is now cleaned of non-printable characters.
    Documentation & header updates for RFC 9110/9112.
    New NE_MINIMUM_VERSION() autoconf macro for better version handling.

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-30 10:36:16 -07:00
Saravanan
09fcc28cd0
udisks2: upgrade 2.10.1 -> 2.10.2
This patch addresses below CVE's:
CVE-2025-6019
CVE-2025-8067

Changelog:
https://github.com/storaged-project/udisks/releases

Signed-off-by: Saravanan <saravanan.kadambathursubramaniyam@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-30 09:01:05 -07:00
Liu Yiding
bbe5a69b69
dracut: Fix the multi-lib config
When enabling multi-lib,following error occured:

| install: cannot create regular file 'build-dir/build-yocto/tmp/work/aarch64-ubinux-linux/dracut/108/image/usr/lib64/dracut/dracut.conf.d/': No such file or directory

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-30 09:01:05 -07:00
Jason Schonberg
4bb2564e78
webkitgtk3: add patch to fix qemuarm
The patch here is backported from webkitgtk 2.50 and allows
32 bit arm to successfully build (qemuarm)

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-29 22:34:15 -07:00
Dmitry Baryshkov
f71c0f655a
opencl-cts: build GL, GL ES and Vulkan interoperability tests
Follow DISTRO_FEATURES and build optional GL, GL ES and Vulkan
interoperability tests.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-28 23:16:44 -07:00
Dmitry Baryshkov
596e74fc68
opencl-cts: build SPIR-V files for the spirv-new test
Pull in spirv-tools-native package in order to build SPIR-V files for
the spirv-new test.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-28 23:16:44 -07:00
Dmitry Baryshkov
bd05e5b608
vulkan-cts: update to 1.4.3.3
Update Vulkan CTS to 1.4.3.3, fixing several issues in the tests.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-28 23:16:44 -07:00
Jason Schonberg
25decdf8b0
webkitgtk3: upgrade 2.48.3 -> 2.48.7
WebKitGTK 2.48.7 release:

    Fix a number of GStreamer memory leaks.
    Fix several crashes and rendering issues.

WebKitGTK 2.48.6 release:

    Fix emojis incorrectly rendered in their text variant.
    Add support for font collection / fragment identifiers.
    Fix web process deadlock on exit.
    Fix stuttering when playing WebP animations.
    Fix CSS animations with cubic-bezier timing function.
    Do not start the MemoryPressureMonitor if it’s disabled.
    Fix several crashes and rendering issues.

WebKitGTK 2.48.5 release:

    Fix several crashes.

WebKitGTK 2.48.4 release:

    Improve emoji font selection with USE_SKIA=ON.
    Improve playback of multimedia streams from blob URLs.
    Fix the build with USE_SKIA_OPENTYPE_SVG=ON and USE_SYSPROF_CAPTURE=ON.
    Fix the build on LoongArch with USE_SKIA=ON.
    Fix crash when using a WebKitWebView widget in an offscreen window.
    Fix several crashes and rendering issues.

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-28 23:16:43 -07:00
Peter Kjellerstedt
91e428d4cd
opencv: Support building for native
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-27 16:18:16 -07:00
Peter Kjellerstedt
2f22ec651d
glog: Support building for native
This is needed to build opencv-native.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-27 16:18:15 -07:00
Gyorgy Sarvari
a53e23b43b
collectd: set working SRC_URI
The project started to outsource the source hosting to Google storage
and Github.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-27 16:18:15 -07:00
Gyorgy Sarvari
45172be94e
redis-plus-plus: upgrade 1.3.14 -> 1.3.15
Drop 0001-update-cmake_minimum_required-to-3.5.patch, because it is
included in this release.

Add back 0001-CMakeLists.txt-fix-substitution-for-static-libs.patch
to SRC_URI, because it was removed accidentally during a previous
update.

Changelog:
- Support cmake FetchContent feature
- Support more hash commands
- Make variant parser more efficient
- Fix event loop crash: avoid closing handle opened by hiredis

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-27 16:18:15 -07:00
Gyorgy Sarvari
3505e951b9
smartmontools: upgrade 7.4 -> 7.5
Changelog:

- CI and release builds are now reproducible if same SOURCE_DATE_EPOCH,
  build recipes and toolchains are used.
- smartctl '-j -A': New JSON value 'endurance_used' (ATA/SCSI/NVMe).
- smartctl '-j -A': New JSON value 'spare_available' (ATA/NVMe).
- smartctl '-j -i': Re-added the JSON value 'model_name' also for SCSI
  devices (regression).
- smartctl '-j -c': NVMe support.
- smartctl '-j -n ...': New JSON values 'power_mode.*' (ATA only).
- smartctl '-H -A': Support for NVMe SMART/Health Information per
  namespace.
- smartctl '-i': ATA ACS-6 updates.
- smartctl '-x': No longer includes '-g wcreorder'.
- smartctl '-x', '-l scterc': No longer returns exit status 4 if SCT ERC
  is not supported by the device.
- smartctl '-l error': No longer prints bogus ATA error log entries if
  the error index is nonzero but the error count is zero.
- smartctl '-l ssd': Fixed corruption of the output of the SCSI Format
  Status log page.
- smartctl '-l ssd': Now detects 'no format since manufacture' from the
  SCSI Format Status log page.
- smartctl '-l farm': Fixed the unit of 'Write Power On' time.
- smartctl '-l farm': Fixed the byte order of ATA 'Assembly Date'.
- smartctl '-l farm': Fixed a possible segfault.
- smartctl '-l farm -q noserial': Suppresses serial and WWN also from FARM.
- smartctl '-l farm -T permissive': Overrides false negative FARM support
  check for rebranded drives.
- smartctl '-t TEST': Fixed self-tests of single namespace NVMe devices.
- smartd '-A': NVMe attribute log support.
- smartd: Ignores NSID in duplicate check of single namespace devices.
- smartd: No longer issues LOG_CRIT warnings for 'Set Feature' related
  NVMe error information log entries.
- smartd: No longer hangs on systems with large file descriptor limits.
- smartd: No longer logs invalid "old test ... not run" messages if
  staggered self-tests are used.
- smartd.conf '-l selftest[sts] -s ...': NVMe self-test support.
- smartd.conf '-H MASK': Ability to ignore specific bits of NVMe
  SMART/Health value 'Critical Warning'.
- smartd.conf '-p': Checks NVMe SMART/Health value 'Available Spare'.
- smartd.conf '-u [-f]': Checks NVMe SMART/Health values 'Percentage Used'
  and 'Media and Data Integrity Errors'.
- smartd.conf '-W ...': No longer includes individual sensors in NVMe
  temperature check as some devices report other values there.
- ATA: Device type '-d jmb39x-q2,N' for another JMB39x protocol variant
  used by QNAP-TR002 NAS devices.
- SCSI: Fixed range checks of mode page offset and VPD inquiry.
- SCSI: Fixed buffer overflow parsing of VPD page.
- SCSI: Fixed handling of multiple designators in VPD page.
- USB/NVMe: '-d sntjmicron' no longer triggers USB resets on queries of
  the self-test log.
- USB/NVMe: '-d sntasmedia' now supports log pages > 512 bytes.
- USB/NVMe/SAT: New experimental NVMe/SAT autodetection options
  '-d snt*/sat'.
- Fixed segfault on missing option argument on systems using musl libc.
- HDD, SSD and USB additions to drive database.
- automake < 1.13 are no longer supported.
- Custom make rules are now silenced if 'make V=0' is used.
- Enhanced makefile targets 'dist-*' to create reproducible source
  tarballs if SOURCE_DATE_EPOCH is set.
- The makefile no longer uses GNU make specific syntax elements
  (exception: reproducible builds for macOS).
- Dropped support for platforms without 'sigaction()'.
- configure: Now also detects MidnightBSD.
- configure: Dropped option '--with-signal-func'.
- configure: Default for '--with-nvme-devicescan' is now 'yes' also on
  NetBSD.
- Version information is now also set if build from GH R/O mirror.
- Linux: 'smartd.service' now avoids a warning about an unset environment
  variable.
- Linux: Dropped autodetection of deprecated device type '-d marvell'.
- macOS: Support for reproducible builds of the DMG image.
- OpenBSD: NVMe support.
- Windows: Increased WMI timeout.
- Windows: Support for reproducible builds of the installer.
- Windows: Uninstaller is no longer damaged if the installer is signed.
- Windows 'update-smartd-drivedb.ps1': Fixed call of 'gpg.exe' if it
  appears more than once in the PATH.
- Windows 'update-smartd-drivedb.ps1 -Verbose': Now also prints the
  download command.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-27 16:18:15 -07:00
Jason Schonberg
92ab710a3f
gsoap: upgrade 2.8.134 -> 2.8.135
License-Change: update copyright from 2015 to 2024.

from the changelog.md file :

  Version 2.8.135 (07/01/2024)
  ---
  - Updated `soap::http_extra_header` optional user-defined custom HTTP header string to
    permit multiple HTTP headers in the specified string separated by newlines, the
    specified headers are checked by the engine to conform to HTTP header formats.

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-27 16:18:15 -07:00
Gyorgy Sarvari
b1355592c1
indent: upgrade 2.2.12 -> 2.2.13
Drop 0001-Fix-builds-with-recent-gettext.patch - it built fine for me without it.

Building requires full makeinfo, not only a lite version, so switched the texinfo
class to texinfo-replacement-native dependency.

Changelog:
- Fix buffer overflows and use after free bugs
- Recognize binary integer literals
- New and updated translations, thanks to our translators:
  - Updated translations:
      Catalan, Croatian, French, Galician, German, Greek, Hungarian,
      Indonesian, Italian, Romanian, Serbian, Spanish, Turkish, Ukrainian
  -  New translation: Portuguese

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-27 16:18:15 -07:00
hongxu
d1375d37ee
indent: fix CVE-2024-0911
Backport a fix from upstream to resolve CVE-2024-0911

  https://git.savannah.gnu.org/git/indent.git feb2b646e6c3a05018e132515c5eda98ca13d50d

(cherry picked from commit 26ef6a9c2d)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-27 16:18:14 -07:00
Yogita Urade
91ac7b0212
indent: fix CVE-2023-40305
GNU indent 2.2.13 has a heap-based buffer overflow in search_brace
in indent.c via a crafted file.

Reference:
https://savannah.gnu.org/bugs/index.php?64503

(cherry picked from commit 7da6cb848b)

Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-27 16:18:14 -07:00
Yoann Congal
721d4f901d
packagegroup-meta-oe: only add clinfo if DISTRO_FEATURES has opencl
Since commit f65ae714d8 ("opencl: make use of the 'opencl'
DISTRO_FEATURE"), clinfo has a feature check on "opencl". Only add it to
its meta-oe package groups if the opencl is in DISTRO_FEATURES.

Fixes this warning (as seen on AB[0]):
stdio: WARNING: Nothing RPROVIDES 'clinfo' (but [...]/packagegroup-meta-oe.bb RDEPENDS on or otherwise requires it)

[0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/82/builds/453/steps/12/logs/warnings

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-26 15:31:36 -07:00
Gyorgy Sarvari
6c32a7135b
mosh: set working SRC_URI
The project switched to storing their releases on Github, and
the original links stopped working.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-26 15:31:36 -07:00
Jason Schonberg
169a0b79e2
php: upgrade 8.4.12 -> 8.4.13
This is a bugfix release.  There are integer overflow and memory leak fixes included.

Changelog: https://www.php.net/ChangeLog-8.php#8.4.13

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-26 15:31:35 -07:00
Markus Volk
ff75f0e9bc
iwd: update 3.9 -> 3.10
ver 3.10:
	Fix issue with handling neighbor report on BSS TM request.
	Fix issue with handling deauth and FT association failure.
	Fix issue with handling roaming and old frequencies.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-26 15:31:35 -07:00
Ankur Tyagi
52e78803b0
lsscsi: fix versioning
PE bump is needed because previous PV "030" > current PV "0.32"

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-25 16:19:13 -07:00
Wang Mingyu
db6b6b24a9
libmime-types-perl: upgrade 2.28 -> 2.29
License-Update: the license declaration has shifted from line 11 to line 13.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-24 19:22:56 -07:00