Commit Graph

27446 Commits

Author SHA1 Message Date
Markus Volk 107eec4fd9 gtksourceview5: fix api-documentation build
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15 12:27:45 -07:00
Markus Volk e438b6f340 appstream: disable docs
Appstream requests 'daps' for building api-documentation. Without having
knowledge of its advantages it looks like overkill to me.
Disable docs to avoid break if DISTRO_FEATURE 'api-documentation'
is set.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15 12:27:45 -07:00
Markus Volk 4f9b045d1e libgweather4: fix api-documentation build
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15 12:27:45 -07:00
Markus Volk 15f2ca144d libcanberra: fix api-documentation build
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15 12:27:45 -07:00
Khem Raj cf2444ac1d librelp: Fix function prototypes in tests
Helps fix issues found with clang

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Nicolas Marguet <nicolas.marguet@windriver.com>
2023-08-15 12:27:45 -07:00
Nicolas Marguet 288ad311f0 librelp: add ptest
Use internal test from librelp project as ptest.

This work is largely inspired on the rsyslog ptest implementation,
which copies the automake-based tests/Makefile to the target and runs
'make check-TESTS'. sed is used to fix a few Makefile paths or
env-vars so 'make' can run on the target.

Tested on qemux86_64 and qemuarm64:

==========================================
   librelp 1.11.0: tests/test-suite.log
==========================================

TOTAL: 30
PASS:  27
SKIP:  3
XFAIL: 0
FAIL:  0
XPASS: 0
ERROR: 0

The 3 skipped tests are either self-identified as “not do anything
really useful” or may need to port libtool to the target.

Signed-off-by: Nicolas Marguet <nicolas.marguet@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15 08:31:23 -07:00
Markus Volk 71e9bd8bca libnice: add graphviz-native dependency
If building the api-documentation libnice requests dot or the build fails with:

| ../libnice-0.1.21/docs/reference/libnice/meson.build:70:0: ERROR: Program 'dot' not found or not executable

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15 08:31:23 -07:00
Ming Liu e84dbcc381 libusbgx: usbgx.service: use Type=oneshot
A regression was introduced by commit:
```
commit 48bc4b2d5e
Author: Ming Liu <liu.ming50@gmail.com>
Date:   Tue May 9 13:36:20 2023 +0200

    libusbgx: fix some systemd service conditions

    Let usbgx.service require and run after sys-kernel-config.mount.

    Use "Type=simple" rather than "Type=oneshot", this ensures
    usbgx.service would not hang on failures, failures could happen in
    many conditions, like if the end user has manually configured
    something in configfs, or start usbgx.service twice, or someting
    wrong in /etc/default/usbgx or /etc/usbgx/*.schema.

    Signed-off-by: Ming Liu <liu.ming50@gmail.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
```

In the case when 'Type=simple' is set, 'ExecStartPost=' will execute
right after the process in 'ExecStart=' is started, but we need it
execute after the last 'ExecStart=' process exited successfully, so
change back to "Type=oneshot".

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-14 08:14:46 -07:00
Martin Jansa e89194c3aa openh264: fix installed-vs-shared QA issue with multilib
* in some cases libdir is /usr/lib64 and then libraries installed in /usr/lib aren't packaged:
ERROR: QA Issue: openh264: Files/directories were installed but not shipped in any package:
  /usr/lib/libopenh264.a
  /usr/lib/libopenh264.so.2.1.1
  /usr/lib/libopenh264.so
  /usr/lib/libopenh264.so.6
  /usr/lib/pkgconfig
  /usr/lib/pkgconfig/openh264.pc
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
openh264: 6 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>
2023-08-13 10:38:14 -07:00
Khem Raj ce208790e5 cockpit: Upgrade to 298 release
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-13 10:38:14 -07:00
Roland Hieber 37049f793c fbida: update Upstream-Status for submitted patches
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-12 23:16:48 -07:00
Khem Raj 6c6944316b sysdig: Add SRCREV_FORMAT
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-12 07:55:50 -07:00
Vincent Davis Jr f60a76caf3 cglm: upgrade v0.8.9 -> v0.9.1
Signed-off-by: Vincent Davis Jr <vince@underview.tech>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 14:36:44 -07:00
Khem Raj b829dc1a90 gosu: Define SRCREV_FORMAT
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 10:15:33 -07:00
Khem Raj 5312b6999a libsdl2-ttf: Define SRCREV_FORMAT
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 10:15:33 -07:00
Khem Raj 2845f80124 gosu: Define SRCREV_FORMAT
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 10:15:33 -07:00
Khem Raj 403938ce85 perfetto: Add SRCREV_FORMAT
Recipe uses multiple SRC_URIs therefore its required to define
SRCREV_FORMAT so it can fetch on changes

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 09:36:03 -07:00
Khem Raj 1de54a3daa python3-dominate: Fix get_thread_context ptest on musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 09:13:30 -07:00
Markus Volk ab1f6ee8bf gnome-themes-extra: fix datadir path
This fixes do_rootfs error if gtk2 is installed

