Commit Graph

30115 Commits

Author SHA1 Message Date
Wang Mingyu da580d959f ctags: upgrade 6.1.20231231.0 -> 6.1.20240114.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-22 18:02:26 -08:00
Wang Mingyu d5b38f9d09 ccid: upgrade 1.5.4 -> 1.5.5
0001-Add-build-rule-for-README.patch
refreshed for 1.5.5

Changelog:
============
- Add support of
  - Alpha-Project ANGARA Token
  - Broadcom Corp 58200 (idProduct: 0x5864)
  - Broadcom Corp 58200 (idProduct: 0x5865)
  - Imprivata USB CCID
  - KAPELSE eS-KAP-Ad
  - Kapelse inSide
  - KAPELSE KAP-Care
  - KAPELSE KAP-eCV
  - KAPELSE KAP-GO
  - KAPELSE KAP-LINK2
  - Kapelse KAP-Move
  - Kapelse Ti-Kap
  - rf IDEAS USB CCID
  - SIMHUB pcsc reader
- support Kapelse readers on macOS (composite as multislot)
- Some other minor improvements

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-22 18:02:26 -08:00
Wang Mingyu 430c984cd9 btop: upgrade 1.2.13 -> 1.3.0
Changelog:
===========
* Added Gpu Support Linux
* Added platform support for OpenBSD
* Enable macos clang
* Fix Apple Silicon CPUs misprinted
* Cmake support for MacOS
* Elementarish theme: color update according to Elementary palette
* Add alternative key codes for Delete, Insert, Home, End
* Fix scrollbar not clearing sometimes.
* Add keybind for toggling memory display mode in PROC box
* Minor string initialization improvement
* Made disks statvfs logic asynchronous.
* Fix signal list on non-linux/weird linux platforms
* Add option to accumulate a child's resources in parent in tree-view
* Add CMake support for Linux
* Horizon theme
* Fix short conversion of 1000-1023 *iB
* Fix integer overflows in btop_collect.cpp
* Support compiling with LLVM
* Fix getting zfs pool name with '.' char in freebsd
* [macos/freebsd] support gcc13
* FreeBSD swap info
* Create adwaita.theme
* Try get terminal size of "/dev/tty" if stdout fails
* Refresh rate program argument
* Improved error handling when determining the config directory
* Use native POSIX polling syscalls to read input
* Conditional compile on Big Sur and up

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-22 18:02:26 -08:00
Markus Volk c26b1dcc4a luajit: allow to build on supported platforms
According to documentation mips,mips64 and powerpc are supported
platforms. Adjust accordingly

This was tested to work for mips64, where luajit compiled without
issue.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-22 18:02:26 -08:00
Christophe Vu-Brugier 271e775073 dropwatch: add new recipe
Dropwatch is a utility to help developers and system administrators to
diagnose problems in the Linux Networking stack, specifically their
ability to diagnose where packets are getting dropped.

References:
* https://github.com/nhorman/dropwatch

Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-22 11:20:49 -08:00
Martin Jansa d25486ee19 libtalloc, libtevent, libtdb, libldb: set PYTHONARCHDIR for waf to respect python libdir
* fixes installed-vs-shipped when libdir in target is different than in
  native python e.g. with multilib enabled:

ERROR: QA Issue: libtdb: Files/directories were installed but not shipped in any package:
  /usr/lib/python3.12/site-packages/tdb.so
  /usr/lib/python3.12/site-packages/_tdb_text.py
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
libtdb: 2 installed and not shipped files. [installed-vs-shipped]

ERROR: QA Issue: libtalloc: Files/directories were installed but not shipped in any package:
  /usr/lib/python3.12/site-packages/talloc.so
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
libtalloc: 1 installed and not shipped files. [installed-vs-shipped]

ERROR: QA Issue: libtevent: Files/directories were installed but not shipped in any package:
  /usr/lib/python3.12/site-packages/_tevent.so
  /usr/lib/python3.12/site-packages/tevent.py
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
lib32-libtevent: 2 installed and not shipped files. [installed-vs-shipped]

