summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
...
* geany: Fix build with autotools 2.70+Khem Raj2021-02-052-6/+25
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany,geany-plugins: Upgrade to 1.37.xKhem Raj2021-02-053-60/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yasm: Fix build with autotools 2.70+Khem Raj2021-02-042-1/+42
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rapidjson: Remove unwanted patchesHarpritkaur Bhandari2021-02-042-76/+0
| | | | | | | | | | | rapidjson is upgraded to latest SRCREV so removing the below patches which are not applicable: 1.0001-CMake-remove-hardcoded-CMAKECONFIG_INSTALL_DIR-path.patch 2.remove-march-native-from-CMAKE_CXX_FLAGS.patch Signed-off-by: Harpritkaur Bhandari <Harpritkaur.Bhandari@kpit.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpuid: update to 20201006Oleksandr Kravchuk2021-02-031-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cereal: add cereal a header-only c++11 serialization libraryAdam Miartus2021-02-022-0/+135
| | | | | Signed-off-by: Adam Miartus <adam.miartus@softhows.eu> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libjson-perl: upgrade 4.02000 -> 4.03000Zang Ruochen2021-01-291-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libio-pty-perl: upgrade 1.15 -> 1.16Zang Ruochen2021-01-291-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* autoconf-2.13-native,xserver-xorg-cvt-native: Move inheriting native to the endKhem Raj2021-01-271-1/+1
| | | | | | | Should fix QA Issue: xserver-xorg-cvt-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. [native-last] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* abseil-cpp: bump to LTS 2020_09_23 Patch Release 3Clément Péron2021-01-278-233/+54
| | | | | | | | | Most patches have been upstreamed and accepted. We can drop the -fPIC patch and pass BUILD_SHARED_LIBS instead. Signed-off-by: Clément Péron <peron.clem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sip3: simplify recipeS. Lockwood-Childs2021-01-251-12/+5
| | | | | | | | | | The custom configure block can be shared between target and native if you just configure the sysroot option accordingly and use STAGING_INCDIR to locate the python headers to build against. Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lua: update to 5.3.6Armin Kuster2021-01-251-3/+3
| | | | | | | | | | | | | LIC_FILES_CHKSUM changed to do year updates This is the last 5.3.x update. This will give us the best starting point for doing Maintence moving forward. Its a bug fix only update. See http://www.lua.org/work/diffs-lua-5.3.5-lua-5.3.6.html Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* giflib: apply patch for CVE-2019-15133 and set CVE_PRODUCTMikko Rapeli2021-01-212-1/+29
| | | | | | | | | Backport upstream patch for CVE-2019-15133. Set CVE_PRODUCT to "giflib_project:giflib" which is used in NVD. https://nvd.nist.gov/vuln/detail/CVE-2019-15133 Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: whitelist CVE-2020-35864Mikko Rapeli2021-01-171-0/+2
| | | | | | | | | | | | CVE-2020-35864 is for the rust crate for flatbuffers, not flatbuffers itself. https://security-tracker.debian.org/tracker/CVE-2020-35864 "NOT-FOR-US: flatbuffers rust crate" Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rapidjson: Upgrade SRCREV to latestHarpritkaur Bhandari2021-01-141-3/+2
| | | | | | | | | | | | | | | | | | | | Upgrade SRCREV to latest as it fixes the below issue: Running UndefinedBehaviorSanitizer on projects that use rapidjson triggers 'applying non-zero offset <NN> to null pointer' findings in 'internal/stack.h' which are hard to suppress by library users. Removed "0001-CMake-remove-hardcoded-CMAKECONFIG_INSTALL_DIR-path.patch" as the changes are already incorporated in the latest codebase. As per abi-compliance-checker report the source compatibility and binary compatibility between previous SRCREV 6a905f9311f82d306da77bd963ec5aa5da07da9c and current SRCREV 0ccdbf364c577803e2a751f5aededce935314313 is 100% and this patch is already tested on 64bit ARM (aarch64) in a product with on target CI tests. Signed-off-by: Harpritkaur Bhandari <Harpritkaur.Bhandari@kpit.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: apply fix for pkg-config pthread flagsAdrian Herrera2021-01-142-0/+732
| | | | | | | | | | | | | This upstream fix solves an issue by which the protobuf pkg-config linker flags did not provide -pthread. This can result in segmentation faults due to no available pthread library. See https://github.com/protocolbuffers/protobuf/issues/8059 for details on the issue. Signed-off-by: Adrian Herrera <adrian.herrera@arm.com> Change-Id: I628be3b352a2e3bd70a046c8c3b3fe1f10fb9669 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: 12.19.1 -> 12.20.1Sean Nyekjaer2021-01-071-2/+2
| | | | | Signed-off-by: Sean Nyekjaer <sean@geanix.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tclap: fix branchChen Qi2021-01-051-1/+1
| | | | | | | Upstream has deleted the 'master' branch, so use the 1.2 branch. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools-conf: fix android-tools build-deps warningDmitry Baryshkov2020-12-241-0/+7
| | | | | | | | | | | | | If PREFERRED_PROVIDER_android-tool-conf is set, build-deps checker will incorrectly resolve android-tools-conf runtime dependency to android-tools-conf recipe rather than the selected recipe. To fix the following warning, make android-tools-conf recipe raise SkipRecipe if it is not the preferred android-tools-conf provider. WARNING: android-tools-5.1.1.r37-r0 do_package_qa: QA Issue: android-tools-adbd rdepends on android-tools-conf, but it isn't a build dependency, missing android-tools-conf in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools-conf-configfs: add an alternative to anrdoid-tools-confDmitry Baryshkov2020-12-245-0/+105
| | | | | | | | | | The package android-tools-conf depends on presence of /sys/class/android_usb, which is not present in default (mainline) kernels. Add a set of scripts that will use ConfigFS to configure USB gadget rather than using non-standard device class. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: split adbd to the separate packagelumag2020-12-201-3/+9
| | | | | | | | Usually one would install adbd on a device, where adb and mkbootimg are of little use. Split adbd to the separate package. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: fix package splitlumag2020-12-201-2/+3
| | | | | | | | | "${PN}-fstools" was added to the end of PACKAGES list, so it received no files. Move the package name to the beginning of PACKAGES list to fix packages split ending up with non-empty android-tools-fstools package. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: upgrade 1.11 -> 1.11.2zhengruoqin2020-12-181-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: add python3 supportHongxu Jia2020-12-161-1/+11
| | | | | | | Add package flatbuffers-python3 to install python3 scripts Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: 12.19.0 -> 12.19.1Stacy Gaikovaia2020-12-151-1/+1
| | | | | | | | | | | | | Uprev nodejs in order to fix CVE-2020-8277. This CVE allows an attacker to trigger a DNS request for a host of their choice, which could trigger a Denial of Service in nodejs versions < 12.19.1. See https://nvd.nist.gov/vuln/detail/CVE-2020-8277 for details. CVE: CVE-2020-8277 Signed-off-by: Stacy Gaikovaia <Stacy.Gaikovaia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tclap: align version to tag v1.2.2Chencheng Zhang2020-12-151-1/+1
| | | | | | | | | This is to update the tclap v1.2.2 with several bug fixes. See: https://sourceforge.net/p/tclap/bugs/23/ Signed-off-by: Chencheng Zhang <chencheng@wittra.se> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: CVE-2020-7069Zheng Ruoqin2020-12-152-0/+159
| | | | | | | | | | | Security Advisory References https://nvd.nist.gov/vuln/detail/CVE-2020-7069 https://bugs.php.net/patch-display.php?bug_id=79601&patch=openssl_aes_ccm_iv_fix&revision=latest Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: CVE-2020-7070Zheng Ruoqin2020-12-152-0/+25
| | | | | | | | | | | | Security Advisory References https://nvd.nist.gov/vuln/detail/CVE-2020-7070 https://bugs.php.net/patch-display.php?bug=79699&patch=fix-urldecode&revision=1600650364 https://github.com/php/php-src/blob/master/main/php_variables.c Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mcpp: Normalize the patch format of CVEZang Ruochen2020-12-143-32/+36
| | | | | | | Because CVE-2019-14274.patch is included in ice-mcpp.patch, the cve-check-tool fails to correctly judge the CVE of the OSS. CVE-2019-14274.patch is separated from ice-mcpp.patch to fix the problem. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.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>
* 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>
* nanopb: move to dynamic-layersMartin Jansa2020-12-021-29/+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>
* cloc: upgrade 1.84 -> 1.88zangrc2020-11-271-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cjson: upgrade 1.7.13 -> 1.7.14zangrc2020-11-271-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: remove the failing ${D}/${TMPDIR} codeMax Kellermann2020-11-231-9/+0
| | | | | | | | | | Appending ${TMPDIR} to ${D} doesn't make any sense, because both are absolute paths. And additionally, the code fails: rmdir: failed to remove '/usr/src/oe/tmp-musl/work/core2-64-oe-linux-musl/php/7.1.9-r0/image//usr': Directory not empty Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dnf-plugin-tui: Update to the latest versionzhengruoqin2020-11-231-1/+1
| | | | | | dnf-plugin-tui now needs to clean up the pseudo directory before starting. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
* heaptrack: Mark RISCV host incompatibleKhem Raj2020-11-231-0/+4
| | | | | | | Depends on libunwind, which is not yet supported on riscv architecture Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Sinan Kaya <okaya@kernel.org>
* heaptrack: Fix build on muslKhem Raj2020-11-236-18/+251
| | | | | | | | Improve upon summary and description fields Add PV to the recipe Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Sinan Kaya <okaya@kernel.org>
* heaptrack: add bitbake recipeSinan Kaya2020-11-231-0/+18
| | | | | | | | Add this useful tool to the devtools list. Reviewed-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Sinan Kaya <okaya@kernel.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* musl-nscd: Add missing deps on flex and bison during buildKhem Raj2020-11-232-0/+32
| | | | | | | | | | | | | | Fix check for flex Fails in do_compile at times see below cp dist/src/nsswitch.yy.c obj/src/nsswitch.yy.c cp: cannot create regular file 'obj/src/nsswitch.yy.c': No such file or directory Makefile:78: recipe for target 'obj/src/nsswitch.yy.c' failed make: *** [obj/src/nsswitch.yy.c] Error 1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Armin Kuster <akuster808@gmail.com>
* musl-nscd: Replace -fcommon with code patchKhem Raj2020-11-232-3/+46
| | | | | | | The patch fixes the need for -fcommon Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Armin Kuster <akuster808@gmail.com>
* protobuf: upgrade 3.13.0.1 -> 3.14.0zangrc2020-11-231-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* capnproto: Fix build on 32bit arches with 64bit time_t defaultsKhem Raj2020-11-152-1/+41
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Add leading whitespace for append operatorKhem Raj2020-11-153-3/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libio-pty-perl: upgrade 1.14 -> 1.15zangrc2020-11-121-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* suitesparse: Exclude from worldKhem Raj2020-11-111-0/+3
| | | | | | | It needs lapack which needs fortran Move suitesparse into packagegroup-meta-oe-fortran-packages Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Add suitesparseGregory Anders2020-11-094-0/+191
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* musl-nscd: Update to latestKhem Raj2020-11-031-1/+1
| | | | | | | Get fix https://github.com/pikhq/musl-nscd/commit/ce81a80e30c2041d8260115fac86831ff64c354a Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upgrade and de-blacklist nanopb recipeJasper Orschulko2020-11-031-2/+1
| | | | | | | | | | The current nanopb recipe is blacklisted due to python2 dependencies. However, newer releases of nanopb use python3 by default. This commit updates the used nanopb version to 0.4.3 and removes the recipe from the blacklist. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Update to 12.19.0Khem Raj2020-11-021-1/+1
| | | | | | This perhaps is last release in 12.x LTS Signed-off-by: Khem Raj <raj.khem@gmail.com>