Commit Graph

13703 Commits

Author SHA1 Message Date
Niko Mauno f70274aa2b opensc: Drop virtual/libiconv from DEPENDS
According to
https://github.com/OpenSC/OpenSC/blob/0.25.1/NEWS#L1124-L1125
since version 0.12.0 the iconv dependency has been removed.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-21 08:47:06 -07:00
Niko Mauno c066a6ff83 opensc: Add 'readline' PACKAGECONFIG option
This helps us to also get rid of associated RDEPENDS declaration which
implicitly pulled readline to rootfs, even configure resolved readline
as not enabled.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-21 08:47:06 -07:00
Niko Mauno dac59629e9 opensc: Amend FILES:${PN} declaration
Commit da68f807bd added the symlink .so
path to FILES:${PN}-dev to fix QA error, complement the operation by
removing identical line from FILES:${PN}

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-21 08:47:06 -07:00
Yogita Urade 4534a0a077 poppler: CVE-2024-6239
A flaw was found in the Poppler's Pdfinfo utility. This issue
occurs when using -dests parameter with pdfinfo utility. By
using certain malformed input files, an attacker could cause
the utility to crash, leading to a denial of service.

CVE-2024-6239-0002 is the CVE fix and CVE-2024-6239-0001 is
dependent commit to fix the CVE.

Reference:
https://nvd.nist.gov/vuln/detail/CVE-2024-6239

Upstream patch:
https://gitlab.freedesktop.org/poppler/poppler/-/commit/0554731052d1a97745cb179ab0d45620589dd9c4
https://gitlab.freedesktop.org/poppler/poppler/-/commit/fc1c711cb5f769546c6b31cc688bf0ee7f0c1dbc

Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-21 08:45:47 -07:00
Markus Volk 0edc4266ac flatpak: update 1.15.9 -> 1.15.10
Dependencies:

    In distributions that compile Flatpak to use a separate bubblewrap (bwrap) executable, version 0.10.0 is required.
    This version adds a new feature which is required by the security fix in this release.

Security fixes:

    Don't follow symbolic links when mounting persistent directories (--persist option). This prevents a sandbox escape where a malicious or compromised app could edit the symlink to point to a directory that the app should not have been allowed to read or write. (CVE-2024-42472, GHSA-7hgv-f2j8-xw87)

