summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
...
* libcanberra: fix api-documentation buildMarkus Volk2023-08-152-0/+66
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnice: add graphviz-native dependencyMarkus Volk2023-08-151-1/+1
| | | | | | | | | 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>
* libusbgx: usbgx.service: use Type=oneshotMing Liu2023-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A regression was introduced by commit: ``` commit 48bc4b2d5e4688bac10bcca26657a5fe660b93ab 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>
* gosu: Define SRCREV_FORMATKhem Raj2023-08-111-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: Rename to versioned recipe filenameMarek Vasut2023-08-111-1/+0
| | | | | | | | 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>
* libiio: Use tagged v0.25Marek Vasut2023-08-111-1/+1
| | | | | | | | 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>
* libiio: update to version 0.25Marek Vasut2023-08-071-2/+2
| | | | | | | | 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>
* remove unused AUTHOR variableMichael Opdenacker2023-08-0319-19/+0
| | | | | | | | | 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>
* webkitgtk3: upgrade 2.40.2 -> 2.40.5Markus Volk2023-08-023-72/+1
| | | | | | | | | | | | | | | | | | | | | - Remove unneeded patches What’s new in the WebKitGTK 2.40.5 release? - Fix several crashes and rendering issues. What’s new in the WebKitGTK 2.40.4 release? - Fix a bug in JavaScript reading variable arguments in a call. What’s new in the WebKitGTK 2.40.3 release? - Make memory pressure monitor honor memory.memsw.usage_in_bytes if exists. - Include key modifiers in wheel events. - Apply cookie blocking policy to WebSocket handshakes. - Remove accidental dependency on GLib 2.70. - Fix the build with BUBBLEWRAP_SANDBOX disabled. - Fix several crashes and rendering issues. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cve_check: fix conversion errorsPeter Marko2023-07-312-3/+3
| | | | | | | | Conversion from CVE_CHECK_IGNORE to CVE_STATUS had some copy+paste issues. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poco: Fix ptestsKhem Raj2023-07-302-5/+6
| | | | | | | | | | | | testrunners file was coming out to be empty after anon python was turned into a prepend to populate_packages which is executed during do_package and hence POCO_TESTRUNNERS was not populated when it was used during do_ptest_install now. Therefore alter the logic to collect the list of tests to run into testrunners file. Also package the ignore file which is platform specific, here the lnx version is packaged and specified using -ignore cmd to tests Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: add recipeMarkus Volk2023-07-287-0/+632
| | | | | | | | | | | | | | - Change the meta-gnome recipes to use the gtk3 variant of webkitgtk - Import gcr3 recipe from oe-core Most Gnome recipes require webkitgtk built with gtk+3. oe-core is in the process of updating webkitgtk to be built with gtk4. It will be necessary to add a recipe that provides the gtk+3 variant, or we wont be able to use e.g. geary with gmail addresses or provide google integration for gnome-calendar or nautilus/files. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnvme: add recipeChristophe Vu-Brugier2023-07-271-0/+22
| | | | | Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* portaudio-v19: Update to latest tip of trunkKhem Raj2023-07-273-91/+6
| | | | | | | | | | The patches are already upstreamed therefore deleted. Additionally it fixes shared library versioning scheme which in turn fixes build of dependent package python3-pyaudio failing with QA Issue: /usr/lib/python3.11/site-packages/pyaudio/_portaudio.cpython-311-x86_64-linux-gnu.so contained in package python3-pyaudio requires libportaudio.so.2()(64bit), but no providers found in RDEPENDS:python3-pyaudio? [file-rdeps] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cve_check: convert CVE_CHECK_IGNORE to CVE_STATUSAndrej Valek2023-07-275-21/+8
| | | | | | | | | - Try to add convert and apply statuses for old CVEs - Drop some obsolete ignores, while they are not relevant for current version Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vbxguestdrivers: upgrade 7.0.8 -> 7.0.10Gianfranco Costamagna2023-07-213-75/+1
| | | | | | 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>
* yaml-cpp: Fix cmake exportJasper Orschulko2023-07-212-0/+118
| | | | | Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtommath: add recipe for LibTomMath used by dropbearMartin Jansa2023-07-201-0/+23
| | | | | | | | | | | | * When system-libtom PACKAGECONFIG is used, both libtomcrypt and libtommath are used from system and we need a recipes for both. * libtomcrypt was already added to meta-oe in langdale and PACKAGECONFIG was added in dropbear in: https://git.openembedded.org/openembedded-core/commit/?id=b7c2edd2d6ded287d8b34dd047ae84d3fd69d4c6 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* function2: upgrade 4.2.2 -> 4.2.3Wang Mingyu2023-07-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libinih: upgrade 56 -> 57Wang Mingyu2023-07-201-1/+1
| | | | | | | | | | | | Changelog: ============ MSVC throws C4244 Added a GetUnsigned function for getting unsigned values. meson.build: fix start-of-line_comment_prefix variable name Added GetInteger64 and GetUnsigned64 to read 64-bit integers Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbytesize: upgrade 2.8 -> 2.9Wang Mingyu2023-07-201-1/+1
| | | | | | | | | | | | | Changelog: =========== - build: Exit before AC_OUTPUT on error - ci: Manually prepare spec file for Packit - Update translation files - tests: fix locale tests on musl - Translated using Weblate (Korean) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-periphery: upgrade 2.4.1 -> 2.4.2Wang Mingyu2023-07-201-1/+1
| | | | | | | | | | | Changelog: =========== * GPIO * Fix building under Linux kernel headers missing realtime event timestamp support in the gpio-cdev v2 ABI. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pv: Show progress bar even if no terminal is set as in 1.6.6Michael Weiß2023-07-132-0/+39
| | | | | | | | | | | | | | | | The currently used version 1.6.20 of pv does not show the progress bar if no controlling terminal is set. Added a patch which restores previous behavior of pv as in version 1.6.6. Tested with pv in the busybox initscript of GyroidOS which is running on /dev/console (which has no controlling tty). With this fix, we get the progress bar back on /dev/console as before. This was also submitted upstream but dangling since several Months: https://github.com/a-j-wood/pv/pull/64 Signed-off-by: Michael Weiß <michael.weiss@aisec.fraunhofer.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: Disable parallel buildKhem Raj2023-07-131-0/+2
| | | | | | | | native as well as target recipe often fail on AB still therefore re-introduce the patch to disable parallel build to 6.0.5 as well. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: modify RDEPENDS for ptestJoe Slater2023-07-131-1/+1
| | | | | | | | | | | | | | The current use of RDEPENDS to add a dependency on bats results in the QA warning/error lib32-libgpiod package lib32-libgpiod-ptest-dev - suspicious values 'bats-dev' in RRECOMMENDS [multilib] when building lib32-libgpiod with ptest not enabled. We add the dependency only if ptest is enabled. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fltk-native: fix libdl link issueKai Kang2023-07-132-3/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It fails to build fltk-native on Ubuntu 20.04 with glibc 2.31: | /path_to/tmp/hosttools/ld: lib/libfltk.a(Fl_Native_File_Chooser.cxx.o): in function `fl_dlopen(char const*, char const*)': | Fl_Native_File_Chooser.cxx:(.text+0x61a): undefined reference to `dlopen' | /path_to/tmp/hosttools/ld: lib/libfltk.a(Fl_Native_File_Chooser.cxx.o): in function `Fl_GTK_File_Chooser::probe_for_GTK_libs()': | Fl_Native_File_Chooser.cxx:(.text+0xf92): undefined reference to `dlerror' The original fix in fltk-native recipe does not work any more because '-ldl' appears before lib/libfltk.a and causes dlopen() unresolved. The reason why it doesn't fail on other hosts is that the functions dlopen(), dlerror() etc. have been moved to libc.so since glibc 2.34 via the commits in glibc: 0c1c3a771e dlfcn: Move dlopen into libc add8d7ea01 dlfcn: Move dlvsym into libc 6dfc0207eb dlfcn: Move dlinfo into libc 492560a32e dlfcn: Move dladdr1 into libc 6a1ed32789 dlfcn: Move dlmopen into libc 77f876c0e3 dlfcn: Move dlsym into libc 602252b553 dlfcn: Move dladdr into libc d8cce17d2a dlfcn: Move dlclose into libc Append 'dl' to fltk link items explictly to fix the error. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: enable c++ bindingsMarek Vasut2023-07-121-0/+1
| | | | | | | | | | The C++ bindings are new in libiio 0.25 , make those available. Unlike python bindings which are gated off by PACKAGECONFIG, it seems the C++ bindings have no dependencies, the C++ compiler is always present, so the bindings can always be enabled. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spdlog: upgrade 1.11.0 -> 1.12.0Markus Volk2023-07-103-79/+2
| | | | | | | - remove unneeded patches Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thin-provisioning-tools: Fix build on musl.Khem Raj2023-07-072-0/+93
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thin-provisioning-tools: Upgrade to 1.0.4Khem Raj2023-07-076-88/+361
| | | | | | This version is written in rust, therefore re-write the recipe Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: 4.8.0Zoltán Böszörményi2023-07-072-93/+4
| | | | | Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* avro-c: upgrade 1.11.1 -> 1.11.2Wang Mingyu2023-07-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpaper: remove redundant autoreconf --installRoss Burton2023-07-071-2/+0
| | | | | | | | autotools.bbclass already uses --install, so there's no need to pass it again. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: fix missing includeRoss Burton2023-07-072-0/+42
| | | | | | | Backport a patch to ensure that stdio.h is included before jpeglib.h. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: Fix build raceKhem Raj2023-07-052-0/+37
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: Update to 6.0.5Khem Raj2023-07-045-83/+42
| | | | | | | - Forward port patches - Package libpcp-archive.so.1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: fix compilation against 6.4 kernel / headersBruce Ashfield2023-07-043-0/+74
| | | | | | | | | | | | | | The vboxguest drivers (vboxsf) fail to build against the 6.4 kernel due to iovec iterator changes. This is a port of the gentoo patches (which are picked from the upstream virtualbox repository) to address the compilation issues. We obviously can drop these when the next version of the guest additions is available. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: Add packageconfig to turn Werror on/offKhem Raj2023-07-011-2/+2
| | | | | | | | | This component has many warnings and is using deprecated libxml2 interfaces as distros its better to disable Werror, if devs want to enable it then add the needed packageconfig explicitly. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Jansa <Martin.Jansa@gmail.com>
* raptor2: backport a fix to build with libxml2-2.11Martin Jansa2023-06-282-0/+35
| | | | | | | | | | | | | * fixes: ../../raptor2-2.0.16/src/raptor_libxml.c:256:12: error: 'xmlEntity' {aka 'struct _xmlEntity'} has no member named 'checked' 256 | if(!ret->checked) | ^~ ../../raptor2-2.0.16/src/raptor_libxml.c:257:10: error: 'xmlEntity' {aka 'struct _xmlEntity'} has no member named 'checked' 257 | ret->checked = 1; | ^~ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: allow to build with libxml2-2.11Martin Jansa2023-06-281-0/+2
| | | | | | | | | | | | | | * deprecated since libxml2-2.11 upgraded in oe-core in: https://git.openembedded.org/openembedded-core/commit/?id=24860598ba8557ea3a145f249938ea411f1ef1d8 * avoids: | ../../../pidgin-sipe-1.25.0/src/core/sipe-xml.c: In function 'sipe_xml_parse': | ../../../pidgin-sipe-1.25.0/src/core/sipe-xml.c:220:17: error: 'xmlSAXUserParseMemory' is deprecated [-Werror=deprecated-declarations] | 220 | if (xmlSAXUserParseMemory(&parser, pd, string, length)) | | ^~ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: Revert fix runtime dependenciesSandeep Gundlupet Raju2023-06-221-1/+1
| | | | | | | | | | | This reverts commit 0abf5af3ffd3d13c009a8ffcd5a6f045c36be837 libopencv-ts package is not empty and libopencv_ts libraries are not all installed in the -dev package, these libraries are needed for sdk development listed in opencv4.pc file. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* *.patch: add Upstream-Status to all patchesMartin Jansa2023-06-21100-0/+200
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is new patch-status QA check in oe-core: https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a This is temporary work around just to hide _many_ warnings from optional patch-status (if you add it to WARN_QA). This just added Upstream-Status: Pending everywhere without actually investigating what's the proper status. This is just to hide current QA warnings and to catch new .patch files being added without Upstream-Status, but the number of Pending patches is now terrible: 5 (26%) meta-xfce 6 (50%) meta-perl 15 (42%) meta-webserver 21 (36%) meta-gnome 25 (57%) meta-filesystems 26 (43%) meta-initramfs 45 (45%) meta-python 47 (55%) meta-multimedia 312 (63%) meta-networking 756 (61%) meta-oe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: fix malformed Upstream-StatusMartin Jansa2023-06-211-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* asio: fix malformed Upstream-StatusMartin Jansa2023-06-211-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rdfind: upgrade 1.5.0 -> 1.6.0Wang Mingyu2023-06-195-134/+13
| | | | | | | | | | | | | 0001-configure-Fix-check-for-AC_CHECK_LIB.patch 0001-include-standard-headers-limits-and-cstdint.patch 0001-configure.ac-fix-C-11-support-check.patch removed since they're included in 1.6.0 Changelog: add sha512 support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gosu: Upgrade to 1.16 releaseKhem Raj2023-06-151-2/+5
| | | | | | | | | ChangeLog is here https://github.com/tianon/gosu/releases/tag/1.15 https://github.com/tianon/gosu/releases/tag/1.16 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: Fix for CVE-2023-2617Soumya2023-06-152-0/+89
| | | | | | | | | | | | | | A vulnerability classified as problematic was found in OpenCV wechat_qrcode Module up to 4.7.0. Affected by this vulnerability is the function DecodedBitStreamParser::decodeByteSegment of the file qrcode/decoder/decoded_bit_stream_parser.cpp. The manipulation leads to null pointer dereference. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-228547. Signed-off-by: Soumya <soumya.sambu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: modify test 'gpioset: toggle (continuous)'Joe Slater2023-06-142-0/+69
| | | | | | | | | | Look for level transitions when testing toggling values because using fixed delays to assume value changes is not reliable. Signed-off-by: Joe Slater <joe.slater@windriver.com> Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tio: upgrade 2.5 -> 2.6Wang Mingyu2023-06-141-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ========== * Remove warning when using pattern option * Add --log-append option * Update man page * Update README * Fix line termination for response wait feature * Update tty device listing configuration * Move map variables to tty to keep them all in one spot * Configure socket mapping flags from tty parsing logic. Remove duplicate parsing logic in socket * Support input mapping modes for sockets * Various spelling fixes * avoid "warning: unused parameter" on setspeed stub * use right /dev/ path on Haiku * Update README with details on snap confinement Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* remmina: upgrade 1.4.30 -> 1.4.31Wang Mingyu2023-06-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * [REM-2874] muli password changer search now matches partial strings * Fix segfault in VNC when using domain socket * Switched pylist Append to SetItem * Template texts updated * Add menu option to delete multiple profiles at the same time * add 1080p as a default resolution to remmina_pref.c * Add ubuntu22.04 dockerfile * Remove character limit on password length * Create better postats.html * Redesign santahat.png & add santahat.svg * Edit preferences UI * Change the icon of the new connection button * Modify the checkbox of the appearance-tab * Add valign to the switch of the debugging window * plugins/rdp: Ensure output redirection configuration applies to both dynamic and static rdpsnd Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>