* waflib has some fallback to query distutils when PYTHONARCHDIR isn't
  set in environment as in:
  https://gitlab.com/ita1024/waf/-/commit/84c26588fc3d479a1e79e1edacaa2cf052286c07

  but this still returns wrong value from
  print(get_python_lib(plat_specific=1, standard_lib=0, prefix='/usr'))
  e.g.
  /usr/lib/python3.12/site-packages
  matching native layout instead of:
  /usr/lib64/python3.12/site-packages

* python3targetconfig inherit breaks waflib as well as shown in config.log:
['libtdb/1.4.9/recipe-sysroot-native/usr/bin/python3-native/python3', '-c', "\ntry:\n\tfrom distutils.sysconfig import get_config_var, get_python_lib\nexcept ImportError:\n\tfrom sysconfig import get_config_var, get_path\n\tdef get_python_lib(*k, **kw):\n\t\tkeyword='platlib' if kw.get('plat_specific') else 'purelib'\n\t\tif 'prefix' in kw:\n\t\t\treturn get_path(keyword, vars={'installed_base': kw['prefix'], 'platbase': kw['prefix']})\n\t\treturn get_path(keyword)\n\nprint(repr(get_python_lib(standard_lib=0, prefix='/usr') or ''))"]
err: Traceback (most recent call last):
  File "<string>", line 12, in <module>
  File "<string>", line 9, in get_python_lib
  File "libtdb/1.4.9/recipe-sysroot-native/usr/lib/python3.12/sysconfig.py", line 636, in get_path
    return get_paths(scheme, vars, expand)[name]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "libtdb/1.4.9/recipe-sysroot-native/usr/lib/python3.12/sysconfig.py", line 626, in get_paths
    return _expand_vars(scheme, vars)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "libtdb/1.4.9/recipe-sysroot-native/usr/lib/python3.12/sysconfig.py", line 270, in _expand_vars
    _extend_dict(vars, get_config_vars())
                       ^^^^^^^^^^^^^^^^^
  File "libtdb/1.4.9/recipe-sysroot-native/usr/lib/python3.12/sysconfig.py", line 728, in get_config_vars
    _init_config_vars()
  File "libtdb/1.4.9/recipe-sysroot-native/usr/lib/python3.12/sysconfig.py", line 670, in _init_config_vars
    _init_posix(_CONFIG_VARS)
  File "libtdb/1.4.9/recipe-sysroot-native/usr/lib/python3.12/sysconfig.py", line 536, in _init_posix
    _temp = __import__(name, globals(), locals(), ['build_time_vars'], 0)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named '_sysconfigdata'

* setting PYTHONARCHDIR is simplest fix

* this also fixes libldb failure when it fails to find e.g. tevent after
  these installed-vs-shipped issues instealled it in wrong libdir:

Checking for system tevent (>=0.15.0)                                                           : yes
Traceback (most recent call last):
  File "lib32-libldb/2.8.0/ldb-2.8.0/third_party/waf/waflib/Scripting.py", line 159, in waf_entry_point
    run_commands()
  File "lib32-libldb/2.8.0/ldb-2.8.0/third_party/waf/waflib/Scripting.py", line 255, in run_commands
    ctx = run_command(cmd_name)
          ^^^^^^^^^^^^^^^^^^^^^
  File "lib32-libldb/2.8.0/ldb-2.8.0/third_party/waf/waflib/Scripting.py", line 239, in run_command
    ctx.execute()
  File "lib32-libldb/2.8.0/ldb-2.8.0/third_party/waf/waflib/Configure.py", line 159, in execute
    super(ConfigurationContext, self).execute()
  File "lib32-libldb/2.8.0/ldb-2.8.0/third_party/waf/waflib/Context.py", line 214, in execute
    self.recurse([os.path.dirname(g_module.root_path)])
  File "lib32-libldb/2.8.0/ldb-2.8.0/third_party/waf/waflib/Context.py", line 296, in recurse
    user_function(self)
  File "lib32-libldb/2.8.0/ldb-2.8.0/wscript", line 54, in configure
    conf.RECURSE('lib/tevent')
  File "lib32-libldb/2.8.0/ldb-2.8.0/buildtools/wafsamba/samba_utils.py", line 66, in fun
    return f(*k, **kw)
           ^^^^^^^^^^^
  File "lib32-libldb/2.8.0/ldb-2.8.0/buildtools/wafsamba/samba_utils.py", line 469, in RECURSE
    return ctx.recurse(relpath)
           ^^^^^^^^^^^^^^^^^^^^
  File "lib32-libldb/2.8.0/ldb-2.8.0/third_party/waf/waflib/Context.py", line 296, in recurse
    user_function(self)
  File "lib32-libldb/2.8.0/ldb-2.8.0/lib/tevent/wscript", line 51, in configure
    conf.CHECK_BUNDLED_SYSTEM_PYTHON('pytevent', 'tevent', minversion=VERSION):
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "lib32-libldb/2.8.0/ldb-2.8.0/buildtools/wafsamba/samba_utils.py", line 66, in fun
    return f(*k, **kw)
           ^^^^^^^^^^^
  File "lib32-libldb/2.8.0/ldb-2.8.0/buildtools/wafsamba/samba_bundled.py", line 270, in CHECK_BUNDLED_SYSTEM_PYTHON
    if not found and not conf.LIB_MAY_BE_BUNDLED(libname):
           ^^^^^
