aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
AgeCommit message (Collapse)Author
2017-02-13geany: fix buildAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13remove some more True options to getVar callsAndre McCurdy
getVar() now defaults to expanding by default, thus remove the True option from getVar() calls. Fix a small number of cases not addressed by the original patch: http://git.openembedded.org/meta-openembedded/commit/?id=efd3696e70a6603f1a45faa4a172433514f0a487 Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13luajit: mips and mipsel are 32bit targets tooAndre McCurdy
When cross compiling, the word size of the compiler set via HOST_CC must match the word size of the target. That's achieved by appending "-m32" to BUILD_CC_ARCH if the target word size is known to be 32bits. Unfortunately the current list of over-rides (powerpc, x86 and arm) does not cover all cases. Add mips and mipsel to the list too (which is still not enough to cover all targets or corner cases such as x32, but better than before). Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25libubox: derive PV from SRCPVJoe Slater
Currently, PV is "git" and contains no version information. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25rapidjson: explicitly disable unit testsAndre McCurdy
Normally the unit tests don't get compiled as gtest sources are not available. However it's possible that gtest sources may be found on the host, so make it explicit that unit tests should not be enabled. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25jsoncpp: upgrade to 1.8.0Oleksandr Kravchuk
Upgraded jsoncpp to version 1.8.0 and changed home page to the new one. Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25nodejs: update to 4.7.2Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25sip: re-add 4.19Andreas Müller
* This recipe is based upon the version in meta-qt4 but that one requires qmake for configuration and qt4-x11 in dependencies. It was tested by building sip-native and sip from scratch: There is no need for a dependency on Qt. * Since pyqt5 will be added in meta-qt5-extra and meta-qt4 needs sip too: add it to a more common place. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-10nodejs: upgrade to 4.7.0Oleksandr Kravchuk
Section with information regarding few third-party components has been removed from the LICENSE file: https://github.com/nodejs/node/commit/f7c4e9489f0d72533. Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-10mercurial: upgrade to 4.0.1Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-10cppunit: update to 1.13.2Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-10protobuf: Update to latest version 3.1.0Ricardo Ribalda Delgado
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-10python-pygobject: empty the RDEPENDS for nativeJackie Huang
The RDEPENDS for native package is not needed, and it will fail since there is no provider for python-importlib-native: | ERROR: Nothing RPROVIDES 'python-importlib-native' so empty the RDEPENDS for native package. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-10php: Add 7.1.0Huang Qiyu
1)Add php_7.1.0.bb 2)Delete php_5.5.38.bb,since it is replaced by php_5.6.26.bb. 3)Move pthread-check-threads-m4.patch out of 7.1.0, since it is integrated upstream. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26geany-plugins: update to 1.29Andreas Müller
geanylipsum was renamed to lipsum [1]. We keep geanylipsum in package name to avoid package feed trouble [1] http://lists.geany.org/pipermail/devel/2016-November/010182.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26geany: update to 1.29Andreas Müller
0001-configure.ac-remove-additional-c-test.patch: additional compiler check is gone Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26yajl_1.0.12: Add recipe for yajl1Khem Raj
yajl1 and yajl2 are not ABI compatible, therefore add a recipe for latest release of yajl1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26cxxtest: Add CxxTest framework to recipe-devtools.Daniel Hilst Selli
>From cxxtest.org/guide.html: CxxTest is a unit testing framework for C++ that is similar in spirit to JUnit, CppUnit, and xUnit. CxxTest is easy to use because it does not require precompiling a CxxTest testing library, it employs no advanced features of C++ (e.g. RTTI) and it supports a very flexible form of test discovery. Signed-off-by: Daniel Hilst SellI <danielhilst@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26python-pygobject: 3.20.1 -> 3.22.0Huang Qiyu
Upgrade python-pygobject from 3.20.1 to 3.22.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26rapidjson: add initial recipeAndre McCurdy
A fast JSON parser/generator for C++ with both SAX/DOM style API. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26protobuf: switch from mips16 to mips32 due to in-line assemblerLukasz Nowak
| mipsel-poky-linux-musl-libtool: compile: mipsel-poky-linux-musl-g++ -mel -mabi=32 -msoft-float -march=mips32r2 -mips16 -minterlink-compressed -mtune=24kec -mdsp --sysroot=<sysroot> -DHAVE_CONFIG_H -I. -I../../git/src -I.. -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -pipe -g -feliminate-unused-debug-types -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -fvisibility-inlines-hidden -c ../../git/src/google/protobuf/repeated_field.cc -fPIC -DPIC -o google/protobuf/.libs/repeated_field.o | {standard input}: Assembler messages: | {standard input}:113: Error: unrecognized opcode `sync' | {standard input}:140: Error: unrecognized opcode `ll $2,0($16)' | {standard input}:143: Error: unrecognized opcode `sc $4,0($16)' | {standard input}:202: Error: unrecognized opcode `sync' | {standard input}:275: Error: unrecognized opcode `sync' | Makefile:2064: recipe for target 'google/protobuf/stubs/once.lo' failed | make[3]: *** [google/protobuf/stubs/once.lo] Error 1 Protobuf implements atomics for mips, using ASM "sync" instruction. It is not available in mips16e. Switching the library to mips32 is the easiest solution. Signed-off-by: Lukasz Nowak <lnowak@tycoint.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-13msgpack-c: Add recipeKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-13dmalloc: Add recipeKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-02jsoncpp: Remove unused patchKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-02meta-oe: add explicit dependencies on gnome-commonRoss Burton
gnome-common is deprecated and gnomebase.bbclass will soon stop depending on it, so add gnome-common to DEPENDS for the recipes that still use it. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-02vala-dbus-binding-tool: remove redundant dependency on intltoolRoss Burton
This upstream doesn't use intltool so don't depend on it. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-02breakpad: Upgrade to latestKhem Raj
* Switch to using git * Gets aarch64 support * Define PV and use SRCPV * increment PE to 1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-02remove True option to getVar callsJoshua Lock
getVar() now defaults to expanding by default, thus remove the True option from getVar() calls with a regex search and replace. Search made with the following regex: getVar ?\(( ?[^,()]*), True\) Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
2016-11-26jsonrpc: Add recipeKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-11-26jsoncpp: Add new recipeKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-11-26fribidi: Fix build with security flags turned onKhem Raj
Clang complains like below | ../../fribidi-0.19.7/charset/fribidi-char-sets-cap-rtl.c:148:7: error: expected expression | DBG ("warning: could not find a mapping for CapRTL to Unicode:"); Therefore quick fix is to remove FORTIFY_SOURCE from cmdline Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-11-23android-tools: fix do_installKoen Kooi
The previous patch introduced 2 bugs that made packaging fail: 1) Always failing grep 2) Conditionally install systemd files Systemd.bbclass doesn't handle conditional installation and will throw an error. Tested with -native and regular cross builds. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23python-distutils-extra: initial add 2.39Andreas Müller
add version for python2 and python3 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-26nodejs: update to 4.6.1Jonathan Liu
Fixes CVE-2016-5180. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-26android-tools: fix native buildKoen Kooi
* Find libbsd headers when building natively * Disable tools that needs sys/capability.h when building natively * Enhance do_install to work when some tools are disabled Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-25nodejs: update to 4.6.0Jonathan Liu
Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-25mpich: update to version 3.2Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-05jq: add support for jq-native + misc minor fixesAndre McCurdy
- Add PACKAGECONFIG options for docs, maintainer-mode and oniguruma Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-03php: update 5.6.25Armin Kuster
This update includes the following security fixes: CVE-2016-7411 CVE-2016-7412 CVE-2016-7413 CVE-2016-7414 CVE-2016-7416 CVE-2016-7417 CVE-2016-7418 plus other bug fixes. http://www.php.net/ChangeLog-5.php#5.6.26 Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-03mariadb: add libdbi-perl to RDEPENDSZhixiong Chi
The commands(mysql_convert_table_format and mysql_setpermission) need the supported API provided by the libdbi-perl package. So add the libdbi-perl to the variable RDEPENDS of mariabdb-server. Move libdbi-perl from meta-perl to meta-oe Signed-off-by: Zhixiong Chi <Zhixiong.Chi@windriver.com> Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-03libdbd-mysql-perl: add new recipeMingli Yu
* Add new recipe libdbd-mysql-perl as mariadb-server rdepends on it Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-03mpich: fix QA issue and remove blacklistJackie Huang
Remove the reference of S from .la and DEBUG_PREFIX_MAP from .pc file to avoid QA issues. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-15tk: 8.6.4 -> 8.6.6Wang Xin
Upgrade tk from 8.6.4 to 8.6.6. Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-15geany-plugins: unblacklist / fix known bugs / update to 1.28Andreas Müller
* The python LICENSE_DEFAULT snippet was stolen at [1] * disable plugins not builing due to missing- or not properly detected dependencies [1] https://github.com/MentorEmbedded/meta-mentor/pull/843/commits/d85285792fad41d80e7862cc276dfc22ddb06fde Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-15geany: update to 1.28Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-15android-tools: add recipe from AOSP tag android-5.1.1_r37Fathi Boudra
Android tools offer filsystem tools for creating sparse images, so package them in package of its own. This recipe is re-worked and not a straight import from meta-shr. It's built from AOSP source. I've dropped the ubuntu-ism which will never be upstreamed. The intent is to be closer to the upstream AOSP source code and be able to update the recipe regularly. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-15glade: fix typo introduced in last patchAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-11glade3: unbreak, unblacklist and other fixesAndreas Müller
* fix build with gcc-6 * add intltool-native to DEPENDS * add gtk-icon-cache to inherit Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-05geany-plugins: blacklist because of QA issuesMartin Jansa
geany-plugins_1.27.bb: LICENSE_geany-plugins-pairtaghighlighter includes licenses (BSD-2-Clause) that are not listed in LICENSE geany-plugins-1.27: geany-plugins: Files/directories were installed but not shipped in any package: /usr/lib/geany/git-changebar.so Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. geany-plugins: 1 installed and not shipped files. [installed-vs-shipped] geany-plugins-1.27: geany-plugins-scope rdepends on libvte9, but it isn't a build dependency, missing vte9 in DEPENDS or PACKAGECONFIG? [build-deps] geany-plugins-1.27: geany-plugins-debugger rdepends on libvte9, but it isn't a build dependency, missing vte9 in DEPENDS or PACKAGECONFIG? [build-deps] geany-plugins-1.27: geany-plugins-multiterm rdepends on libvte9, but it isn't a build dependency, missing vte9 in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-05lua: 5.3.2 -> 5.3.3Wang Xin
1) Upgrade lua from 5.3.2 to 5.3.3. 2) Modify LIC_FILES_CHKSUM, since the date in it has been changed, But the LICENSE has not been changed. Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>