Documentation:

    Mark the 1.12.x and 1.10.x branches as end-of-life (#5352)

Other bug fixes:

    Fix several memory leaks (#5883, #5884)

Internal changes:

    Record a log file when running build-time tests with AddressSanitizer (#5884)

    Add initial suppressions file for AddressSanitizer (#5884)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-21 08:45:47 -07:00
Markus Volk 8d0b921fb6 bubblewrap: update 0.9.0 -> 0.10.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-21 08:45:47 -07:00
Markus Volk a2237eec4d iwd: update 2.18 -> 2.19
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-21 08:45:47 -07:00
Markus Volk f67db7a4b9 webkitgtk3: update 2.44.2 -> 2.44.3
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-21 08:45:47 -07:00
Martin Jansa e05c983269 polkit-group-rule: package polkit rules
* broken since
  https://github.com/openembedded/meta-openembedded/pull/859
  which moved the files from ${sysconfdir} which is packaged
  in ${PN} by default into ${datadir} which isn't packaged causing:

ERROR: QA Issue: polkit-group-rule-network: Files/directories were installed but not shipped in any package:
  /usr
  /usr/share
  /usr/share/polkit-1
  /usr/share/polkit-1/rules.d
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
polkit-group-rule-network: 4 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-08-21 08:45:46 -07:00
Jörg Sommer a6a691f644 gpsd: upgrade 3.24 -> 3.25; new gpsd-snmp
This new version installs /usr/share/snmp/mibs/gpsd/GPSD-MIB which is
packaged in a new package gpsd-snmp.

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-21 08:45:46 -07:00
Khem Raj c5e0ad0154 libyui-ncurses: Fix buildpaths QA Error
This is a workaround but lets live with this instead of deleting it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-21 08:45:46 -07:00
Khem Raj 1f2f07c30f fluentbit: Make it deprecated
It does not build in a reproducible way that is now enforced by
yocto project. Fails with

WARNING: fluentbit-1.9.9-r0 do_package_qa: QA Issue: File /usr/bin/.debug/td-agent-bit in package fluentbit-dbg contains reference to TMPDIR [buildpaths]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-19 19:18:30 -07:00
Jose Quaresma bb62f52e95 composefs: upgrade 1.0.4 -> 1.0.5
- switch to meson build system

Changelog [1]:

$ git --no-pager log --oneline v1.0.4..v1.0.5
098d985 (tag: v1.0.5) Merge pull request #312 from cgwalters/release
0fae8a8 Release 1.0.5
9bdc377 Merge pull request #310 from cgwalters/symlink-limit
b06ea9b Verify payload length early on
3beb011 Merge pull request #308 from cgwalters/minor-rust-lints
a695ad4 Merge pull request #309 from giuseppe/libcomposefs-drop-ro
0a0d50f libcomposefs: drop using "ro" option
b35dc83 dumpfile: Fix clippy lint
a919ab8 rust: Drop unused cfg
3a87868 Merge pull request #307 from giuseppe/not-override-errno
bb94687 Merge pull request #306 from giuseppe/mkcomposefs-report-close-errors
76b4da5 mkcompose: report close() errors
502bc27 libcomposefs: do not override errno
2d2c09d Merge pull request #304 from jluebbe/meson
0260856 meson.build: Allow use as a meson subproject
5f512ac Merge pull request #303 from cgwalters/mount-source
91a3047 mount: Consistently use `composefs` as source
45e6179 Merge pull request #302 from cgwalters/info-term
f64022f info: Add missing terminator for `longopts`
d81cb87 Merge pull request #300 from jluebbe/meson
04c8a8e ci: Add GitHub Actions workflow which uses meson
64709f6 ci: Install meson package
b6f2b75 Add meson as an alternative to autotools
942cd73 Merge pull request #299 from giuseppe/composefs-info-set-locale
5072fd7 composefs-info: specify locale to isgraph/isprint
4f19d00 Merge pull request #298 from cgwalters/rust-misc
43a1d28 rust: Add README.md files, link to crates.io
a8bc747 rust: Clarify that "composefs-core" is really "composefs"
483356c Merge pull request #297 from cgwalters/rust-include
02213c0 composefs-core: Drop incorrect `include`
dce84ff Merge pull request #295 from cgwalters/rust-descr
3d2af03 Merge pull request #296 from Kiskae/upstream-tmpdir-fix
6928fcf test: remove hardcoded /tmp
e21be07 rust: Add mandatory `description` field, other misc changes
28dc491 Merge pull request #292 from cgwalters/rust-ci-dual
59c5a27 Merge pull request #293 from cgwalters/rust-minor
689ccc6 rust: Some doc and misc tweaks
426b65d ci: Test Rust code against current C code
32b3f6e Merge pull request #291 from Kiskae/patch-1
f7465b3 use correct `composefs-info` binary

[1] https://github.com/containers/composefs/compare/v1.0.4...v1.0.5

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-19 16:02:49 -07:00
Christophe Vu-Brugier 9e12c17edc nvme-cli: upgrade 2.9.1 -> 2.10.2
Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-19 16:02:49 -07:00
Khem Raj 24f4efb22a libyui: Upgrade to 4.6.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-19 10:19:32 -07:00
Khem Raj 6bff9188c7 botan: Make it reproducible
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-15 23:20:05 -07:00
Khem Raj 228c3483e2 fvwm: Fix buildpaths QA Errors
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-15 23:20:05 -07:00
Khem Raj 181409fef4 libforms: Remove buildpaths from fd2ps and fdesign scripts
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-15 10:28:12 -07:00
Khem Raj b35cd00fe1 sharutils: Let POSIX_SHELL be overridable from environment
This helps fix
WARNING: sharutils-4.15.2-r0 do_package_qa: QA Issue: File /usr/bin/shar in package sharutils contains reference to TMPDIR

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-15 10:28:11 -07:00
Khem Raj 2dcf9b3772 lprng: Specify target paths for needed utilities
pr,openssl,chown,chgrp are guessed during configure and they are
found on host, sometimes under native sysroot and some under HOSTTOOLS
which is not right, therefore point to target locations of these tools

Fixes all errors like below

File /usr/sbin/lprng_certs in package lprng contains reference to TMPDIR

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-14 21:46:26 -07:00
Khem Raj 0b0511ded8 transmission: Upgrade to 4.0.6 release
Use external libpsl, this also avoids hardcoded buildpaths which
gets into binaries due to inplace vendored libpsl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-14 21:46:26 -07:00
Khem Raj 27aa021693 glibmm: Upgrade to 2.66.7 release
Changes are here [1]

[1] https://gitlab.gnome.org/GNOME/glibmm/-/commit/a33c12cb694a46f97fe46372e6a97a22bbcd601f#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-14 21:46:26 -07:00
Yi Zhao f7e691ff43 audit: upgrade 4.0.1 -> 4.0.2
ChangeLog:
 - Fix musl C builds
 - Many code cleanups
 - Use atomic variables if available for signal related flags
 - Dont rotate audit logs when auditd is in debug mode
 - Fix a couple memory leaks on error paths
 - Correct output when displaying rules with exe/path/dir
 - Fix auparse lookup test to not use the system libaupaurse
 - Improve auparse metrics
 - Update auparse normalizer for recent syscalls
 - Make status report uniform

Drop 0001-Replace-__attribute_malloc__-with-__attribute__-__ma.patch as
the issue has been fixed upstream.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-14 08:15:18 -07:00
Kai Kang 056b8cd652 libosinfo: add runtime dependency osinfo-db
osinfo-db is required by libosinfo to list os info. So add the recipes
osinfo-db and its dependency osinfo-db-tools-native. Then add osinfo-db
to RDEPENDS of libosinfo.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-14 08:15:17 -07:00
Robert Middleton 5df4beeb75 Upgrade dbus-cxx to 2.5.2
In addition, allow for other configuration options for dbus-cxx and split
into different packages.

SDK can now also be built with dbus-cxx tools, generally used to generate
C++ interface code from DBus introspection files.  This required adding
cppgenerate in a new recipe for dependency purposes.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-13 22:34:53 -07:00
Randy MacLeod bac9b334aa liblinebreak: remove obsolete library
liblinebreak has no users in meta-oe or in the layer index:
   https://layers.openembedded.org/layerindex/branch/master/recipes/?q=depends%3Aliblinebreak
so remove it.

The upstream is has not been maintained for some time:
   https://vimgadgets.sourceforge.net/liblinebreak/
and they say that liblinebreak has been superceded by libunibreak,
an equivalent library that works in more languages:
   https://vimgadgets.sourceforge.net/libunibreak/

Since there are no users of liblinebreak, libunibreak was not packaged.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-13 10:14:07 -07:00
Luca Boccassi d5e90541f8 polkit: install group rules in /usr/share/ instead of /etc/
Rules shipped by OS packages should go in /usr/share/. /etc/ is
reserved for local modifications. This allows local users and
admins to provide overrides. It also removes the need to fix
directory permissions.

Signed-off-by: Luca Boccassi <bluca@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-13 10:14:07 -07:00
Luca Boccassi c796185326 polkit: update 124 -> 125
Signed-off-by: Luca Boccassi <bluca@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-13 10:14:07 -07:00
Luca Boccassi 6da0fd21c9 polkit: stop overriding DAC on /usr/share/polkit-1/rules.d
This is no longer required by upstream for data in /usr/, as it ships
in packages so there's no point hiding its content. Still required for
/etc/ as that's for local modifications.

Signed-off-by: Luca Boccassi <bluca@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-13 10:14:07 -07:00
Esben Haabendal cb50c93096 netplan: add missing runtime dependencies
The json module is used in several cli commands.

The fcntl module is used in terminal input handling.

Signed-off-by: Esben Haabendal <esben@geanix.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-12 08:16:42 -07:00
Khem Raj 1dc3523ef2 turbostat: Add band-aid to build from 6.10+ kernel
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Bruce Ashfield <bruce.ashfield@gmail.com>
2024-08-10 15:57:57 -07:00
Luca Boccassi b230d576bc dbus-broker: upgrade 32 -> 36
Full changelogs:

https://github.com/bus1/dbus-broker/releases/tag/v33
https://github.com/bus1/dbus-broker/releases/tag/v34
https://github.com/bus1/dbus-broker/releases/tag/v35
https://github.com/bus1/dbus-broker/releases/tag/v36

Signed-off-by: Luca Boccassi <bluca@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-10 15:57:55 -07:00
Nikhil R 233079a41c rocksdb: Add an option to set static library
Modify the CMakeLists.txt to add an Option for
STATIC target import, as available for shared library.

Link: https://github.com/facebook/rocksdb/pull/12890

Configure static library default to switched off
as shared libraries are sufficient in most cases.

Signed-off-by: Bhabu Bindu <bindu.bhabu@kpit.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-10 15:57:45 -07:00
Jason Schonberg fe440f1682 nodejs: upgrade 20.13.0 -> 20.16.0
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:27 -07:00
Peter Kjellerstedt 90f96e053a libdevmapper: Inherit nopackages
This fixes errors from buildhistory changes where packages-split would
be empty.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:26 -07:00
alperak cede104355 perfetto: Fix contains reference to TMPDIR [buildpaths] warning
WARNING:perfetto-31.0-r0 do_package_qa: QA Issue: File /usr/bin/.debug/tracebox in package perfetto-dbg contains reference to TMPDIR [buildpaths]

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:26 -07:00
Changqing Li b631359a42 libatasmart: Update SRC_URI
Update SRC_URI to fix do_fetch warning

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:21 -07:00
Changqing Li daf56d607d pavucontrol: update SRC_URI
Server's https certificate isn't valid for freedesktop.org without www
prefix, refer [1]. Update SRC_URI to fix do_fetch warning

[1] https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/1537

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:21 -07:00
Wang Mingyu 38a1dba331 hostapd: upgrade 2.10 -> 2.11
License-Update: Copyright updated to 2024.

Changelog:
===========
* Wi-Fi Easy Connect
  - add support for DPP release 3
  - allow Configurator parameters to be provided during config exchange
* HE/IEEE 802.11ax/Wi-Fi 6
  - various fixes
* EHT/IEEE 802.11be/Wi-Fi 7
  - add preliminary support
* SAE: add support for fetching the password from a RADIUS server
* support OpenSSL 3.0 API changes
* support background radar detection and CAC with some additional
  drivers
* support RADIUS ACL/PSK check during 4-way handshake (wpa_psk_radius=3)
* EAP-SIM/AKA: support IMSI privacy
* improve 4-way handshake operations
  - use Secure=1 in message 3 during PTK rekeying
* OCV: do not check Frequency Segment 1 Channel Number for 160 MHz cases
  to avoid interoperability issues
* support new SAE AKM suites with variable length keys
* support new AKM for 802.1X/EAP with SHA384
* extend PASN support for secure ranging
* FT: Use SHA256 to derive PMKID for AKM 00-0F-AC:3 (FT-EAP)
  - this is based on additional details being added in the IEEE 802.11
    standard
  - the new implementation is not backwards compatible
* improved ACS to cover additional channel types/bandwidths
* extended Multiple BSSID support
* fix beacon protection with FT protocol (incorrect BIGTK was provided)
* support unsynchronized service discovery (USD)
* add preliminary support for RADIUS/TLS
* add support for explicit SSID protection in 4-way handshake
  (a mitigation for CVE-2023-52424; disabled by default for now, can be
  enabled with ssid_protection=1)
* fix SAE H2E rejected groups validation to avoid downgrade attacks
* use stricter validation for some RADIUS messages
* a large number of other fixes, cleanup, and extensions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:21 -07:00
Wang Mingyu 1b19abbcf3 picocom: upgrade 2023-04 -> 2024
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:21 -07:00
Wang Mingyu baa80b3305 xmlsec1: upgrade 1.3.4 -> 1.3.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:20 -07:00
Wang Mingyu 90ac967f30 ttf-abyssinica: upgrade 2.100 -> 2.201
License-Update:
 Copyright year updated to 2023, SIL International changged to "https://www.sil.org/"
 Modern Gurage glyphs Copyright updated to 2022

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:20 -07:00
Wang Mingyu 7995813c13 rsyslog: upgrade 8.2404.0 -> 8.2406.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:20 -07:00
Wang Mingyu 25bb110094 qcbor: upgrade 1.4 -> 1.4.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:20 -07:00
Wang Mingyu e2783d57f6 opentelemetry-cpp: upgrade 1.16.0 -> 1.16.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:16 -07:00
Wang Mingyu adf0c1d6c0 nss: upgrade 3.102 -> 3.103
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:16 -07:00
Wang Mingyu 4485e2ec71 neatvnc: upgrade 0.8.0 -> 0.8.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:15 -07:00
Wang Mingyu 8c73c07da3 msgpack-cpp: upgrade 6.1.0 -> 6.1.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:15 -07:00
Wang Mingyu c8de2ffc78 logwatch: upgrade 7.10 -> 7.11
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:15 -07:00
Wang Mingyu 7a683bf95a logwarn: upgrade 1.0.14 -> 1.0.17
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:15 -07:00