UnboundLocalError: cannot access local variable 'found' where it is not associated with a value

and then it needs PYTHONARCHDIR as well to fix:

ERROR: libldb-2.8.0-r0 do_package: QA Issue: libldb: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/python3.12
  /usr/lib/python3.12/site-packages
  /usr/lib/python3.12/site-packages/_ldb_text.py
  /usr/lib/python3.12/site-packages/ldb.so
  /usr/lib/python3.12/site-packages/.debug
  /usr/lib/python3.12/site-packages/.debug/ldb.so
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
libldb: 7 installed and not shipped files. [installed-vs-shipped]

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-22 09:06:22 -08:00
Khem Raj 9953ca1ac0 python3-multidict: Fix running ptests
Add missing runtime dependency on pytest-cov
and move the test to PTESTS_FAST_META_PYTHON since it takes < 20 seconds

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-21 12:37:12 -08:00
Khem Raj 919cfc554a python3-multidict: Make it work with python 3.12
The needed fixes are in master branch and one more fix it still in a
pull request, bring them all in until 6.0.5 is released

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-21 12:37:12 -08:00
Peter Marko c6edd549e6 srecord: fix malformed patch upstream status
WARNING: srecord-native-1.65.0-r0 do_patch: QA Issue: Malformed Upstream-Status in patch

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-20 22:15:03 -08:00
Khem Raj b96cdd29fb python3-pillow: Correct branch parameter in SRC_URI
10.1 tag SRCREV certainly does not exist on 10.0 branch so point it to main
branch
Drop one of two SRCREV settings which was wrong.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Leon Anavi <leon.anavi@konsulko.com>
2024-01-20 22:15:02 -08:00
Gassner, Tobias.ext 9cb6fc0a54 softhsm_2.6.1.bb fixing p11-kit module path, adding softhsm2.module to FILES
[Edited Message Follows]
[Reason: include softhsm2.module only in FILES if pk11 is set in PACKAGECONFIG]

From 216dba6552f2b3a65c3fc9b586736d93132a0166 Mon Sep 17 00:00:00 2001
From: "Gassner, Tobias.ext" <tobias.gassner.ext@karlstorz.com>
Date: Thu, 18 Jan 2024 12:50:22 +0100
Subject: [PATCH] softhsm_2.6.1.bb fixing p11-kit module path, adding
 softhsm2.module to FILES

In order for the softhsm module to be discoverable by p11-kit proxy the
softhsm2.module file must be deployed to ${datadir}/p11-kit/modules.
This was previously not the case. Also the p11-kit module path
(--with-p11-kit) seemed to point to the wrong directory and had a syntax
error (two == instead one =).

Signed-off-by: Gassner, Tobias.ext <tobias.gassner.ext@karlstorz.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-20 22:15:02 -08:00
Ross Burton 28a3ef859f mozjs-115: fix the build on ARMv5
The JIT uses the ISB instruction, but being a multi-core barrier
instruction this doesn't exist on the single-core ARMv5 ISA. Check the
ISA level before using ISB.

Also set [cleandirs] for ${B} to ensure clean builds are done when
reconfiguring.

