summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* openct: clean up do_installRoland Hieber2020-12-131-12/+12
| | | | | | | | | | | | | | | | * Use sysconfdir and nonarch_libdir instead of hard-coded paths, and be consistent with the slashes after ${D} * Install udev rules into /usr/lib/udev instead of /etc/udev so they can be overwritten in /etc, which has higher priority. Also use /usr/lib instead of /lib, latter of which isn't searched by udev [1]. * Don't create /usr/lib/udev, it is already created by install -D later with the default umask, which is fine * Make use of do_install[cleandirs] [1]: https://www.freedesktop.org/software/systemd/man/udev.html Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openct: remove lines that resulted in a no-opRoland Hieber2020-12-131-7/+0
| | | | | | | | | | | Also remove /run/openct/status from FILES_${PN}, which isn't being created at all by the recipe – even openct's configure script references it as /var/run/openct/. Fixes: 387824f1763c573fd05c (2016-02-28, "openct: Fix rootfs creation errors") Fixes: 8e61ff98e9fd83aad1a5 (2019-11-21, "openct: merge do_install and do_install_append") Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* networkmanager: Fix reallocarray check in meson and configureKhem Raj2020-12-122-0/+28
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++-libsystemd: Fix reallocarray check in mesonKhem Raj2020-12-122-0/+26
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: Do not add native libdir to pkgconfig search pathKhem Raj2020-12-122-0/+37
| | | | | | | | | | | | | | | | This works fine until valgrind is installed on build host but its not selected as option to build in recipe, configure wrongly pokes at /usr/lib and sees valgrind there and enables it but only to fail in compile time where it does not find valgrind.h in recipe sysroot, since OE's build environment add right guardrails to pkgconfig, there is no need to add build staging area to pkgconfig search path which turns out to be wrong for cross builds anyway Fixes ../../../pidgin-sipe-1.25.0/src/core/sipe-cert-crypto-nss.c:34:10: fatal error: 'valgrind.h' file not found ^~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: revert to previous behaviourTrevor Woerner2020-12-101-3/+4
| | | | | | | | | | - use "drm-gles2" as the default PACKAGECONFIG outside of any defined DISTRO_FEATURES - use a version string that includes the full date of the latest git change (not just: <year>.<month>) Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* firmwared: add recipeRobert Karszniewicz2020-12-093-0/+44
| | | | | | | | This program is needed for loading external firmware via Linux' fallback mechanism. Signed-off-by: Robert Karszniewicz <r.karszniewicz@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbedtls: upgrade to 2.24.0Alexander Vickberg2020-12-092-4/+63
| | | | | | | | | Download archives are no longer updated so fetch from Github. Add build fix from upstream. The file LICENSE now contains the full Apache 2.0 license text. Signed-off-by: Alexander Vickberg <wickbergster@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libwebsockets: upgrade to 4.1.6Alexander Vickberg2020-12-081-6/+14
| | | | | | | | | | | | | | | Event lib support is now built into dynamically loaded plugins so package them separately and include them in RDEPENDS if enabled. Building minimal-examples with generated SDK failed due to cmake configuration had static enabled but not included into SDK. Solve this by adding static as PACKAGECONFIG option and adding ${PN}-staticdev to RDEPENDS_${PN}-dev if enabled. Remove CFLAGS_append with -Wno-error added for fixing building with Os. This looks like it's fixed in upstream. Signed-off-by: Alexander Vickberg <wickbergster@gmail.com>
* ser2net: 4.2.0 -> 4.3.0Wang Mingyu2020-12-081-1/+1
| | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
* openocd: disable the support of ccacheThomas Perrot2020-12-081-0/+3
| | | | | | | | | | | | | | | | | | | | Otherwise, when ccache is enabled the following error occurs, by adding CCACHE_DISABLE = "1" in the recipe this is avoided. | No installed jimsh or tclsh, building local bootstrap jimsh0 | Host System...x86_64-pc-linux-gnu | Build System...x86_64-pc-linux-gnu | C compiler...ccache ccache gcc -isystem/src/build/tmp/work/x86_64-linux/openocd-native/0.10+gitrAUTOINC+ded6799025-r0/recipe-sysroot-native/usr/include -O2 -pipe | C++ compiler...ccache ccache g++ -isystem/src/build/tmp/work/x86_64-linux/openocd-native/0.10+gitrAUTOINC+ded6799025-r0/recipe-sysroot-native/usr/include -O2 -pipe | Build C compiler...ccache gcc | Checking for stdlib.h...not found | Error: Compiler does not work. See config.log | Try: 'configure --help' for options | configure: error: ./configure.gnu failed for jimtcl | WARNING: exit code 1 from a shell command. | Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.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>
* jasper: upgrade 2.0.22 -> 2.0.23Michael Vetter2020-12-081-1/+1
| | | | Fix CVE-2020-27828, heap-overflow in cp_create() in jpc_enc.c
* 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>
* gensio: 2.1.4 -> 2.2.0Wang Mingyu2020-12-072-2/+31
| | | | | | | | 0001-Modify-parameter-of-function-sctp_gensio_alloc.patch added to resolve compile error. Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* colord: fix installed-vs-shipped errorKai Kang2020-12-071-1/+1
| | | | | | | | | | | | | | | When multilib is enabled, tmpfiles.d is created in /usr/lib rather than ${libdir} which is /usr/lib64. It causes installed-vs-shipped error: | ERROR: colord-1.4.4-r0 do_package: QA Issue: colord: Files/directories were installed but not shipped in any package: | /usr/lib/tmpfiles.d | /usr/lib/tmpfiles.d/colord.conf Fix the path in FILES to fix the issue. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openct: use upstream SRC_URIRoland Hieber2020-12-071-1/+1
| | | | | | | | | | The Debian pool URLs are not permanent, and the package is no longer included in any active Debian release. It is also not available through any of the default Debian snapshot mirrors. Instead of adding a new Debian snapshot mirror, use the upstream URL directly. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liboop: use upstream SRC_URIRoland Hieber2020-12-071-1/+1
| | | | | | | | | The Debian pool URLs are not permanent and the package might vanish as soon as the version is no longer part of any Debian release. Use the upstream URL directly. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbset: 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>
* 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>
* python3-aiohttp: added missing RDEPENDsVyacheslav Yurkov2020-12-071-0/+3
| | | | | | | | | | aiohttp implicitly RDEPENDs on html, json, and socketserver modules, which are part of python3 recipe. They can't be properly imported if they are missing from RDEPENDS Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-python: Remove packages moved to coreKhem Raj2020-12-031-16/+0
| | | | | | | These packages are not in meta-python anymore Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Tim Orling <ticotimo@gmail.com>
* nanopb: upgrade 0.4.3 -> 0.4.4Zang Ruochen2020-12-031-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: add support for dispmanxTrevor Woerner2020-12-033-7/+168
| | | | | | | | | | | | | | | Upstream glmark2 includes support for running glmark2 on a RaspberryPi via the dispmanx interface, as is provided by "userland". The build depends on x11, but this is a quirk of the upstream sources. One can easily build a minimal image without any x11/wayland on which to run dispmanx applications directly (including glmark2). NOTE: unlike with other flavours, one can only build the dispmanx-eglv2 flavour on its own (this is a constraint of the glmark2 build) Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: update to latestTrevor Woerner2020-12-031-2/+3
| | | | | Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: update informationTrevor Woerner2020-12-031-2/+2
| | | | | | | | According to https://launchpad.net/glmark2 the preferred "home" and bugtracker for the project are on github. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* satyr: upgrade 0.31 -> 0.35Zang Ruochen2020-12-031-1/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: upgrade 1.10 -> 1.11Zang Ruochen2020-12-031-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensc: upgrade 0.20.0 -> 0.20.1Zang Ruochen2020-12-031-3/+3
| | | | | | | | | | -License-Update: The address is updated as follows You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hidapi: upgrade 0.10.0 -> 0.10.1Zang Ruochen2020-12-031-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fmt: upgrade 7.1.2 -> 7.1.3Zang Ruochen2020-12-031-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> 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>
* fcgiwrap: add recipeSenthil Selvaganesan2020-12-033-0/+338
| | | | | | | | | | fcgiwrap is a simple server for running CGI applications over FastCGI. It hopes to provide clean CGI support to Nginx and other web servers that may need it. Homepage: https://github.com/gnosek/fcgiwrap. Signed-off-by: Senthil Selvaganesan <SenthilKumaran.Selvaganesan@garmin.com> Signed-off-by: Joshua Watt <Joshua.Watt@garmin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spdlog: Fix recipe so other recipes can use spdlog with external fmt.Philip Balister2020-12-032-2/+29
| | | | | | | | | | * I enabled the shared library option to eliminate linker issues with a package that used spdlog. * Edited the tweak.h file so programs use the external fmt library headers, not the oners in spdlog. Signed-off-by: Philip Balister <philip@opensdr.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: upgrade 24 -> 25Luca Boccassi2020-12-031-1/+1
| | | | | | | See full changelog https://github.com/bus1/dbus-broker/releases/tag/v25 Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nanopb: move to dynamic-layersMartin Jansa2020-12-021-0/+0
| | | | | | | | | | | | | * depends on python3-protobuf from meta-python: * fixes: ERROR: Nothing RPROVIDES 'python3-protobuf' (but meta-oe/recipes-devtools/nanopb/nanopb_0.4.3.bb RDEPENDS on or otherwise requires it) NOTE: Runtime target 'python3-protobuf' is unbuildable, removing... Missing or unbuildable dependency chain was: ['python3-protobuf'] ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'nanopb', 'python3-protobuf'] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.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>
* pcsc-lite: provide pcsc-lite-lib-native explicitly for native buildRoland Hieber2020-12-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Commits e2180b00b3b8fcf776c3 and 8edd760e66b48e411d2a added support for native builds for the opensc and pcsc-lite recipes, but building opensc-native fails after commit 40b3a5123120da0e4586 (2019-12-04, "opensc: fix RDEPENDS in pcsc PACKAGECONFIG") with: ERROR: Required build target 'opensc-native' has no buildable providers. Missing or unbuildable dependency chain was: ['opensc-native', 'pcsc-lite-lib-native'] The commit in question is correct for target builds, but native builds don't have packages, therefore there is no pcsc-lite-lib-native package to depend on – the -lib part is also provided in pcsc-lite-native. Ideally we would fix this in the opensc recipe. However, using syntax like "PACKAGECONFIG_class-native[pcsc]" in the opensc recipe is apparently not possible to overwrite the dependency for a native build, and using RDEPENDS_remove has no effect either – apparently dependencies from PACKAGECONFIG are added after RDEPENDS_remove is evaluated. Therefore let pcsc-lite provide the missing package name for native builds, even if fixing this unrelated package is not the most elegant solution. Fixes: 40b3a5123120da0e4586 (2019-12-04, "opensc: fix RDEPENDS in pcsc PACKAGECONFIG") Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libconfig-autoconf-perl: upgrade 0.318 -> 0.319zhengruoqin2020-11-301-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zchunk: upgrade 1.1.6 -> 1.1.7zhengruoqin2020-11-301-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xserver-xorg-cvt-native: upgrade 1.20.5 -> 1.20.9zhengruoqin2020-11-301-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tcsh: upgrade 6.22.02 -> 6.22.03zhengruoqin2020-11-302-31/+2
| | | | | | | | 0001-Remove-defining-handle_interrupt-twice.patch Removed since this is included in 6.22.03. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qpdf: upgrade 10.0.1 -> 10.0.4zhengruoqin2020-11-301-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* monit: upgrade 5.26.0 -> 5.27.1zhengruoqin2020-11-301-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dfu-util: upgrade 0.9 -> 0.10zhengruoqin2020-11-302-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crash: upgrade 7.2.8 -> 7.2.9zhengruoqin2020-11-302-56/+1
| | | | | | | | crash/0001-Fix-for-an-ARM64-gcc-10-compilation-error.-Without-t.patch Removed since this is included in 7.2.9 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-periphery: upgrade 2.2.4 -> 2.2.5zhengruoqin2020-11-301-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: update v1.4.5 -> v1.6.2Bartosz Golaszewski2020-11-301-3/+3
| | | | | | | | | We're now by default on linux v5.8 so the GPIO features supported by libgpiod v1.6 are available. Bump the version to v1.6.2 and extend the recipe to depend on additional testing packages if tests are being built. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* trace-cmd: create recipe for version 2.9.1Beniamin Sandu2020-11-303-0/+150
| | | | | Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-brocker: upgrade 23 -> 24Luca Boccassi2020-11-301-1/+1
| | | | | | | See full changelog https://github.com/bus1/dbus-broker/releases/tag/v24 Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>