Running transaction test
Error: Transaction test error:
  file /usr conflicts between attempted installs of gnome-theme-adwaita-3.28-r0.corei7_64 and pipewire-modules-zeroconf-discover-0.3.77-r0.corei7_64
  file /usr/lib conflicts between attempted installs of gnome-theme-adwaita-3.28-r0.corei7_64 and pipewire-modules-zeroconf-discover-0.3.77-r0.corei7_64
  file /usr/lib/gtk-2.0 conflicts between attempted installs of gnome-theme-adwaita-3.28-r0.corei7_64 and at-spi2-core-2.48.3-r0.corei7_64
  file /usr/share conflicts between attempted installs of gnome-theme-adwaita-3.28-r0.corei7_64 and ghostscript-10.01.2-r0.corei7_64
  file /usr conflicts between attempted installs of libgtk-2.0-2.24.33-r0.corei7_64 and gnome-theme-adwaita-3.28-r0.corei7_64
  file /usr/lib conflicts between attempted installs of libgtk-2.0-2.24.33-r0.corei7_64 and gnome-theme-adwaita-3.28-r0.corei7_64
  file /usr/lib/gtk-2.0 conflicts between attempted installs of libgtk-2.0-2.24.33-r0.corei7_64 and gnome-theme-adwaita-3.28-r0.corei7_64
  file /usr/lib/gtk-2.0/2.10.0 conflicts between attempted installs of libgtk-2.0-2.24.33-r0.corei7_64 and gnome-theme-adwaita-3.28-r0.corei7_64
  file /usr/lib/gtk-2.0/2.10.0/engines conflicts between attempted installs of libgtk-2.0-2.24.33-r0.corei7_64 and gnome-theme-adwaita-3.28-r0.corei7_64
  file /usr/share conflicts between attempted installs of libgtk-2.0-2.24.33-r0.corei7_64 and gnome-theme-adwaita-3.28-r0.corei7_64
  file /usr/share/themes conflicts between attempted installs of libgtk-2.0-2.24.33-r0.corei7_64 and gnome-theme-adwaita-3.28-r0.corei7_64

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Justin Bronder 9a8cfc75f5 python3-mypy: upgrade 0.971 -> 1.5.0
Switched RDEPEND to python3-modules as this is a complex package that is
still under fairly heavy development by python core contributors.  It's
likely that the dependency list will change from release to release and
unlikely that anyone wanting type-checking will be object to having a
full python installation.

Note for anyone attempting to backport this, you'll need to add
python3-tomli to RDEPENDS as python < 3.11 won't be in the stdlib.

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Justin Bronder 32537d7b34 python3-types-psutil: add 5.9.5.16
Dependency of python3-mypy.

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Justin Bronder 6a8b2a2f67 python3-typed-ast: remove EOL package
No longer required by python3-mypy and no longer maintained upstream.
https://github.com/python/typed_ast/issues/179

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Justin Bronder 99d7aca1f2 python3-types-setuptools: add 68.0.0.3
Dependency of python3-mypy.

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Justin Bronder ae8535a618 python3-mypy-extensions: upgrade 0.4.3 -> 1.0.0
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Marek Vasut aa3154fbe2 libiio: Rename to versioned recipe filename
The libiio recipe now points to specific version within the git history,
rename the recipe to versioned one instead of _git one to match it.

Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Marek Vasut 98b7f5c8ea libiio: Use tagged v0.25
Use the actual tagged libiio v0.25 , not some random older version.