[ YOCTO #14572 ]

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-20 22:15:02 -08:00
alperak fe3030f209 libreport: upgrade 2.17.8 -> 2.17.11
Changelog:

================
2.17.11
Fixed

    reporter-bugzilla: Fix NameError exception
    reporter-bugzilla: Adding an attachment is a minor bug update (skip emails)
    reporter-bugzilla: Retry Bugzilla queries with delays, if needed

Added

    Add "XDG_ACTIVATION_TOKEN" to the list of ignored words
================
2.17.10
Fixed

    reporter-upload: Fix use-after-free error
================
2.17.9
Fixed

    reporter-bugzilla: Honor XDG_CONFIG_HOME when accessing user's configuration files
    reporter-bugzilla: Fix reporting when the bug already exists
    reporter-bugzilla: Don't fail if reported_to file doesn't exist
    reporter-bugzilla: Make sure that the creator of a bug is always in CC
    reporter-bugzilla: Don't send emails about each individual attachment
    reporter-bugzilla: Fix string interpolation for duplicate bugs

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
alperak b2a377f984 icewm: upgrade 3.4.4 -> 3.4.5
Changelog:

Fixes

	Fix for centering the clock LED digits vertically.
	Fix the KeyWinTile commands for multi-monitor setups.
	Fix the workspace buttons for right-to-left languages.

Changes

	Let KeySysTile only tile the windows on the active monitor.
	Update the 'Hibernate' command and add two new hibernate icons.
	When pasting into the addressbar, replace newlines with spaces.
	When focusing with RaiseOnFocus, release the button grab.
	After raising a focused window, release its button grab.
	Avoid calls to fstat to circumvent a glibc inefficiency.
	Prefer localtime_r over localtime to evade a glibc inefficiency.
	Update the copyright notice in the about window.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
Yoann Congal a3265e6fcb python3-pytest-cov: Add missing python3-pytest RDEPENDS
python3-pytest-cov is a plugin of python3-pytest adding test coverage
feature. It does not seem to do anything useful by itself.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
Yoann Congal 9fdcd8c8dc python3-coverage: add native and nativesdk BBCLASSEXTEND
To build python3-pytest-cov-native we need python3-coverage-native.
To build nativesdk-python3-pytest-cov we need nativesdk-python3-coverage.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
Clément Péron 4f75e957e7 protobuf: upgrade 4.23.4 -> 4.25.2
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
Clément Péron 80f0f4ccfb abseil-cpp: rename recipe to follow the version
We are not on a detached version, there is no reason to not use
the real version in the filename

Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
alperak 6f7ee19d66 libkcapi: upgrade 1.4.0 -> 1.5.0
License-Update: Copyright years change

Changelog:

    move all sha* applications to the libexec directory to allow them to coexist with other packages sha* applications - the caller is expected to make a symlink to them
    add sha3sum
    add kcapi_md_sha3_* wrapper APIs
    various small fixes

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
BELOUARGA Mohamed 205ed387f6 Monocypher: Correct source URI and license
Monocypher has two recipes and a release tarball in home page and in github

Signed-off-by: BELOUARGA Mohamed <m.belouarga@technologyandstrategy.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:06 -08:00
Andreas Cord-Landwehr 9035d01414 freerdp: provide cmake integration
Do not delete the cmake config and target files to allow easy
integration with cmake based libraries/applications.

Signed-off-by: Andreas Cord-Landwehr <cordlandwehr@kde.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:06 -08:00
Gianfranco Costamagna 982b0f17ce vbxguestdrivers: upgrade 7.0.12 -> 7.0.14
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:06 -08:00
Pablo Saavedra 8ded470b21 libbacktrace: fix sdk installation
Building an SDK with this included fails:

* calculate_dependencies_for: Cannot satisfy the following
  dependencies for libbacktrace-dev
* opkg_solver_install: Cannot install package libbacktrace-dev

libbacktrace only provides a static library, so there no ${PN}
package is created by default.

Remove RDEPENDS in the libbacktrace-dev package to avoid this
conflict.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:06 -08:00
alperak ba6dbbc68b lcms: upgrade 2.15 -> 2.16
License-Update: Renamed from COPYING to LICENSE

Changelog:

    New: import .CUBE files as RGB device links
    New: Read/Write MHC2 tags for Windows GPU access
    New: Support for UTF8 on multi-localized Unicode functions
    New: Support for OkLab color space, built-in and formatter.
    Improved: floating point transforms float -> integer are now honored as float
    Improved: MSYS2, mingw is now supported
    Improved: preferred CMM, platform and creator now survives profile edition.
    Fixed: tificc now can deal with Lab TIFF
    Fixed: code can now be compiled by a C++17 compiler, "register" keyword use detected at compile time.
    Fixed: Reverted PostScript creation that corrupted some interpreters.
    Bug fixing

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:06 -08:00
Markus Volk 819e1ef4b4 pipewire: update 1.0.0 -> 1.0.1
This is a bugfix release that is API and ABI compatible with previous
1.0.x releases.

  - Work around the buggy ALSA backend in libcanberra by forcing the pulse
    backend in module-x11-bell.
  - Fix a race in the device info updates in pulse-server.
  - Fix timing and rate matching in ALSA sequencer.
  - Improve timing information in JACK and from the ALSA driver.
  - More small fixes and improvements.

  - Fix a build issue when examples where disabled.
  - Avoid some compiler warnings.
  - Avoid some bitfield data races. (#3706)

  - Bump the PTP driver priority. (#3217)
  - Support the previous "allowed" permission in the access module.
  - Fix filename leak in module-filter-chain.
  - Work around the buggy ALSA backend in libcanberra by forcing the pulse
    backend in module-x11-bell. (#3688)
  - Fix a race in the device info updates in pulse-server.
  - Fix compatibility in RAOP. (#3698)

  - Handle ALSA picth control errors correctly
  - Clamp buffer-frames correctly. (#3000)
  - Fix timing and rate matching in ALSA sequencer. (#3657)
  - Revert a commit that could result in current time in the future in the
    timing updates.
  - Improve adapter state checks.
  - Remove the timer from the ALSA pcm.
  - Fix timeout in freewheel driver.

  - Also handle active ports for monitor sources.
  - Fix zeroconf-publish format properties.

  - Improve timing and transport calculations.
  - Handle -ENOENT from the core and don't error out.

  - Handle node port removal in the device provider. (#3708)
  - Improve error handling while connecting.
  - Fix dts_offset.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:06 -08:00
Yoann Congal 256262d469 packagegroup-meta-oe: remove mongodb
mongodb is skipped pending a port to Python 3.12. But there is no plan
to actually do this port so, in the meantime, remove mongodb from
packagegroup-meta-oe to avoid an unbuildable dependency.

This patch may be reverted once mongodb has been ported to Python 3.12.

[0]: https://lists.openembedded.org/g/openembedded-devel/message/108300

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:06 -08:00
Michael Haener b29195ce4c nginx: add http sub module feature
Providing the http sub module feature. The module works as a filter which
replaces a specific character string in a response with another character
string.

Signed-off-by: Michael Haener <michael.haener@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:05 -08:00
alperak b9f944b4fc libebml: upgrade 1.4.4 -> 1.4.5
Changelog:

44e5095317faf33a0ba318b98a04fc5d60a192dc NEWS: add entry about invalid memory access bug fix
f3249a701df76185103c978f3693684bb0c84b74 MemIOCallback: fix buffer overflow when writing too much data
4c0d757d6de529e8dda6bb6ca08369d5f9bffdb3 MemIOCallback: fix buffer overflow when reading too much data
f4eb4ae863bad23b70964931dcb1464d091ba2df [1.x] add a GitHub action to test ABI breakage
3b582725864b33100902761cb8438503c163e5dd [1.x] do 1.x build actions when pushing to the v1.x branch

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:05 -08:00
Fabio Estevam ca628a65c7 v4l-utils: Remove unneeded musl patch
The musl issue that 0004-Do-not-use-getsubopt.patch fixes has already
been addressed by the following v4l-utils upstream commit:

commit 6e19bb895a16a9a247524ac526ab47f576cc36f6
Author: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Date:   Thu Nov 25 10:59:22 2021 +0100

    v4l-utils: use v4l_getsubopt instead of getsubopt

    Android doesn't have getsubopt at all, and some libc implementations
    use a getsubopt variant that behaves slightly different.

    So add a new v4l-getsubopt.h header that either just uses the glibc
    function (if glibc is detected) or uses a static inline v4l_getsubopt
    that is copied from glibc. This should avoid such problems.

    Reported-by: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
    Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>

Remove the unneeded patch.

Signed-off-by: Fabio Estevam <festevam@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:05 -08:00
Markus Volk 3e11b88fe2 mozjs: update 115.2.0 -> 115.6.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:05 -08:00
Markus Volk 3edab4f4a3 gjs: update 1.78.1 -> 1.78.2
Version 1.78.2
--------------

- Closed bugs and merge requests:
  * Uninitialized memory in float out values can lead to crashes in mozjs gc
    code later on [#591, !902, Philip Chimento]
  * Garbage collection of Gdk surfaces [#592, !905, Philip Chimento]
  * gi/gerror: Fix version of the GIRepository typelib import [!906, Jordan
    Petridis]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:05 -08:00
Markus Volk d1dc5750b4 gvfs: update 1.52.1 -> 1.52.2
Major changes in 1.52.2
=======================
* smb: Fix livelock when mounting share without enough permissions (Ondrej Holy)
* smb: Fix moving files across filesystem boundaries (Ondrej Holy)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:05 -08:00
Markus Volk fa71008a3b file-roller: update 43.0 -> 43.1
Version 43.1
~~~~~~~~~~~~
Released: 2023-12-03

Bugfixes:
 * Fixed deb package support. (Bastien Nocera) (!14)
 * Fixed wrong filename when opening a files on Google Drive. (Frank Dana) (!212)
 * Updated README. (Jan Tojnar)
 * Fixed flapak build. (David Hewitt) (Jan Tojnar)

Translations:
 * Abkhazian (Нанба Наала)
 * Belarusian ()
 * Dutch (Nathan Follens)
 * Friulian (Fabio Tomat)
 * Icelandic (Sveinn í Felli)
 * IE (OIS)
 * Kazakh (Baurzhan Muftakhidinov)
 * Nepali (Pawan Chitrakar)
 * Slovak (Dušan Kazik)
 * Turkish (Sabri Ünal)
 * Vietnamese (Trần Ngọc Quân)
 * Ελληνικά (Efstathios Iosifidis)
 * Русский (Aleksandr Melman)
 * Chinese (China) (Boyuan Yang)
 * Galician <Proxecto Trasno (Fran Dieguez)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:05 -08:00
Markus Volk 4bbd45ec18 eog: update 45.1 -> 45.2
Eye of GNOME 45.2

Bug fixes and improvements:

 !158, data: Update appdata (Sabri Ünal)

New and updated translations:

- Jürgen Benvenuti [de]
- Jiri Grönroos [fi]
- Daniel Șerbănescu, Florentina Mușat [ro]
- Dušan Kazik [sk]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:04 -08:00
alperak 6b3f2c721e spdlog: upgrade 1.12 -> 1.13
Dropped SPDLOG_BUILD_TESTS and SPDLOG_BUILD_BENCH from EXTRA_OECMAKE because already OFF

License-Update: Use upstream's LICENSE file instead of Poky's MIT license.

Changelog:

Enhancements

    Qt Sink: Allow for darker colors for light backgrounds
    Set CMAKE_BUILD_TYPE only for single-config generators
    Provide spdlog_header_only in build directory export
    Add SPDLOG_TO_VERSION to compare spdlog version
    Support async_overflow_policy::discard_new
    Make syslog_sink.h's syslog_prio_from_level protected
    Fix OS availability check of pthread_threadid_np for iOS
    Add .git-blame-ignore-revs to ignore clang-format related commits
    Match SPDLOG_CONSTEXPR_FUNC to FMT_CONSTEXPR

Bug Fixes

    Check fd_ is not nullptr in file_helper to prevent possible crash if disk is full
    Fix encoding issue in qt_sinks
    Fix wrong thread_id (TID) in systemd_sink.h
    Update example.cpp to fix the vector issue in bin_example
    Fix MSVC compile flag for no exceptions
    Fix bug in circular_q::size()
    Fix link to fmt license file

Maintenance

    Added and updated various tests for circular_q.
    Removed obsolete part from CMake configuration files
    Removed policy_max from cmake_minimum_required(..).
    Updated clang-format to google style and updated various formatting scripts.
    Bumped to catch2

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:04 -08:00
alperak f391181395 gerbera: upgrade 1.12.1 -> 2.0.0
* 0001-Fix-build-against-fmt-10.patch dropped because fixed in the new version
* Expat dropped from DEPENDS because has been replaced with pugixml at version 1.5.0
* Required dependencies updated and added to DEPENDS
* Optional packages added and those enable by default have been enabled.

Changelog:

NEW Features

    Staged importing that allows updating the virtual layout instead of deleting and recreating it each time (import-mode="grb")
    Config options as command line arguments (--set-option OPT=VAL with --print-options)
    Allow configuration of follow-symlinks per autoscan directory
    Configuration of containers in virtual layout: title can be changed, some nodes can be disabled
    New mode of loading Javascript plugins with cleanup of global variables
    Generation of example configuration via command line option --create-example-config
    Case insensitive sorting for databases
    New config options for URL handling and host redirection
    Use .nomedia to hide directory, incl. config option
    Support for UPnP commands GetFeatureList and GetSortExtensionCapabilities
    Build for Ubuntu 23.04 and 23.10

FIXES

    Autoscan: Keep track of renamed directories
    Docker: add JPEG and update description
    Runtime issues in request handling
    Configurable handling of HOME directory
    Transcoding: parsing issue of requests
    Stability for sqlite database access
    Browsing on Samsung devices

Code Improvements

    Update Javascript libraries
    Update versions of googletest (1.14), pupnp (1.14.18), libexiv2 (v0.28.1), libebml (1.4.5), fmt (10.2.0), pugixml (1.14), spdlog (1.12.0) and taglib (1.13.1)
    Compatibility with gcc14

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:04 -08:00
alperak 9f5b336614 fmt: upgrade 10.1.1 -> 10.2.1
License-Update: Dropped the rst suffix from the license file

Changelog:

10.2.1 - 2024-01-03

  Fixed ABI compatibility with earlier 10.x versions

10.2.0 - 2024-01-01

  Added support for the %j specifier (the number of days) for std::chrono::duration
  Added support for the chrono suffix for days and changed the suffix for minutes from "m" to the correct "min"
  Fixed an overflow in std::chrono::time_point formatting with large dates
  Added a formatter for std::source_location
  Added a formatter for std::bitset
  Added an experimental nested_formatter that provides an easy way of applying a formatter to one or more subobjects while automatically handling width, fill and alignment.
  Added the generic representation (g) to std::filesystem::path
  Made format_as work with references
  Fixed formatting of invalid UTF-8 with precision
  Fixed an inconsistency between fmt::to_string and fmt::format
  Disallowed unsafe uses of fmt::styled
  Pass fmt::styled(...) as a parameter instead.
  Added a null check when formatting a C string with the s specifier.
  Disallowed the c specifier for bool
  Made the default formatting unlocalized in fmt::ostream_formatter for consistency with the rest of the library
  Fixed localized formatting in bases other than decimal
  Fixed a performance regression in experimental fmt::ostream::print
  Added synchronization with the underlying output stream when writing to the Windows console
  Changed to only export format_error when {fmt} is built as a shared library
  Made fmt::streamed constexpr
  Enabled consteval on older versions of MSVC
  Added an option to build without wchar_t support on Windows
  Improved build and CI configuration
  Fixed various warnings, compilation and test issues
  Improved documentation and README
  Updated CI dependencies

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:04 -08:00
Yi Zhao 28cb5f1801 samba: upgrade 4.19.3 -> 4.19.4
Release Notes:
https://www.samba.org/samba/history/samba-4.19.4.html

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:04 -08:00
Peter Marko 42ac2751f8 protobuf-c: change branch to master
This was forgotten during update to tagged version.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:04 -08:00
Khem Raj 0f90c7dc98 Revert "rng-tools: move from oe-core to meta-oe"
This reverts commit c076a26351.
2024-01-19 09:51:04 -08:00
Khem Raj 4dbbef7a39 opencl-icd: Rename rdepends to virtual-opencl-icd
This helps in fending off the build time QA error

WARNING: /mnt/b/yoe/master/sources/meta-openembedded/meta-oe/recipes-core/opencl/opencl-icd-loader_2023.12.14.bb: RPROVIDES is set to v
irtual/opencl-icd, the substring 'virtual/' holds no meaning in this context. It is suggested to use the 'virtual-' instead.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Zoltán Böszörményi <zboszor@gmail.com>
2024-01-18 18:09:53 -08:00
Khem Raj 1647e20b2e evolution-data-server: Use inherit_defer for native class
Since gnome classes are using it in core, they are now appearing after
native resulting in QA errors

ERROR: /mnt/b/yoe/master/sources/meta-openembedded/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server-native.bb: QA Issue: evolution-data-server-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: pkgconfig.bbclass
siteconfig.bbclass siteinfo.bbclass autotools.bbclass [native-last]

secondly, use 'cmake' for GNOMEBASEBUILDCLASS
default is set to meson (legacy is autotools) since most of gnome recipes are using meson
these days. This recipe however uses neither autotools nor meson to
build, it uses cmake, to this effect it inherits cmake bbclass
and things worked so far, however with inherit_defer things changed because
meta/classes-recipe/gnomebase.bbclass has switched to using
inherit_defer, this unearths this issue where its not overriding
exported functions as desired. Therefore this fixes that issue

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-18 07:30:48 -08:00
Randy MacLeod c076a26351 rng-tools: move from oe-core to meta-oe
Nothing in oe-core depends on rng-tools anymore:
   e7e1bc43ca rng-tools: splitting the rng-tools systemd/sysvinit serivce as a package
so move it to meta-oe for people who still want to run rngd
as a service for some reason or for those who want to run rng-test.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-14 10:54:11 -08:00
Khem Raj 259b9fd719 gst-shark: inherit gtk-doc
Recent changes to oe-core[1] mean that if a configure.ac uses gtk-doc
then gtkdocize will be called. This means that recipes that don't
inherit gtk-doc (to depend on gtk-doc-native) but don't explicitly
disable the use of gtkdocize will fail to configure.

Inheriting gtk-doc both solves the configure failure, and allows us to
build the API documentation.

[1] oe-core 891ec38d4c5cc5ac7bc34938276261ebd6f6d54e

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-14 10:54:11 -08:00
Khem Raj 825c28133b schroedinger: inherit gtk-doc
Recent changes to oe-core[1] mean that if a configure.ac uses gtk-doc
then gtkdocize will be called. This means that recipes that don't
inherit gtk-doc (to depend on gtk-doc-native) but don't explicitly
disable the use of gtkdocize will fail to configure.

Inheriting gtk-doc both solves the configure failure, and allows us to
build the API documentation.

[1] oe-core 891ec38d4c5cc5ac7bc34938276261ebd6f6d54e

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-14 10:54:10 -08:00
Khem Raj 74745dcd01 libwnck: inherit gtk-doc
Recent changes to oe-core[1] mean that if a configure.ac uses gtk-doc
then gtkdocize will be called. This means that recipes that don't
inherit gtk-doc (to depend on gtk-doc-native) but don't explicitly
disable the use of gtkdocize will fail to configure.

Inheriting gtk-doc both solves the configure failure, and allows us to
build the API documentation.

[1] oe-core 891ec38d4c5cc5ac7bc34938276261ebd6f6d54e

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-14 10:54:10 -08:00
Khem Raj 53e68a189a libxklavier: inherit gtk-doc
Recent changes to oe-core[1] mean that if a configure.ac uses gtk-doc
then gtkdocize will be called. This means that recipes that don't
inherit gtk-doc (to depend on gtk-doc-native) but don't explicitly
disable the use of gtkdocize will fail to configure.

Inheriting gtk-doc both solves the configure failure, and allows us to
build the API documentation.

[1] oe-core 891ec38d4c5cc5ac7bc34938276261ebd6f6d54e

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-14 10:54:10 -08:00
Khem Raj ca43c0abd1 thunar: inherit gtk-doc
Recent changes to oe-core[1] mean that if a configure.ac uses gtk-doc
then gtkdocize will be called. This means that recipes that don't
inherit gtk-doc (to depend on gtk-doc-native) but don't explicitly
disable the use of gtkdocize will fail to configure.

Inheriting gtk-doc both solves the configure failure, and allows us to
build the API documentation.

[1] oe-core 891ec38d4c5cc5ac7bc34938276261ebd6f6d54e

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-14 10:54:10 -08:00
Peter Marko 5e8a4a6dd0 grpc: correct dependencies
GRPC depends on protobuf, not protobuf-c
Additionally zlib is missing in dependencies

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-14 10:54:09 -08:00
alperak c74cdd43f3 adcli: use https protocol for fetching
Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-13 09:08:39 -08:00