summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* php: Security fix CVE-2016-1903Armin Kuster2016-02-082-0/+29
| | | | | | CVE-2016-1903 php: Out-of-bounds memory read via gdImageRotateInterpolated Signed-off-by: Armin Kuster <akuster@mvista.com>
* php: Security fix CVE-2015-7804Armin Kuster2016-02-082-0/+63
| | | | | | CVE-2015-7804 php: uninitialized pointer in phar_make_dirstream() Signed-off-by: Armin Kuster <akuster@mvista.com>
* php: Security fix CVE-2015-7803Armin Kuster2016-02-082-0/+83
| | | | | | CVE-2015-7803 php: NULL pointer dereference in phar_get_fp_offset() Signed-off-by: Armin Kuster <akuster@mvista.com>
* packagekit: Fix QA warningsArmin Kuster2015-08-031-4/+5
| | | | | | | | | | WARNING: Failed to fetch URL http://www.packagekit.org/releases/PackageKit-0.5.6.tar.gz;name=archive, attempting MIRRORS if available WARNING: QA Issue: packagekit rdepends on libgudev, but it isn't a build dependency? [build-deps] WARNING: QA Issue: packagekit requires /bin/bash, but no providers in its RDEPENDS [file-rdeps] packagekit.org is no longer responding, changed SRC_URI Signed-off-by: Armin Kuster <akuster808@gmail.com>
* pm-qa: Fix QA warningsArmin Kuster2015-08-031-0/+1
| | | | | | | | WARNING: QA Issue: pm-qa requires /bin/bash, but no providers in its RDEPENDS [file-rdeps] Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* protobuf: update update and build fixArmin Kuster2015-08-031-5/+8
| | | | | | | | | | | | | | | | | | googlecode is shutting down so had to move SRC_URI to github. changed LIC_FILES_CHKSUM to LICENSE since COPY.TXT has been removed. updated fixed the following build issue: | tmp/work/ppc7400-poky-linux/protobuf/2.5.0-r0/protobuf-2.5.0/src/google/protobuf/extension_set.cc:81:3: error: 'GoogleOnceInit' is not a member of 'google::protobuf' | ::google::protobuf::GoogleOnceInit(&registry_init_, &InitRegistry); | ^ | tmp/work/ppc7400-poky-linux/protobuf/2.5.0-r0/protobuf-2.5.0/src/google/protobuf/extension_set.cc:81:39: error: 'registry_init_' was not declared in this scope | ::google::protobuf::GoogleOnceInit(&registry_init_, &InitRegistry); | ^ Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* nodejs: fix qemuarm build without thumb and drop unused patchMartin Jansa2015-06-233-61/+25
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: fix build with -OsMartin Jansa2015-04-132-0/+32
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs4, liblinebreak: use "Zlib" instead of "zlib" for LICENSEMartin Jansa2015-04-131-1/+1
| | | | | | | | | | * otherwise zlib license text provider isn't found: WARNING: The license listed zlib was not in the licenses collected for liblinebreak WARNING: liblinebreak: No generic license file exists for: zlib in any provider [YOCTO #7584] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* add CUnit test suiteMike Holmes2015-04-132-0/+55
| | | | | | | | Adds a new recipe for building the CUnit test framework libraries Signed-off-by: Mike Holmes <mike.holmes@linaro.org> Signed-off-by: Gary S. Robertson <gary.robertson@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: update to 0.12.2Jonathan Liu2015-04-131-2/+2
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pyopenssl: move to meta-pythonAndreas Oberritter2015-04-131-24/+0
| | | | | Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* breakpad: Install missing headersKhem Raj2015-04-131-0/+5
| | | | | | | | | | We have compile failures due these headers missing from sysroot and other breakpad headers referring to them. So when some package wants to link with breakpad ends up in build errors. Change-Id: I61161e33dfb1ea6383e421e7bd2cb96bb9b06688 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* breakpad: Upgrade to r1435Khem Raj2015-04-131-1/+1
| | | | | | | | Fixes parallel build issue with breakpad-native amongst other updates Change-Id: Icc26234ccb4ba77543e8dca52b27ceaeb2f77747 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pyopenssl: Upgrade to 0.14Saul Wold2015-03-211-4/+4
| | | | | | | | This upgrade will match with the openssl 1.0.2 changes The newer verion of pyopenssl now uses setuptools instead of distutils Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* giflib: RDEPENDS on perlMagnus Olsson2015-03-211-0/+2
| | | | | | | | | | The giflib utility "gifburst" is a Perl-script, so make sure Perl is a run-time dependency for the giflib-utils package. This will silence file-rdeps QA issue. Signed-off-by: Magnus Olsson <magnus@minimum.se> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpich: Disable RPATH to avoid issues in package_qaAníbal Limón2015-03-211-4/+9
| | | | | | | | | | | Set --disable-rpath to extra opts in order to avoid issues in package_qa also change default pm to gforker because hydra has problems with RPATH. TODO: Make a patch for solve hydra rpath issues. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Add mpich supportVictor Rodriguez2015-03-211-0/+29
| | | | | | | | | | This patch add mpich support to yocto in order to run MPI framework on embedded systems. Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Victor Rodriguez <victor.rodriguez.bahena@intel.com> Signed-off-by: Alexandru.Vaduva <Alexandru.Vaduva@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pyqt : Move RDEPENDS on python-sip to PyQT.Philip Balister2015-03-211-1/+1
| | | | | | | | python-sip has the runtime support for PyQT. Also drop the need for anki to RDEPEND on python-sip. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: remove curl from RDEPENDSJonathan Liu2015-03-101-3/+0
| | | | | | | curl is only needed to run "make test". Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cloud9, nodejs4: blacklistMartin Jansa2015-03-102-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: Upgrade to 0.12.0Khem Raj2015-03-102-44/+83
| | | | | | | | Tested on mips1 Change-Id: I54211c2c323dbec1d38eb526ae183775ba3241f1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: update to 5.5.21 to fix some bugsBian Naimeng2015-02-121-3/+2
| | | | | Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: add x11 to required DISTRO_FEATURESMartin Jansa2015-02-122-2/+6
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tclap: add ALLOW_EMPTY in bb fileYangHaibo2015-02-121-0/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: Look for libraries in ${baselib} rather than libJackie Huang2015-02-121-0/+1
| | | | | | | | | | | It fails to look for libraries when we use lib64 for baselib, use --with-libdir option to specify the correct directory. $ ./configure --help|grep '\-\-with-libdir' --with-libdir=NAME Look for libraries in .../NAME rather than .../lib Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* msr-tools: add recipeBen Shelton2015-01-281-0/+19
| | | | | | | | msr-tools provides the rdmsr and wrmsr tools to read and write Intel model-specific registers on the x86 and x64 architectures. Signed-off-by: Ben Shelton <ben.shelton@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: add PACKAGECONFIG for imapPaul Eggleton2015-01-081-4/+6
| | | | | | | Allow imap support to be easily disabled; default it to enabled based on previous configuration. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: add PACKAGECONFIG to fix implicit dependency on libpamPaul Eggleton2015-01-081-1/+4
| | | | | | | | | Add a pam PACKAGECONFIG option defaulted from the pam DISTRO_FEATURES item, so that if pam isn't in DISTRO_FEATURES, it is explicitly disabled (and conversely if it is in DISTRO_FEATURES that we have an explicit dependency on libpam). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* uw-imap: make libpam dependency dependent on DISTRO_FEATURESPaul Eggleton2015-01-081-2/+5
| | | | | | If pam is not in DISTRO_FEATURES, we shouldn't be building it. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: fix phar script packagingPaul Eggleton2015-01-082-10/+23
| | | | | | | | | | | | | | Fix several issues with how the phar package is installed and packaged: * The symlink was pointing to an absolute path on the host, which naturally does not work on the target * The script itself had a shebang pointing to a path on the host * A file-rdeps warning was occurring due to rpmdeps detecting that the script requires the php binary; in order to prevent the main php package depending on php-cli which provides the php binary, move the phar script to its own package (I suspect most people won't need it anyway). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: upgrade to 5.5.20Paul Eggleton2015-01-081-2/+2
| | | | | | | | | | | | | | | | | | | | | Among many fixes since 5.5.15, the following security issues were fixed: CVE-2014-8142 CVE-2014-3710 CVE-2014-3669 CVE-2014-3670 CVE-2014-3668 CVE-2014-3538 CVE-2014-3587 CVE-2014-2497 CVE-2014-5120 CVE-2014-3597 For more details please see the upstream changelog: http://php.net/ChangeLog-5.php Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: integrate modphpPaul Eggleton2015-01-084-32/+163
| | | | | | | | | | | | | | | | | | | Build the mod_php Apache module within the main php recipe; this avoids files in the sysroot from stepping on eachother and therefore avoids the resulting build failure. Changes made: * Add an "apache2" PACKAGECONFIG, default disabled. This means that if you previously used the modphp recipe you now need to set PACKAGECONFIG for php to include "apache2". * Bring in most patches and configure options from the modphp recipe. * Specify ${libdir}/php5 as libdir. This avoids the PHP extensions directory being /usr/lib/extensions by default which is ugly. * Tidy up some superfluous/malformed entries in FILES_${PN}-pear * Drop obsolete PHP_MAJVER * Replace virtclass- override with class- Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* libc-client: rename to uw-imap, upgrade to 2007fPaul Eggleton2015-01-084-5/+113
| | | | | | | | | | | | * Upgrade to 2007f * Rename to uw-imap; this is the name used by Fedora and is much more sensible than libc-client * Fix errors when linking the library against code compiled with -fPIC such as mod-php (patch from Fedora). * Add a security patch from Fedora * Rename files directory to uw-imap Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: upgrade to 5.5.15Paul Eggleton2015-01-081-5/+6
| | | | | | | | | | | | | Based on the corresponding changes to the modphp recipe in meta-webserver. From the commit message for the modphp upgrade: * LIC_FILES_CHKSUM needed to change because the copyright year changed * Enabled mcrypt since upstream recommend this for acceptable performance * Disabled the opcache; this is a new feature in 5.5 and the configure check for it currently breaks when cross-compiling. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* protobuf: update to 2.5.0Paul Eggleton2015-01-081-2/+2
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagekit: Change recipe to use native mkdirBill Pittman2015-01-051-1/+0
| | | | | | | | | | For redhat type systems, the recipe tries to use a version of mkdir from sysroots, however mkdir does not exist and the build fails. Ubuntu systems work because the sed command in the recipe specifically replaces the /usr/bin/mkdir path and ubuntu systems use /bin/mkdir. Signed-off-by: Bill Pittman <bill.pittman@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* log4cplus: Fix license format QA errorOtavio Salvador2014-12-311-1/+1
| | | | | | | | | | | | | Fix the following QA error: ,---- | WARNING: Recipe log4cplus, LICENSE (Apache-2.0 BSD-2-Clause) has | invalid format, LICENSES must have operator "([&|() ])" between | them. `---- Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pyqt: Update to 4.11.3.Philip Balister2014-12-194-363/+54
| | | | | | | | | | | | | | | | The configure.py script now has support for cross compiling. This simplified the recipe substantially. The recipe was tested with gnuradio-companion on the zedboard and ettus-e300. This is the first time we have been able to use grc with pyqt built with OpenEmbedded. Build tested on armv7, x86, x86_64 and mips. Dropped patches from previous versions. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sip: Update to 4.14.2.Philip Balister2014-12-191-46/+0
| | | | | | | | | | | | The sip configure.py script now has some support for cross compiling. This allowed simplication of the existing OpenEmbedded sip support. The sip recipe now produces support for builds via sip-native and target runtime via sip. This has been build and runtime tested on the zedboard and ettus-e300. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ipc-run: Add new recipeQian Lei2014-12-191-0/+23
| | | | | | | | | | IPC::Run allows you run and interact with child processes using files, pipes, and pseudo-ttys. Both system()-style and scripted usages are supported and may be mixed. Likewise, functional and OO API styles are both supported and may be mixed. Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: add PACKAGECONFIG for selinuxWenzong Fan2014-12-092-0/+39
| | | | | | | | | | Add PACKAGECONFIG for 'selinux', otherwise there would be warnings like below: WARN: ltrace: ltrace rdepends on libselinux, but it isn't a build dependency? Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* geany update to 1.24.1Andreas Müller2014-10-161-2/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* glade3: update to 3.8.5Andreas Müller2014-10-161-5/+4
| | | | | | check and rework licenses a bit Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* php: update to 5.4.33Koen Kooi2014-10-1010-94/+81
| | | | | | | One patch was a backport and can be dropped, add Upstream-status to the others. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php 5.4.14: merge .inc and .bbKoen Kooi2014-10-102-140/+138
| | | | | | | | | There's only one version of the recipe in the repo and the split makes it harder to debug and fix problems. Also fix target overrides and style issues. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pm-qa: update to 0.4.14 releaseFathi Boudra2014-10-041-3/+3
| | | | | Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltp-ddt: keep do_make_scripts as separate task to lock correctlyDenys Dmytriyenko2014-09-261-5/+6
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit, acpitests: Fix build on hardfloat armKhem Raj2014-09-261-1/+4
| | | | | | | | | | | | luajit as well as acpitests build system has mind of its own and does not respect CC and friends in makefiles so we have to inject the CFLAGS via EXTRA_OEMAKE, some of ABI defining params e.g. float-abi selection is mentioned in TUNE_CCARGS and not in TOOLCHAIN_OPTIONS. This causes build to go for softfloat build and that is not what we want. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glade3: Enable gnome support in meta-gnome instead of meta-oeKhem Raj2014-09-261-1/+1
| | | | | | | | | | | | | | | | This decouples meta-oe dependencies on meta-gnome, right now we have to use meta-gnome as dependent layer ERROR: Nothing PROVIDES 'libbonoboui' (but meta-openembedded/meta-oe/recipes-devtools/glade/glade3_3.8.2.bb DEPENDS on or otherwise requires it) ERROR: Required build target 'glade3' has no buildable providers. Missing or unbuildable dependency chain was: ['glade3', 'libbonoboui'] Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>