Fixes: 6be235b5c ("libiio: update to version 0.25")
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Khem Raj ab493e883a qad: Fix build with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Sudip Mukherjee afae7e0dfa qad: Add initial recipe
QAD is a daemon used for automated remote testing on hardware which can
take screenshots and can inject mouse or touch and keyboard events.

Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-10 07:42:38 -07:00
Markus Volk b21fd413f8 gvfs: update 1.51.1 -> 1.51.90
Major changes in 1.51.90
========================
* Fix various memory leaks (wang xiaomeng)
* udisks2: Disconnect signal handlers to fix crashes when unmounting (Ondrej Holy)
* fuse: Include missing locale.h header (Ondrej Holy)
* Some other fixes and improvements (Ondrej Holy)
* Translation updates (GNOME Translation Project contributors)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-10 00:27:45 -07:00
Chen Qi 491b7592f4 grpc: fix CVE-2023-32732
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-09 09:29:10 -07:00
Tim Orling 8d353c0491 libmodule-build-tiny-perl: upgrade 0.045 -> 0.046
* Drop redundant do_install
* Use four spaces for indent in RDEPENDS
* RDEPENDS:
  - += not =
  - sort alphabetically
  - Add perl-module-perl-ostype
  - Add perl-module-extutils-cbuilder-base
  - Replace perl-module-ipc-open3 with -ipc-cmd
  - Add perl-module-metadata
  - Add perl-module-parse-cpan-meta
  - Add perl-module-extutils-install
  - Add perl-module-encode-encoding
* Enable ptest
* RDEPENDS for ptest:
  - Add perl-module-ipc-open2
  - Add perl-module-blib
  - Add packagegroup-core-buildessential
  - Add perl-dev (for "EXTERN.h")
* INSANE_SKIP dev-deps for -ptest

0.046 2023-06-01 19:31:21+02:00 Europe/Amsterdam
      - Add src/ to include paths

License-Update: Updated Artistic-1.0 (Perl) text

Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-08 20:32:03 -07:00
Marek Vasut 6be235b5c3 libiio: update to version 0.25
The version 0.25 has been released, it has not been tagged however.
Update the this version anyway.

Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-07 09:01:00 -07:00
Khem Raj 5adde6b9b8 python3-m2crypto: Remove __pycache__ files
They may not be appropriate for target due to cross compiling

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-07 09:01:00 -07:00
Chen Qi 22d5614d2d open-vm-tools: add CVE_PRODUCT
vmware:tools is also a valid CVE_PRODUCT for open-vm-tools,
e.g., https://nvd.nist.gov/vuln/detail/CVE-2023-20867.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-07 09:01:00 -07:00
Chi Xu b160fcf882 lapack: Add ptest support
103 test cases in all.
Test results on qemu with kvm:
root@qemux86-64:~# ptest-runner lapack
START: ptest-runner
2023-08-07T07:10
BEGIN: /usr/lib64/lapack/ptest
PASS: BLAS-xblat1s
PASS: BLAS-xblat2s
...
PASS: LAPACK-xeigtstz_lse_in
PASS: LAPACK-xlintstds_dstest_in
PASS: LAPACK-xlintstzc_zctest_in
DURATION: 55
END: /usr/lib64/lapack/ptest
2023-08-07T07:11
STOP: ptest-runner
TOTAL: 1 FAIL: 0

If build lapack with lapacke, following test cases will be
included in ptest.
PASS: example_DGESV_rowmajor
PASS: example_DGESV_colmajor
PASS: example_DGELS_rowmajor
PASS: example_DGELS_colmajor

Signed-off-by: Chi Xu <chi.xu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-07 09:01:00 -07:00
Markus Volk ca67bf7dfd gnome-software: update 44.3 -> 44.4
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 23:19:07 -07:00
Khem Raj 976ccae201 nodejs: Upgrade to 18.17.0
Update to latest release of latest LTS 18 release

License-Update: [1] [2] [3]

