summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-pytest-unordered: new recipeTom Geelen2024-05-241-0/+12
| | | | | | pytest plugin to Test equality of unordered sequences Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-socket: new recipeTom Geelen2024-05-241-0/+14
| | | | | | Pytest Plugin to disable socket calls during tests Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-freezer: new recipeTom Geelen2024-05-241-0/+15
| | | | | | Pytest plugin providing a fixture interface for spulec/freezegun Signed-off-by: Khem Raj <raj.khem@gmail.com>
* source-han-sans-*-fonts: move common part to .inc fileMartin Jansa2024-05-239-110/+34
| | | | | | | | * only SUMMARY, ZIPNAME and SRC_URI checksums are different * rename the .conf file to match BPN to simplify even more Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* source-han-sans-*-fonts: rename downloaded files in SRC_URIAlexandre Truong2024-05-234-4/+4
| | | | | | | | | | | | | | | | | | | In commit [0], we've switched away from SVN fetcher in SRC_URI. The archives downloaded are named SourceHanSans*.zip They are named this way regardless of the version 1.004 or 2.004. So when the new archives checksums are tested, the fetcher will look for the old archives with the same name in the DL_DIR. >From [1], there are checksum failures due to given checksums not matching the ones in DL_DIR. Thus, downloaded archives are renamed following their package name and version. [0]: https://git.openembedded.org/meta-openembedded/commit/?id=36a1e36e1272ca50e5dba0c4cf25ee3ff8b8f1c9 [1]: https://autobuilder.yoctoproject.org/typhoon/#/builders/156/builds/367/steps/16/logs/errors Signed-off-by: Alexandre Truong <alexandre.truong@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Alexandre Truong <alexandre.truong@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: remove sysv init script and install fuse kernel module explictlyChangqing Li2024-05-232-0/+16
| | | | | | | | | | For systemd, there is not a fuse.service since systemd provides sys-fs-fuse-connections.mount to mount the fuse control filesystem, so instead, only fuse3.conf is added to modules-load.d to load the required fuse kernel module. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uim: Upgrade to 1.8.9Khem Raj2024-05-233-50/+2
| | | | | | Drop upstreamed patch and second patch is no longer needed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* oscam: Upgrade to 1.20Khem Raj2024-05-231-5/+3
| | | | | | | | Switch SRC_URI away from svn and use git fetcher streamboard.tv svn server seems to be not accessible all the time reliably Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iniparser: remove dependency on doxygen-nativeLars Möllendorf2024-05-231-2/+4
| | | | | | | | This is an extra commit since I am not sure if documentation is wanted or not. Signed-off-by: Lars Möllendorf <lars.moellendorf@plating.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iniparser: upgrade 4.2 -> 4.2.1Lars Möllendorf2024-05-234-115/+16
| | | | | | | | | | | | | Hompage-Upgrade: upstream iniparser moved to Gitlab Add-CMake-support.patch removed since CMake support is now provided upstream 0001-iniparser.pc-Make-libpath-a-variable.patch removed since pkg-config file is now generated by CMake Signed-off-by: Lars Möllendorf <lars.moellendorf@plating.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: fix lvgl inclusionYoann Congal2024-05-231-1/+1
| | | | | | | | | | | | | | | | Since commit f7fedd156374 ("lvgl: Upgrade to LVGL 9 series"): * lv-drivers and lv-lib-png packages do not exist anymore * lvgl does not depend on "wayland" being in DISTRO_FEATURES This fixes these warnings (e.g. from AB[0]): Nothing RPROVIDES 'lv-lib-png' (but [...]/packagegroup-meta-oe.bb RDEPENDS on or otherwise requires it) Nothing RPROVIDES 'lv-drivers' (but [...]/packagegroup-meta-oe.bb RDEPENDS on or otherwise requires it) [0]: https://autobuilder.yoctoproject.org/typhoon/#/builders/156/builds/367/steps/12/logs/warnings Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Alexandre Truong <alexandre.truong@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fetchmail: Fix buildpaths warning.Wang Mingyu2024-05-231-0/+3
| | | | | | | WARNING: fetchmail-6.4.38-r0 do_package_qa: QA Issue: File /usr/bin/fetchmail in package fetchmail contains reference to TMPDIR [buildpaths] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nana: Fix buildpaths warning.Wang Mingyu2024-05-231-0/+6
| | | | | | | | | WARNING: nana-2.5+git-r0 do_package_qa: QA Issue: File /usr/bin/nana-c++lg in package nana contains reference to TMPDIR File /usr/bin/nana-clg in package nana contains reference to TMPDIR File /usr/bin/nana in package nana contains reference to TMPDIR [buildpaths] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* apache2: fix multilib file conflictsKai Kang2024-05-231-14/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are file conflicts of apache2 when multilib enabled: Error: Transaction test error: file /usr/share/apache2/build/config.nice conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp file /usr/share/apache2/build/config_vars.mk conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp Install the 'build' directory to ${libexecdir} by setting 'installbuilddir' to fix the conflicts. ${libexecdir} is not populated to sysroot by default, but command apxs requires these files, then add the dir to SYSROOT_DIRS to populate them. And inherit bbclasses multilib_script and multilib_header to fix follow-up conflicts: file /usr/bin/apxs conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp file /usr/include/apache2/ap_config_layout.h conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp Since multilib_script inherits update-alternatives, remove it from inherit line for beautification. Fix buildpaths warning as well: WARNING: lib32-apache2-2.4.58-r0 do_package_qa: QA Issue: File /usr/share/apache2/build/config.nice in package lib32-apache2-dev contains reference to TMPDIR [buildpaths] Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyruvate: Adjust for WORKDIR -> UNPACKDIR changesKhem Raj2024-05-231-7/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Switch away from S = WORKDIRKhem Raj2024-05-2320-39/+58
| | | | | | Make it dependent on UNPACKDIR instead Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Start WORKDIR -> UNPACKDIR transitionKhem Raj2024-05-23198-432/+433
| | | | | | | Replace references of WORKDIR with UNPACKDIR where it makes sense to do so in preparation for changing the default value of UNPACKDIR. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* duktape: Use S instead of ${WORKDIR}/duktape-2.7.0Khem Raj2024-05-231-5/+5
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jemalloc: add +git to versionPeter Marko2024-05-231-1/+3
| | | | | | | | | jemalloc was switched from tag to development branch 171 commit ahead. Adapt PV accordingly. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs-oe-cache-native: use UNPACKDIRMartin Jansa2024-05-231-1/+4
| | | | | | | | | | | | | * oe-npm-cache is now in UNPACKDIR not WORKDIR * fixes: http://errors.yoctoproject.org/Errors/Details/771012/ /OE/build/oe-core/tmp-glibc/work/x86_64-linux/nodejs-oe-cache-native/20.13/temp/run.do_configure.1268826: line 142: /OE/build/oe-core/tmp-glibc/work/x86_64-linux/nodejs-oe-cache-native/20.13/oe-npm-cache: No such file or directory * set S and UNPACKDIR to avoid this as well: WARNING: nodejs-oe-cache-native-20.13-r0 do_unpack: nodejs-oe-cache-native: the directory ${WORKDIR}/${BP} (/OE/build/oe-core/tmp-glibc/work/x86_64-linux/nodejs-oe-cache-native/20.13/nodejs-oe-cache-20.13) pointed to by the S variable doesn't exist - please set S within the recipe to point to where the source has been unpacked to Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-werkzeug: added python3-difflib as RDEPENDSJan Vermaete2024-05-231-0/+1
| | | | | | | | | File "/usr/lib/python3.12/site-packages/werkzeug/routing/exceptions.py", line 3, in <module> import difflib ModuleNotFoundError: No module named 'difflib' Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-control-center: add PACKAGECONFIG knob for malcontentMarkus Volk2024-05-231-0/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-boxes: fix build with gcc14Markus Volk2024-05-231-0/+2
| | | | | | | | | | | | | Workaround for int-conversion: | In file included from ../recipe-sysroot/usr/include/glib-2.0/glib.h:64, | from ../recipe-sysroot/usr/include/glib-2.0/gobject/gbinding.h:30, | from ../recipe-sysroot/usr/include/glib-2.0/glib-object.h:24, | from src/gnome-boxes.p/libvirt-broker.c:6: | src/gnome-boxes.p/libvirt-broker.c: In function 'boxes_libvirt_broker_add_domain_co': | ../recipe-sysroot/usr/include/glib-2.0/glib/gmessages.h:671:16: error: returning 'void *' from a function with return type 'gboolean' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gsoap: Upgrade to 2.8.134Khem Raj2024-05-233-99/+88
| | | | | | Redo musl support patch such that it can always be applied Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syzkaller: Fix build with musl + gcc14Khem Raj2024-05-232-0/+30
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd-cpp-apiv3: Upgrade to 0.15.4 releaseKhem Raj2024-05-232-70/+1
| | | | | | Drop upstreamed patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd-cpp-apiv3: Fix build on musl + GCC14Khem Raj2024-05-232-0/+28
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* directfb: Fix build with musl+GCC14Khem Raj2024-05-232-0/+37
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pipewire-0.2: Include time.h for timespec struct signatureKhem Raj2024-05-232-1/+46
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nbd: Do not inherit systemdKhem Raj2024-05-231-1/+1
| | | | | | | | It does not provide/enable systemd script generation which results in ERROR: nbd-3.26.1-r0 do_package: nbd does not appear in package list, please add it Signes-off-by: Khem Raj <raj.khem@gmail.com>
* nbd: Fix build with GCC14 on musl targetsKhem Raj2024-05-232-1/+46
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gimp: Upgrade to 2.10.38Khem Raj2024-05-233-2/+51
| | | | | | Fix build with GCC-14 with few backports while here Signed-off-by: Khem Raj <raj.khem@gmail.com>
* menulibre: Upgrade to 2.4.0Khem Raj2024-05-231-3/+2
| | | | | | Switch SRC_URI to github release artifacts Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtksourceview3: Use -Wno-error=incompatible-pointer-types in cflagsKhem Raj2024-05-231-0/+3
| | | | | | | Fixes build with GCC-14, hopefully we will be able to drop it when it breaks again with newer compiler like GCC15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-font-viewer: Fix build with GCC-14Khem Raj2024-05-232-0/+44
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Backport fixes to enable GCC-14 based buildsKhem Raj2024-05-233-0/+558
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nbd: Upgrade to 3.26.1Khem Raj2024-05-233-20/+72
| | | | | | Backport a build fix when using --disable-manpages Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sox: Fix build with GCC-14Khem Raj2024-05-232-0/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfmpc: Disable incompatible-pointer-types warning as errorKhem Raj2024-05-231-0/+3
| | | | | | Fixes build with GCC-14 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* influxdb: Do not remove non-existing filesKhem Raj2024-05-231-5/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gosu: Adjust for UNPACKDIR/WORKDIR reworkKhem Raj2024-05-231-3/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crucible: Adjust for UNPACKDIR/WORKDIR reworkKhem Raj2024-05-231-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: Adjust for UNPACKDIR/WORKDIR reworkKhem Raj2024-05-231-8/+8
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-notes-plugin: Upgrade to 1.11.0Khem Raj2024-05-211-1/+5
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* folks: Upgrade to 0.15.9Khem Raj2024-05-211-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl: Fix build with muslKhem Raj2024-05-212-0/+53
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatpak: add PACKAGECONFIG knob for malcontentMarkus Volk2024-05-211-0/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireplumber: update 0.5.1 -> 0.5.2Markus Volk2024-05-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WirePlumber 0.5.2 ~~~~~~~~~~~~~~~~~ Highlights: - Added support for loading configuration files other than the default wireplumber.conf within Lua scripts (!629) - Added support for loading single-section configuration files, without fragments (!629) - Updated the node.software-dsp script to be able to load filter-chain graphs from external configuration files, which is needed for Asahi Linux audio DSP configuration (!629) Fixes: - Fixed destroying camera nodes when the camera device is removed (#627, !631) - Fixed an issue with Bluetooth BAP device set naming (!632) - Fixed an issue caused by the pipewire event loop not being "entered" as expected (!634, #638) - A false positive warning about no modules being loaded is now suppressed when using libpipewire >= 1.0.5 (#620) - Default nodes can now be selected using priority.driver when priority.session is not set (#642) Changes: - The library version is now generated following pipewire's versioning scheme: libwireplumber-0.5.so.0.5.2 becomes libwireplumber-0.5.so.0.0502.0 (!633) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pipewire: update 1.0.5 -> 1.0.6Markus Volk2024-05-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PipeWire 1.0.6 (2024-05-09) This is a bugfix release that is API and ABI compatible with previous 1.0.x releases. Highlights - A bitfield race was fixed that could cause some crashes or undefined behaviour whem moving nodes between drivers. - Fix to some invalid memory access in the pw-mon and pw-dump. - A regression in kodi with IEC958 formats playback was fixed. - A race in the ALSA plugin was fixed when updating the eventfd. - Improvements and fixes to module-combine-stream. - Negotiation was improved in pipewiresrc. - Some more small fixes and improvements. PipeWire - Context properties are now set early so that client properties can be matched with rules. - A bitfield race was fixed that could cause some crashes or undefined behaviour when moving nodes between drivers. Tools - Fix failure to hide properties in pw-mon. (#3997) - Fix some memleaks and a crash in pw-dump. (#4001) Modules - The combine-stream module now prevents resampling to avoid broken audio because of different samplerates. - Fix a potential double free in module-loopback when calculating the delay. (#3748) - The FFADO module now only starts when ports are negotiated to avoid startup races. (#3968) - The combine-stream module will now forward tags. SPA - Monitor volumes are now also clamped to the min/max volumes. (#3962) - V4l2 and libcamera now encodes the device ids into a JSON array. This is part of the deduplication code of devices. - A regression in kodi with IEC958 formats playback was fixed. Bluetooth - Improved buffer handling and queued data when stopping. ALSA - A race was fixed when updating the eventfd. (#3711) GStreamer - Handle some errors better instead of crashing. (#3994) - Fix a memleak in the stream params handling. - Negotiation was improved in pipewiresrc. 0 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mdio-tools: fix mdio-netlink kernel module reproducibilityYoann Congal2024-05-212-4/+3
| | | | | | | | | | | | | | | | mdio-netlink source make reference to ${S}/.. which breaks -fdebug-prefix-map and results in the full TMPDIR path being present in the -dbg package and, also, change a related CRC in the main package. This changes ${S} to enclose the whole SRC_URI repo and adapt relative paths to build (MODULES_MODULE_SYMVERS_LOCATION) This make mdio-netlink reproducible and fixes this warning: WARNING: mdio-netlink-1.3.1-r0 do_package_qa: QA Issue: File /lib/modules/6.6.29-yocto-standard/updates/.debug/mdio-netlink.ko in package mdio-netlink-dbg contains reference to TMPDIR [buildpaths] Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Alexandre Truong <alexandre.truong@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>