aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-10-08pipewire: rework PACKAGECONFIG for systemd service fileshonister-nextPeter Bergin
pipewire project have config option to enable installation of systemd user and/or system services. Before update of pipewire to current version (02de7746) only system service files was added, after update both user and system service files was added. This commit will make it possible to configure which service files that is wanted. Default PACKAGECONFIG is to add systemd service files as it was before version upgrade. Yocto systemd class currently does not handle user service files during package and those files are only installed in rootfs but user service is not enabled as a system service is. Another use case is where you want your own service files and can disable the default ones from pipewire and add your own in a bbappend. Signed-off-by: Peter Bergin <peter@berginkonsult.se> (cherry picked from commit 3b0458715178a0e0f4d8d0255d1ad2cd71f90041) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-08pipewire: also handle pipewire-media-session in systemd classPeter Bergin
For the package pipewire-media-session there is a service file specified with SYSTEMD_SERVICE:${PN}-media-session but the package was not added to SYSTEMD_PACKAGES and not handled in do_package by systemd bbclass. Signed-off-by: Peter Bergin <peter@berginkonsult.se> (cherry picked from commit c87e19f8710f4affa4161a73614feb917f46864f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-08pipewire: remove manpages classPeter Bergin
The manpages feature is disabled and can not be configured through PACKAGECONFIG. No need to inherit manpages bbclass. Signed-off-by: Peter Bergin <peter@berginkonsult.se> (cherry picked from commit 2069a96531b6a981bc1da85319a5cc3ce831ead3) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-08bdwgc: upgrade 8.0.4 -> 8.0.6Ivan Maidanski
Highlights of this upgrade: * Fix 'undefined reference to __data_start' linker error on risc-v * Fix data race in generic_malloc_many * Fix handling of areas smaller than page size in GC_scratch_recycle * Fix misaligned tlfs passed to AO_load on m68k * Fix overflow of scratch_free_ptr value * Limit number of unmapped regions (to avoid exceeding of vm.max_map_count) See the following for detailed changes: * https://github.com/ivmai/bdwgc/releases/tag/v8.0.6 The LIC_FILES_CHKSUM has changed because of update of copyright year (in README.QUICK). Signed-off-by: Ivan Maidanski <ivmai@mail.ru> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 6e5cbf871188c5bf6ea5c708203553530b986ee4) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-08packagegroup-meta-oe: Add lv-drivers and lvglKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 0924d41ac4cf968fc302e4f7e52d969cd3899423) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-08lv-drivers: Add recipe for lvgl libPhilippe Coval
Wayland driver is supported. Change-Id: If734c0f1037a1feeb08a2a67fa76e3142ae35af0 Forwarded: https://github.com/openembedded/meta-openembedded/pull/447 Origin: https://git.ostc-eu.org/OSTC/planning/core-os/-/issues/233 Relate-to: https://github.com/lvgl/lvgl/issues/2534 Signed-off-by: Philippe Coval <philippe.coval@huawei.com> (cherry picked from commit 5f69cfea691d3770012ba97c808567fe6e99cd4f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-08lvgl: Add recipe for Lightweight Graphics LibraryPhilippe Coval
Note, this requires lv-drivers for wayland rendering. Change-Id: I920679891d0c7b5079537af77ff4d21094178cce Forwarded: https://github.com/openembedded/meta-openembedded/pull/447 Relate-to: https://github.com/lvgl/lvgl/issues/2534 Origin: https://git.ostc-eu.org/OSTC/planning/core-os/-/issues/233 Signed-off-by: Philippe Coval <philippe.coval@huawei.com> (cherry picked from commit 21580d65af95a854cccc7d0bf5c31201c9c30ea9) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-08rapidjson: override hard-coded lib install dirRoland Hieber
The default value for LIB_INSTALL_DIR is set to ${prefix}/lib in CMakeLists.txt. However, in multilib builds, the package split picks up the files from ${prefix}/lib64 or ${prefix}/lib32, which leads to QA issues in do_package about left-over files in /usr/lib/pkgconfig and /usr/lib/cmake. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 8e6e4e594d77bc317491eecccd125ae725d70ecb) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-08grpc: fix cross-compilation of grpc applicationsVyacheslav Yurkov
Backport a patch from grpc/master to be able to build c++ applications when gRPC_BUILD_GRPC_CPP_PLUGIN=OFF. The patch should be dropped on the recipe upgrade Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 6696d7ef59bec46238aa610735480c1ce638cadf) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-08grpc: fix cross-compilation of grpc applicationsVyacheslav Yurkov
When we build an application that uses grpc for the target, following error occurs CMake Error at <application work dir>/recipe-sysroot/usr/lib/cmake/grpc/gRPCTargets.cmake:179 (message): | The imported target "gRPC::grpc_cpp_plugin" references the file | | "<application work dir>/recipe-sysroot/usr/bin/grpc_cpp_plugin" | | but this file does not exist. Possible reasons include: | | * The file was deleted, renamed, or moved to another location. | | * An install or uninstall procedure did not complete successfully. | | * The installation package was faulty and contained | | "<application work dir>/recipe-sysroot/usr/lib/cmake/grpc/gRPCTargets.cmake" | | but not all the files it references. | | Call Stack (most recent call first): | <application work dir>/recipe-sysroot/usr/lib/cmake/grpc/gRPCConfig.cmake:25 (include) | CMakeLists.txt:4 (find_package) That's because target grpc was built with CPP plugin support and referenes it from CMake config file. This commit disables CPP plugin build for the target, and sets dependency on compiler for native and SDK builds Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 17af9e0501dc3eeedeadf14e50d1fa252d8c2ec7) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-07gattlib: Upgrade to latestKhem Raj
Drop upstreamed patch Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-07gattlib: Place pkgconfig file in correct packageRichard Purdie
Fixes in OE-Core added some pkgconfig dependencies back and this flagged that the .pc file was in ${PN}, not ${PN}-dev. Fix that. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-07libiio: depend on avahi only when network backed is usedNandor Han
The `avahi` dependency is needed only when network backend is used. The current dependency configuration will add the `avahi` dependency regardless if network backend is used or not. Move the `avahi` dependency to be part of `PACKAGECONFIG` configuration which will insert the dependency only when needed. Signed-off-by: Nandor Han <nandor.han@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-10-01README: updated Maintainers list for HonisterArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-30gpsd: inherit pkgconfigMartin Jansa
Newer oe-core doesn't pull many default dependencies anymore: https://lists.openembedded.org/g/openembedded-core/message/156185 add explicit dependency on pkgconfig through pkgconfig.bbclass as we're using it here. Fixes: | Checking pkg-config for dbus-1... no | Turning off dbus-export support, library not found. | Checking pkg-config for bluez... no | Turning off Bluetooth support, library not found. ... | ERROR: /usr/bin/ncurses5-config should not be used, use an alternative such as pkg-config | OSError: 'ncurses5-config --libs --cflags' exited 1: | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/gpsd-3.23/SConstruct", line 63: | SConscript('SConscript', | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Script/SConscript.py", line 660: | return method(*args, **kw) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Script/SConscript.py", line 597: | return _SConscript(self.fs, *files, **subst_kw) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Script/SConscript.py", line 285: | exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/gpsd-3.23/gpsd-3.23/SConscript", line 1881: | cgps = env.Program('clients/cgps', ['clients/cgps.c'], | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 238: | return super().__call__(target, source, *args, **kw) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Util.py", line 748: | return self.method(*nargs, **kwargs) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Builder.py", line 653: | env = env.Override(env_kw) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 622: | env.MergeFlags(merges) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 832: | args = self.ParseFlags(args) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 815: | do_parse(arg) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 662: | for t in arg: do_parse(t) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 667: | arg = self.backtick(arg[1:]) | File "/jenkins/mjansa/build/ose/honister/BUILD/work/qemux86-webos-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 579: | raise OSError("'%s' exited %d" % (command, status)) | ERROR: scons build execution failed. Or on different host it shows better error message: | Checking pkg-config for dbus-1... (cached) yes | /bin/sh: 1: pkg-config: not found | OSError: 'PKG_CONFIG_SYSROOT_DIR="/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/recipe-sysroot" pkg-config --cflags --libs dbus-1' exited 127: | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/gpsd-3.23/SConstruct", line 63: | SConscript('SConscript', | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Script/SConscript.py", line 660: | return method(*args, **kw) | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Script/SConscript.py", line 597: | return _SConscript(self.fs, *files, **subst_kw) | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Script/SConscript.py", line 285: | exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals) | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/gpsd-3.23/gpsd-3.23/SConscript", line 1107: | config.env.MergeFlags(dbusflags) | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 832: | args = self.ParseFlags(args) | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 815: | do_parse(arg) | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 662: | for t in arg: do_parse(t) | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 667: | arg = self.backtick(arg[1:]) | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/gpsd/3.23-r0/recipe-sysroot-native/usr/lib/python3.9/site-packages/SCons/Environment.py", line 579: | raise OSError("'%s' exited %d" % (command, status)) | ERROR: scons build execution failed. Not sure why this one doesn't show up on CI, I guess some SCons magic. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-30README: mention linux-libc-dev:i386 for luajit on ubuntu-21.10Martin Jansa
* for host* parts you need to install linux-libc-dev:i386 on ubuntu-21.10 (not pulled by gcc-multilib already mentioned in meta-oe/README), otherwise build for 32bit target will fail like this: cortexa7t2hf-neon-vfpv4-oe-linux-gnueabi/luajit/2.1.0~beta3-210112-r0/git/src$ gcc -m32 -Wall -I. -DLUAJIT_TARGET=LUAJIT_ARCH_arm -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0 -isystem/OE/build/oe-core/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-oe-linux-gnueabi/luajit/2.1.0~beta3-210112-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o host/minilua.o host/minilua.c In file included from /usr/include/bits/errno.h:26, from /usr/include/errno.h:28, from host/minilua.c:40: /usr/include/linux/errno.h:1:10: fatal error: asm/errno.h: No such file or directory 1 | #include <asm/errno.h> | ^~~~~~~~~~~~~ compilation terminated. while for 64bit taget it would build without -m32 and work fine without linux-libc-dev:i386: cortexa7t2hf-neon-vfpv4-oe-linux-gnueabi/luajit/2.1.0~beta3-210112-r0/git/src$ gcc -Wall -I. -DLUAJIT_TARGET=LUAJIT_ARCH_arm -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0 -isystem/OE/build/oe-core/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-oe-linux-gnueabi/luajit/2.1.0~beta3-210112-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o host/minilua.o host/minilua.c <OK> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-30gpsd: upgrade 3.23 -> 3.23.1zhengruoqin
3.23.1: 2021-09-21 Improve ubx cycle detection. Add quirks for Jackson Labs nonstandard NMEA Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix mode. Change STATUS_FIX to STATUS_GPS to avoid confusion with fix mode. Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with fix mode. Split SOURCE_ACM from SOURCE_USB. ACM has no speeds. Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher. When libc supports them. Improve autobaud. Add new u-blox M10 messages. Fix u-blox M6, M7 initialization issues. Various ubxtool and gpxlogger updates. Add mtk3301_speed_switcher() No API, ABI changes. Fallback to "python3" if "python" not found. 0001-SConscript-Correct-the-installation-of-gpsd.hotplug.patch removed since it is included in 3.23.1 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-30cmark: upgrade 0.30.1 -> 0.30.2zhengruoqin
Fix parsing of emphasis before links (#424, Nick Wellnhofer). Fixes a regression introduced with commit ed0a4bf. Update to Unicode 14.0 (data-man). Add ~ to safe href character set (#394, frogtile). Update CMakeLists.txt (Saleem Abdulrasool). Bump the minimum required CMake to 3.7. Imperatively define output name for static library. Fix install paths in libcmark.pc (Sebastián Mancilla). CMAKE_INSTALL_<dir> can be relative or absolute path, so it is wrong to prefix CMAKE_INSTALL_PREFIX because if CMAKE_INSTALL_<dir> is set to an absolute path it will result in a malformed path with two absolute paths joined together. Instead, use CMAKE_INSTALL_FULL_<dir> from GNUInstallDirs. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-30cifs-utils: upgrade 6.13 -> 6.14zhengruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-29phpmyadmin: upgrade 5.1.0 -> 5.1.1Yi Zhao
Release note: https://www.phpmyadmin.net/files/5.1.1/ Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-29libeigen: backport fix for -Werror=class-memaccess issues when NEON is enabledMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-29opencv: fix build with protobuf-3.18 when dnn PACKAGECONFIG is enabledMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-29libqb: Upgrade to 2.0.3Mingli Yu
Remove one backported patch and add libxml2 to DEPNEDS to fix below configure error: | configure: error: Package requirements (libxml-2.0) were not met: | | No package 'libxml-2.0' found Remove NOSECTION_FALLBACK as the configure option enable-nosection-fallback is removed in the new version [1]. [1] https://github.com/ClusterLabs/libqb/commit/633f2624a7b42eb8e227e8e0e9f584d80ee3ead2 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-29pahole: don't download vendored libbpfMatteo Croce
Just use the system libbpf. Signed-off-by: Matteo Croce <mcroce@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-29chipsec: platform security assessment frameworkLiweiSong
Add chipsec, tools to dump and analyzing hardware, system firmware components, like PCH register, ioport or iomem configuration space. Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-28packagegroup-meta-oe: Add new packages smarty and libjs-jquery-icheckKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-28layer.conf: add openembedded-layer as LAYERDEPENDSChangqing Li
Recipe tvheadend_git.bb inherit gitpkgv.bbclass, which is under meta-oe/class/, so this layer directly depends on openembedded-layer Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-28python3-humanfriendly: Add nativesdk to BBCLASSEXTENDChandana kalluri
Add nativesdk to BBCLASSEXTEND to enable recipes that produce files intended for host portion the SDK Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-28python3-humanfriendly: upgrade 9.2 -> 10.0zhengruoqin
`Release 10.0`_ (2021-09-17) ---------------------------- **Noteworthy changes:** - Merged pull request `#45`_ to resolve the issue caused by the conditional :pypi:`pyreadline` requirement on Windows not supporting Python 3.9+. - Updated the readme to use Python 3 in the example (reported in issue `#56`_). Also added a mention of the ``humanfriendly --demo`` command. - Removed the ``humanfriendly.compat.unittest`` alias that presumably no-one is using at this point; it had been rendered useless quite a long time ago (requested in issue `#53`_). **Internal changes:** - Merged pull request `#54`_ which migrates the :pypi:`humanfriendly` project from Travis CI to GitHub Actions and from Coveralls.io to Codecov. - Fixed a deprecation warning concerning ``setup.cfg`` and some Sphinx documentation errors. .. _Release 10.0: https://github.com/xolox/python-humanfriendly/compare/9.2...10.0 .. _#45: https://github.com/xolox/python-humanfriendly/pull/45 .. _#53: https://github.com/xolox/python-humanfriendly/issues/53 .. _#54: https://github.com/xolox/python-humanfriendly/pull/54 .. _#56: https://github.com/xolox/python-humanfriendly/issues/56 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-28python3-huey: upgrade 2.4.0 -> 2.4.1zhengruoqin
* Attempt to reconnect to database if connection becomes unusable (e.g. due to a server restart). See: `huey.contrib.sql_huey.SqlHuey`. * Do not use a soft file-lock for `FileStorage` - use `fcntl.flock()` instead. [View commits](https://github.com/coleifer/huey/compare/2.4.0...2.4.1) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-28python3-cmd2: upgrade 2.1.2 -> 2.2.0zhengruoqin
* Bug Fixes * Fixed extra space appended to each alias by "alias list" command * Enhancements * New function `set_default_ap_completer_type()` allows developer to extend and modify the behavior of `ArgparseCompleter`. * Added `ArgumentParser.get_ap_completer_type()` and `ArgumentParser.set_ap_completer_type()`. These methods allow developers to enable custom tab completion behavior for a given parser by using a custom `ArgparseCompleter`-based class. * Added `ap_completer_type` keyword arg to `Cmd2ArgumentParser.__init__()` which saves a call to `set_ap_completer_type()`. This keyword will also work with `add_parser()` when creating subcommands if the base command's parser is a `Cmd2ArgumentParser`. * New function `register_argparse_argument_parameter()` allows developers to specify custom parameters to be passed to the argparse parser's `add_argument()` method. These parameters will become accessible in the resulting argparse Action object when modifying `ArgparseCompleter` behavior. * Using `SimpleTable` in the output for the following commands to improve appearance. * help * set (command and tab completion of Settables) * alias tab completion * macro tab completion * Tab completion of `CompletionItems` now includes divider row comprised of `Cmd.ruler` character. * Removed `--verbose` flag from set command since descriptions always show now. * All cmd2 built-in commands now populate `self.last_result`. * Argparse tab completer will complete remaining flag names if there are no more positionals to complete. * Updated `async_alert()` to account for `self.prompt` not matching Readline's current prompt. * Deletions (potentially breaking changes) * Deleted ``set_choices_provider()`` and ``set_completer()`` which were deprecated in 2.1.2 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-27smcroute: Add missing pkgconfig inheritKhem Raj
Fixes ../git/configure: line 5918: syntax error near unexpected token `libsystemd,' ../git/configure: line 5918: ` PKG_CHECK_MODULES(libsystemd, libsystemd, with_libsystemd=yes, true)' Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27valijson: upgrade 0.5 -> 0.6wangmy
This release includes several new contributions, such as support for URN document references (thanks to @rayvincent2) and a new Boost.JSON adapter (thanks @matty0ung). Loading sub-schemas from other files is also now supported. This release also includes some minor bug fixes. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27smarty: Add recipezangrc
Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27sassc: upgrade 3.6.1 -> 3.6.2wangmy
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27sanlock: upgrade 3.8.3 -> 3.8.4wangmy
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27libsass: upgrade 3.6.4 -> 3.6.5wangmy
Changelog Fix extend edge case going endlessly (@mgreter #3081) Fix source-maps and how we count unicode characters (@mgreter #3096) Fix seed generator if std::random_device fails (@benbucksch #3151) Fix url() containing exclamation mark causing an error (#2880) Fix Offset initialization when end was not given (@ihsinme #3131) Fix obvious backporting error in pseudo extend (@mgreter #3136) Fix obvious identical subexpressions in op_color_number (@ariccio #3148) Fix edge case regarding unit-less number equality as object keys (@mgreter #3095) Revert compound re-ordering for non extended selectors (@mgreter #3100) Prevent compiler warning about unnecessary copy (@acocuzzo #3129) Replace Travis CI with GitHub Actions (@mgreter #3150) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27libjs-jquery-icheck: Add recipezangrc
Highly customizable checkboxes and radio buttons (jQuery & Zepto). Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27snort: upgrade 2.9.18 -> 2.9.18.1wangmy
snort 2.9.18.1 * snort/src/dynamic-preprocessors/dcerpc2/dce2_smb.c: Fixed possible memory corruption in SMB preprocessor. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27smcroute: upgrade 2.4.4 -> 2.5.3wangmy
v2.5.3 Changes New tests to verify add/del of IPv4/IPv6 routes in kernel MFC Fixes Fix #166: build warning with gcc 10.2.1: "comparison is always true due to limited range of data type" Fix build warning with --disable-mrdisc configure option Fix #167: cannot remove routes added with smcroutectl add, only affects add/del at runtime with smcroutectl, not .conf reload Fix #168: build problem on Debian/kFreeBSD, used wrong queue.h Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27unionfs-fuse: upgrade 2.1 -> 2.2wangmy
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27README: update to main repoArmin Kuster
The main repo is sourced from git://git.openembedded.org not github. Don't think oe-core.git exists. Lets be constent across all sub layers. Drop Revisions and Prioriiy from repo references as they are not used. Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27netdata: Move the version to the file name and correct the SRC_URIPeter Kjellerstedt
The HOMEPAGE was updated in commit 371adeaa (netdata: Fixed the recipe), but not the SRC_URI. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27python3-tqdm: upgrade 4.62.2 -> 4.62.3zangrc
-License-Update: Modify part description. old: If a copy of the MPL was not distributed with this project, new: If a copy of the MPL was not distributed with this file, v4.62.3 (2021-09-20)# whl|asc fix minor typo (#1246) minor example fix (#1246) misc tidying & refactoring misc build/dev framework updates update dependencies update linters update docs deployment branches misc test/ci updates test forks tidy OS & Python version tests bump primary python version 3.7 => 3.8 beta py3.10 testing fix py2.7 tests better timeout handling Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-27python3-sqlparse: upgrade 0.4.1 -> 0.4.2zangrc
Release 0.4.2 (Sep 10, 2021) ---------------------------- Notable Changes * IMPORTANT: This release fixes a security vulnerability in the strip comments filter. In this filter a regular expression that was vulnerable to ReDOS (Regular Expression Denial of Service) was used. See the security advisory for details: https://github.com/andialbrecht/sqlparse/security/advisories/GHSA-p5w8-wqhj-9hhf The vulnerability was discovered by @erik-krogh and @yoff from GitHub Security Lab (GHSL). Thanks for reporting! Enhancements * Add ELSIF as keyword (issue584). * Add CONFLICT and ON_ERROR_STOP keywords (pr595, by j-martin). Bug Fixes * Fix parsing of backticks (issue588). * Fix parsing of scientific number (issue399). Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-27python3-robotframework: upgrade 4.1 -> 4.1.1zangrc
Robot Framework 4.1.1 is mostly a bug fix release, but it also adds official Python 3.10 support. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-27python3-pyzmq: upgrade 22.2.1 -> 22.3.0zangrc
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-27python3-pyro4: upgrade 4.80 -> 4.81zangrc
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-27python3-pychromecast: upgrade 9.2.0 -> 9.2.1zangrc
What's Changed Avoid deadlock in Youtube controller Remove unnecessary app launch in quickplay Bump black from 21.7b0 to 21.9b0 Bump pylint from 2.9.6 to 2.10.2 Bump pylint from 2.9.5 to 2.9.6 Bump pylint from 2.9.3 to 2.9.5 Bump black from 21.6b0 to 21.7b0 Add force_launch option to BaseController.launch Bump pylint from 2.9.1 to 2.9.3 Bump pylint from 2.8.3 to 2.9.1 Adjust to pylint 2.9.0 Bump black from 21.5b2 to 21.6b0 Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-24vboxguestdrivers: fix build against 5.14+Bruce Ashfield
The bump of the reference / default kernels and libc-headers to 5.14 in oe-core broke the build of the vbox guest drivers. The upstream SVN already has 5.14 fixes for the issues, so these are SVN exports of the changes. When a new release is available, we can drop the changes. Also in this patch, is a fixup for the source directory for patching. It was broken in the overrides conversion, and since there weren't any active patches at the time, we didn't notice that source wasn't set to a directory where quilt could actually find the files. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>