[1] https://github.com/nodejs/node/commit/0cfdb3affa518bf55cfd8120f0286099fabfb22a
[2] https://github.com/nodejs/node/commit/2ea6e030038d86376dea748f702ed14018f99aba
[3] https://github.com/nodejs/node/commit/261e1d23d11053b373ea51745f6c1187440c2b08

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 13:40:26 -07:00
Khem Raj 7a1365b224 sip: upgrade 6.7.10 -> 6.7.11
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 09:29:56 -07:00
Khem Raj 8a407d58a3 ply: Pass LD via environment to configure
This sets is correctly across all following tasks e.g. compile/install

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 09:29:56 -07:00
Markus Volk 38f525002c pipewire: add support for liblc3
- add liblc3 recipe

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 09:29:56 -07:00
Markus Volk 262cf75230 pipewire: update 0.3.75 -> 0.3.77
This is a quick bugfix release that is API and ABI compatible with previous
0.3.x releases.

  - Fix a bug in ALSA source where the available number of samples was miscaluclated
    and resulted in xruns in some cases.
  - A new L permission was added to make it possible to force a link between
    nodes even when the nodes can't see eachother.
  - The VBAN module now supports midi send and receive as well.
  - Many cleanups and small fixes.

  - Global objects now only show permissions that apply to them. The permissions
    required to perform various API calls are documented.
  - A new L permission was added to make it possible to force a link between
    nodes even when the nodes can't see eachother.
  - Config files need to end with .conf.
  - The client.api is added the to global properties of a node.

  - The VBAN module now supports midi send and receive as well.
  - Fix module-profiler alignment and make sure we don't overrun our buffers with
    many nodes.
  - Protect libcanberra calls with a mutex because it is not thread safe. (#2834)

  - Support older compilers for spa_clear_ptr().
  - Fix a bug in ALSA source where the available number of samples was miscaluclated
    and resulted in xruns. (#3395)
  - Don't set inotify on /dev but on the videoX devices directly. Setting inotify
    on /dev would cause a lot of spurious wakeups and lock contention in the
    fsnotify subsystem on some benchmarks.
  - Audioconvert now rate limits the warnings when it runs out of buffers. (#3384)

  - Some bugs and inconsistencies were fixed in device lookup.
  - Improve subscribe event emission, detect changes to the sink or the monitor
    and send the right sink/source event. (#3388)

  - The libjack.so now has a minor version of 3 and a micro version of the pipewire
    version.
  - JACK clients will now see portregistration from other jack clients when they
    activate/deactivate like real JACK. (#3260)

  - Use some more autoptr cleanups, fix some leaks.

Older versions:

This is a quick bugfix release that is API and ABI compatible with previous
  - LE Audio support is now enabled by default when liblc3 is available now that
    bluez has support for detecting the hardware features.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 09:29:56 -07:00
Khem Raj 3b2f72f31a pcmciautils: Pass LD=CC via Make cmdline
This ensures that LD is always consistent in Makefile and it is computed
independent of LD variable setting order in metadata e.g. when using
meta-clang with lld the LD var maybe set to ld.ldd and this will be
wrong here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 09:29:56 -07:00
JD Schroeder d572afcd08 cyrus-sasl: Fix groupname gid change warning
This patch fixes warnings when useradd-staticids.bbclass is used and
USERADD_PARAM is used to add the user to a group that has not been
explicitly created yet. By adding the GROUPADD_PARAM for the new group
being used the warnings for changing the gid from GID-OLD to GID-NEW
is eliminated.

Warning fixed:
cyrus-sasl: Changing groupname mail's gid from (WXYZ) to (JKLM), verify configuration files!

Signed-off-by: JD Schroeder <sweng5080@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 09:29:56 -07:00
JD Schroeder a8d959a7da radvd: Fix groupname gid change warning
This patch fixes warnings when useradd-staticids.bbclass is used and
USERADD_PARAM is used to add the user to a group that has not been
explicitly created yet. By adding the GROUPADD_PARAM for the new group
being used the warnings for changing the gid from GID-OLD to GID-NEW
is eliminated.

Warning fixed:
radvd: Changing groupname nogroup's gid from (WXYZ) to (JKLM), verify configuration files!

Signed-off-by: JD Schroeder <sweng5080@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 09:29:56 -07:00
Nicolas Marguet 16e1555f6c rsyslog: Fix function inline errors in debug optimization
Compiler does not inline any functions when using debug optimization (-Og).
Hence, remove -Winline flag when compiling with debug optimization.

Backport upstream fix: https://github.com/rsyslog/librelp/pull/258
Remove previous local fix: https://github.com/rsyslog/librelp/issues/256

Signed-off-by: Nicolas Marguet <nicolas.marguet@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 09:29:56 -07:00
Michael Opdenacker 61d14138c2 meta-python: Remove unused AUTHOR variable
No longer used in generating packages
Also creates a possible confusion with the recipe maintainer
name.

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 09:29:56 -07:00
Michael Opdenacker 847f144f29 remove unused AUTHOR variable
No longer used in generating packages
Also creates a possible confusion with the recipe maintainer
name.

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-03 09:14:20 -07:00
Michael Opdenacker 706832c7a2 remove unused AUTHOR variable
No longer used in generating packages
Also creates a possible confusion with the recipe maintainer
name.

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-03 09:14:20 -07:00
Michael Opdenacker f14244a98c remove unused AUTHOR variable
No longer used in generating packages
Also creates a possible confusion with the recipe maintainer
name.

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-03 09:14:20 -07:00
Michael Opdenacker be1b661b23 remove unused AUTHOR variable
No longer used in generating packages
Also creates a possible confusion with the recipe maintainer
name.

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-03 09:14:20 -07:00