summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* malcontent: move PV to malcontent.incMarkus Volk2024-05-213-0/+1
| | | | | | | | PV must be consistent for malcontent and malcontent-ui. Ensure this by moving PV to malcontent.inc Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* malcontent-ui: fix lib installMarkus Volk2024-05-211-3/+3
| | | | | | | | | - Add a suitable link for libmalcontent-ui-1.so.1 - Use PV for libmalcontent-ui-1.so.0.12.0 to eventually make life a little easier when updating recipes Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: Fix build on muslKhem Raj2024-05-213-1/+126
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: upgrade 2.8 -> 2.9.1Christophe Vu-Brugier2024-05-201-1/+1
| | | | | | | | | | Keep nvme-cli in sync with libnvme which was upgraded from 1.8 to 1.9 by the following commit: * f3b2cfa3e libnvme: upgrade 1.8 -> 1.9 Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openflow: Fix build build with musl/gcc14Khem Raj2024-05-192-2/+63
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libndp: Fix build with gcc-14/muslKhem Raj2024-05-192-0/+41
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* squid: workaround a build failure with native gcc10Yoann Congal2024-05-191-0/+5
| | | | | | | | | | | | | | | | | | | | When build on Debian 11 (gcc10), squid fails to build[0] because of a bug[1] in the configure step (it mixes options between old native compiler and recent target compiler: the former needs the std=c++17 option, the latter doesn't). The workaround is to force the "-std=c++17" option for the native build. NB: Our Buildroot friends have the same workaround[2]. [0]: https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/23/steps/28/logs/stdio [1]: https://bugs.squid-cache.org/show_bug.cgi?id=5376 Bug closed as invalid by upstream [2]: https://github.com/buildroot/buildroot/blob/932b52fad87d79d9f26a343edafe2981079de16e/package/squid/squid.mk#L24 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>