summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* libedit: upgrade 20181209-3.1 -> 20190324-3.1Zang Ruochen2019-04-061-2/+2
| | | | | | | -Upgrade from libedit_20181209-3.1.bb to libedit_20190324-3.1.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools-conf: Make sure /dev/pts/0 existsNikolay Nizov2019-04-061-0/+3
| | | | | Signed-off-by: Nikolay Nizov <nizovn@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools-conf: fix typoNikolay Nizov2019-04-061-1/+1
| | | | | Signed-off-by: Nikolay Nizov <nizovn@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Update GCC 4.8 compat patchBrad Bishop2019-03-261-0/+23
| | | | | | | | GCC 4.8 compatibility was lost moving from 10.15.1 to 10.15.3. Add another wrapper for std::make_unique to restore it. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* doxygen: update to 1.8.15Oleksandr Kravchuk2019-03-232-8/+7
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: upgrade 10.15.1 -> 10.15.3Andreas Müller2019-03-221-2/+2
| | | | | | | | | | | * 10.15.2 was a security release for CVE-2019-5737 [1] * 10.15.3 was a bugfix release [2] [1] https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V10.md#10.15.2 [2] https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V10.md#10.15.3 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* log4cplus: update to 2.0.3Oleksandr Kravchuk2019-03-191-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: fix target ldflags usingAndrej Valek2019-03-192-0/+25
| | | | | | | | | - do not drop target LDFLAGS - even if the target LDFLAGS have been specified, tools like torque was linked with system libraries Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: Add patch from Debian to build with OpenSSL 1.1Adrian Bunk2019-03-072-1/+41
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php_7.3.2.bb: Switch to mysqlndKhem Raj2019-03-071-2/+2
| | | | | | | | | With mariadb 10.x it fails to find headers in right location during builds https://bugs.php.net/bug.php?id=75612 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* run-ptest: supplied user inputs to add_person_cppAditya Tayade2019-03-071-1/+1
| | | | | | | | | | | During protobuf-ptest execution, add_person_cpp waits for user inputs to write data into test.data file. Fixed this by supplying dummy data through standard input. Upstream-Status: Pending Signed-off-by: Aditya Tayade <Aditya.Tayade@kpit.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Fix build for risc-vKhem Raj2019-03-071-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* msgpack-c: Upgrade to 3.1.1Khem Raj2019-03-062-37/+2
| | | | | | Drop upstreamed patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdbd-mysql-perl: fix do_compile failureMingli Yu2019-03-062-0/+54
| | | | | | | | | | | | | After mariadb upgrade to 10.3.13, there comes below do_compile failure for libdbd-mysql-perl: | dbdimp.c: In function 'mysql_dr_connect': | dbdimp.c:2000:13: error: 'MYSQL' {aka 'struct st_mysql'} has no member named 'reconnect' | result->reconnect=0; Backport a patch to fix it. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* octave: Exclude from world buildsKhem Raj2019-03-041-0/+1
| | | | | | | it needs lapack which inturn needs libgfortran and fortran support in compiler is not on by default Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Upgrade to 0.9.2Khem Raj2019-03-032-42/+2
| | | | | | Drop pathes which are upstreamed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlrpc-c: inherit binconfigKai Kang2019-02-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | libreport calls xmlrpc-c-config from package xmlrpc-c-native to get cflags and libs. But it gets dirs in ${STAGING_DIR_NATIVE} which make lib32-libreport compile failed with config: require conf/multilib.conf MACHINE = "qemuarm64" MULTILIBS = "multilib:lib32" DEFAULTTUNE_virtclass-multilib-lib32 = "armv7vethf" | arm-wrs-linux-gnueabi-libtool: link: (cd ".libs" && rm -f "libabrt_dbus.so" && ln -s "libabrt_dbus.so.0.0.1" "libabrt_dbus.so") | .../tmp-glibc/work/armv5e-wrs-linux-gnueabi/libreport/2.9.7-r0/recipe-sysroot-native/usr/lib/libxml2.so: file not recognized: file format not recognized | collect2: error: ld returned 1 exit status | make[3]: *** [Makefile:780: libreport-web.la] Error 1 Make xmlrpc-c inherit binconfig to avoid such kind of errors. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* octave: add version 4.4.1Tuan Hoang2019-02-242-0/+55
| | | | | Signed-off-by: Hoang Anh Tuan <tuanha@viosoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tk_8.6.9: Add tkConfig.sh in crossscriptTuan Hoang2019-02-221-0/+25
| | | | | Signed-off-by: Hoang Anh Tuan <tuanha@viosoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: fix additional compatibility with older gccAndrej Valek2019-02-221-8/+28
| | | | | | | | - replace all occurrences of std::make_unique with wrapper - sync indent level Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Support armeb.leimaohui2019-02-221-0/+2
| | | | | Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany-plugins: upgrade 1.31 -> 1.34 and reworkAndreas Müller2019-02-202-68/+74
| | | | | | | | | | | | | | | | | | | | | * geany-plugins-treebrowser/license checksum: Was changed to: "TreeBrowser plugin is distributed under the same license as in geany." Geany is GPLv2 which is part of geany-plugin's license. * Remove explicit RDEPENDS: * They caused cyclic dependencies making impossible anything but all plugins * Checked: Dependencies are set correct automatically * Add geany-plugins-common to avoid cylcic dependencies * All plugins that are enabled, build and pack properly. Before adding geany-plugins to an image caused errors in do_rootfs due to empty packages. * Some plugins don't build with gtk3 - disable them Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany: upgrade 1.31 -> 1.34.1 and build with gtk+3Andreas Müller2019-02-201-3/+3
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs 8.15.0 -> 10.15.1Andrej Valek2019-02-176-17/+230
| | | | | | | | | Update nodejs to active 10.x LTS release 10.15.1. - link atomic library - make it compatible with gcc < 4.9 Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: upgrade 7.2.10 -> 7.3.2 / 5.3.39 -> 5.6.40Changqing Li2019-02-1512-205/+331
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: 7.x version trim trailing whitespace 7.x: * drop CVE-2017-9120.patch since it cannot resolve the CVE * use recommand option --with-libzip, bundled libzip is deprecated * update patches 5.x: * use recommand option --with-libzip, bundled libzip is deprecated * update patches * Fix php 7.x cross build on hosts which have libxml2 installed libxml2 is not detected properly, it pokes at host and takes the libraries and header files added to build which links in libraries like libicu which may not be available in sysroot causing configure failures like checking for sqlite3 files in default path... found in TOPDIR/build/tmp/work/aarch64-yoe-linux/php/7.3.2-r0/recipe-sysroot/usr/lib/.. checking for SQLite 3.3.9+... checking for sqlite3_prepare_v2 in -lsqlite3... no not found configure: error: Please install SQLite 3.3.9 first or check libsqlite3 is present the reason is configure test fails to find icu libraries since they were added based on build host's libxml2.pc Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rapidjson: fix cmake artifacts installation for non-default BASELIB caseRuslan Bilovol2019-02-072-2/+39
| | | | | | | | | | | | | | | | | | | | | If BASELIB is set to non-default value (like lib64), next 'installed but not shipped' issue happens: /usr/lib /usr/lib/cmake /usr/lib/pkgconfig /usr/lib/cmake/RapidJSON /usr/lib/cmake/RapidJSON/RapidJSONConfigVersion.cmake /usr/lib/cmake/RapidJSON/RapidJSONConfig.cmake /usr/lib/pkgconfig/RapidJSON.pc This is because rapidjson has library installation dir set to 'lib' by default and hardcoded in another place. Fix this by next changes: - set appropriate LIB_INSTALL_DIR - fix hardcoded 'lib' in CMAKECONFIG_INSTALL_DIR case Signed-off-by: Ruslan Bilovol <rbilovol@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace: Fix build with clangKhem Raj2019-02-052-0/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* breakpad: Drop SRCPV from PVKhem Raj2019-02-041-2/+2
| | | | | | | This causes errors like OSError: [Errno 36] File name too long: Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lshw: BBCLASSEXTEND to nativeMing Liu2019-02-031-0/+2
| | | | | | | | In case some recipes might need it, for instance, the aktualizr-native of meta-updater. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: Update to 1.1.1Khem Raj2019-01-306-209/+8
| | | | | | | | | | License-Updare: Change in copyright headers https://github.com/cinemast/libjson-rpc-cpp/commit/ba3507a24bd07e89641ecbc7e567c01a754c8d73#diff-61e0bdf7e1b43c5c93d9488b22e04170 Drop all patches since these issues are already fixed in new version add new dependency on hiredis Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlrpc-c: Update to 1.51.03Khem Raj2019-01-304-76/+76
| | | | | | Fix build with clang while here Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: upgrade to 5.6.39Hong Liu2019-01-301-2/+2
| | | | | | | 1.Upgrade php from 5.6.38 to 5.6.39. Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jq: update to 1.6Alex Kiernan2019-01-302-73/+4
| | | | | | | | | | | | Drop backported patch as it's present in 1.6. Switch to autotools-brokensep to avoid | sed -e 's/\\/\\\\/g' -e 's/"/\\"/g' -e 's/^/"/' -e 's/$/\\n"/' ../jq-1.6/src/builtin.jq > src/builtin.inc | /bin/sh: src/builtin.inc: No such file or directory License-Update: whitespace changes Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs 8.14.0 -> 8.15.0Matthijs Vader2019-01-281-2/+2
| | | | | | | | Update nodejs to latest 8.x stable release 8.15.0. Signed-off-by: Matthijs Vader <mvader@victronenergy.com> Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: remove True option to getVar calls (again)André Draszik2019-01-133-3/+3
| | | | | | | | | | | | | | A couple have still been missed in the past despite multiple attempts at doing so (or simply have re-appeared?). Search & replace made using the following command: sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \ -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \ | cut -d':' -f1 \ | sort -u) Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdbi-perl: Upgrade to 1.642Mingli Yu2019-01-111-2/+2
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* guider: add a new runtime profiler packagePeace Lee2019-01-101-0/+35
| | | | | | | | | | | | guider [1] is a system-wide performance analyzer for platforms based on linux kernel. It can measure a variety of system resource usage and trace thread/process activities. It also reports vary meaningful output to analyze system status. [1] https://github.com/iipeace/guider Signed-off-by: Peace Lee <iipeace5@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* luajit: Disable for mips n64/n32 hostsKhem Raj2019-01-041-2/+4
| | | | | | | - mips64 port does not exist - Also convert aarch64 compatible host case to an override Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libedit: Upgrade to 20181209Khem Raj2018-12-261-2/+4
| | | | | | Add native and nativesdk incarnations as well since clang needs it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: Disable for powerpc/powerpc64Khem Raj2018-12-231-0/+6
| | | | | | | * There is no support for linux-ppc in this version * Point mips64 to right linux port Signed-off-by: Khem Raj <raj.khem@gmail.com>
* breakpad: Fix build with gcc9 on x86Khem Raj2018-12-232-0/+31
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace: Fix a NULL string useKhem Raj2018-12-232-0/+38
| | | | | | | This case is likely to happen when mod == NULL so print it when we are computing modname and symname Signed-off-by: Khem Raj <raj.khem@gmail.com>
* breakpad: Update to latestKhem Raj2018-12-234-317/+7
| | | | | | | | | | - Drop upstreamed ucontext_t patch - basename is now available in musl - Pin ARM-only ISA on armv5 and older arches - Use COMPATIBLE_HOST instead of COMPATIBLE_MACHINE - memory.h has been renamed to memory_allocator.h in latest breakpad Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: update to 1.10.0Adrian Freihofer2018-12-184-177/+5
| | | | | | | | | | | | | | This is in fact an update from 1.7.1 to 1.10.0. (The git hash of the 1.9.0 recipe referred flatbuffers release 1.7.1.) This patch is obsolete, a similar fix has been applied upstream: - 0001-correct-version-for-so-lib.patch These two patches have been applied upstream: - 0001-flatbuffers-Move-EndianSwap-template-to-flatbuffers-.patch - 0002-use-__builtin_bswap16-when-building-with-clang.patch Signed-off-by: Adrian Freihofer <adrian.freihofer@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* doxygen: Use SOURCEFORGE_MIRROR for SRC_URIKhem Raj2018-12-071-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tk: Upgrade to 8.6.9Khem Raj2018-12-052-30/+41
| | | | | | Use tcl8.6 instead of tcl8.5 in confsearch.diff patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: 8.12.0 -> 8.14.0Andrej Valek2018-12-041-2/+2
| | | | | | | Update nodejs to latest 8.x stable release 8.14.0. Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: Tune remove operationNiko Mauno2018-12-021-1/+1
| | | | | | | | | Drop '-f, --force' operator from rm command as that will hide the fact if the removed artifacts cease to exist in later version of this recipe. Also drop a superfluous slash from artifact path. Signed-off-by: Niko Mauno <niko.mauno@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: Fix style issueNiko Mauno2018-12-021-1/+1
| | | | | | | Add missing space characters around the operator in SRCNAME declaration Signed-off-by: Niko Mauno <niko.mauno@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: Remove duplication in inheritNiko Mauno2018-12-021-1/+1
| | | | | | | | | Reflect following change in Pythonv3 variant of this recipe http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta?id=a195e0471d0df0ac26e00d6fcb3a2786e080a643 and drop redundant inherit for autotools and pkgconfig also here Signed-off-by: Niko Mauno <niko.mauno@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>