summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
...
* libblockdev: update to 2.25Oleksandr Kravchuk2021-02-041-2/+1
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sanlock: upgrade 3.8.2 -> 3.8.3Zang Ruochen2021-01-291-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libfastjson: upgrade 0.99.8 -> 0.99.9Zang Ruochen2021-01-292-49/+2
| | | | | | | | 0001-fix-jump-misses-init-gcc-8-warning.patch Removed since this is included in 0.99.9. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: set PSEUDO_CONSIDER_PATHSQi.Chen@windriver.com2021-01-291-0/+1
| | | | | Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dialog: upgrade 1.3-20201126 -> 1.3-20210117zangrc2021-01-251-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zram: fix sourcing of zram parametersSøren Andersen2021-01-181-1/+1
| | | | | Signed-off-by: Søren Andersen <san@skov.dk> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libconfig: split package for C++Stefano Babic2021-01-131-0/+4
| | | | | | | | | | | | | There is current just one package for libconfig and libconfig++ library. In case footprint matters as an image in initramfs, the C++ binding if not required adds additional dependencies (libstdc++). This split the packages to let include just what is needed. Signed-off-by: Stefano Babic <sbabic@denx.de> Suggested-by : Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net> Reported-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dlt-daemon: update to new release 2.18.6Gianfranco Costamagna2021-01-094-146/+1
| | | | | | | | - drop patches 241 245 275: upstream 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>
* smartmontools: upgrade 7.1 -> 7.2zangrc2021-01-071-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* haveged: upgrade 1.9.13 -> 1.9.14zangrc2021-01-071-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: upgrade 2020.11.0 -> 2020.12.0zangrc2021-01-071-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linuxconsole: move jscal to separate package, add to packagegroupMartin Jansa2020-12-281-12/+25
| | | | | | | | | | | | | | | | | | | | | | | | * migrate the changes from 'joystick' recipe in meta-ros: https://github.com/ros/meta-ros/commit/ee3a3f6051594bdf39322d43ec08cce0df8f172c * add 'joystick' in PROVIDES * provide separate joystick-jscal package * add PACKAGECONFIG for sdl use only to build ffmvforce * respect nonarch_base_libdir to fix QA issue with usrmerge: ERROR: QA Issue: joystick package is not obeying usrmerge distro feature. /lib should be relocated to /usr. [usrmerge] and ERROR: linuxconsole-1.7.0-r0 do_package: QA Issue: linuxconsole: Files/directories were installed but not shipped in any package: /lib /lib/udev /lib/udev/js-set-enum-leds /lib/udev/rules.d /lib/udev/rules.d/80-stelladaptor-joystick.rules Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. linuxconsole: 5 installed and not shipped files. [installed-vs-shipped] as in: https://github.com/ros/meta-ros/commit/9fbfe41ac55a423afd57d9e24173a5655448acd5 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* beep: Update to 1.4.9 in new repositoryMark Jonas2020-12-233-25/+95
| | | | | | | | | | | | | | | | | | | | | | | The previous version 1.2.2 of beep was provided by http://johnath.com/beep and was released in 2002. The latest version 1.3 was released 2010-07-13. On https://github.com/johnath/beep the development stopped 2013-02-07. In 2018 a developer worked on fixing CVE-2018-1000532 and realized that fixing this would be more than just a simple patch. Because the original repository was unmaintained for several years he created https://github.com/spkr-beep/beep as the new home for beep. Debian switched to the new beep with Buster. https://packages.debian.org/buster/beep Alpine 3.11, Arch Linux, Fedora, and Ubuntu 20.04 also switched to the same new beep. Fix build with clang Signed-off-by: Mark Jonas <toertel@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dumb-init: upgrade 1.2.2 -> 1.2.5zangrc2020-12-181-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bitwise: add new recipeRamon Fried2020-12-152-0/+53
| | | | | | | | | | Bitwise is multi base interactive calculator supporting dynamic base conversion and bit manipulation. It's a handy tool for low level hackers, kernel developers and device drivers developers. Signed-off-by: Ramon Fried <rfried.dev@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: Update to 6.0.9Khem Raj2020-12-141-3/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linuxconsole: Add recipe for version 1.7.0Fabio Berton2020-12-087-0/+220
| | | | | | | Add linuxconsole and inputattach-config recipes. The inputattach-config recipe is intend to use as machine configuration file for inputattach. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
* beep: Add recipe for version 1.2.2Fabio Berton2020-12-082-0/+180
| | | | | | | Based on this recipe: https://github.com/kraj/meta-slugos/blob/master/recipes-slugos/beep/beep_1.2.2.bb Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
* lockfile-progs: use DEBIAN_MIRROR in SRC_URIRoland Hieber2020-12-071-1/+1
| | | | | Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dialog: upgrade 1.3-20200327 -> 1.3-20201126Zang Ruochen2020-12-031-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dlt-daemon: add upstream patch to fix CVE-2020-29394Gianfranco2020-12-022-0/+39
| | | | | | | | | | | | More information on: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976228 | A buffer overflow in the dlt_filter_load function in dlt_common.c in | dlt-daemon 2.8.5 (GENIVI Diagnostic Log and Trace) allows arbitrary | code execution because fscanf is misused (no limit on the number of | characters to be read in a format argument). 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>
* ostree: upgrade 2020.7 -> 2020.8zangrc2020-11-271-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jpnevulator: upgrade 2.3.5 -> 2.3.6zangrc2020-11-271-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* canutils,can-utils: Add cansequence to u-a as wellKhem Raj2020-11-242-2/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* collectd: fix the test condition for dash compatibilitySinan Kaya2020-11-231-4/+4
| | | | | | | | dash doesn't like double equal sign for test. Replace with single equal sign. Signed-off-by: Sinan Kaya <okaya@kernel.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsocketcan: Update to 0.0.12Mark Jonas2020-11-181-1/+1
| | | | | Signed-off-by: Mark Jonas <toertel@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libplist: Inherit python3targetconfigKhem Raj2020-11-171-1/+1
| | | | | | | | | | | | Fixes configure: error: Could not link test program to Python. Maybe the main Python library has been installed in some non-standard library path. If so, pass it to configure, via the LIBS environment variable. Example: ./configure LIBS="-L/usr/non-standard-path/python/lib" Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluentbit: Link with libatomic on riscv32Khem Raj2020-11-161-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Add leading whitespace for append operatorKhem Raj2020-11-153-6/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsocketcan: Add PACKAGECONFIG optionsMark Jonas2020-11-131-0/+4
| | | | | | | | | | | | | libsocketcan offers two configuration options. debug: Compile for debugging. Off by default. error-log: Logging of error events to stderr. On by default. Because error-log is on by default the package config option is no-error-log to retain existing recipe behavior. Signed-off-by: Mark Jonas <toertel@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: upgrade 2020.02.04 -> 2020.11.0zangrc2020-11-121-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: depend on nettle and lz4Yi Zhao2020-11-091-1/+1
| | | | | | | | Add nettle and lz4 to DEPENDS to make the minifi extension archive support crypto and lz4. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tmux: upgrade 3.1b -> 3.1cZang Ruochen2020-11-091-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mraa: upgrade 2.1.0 -> 2.2.0Zang Ruochen2020-11-091-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis-plus-plus: Upgrade to 1.2.1Khem Raj2020-11-091-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluentbit: Disable LTOKhem Raj2020-11-091-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: Fix build with riscv64/clangKhem Raj2020-11-021-0/+4
| | | | | | | Do not use lld linker on risc64, since it errors out riscv64-yoe-linux-ld.lld: error: init.c:(.text+0x0): relocation R_RISCV_ALIGN requires unimplemented linker relaxation; recompile with -mno-relax Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: Fix build on 32bit targets and clangKhem Raj2020-11-022-0/+30
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: upgrade 2020.6 -> 2020.7Zang Ruochen2020-11-021-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: specify GCC_AR and GCC_RANLIBYi Zhao2020-11-022-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We encountered a minifi-cpp build error on a self-hosted image: [snip] /build/tmp-glibc/work/corei7-64-wrs-linux/minifi-cpp/0.7.0-r0/recipe-sysroot-native/usr/bin/x86_64-wrs-linux/x86_64-wrs-linux-ranlib: thirdparty/civetweb-1.10/src/libcivetweb-cpp.a(CivetServer.cpp.o): plugin needed to handle lto object /build/tmp-glibc/work/corei7-64-wrs-linux/minifi-cpp/0.7.0-r0/recipe-sysroot-native/usr/bin/x86_64-wrs-linux/x86_64-wrs-linux-ranlib: thirdparty/civetweb-1.10/src/libcivetweb.a(civetweb.c.o): plugin needed to handle lto object [snip] /build/tmp-glibc/work/corei7-64-wrs-linux/minifi-cpp/0.7.0-r0/recipe-sysroot-native/usr/bin/x86_64-wrs-linux/../../libexec/x86_64-wrs-linux/gcc/x86_64-wrs-linux/10.2.0/ld: DWARF error: could not find variable specification at offset c960f /build/tmp-glibc/work/corei7-64-wrs-linux/minifi-cpp/0.7.0-r0/recipe-sysroot-native/usr/bin/x86_64-wrs-linux/../../libexec/x86_64-wrs-linux/gcc/x86_64-wrs-linux/10.2.0/ld: DWARF error: could not find variable specification at offset c961d [snip] extensions/civetweb/libminifi-civet-extensions.a(ListenHTTP.cpp.o): in function `org::apache::nifi::minifi::processors::ListenHTTP::WriteCallback::process(std::shared_ptr<org::apache::nifi::minifi::io::BaseStream>)': /usr/src/debug/minifi-cpp/0.7.0-r0/git/extensions/civetweb/processors/ListenHTTP.cpp:464: undefined reference to `mg_read' [snip] When using GCC's link-time optimization with static linked libraries, we should use gcc-ar and gcc-ranlib to create the static libraries. By default, it will search gcc-ar and gcc-ranlib in the system. But if the gcc-ranlib is not found, it will use ranlib instead which causes this issue. Specify GCC_AR and GCC_RANLIB in EXTRA_OECMAKE to make sure it can find the correct gcc-ar/gcc-ranlib. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsigrokdecode: add python 3.9 supportAlexander Kanavin2020-10-292-1/+29
| | | | | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* collect: do not build with -WerrorAlexander Kanavin2020-10-291-1/+1
| | | | | | | | | The option is prone to unwanted regressions, particularly new version of python has introduced new deprecations, which broke the build. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: Fix build with clang on riscv32Khem Raj2020-10-272-0/+49
| | | | | | | | | clang defines __ILP32__ for rv32 but gcc does not as a result backtracing gets enabled when using clang but not when using gcc so clang build exposes a porting error. Therefore add code to return correct mcontext on rv32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: Do not use lld on riscv32Khem Raj2020-10-261-0/+1
| | | | | | | | Fixes errors like | riscv32-yoe-linux-ld.lld: error: init.c:(.text+0x0): relocation R_RISCV_ALIGN requires unimplemented linker relaxation; recompile with -mno-relax | riscv32-yoe-linux-ld.lld: error: testCCompiler.c:(.text+0x0): relocation R_RISCV_ALIGN requires unimplemented linker relaxation; recompile with -mno-relax Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpwquality: upgrade 1.4.2 -> 1.4.4zangrc2020-10-231-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: upgrade 3.1.3 -> 3.1.4Andreas Müller2020-10-131-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: Add what's necessary so that consumers of wxwidgets_git can find itAndreas Müller2020-10-132-2/+58
| | | | | | | | | | | | | | | | | | | When I created wxwidgets recipe I had no test case for consumers of wxwidgets. This changed now and it showed that wxwidgets is building fine but is completely useless: It is a collection of libraries that are impossible to find for other recipes. To get rid wxwidgets now inherits binconfig: wxwidgets creates wx-config that at least cmake relies upon. wx-config content had to be adjusted: * As is it is a symlink to a useless file: Make it a file with usable contents * To let wx-config report correct libraries a patch was added disabling cross magic not working here. * Set full sysroot paths for includedir/libdir/bindir so that sstate can adjust them when creating recipe-sysroot for recipes depending on wxwidgets Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: add opengl PACKAGECONFIG / enable it if opengl is in DISTRO_FEATURESAndreas Müller2020-10-131-2/+3
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* collectd: make rrdtool and rrdcached optionalSinan Kaya2020-09-281-0/+2
| | | | | | | | rrdtool plugin pulls x11 library dependencies into the target. It should be only set on need basis. Signed-off-by: Sinan Kaya <okaya@kernel.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: Adapt to potential psuedo changesRichard Purdie2020-09-281-4/+4
| | | | | | | | | | If we do adopt path filtering for pseudo, we may filter out ${B} as not needing to be tracked for "root" permissions. We do need to track the data installed by do_install though, so move the temp directory this recipe uses out of ${B} and place it in WORKDIR. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>