summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
* poppler: Extend the c/c++ flags fix to cover clangKhem Raj2019-11-171-5/+19
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: update to 1.11.0Oleksandr Kravchuk2019-11-172-2/+42
| | | | | | | Add detection logic for strtoull_l function needed for musl builds Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: put gpio utils into an actual separate packageBartosz Golaszewski2019-11-173-8/+5
| | | | | | | | | | | | | | | | | | Currently tools are built conditionally depending on whether the corresponding PACKAGECONFIG option has been set and, although they live in a separate libgpiod-tools package, the user cannot simply select it - he has to additionally extend PACKAGECONFIG. While this makes sense for python and C++ bindings, the tools don't have any dependencies other the libgpiod. Make libgpiod-tools an actual stand-alone package: always build them but install them only if user selected libgpiod-tools. Disable setting tools in default PACKAGECONFIGS Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> s
* ltrace: Remove RDEPENDS on elfutilsAdrian Bunk2019-11-151-1/+0
| | | | | | | | It was added without a rationale and seems unnecessary. A runtime dependency on libelf is already automatically generated. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-six: Update to 1.13.0Khem Raj2019-11-131-0/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: Add ttf-roboto->fontconfig to SIGGEN_EXCLUDE_SAFE_RECIPE_DEPSKhem Raj2019-11-131-0/+1
| | | | | | | | | | it depends on fontcache which pulls in fontconfig into rdeps and results in errors e.g. ERROR: ttf-roboto different signature for task do_package_write_ipk.sigdata between qemux86copy and qemuarm Hash for dependent task fontconfig/fontconfig_2.13.1.bb:do_packagedata changed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zabbix: upgrade 4.2.8 -> 4.4.1Trevor Gamblin2019-11-131-3/+2
| | | | | | | | | | Note that zabbix as of 4.4.0alpha3 no longer supports Jabber (see https://support.zabbix.com/browse/ZBXNEXT-5416). That config option has been removed from the recipe (builds output a warning about unrecognized config options otherwise). Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: support long directory names for ${B} / ${S}André Draszik2019-11-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Part of the NodeJS build builds V8, which at some stage tries to call ar with all objects with *absolute* paths (and printf the command line first). This will fail if the build path is too long: make[1]: execvp: printf: Argument list too long when trying to create Release/obj.target/deps/v8/gypfiles/libv8_base.a via below gyp-generated out/Makefile rule: cmd_alink_thin = rm -f $@ && $(AR.$(TOOLSET)) crsT $@ $(filter %.o,$^) i.e. something like printf rm -f Release/obj.target/deps/v8/gypfiles/libv8_base.a && arm-poky-linux-musleabi-gcc-ar crsT Release/obj.target/deps/v8/gypfiles/libv8_base.a ... The above failure happened on a build-directory S with 204 characters on a Jenkins machine. While one could probably increase the ulimit on that specific machine, that would be a pretty specific build machine fix which would need to be applied everywhere, or switch to non-verbose builds / compilation, but fortunately we can change all object references to be relative to the build directory itself by setting the builddir_name make variable and thus avoid the other two possible work-arounds. Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: use OE-provided compiler flags (arm)André Draszik2019-11-132-0/+103
| | | | | | | | | | | | | | | | | | | | | This overrides yocto-provided build flags with its own, e.g we get arm-poky-linux-musleabi-g++ -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a7 \ ... \ -march=armv7-a -mfpu=neon -mfloat-abi=hard -marm Causing the latter to override the former, and compiler warnings: cc1plus: warning: switch '-mcpu=cortex-a7' conflicts with '-march=armv7-a' switch Patch this out, so that yocto-provided flags take precedence. Note that in reality the same should probably be done for all the other supported architectures, too. Note that this also switches to Thumb(2) mode (in my case). No obvious problems have been noted during compilation or runtime. Upstream-Status: Inappropriate [oe-specific] Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: allow use of system gypAndré Draszik2019-11-131-1/+4
| | | | | | | | | | | | | | Now that there is a gyp (python2) recipe in meta-python, allow its use instead of the bundled one for when meta-python is enabled. At the same time, unconditionally inherit pythonnative as in either case gyp actually uses python, and the build machine's python and installed modules should never be used. Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: delete all bundled deps in do_unpack() if neededAndré Draszik2019-11-131-1/+16
| | | | | | | | | We can delete bundled deps where system-provided counterparts should be used instead. Amongst others, this ensures they are not used accidentally. Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: ensure to use correct compiler & flags alwaysAndré Draszik2019-11-132-25/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | NodeJS comes with an embedded, patched, version of gyp. Normally, gyp supports compiling for the build machine, e.g. native tools that need to be compiled to run during the build, and for the host, using different variables, e.g. CC and CC.host, etc. Most of this has been patched out in the NodeJS version of gyp, and essentially it only supports compiling using one compiler - ${CC}. This modification excludes LDFLAGS for native tools, and those still evaluate LDFLAGS.host (only). While this modified behaviour is OK for the OE use-case of building native and target tools separately, it means that this recipe can not work as-is with standard gyp, and wrong LDFLAGS are being used for some of the tools compiled (torque) in either case. By setting the make variables that gyp-generated makefiles inspect, we support use of unpatched gyp, and we ensure that all tools are compiled with correct LDFLAGS in either case. This now also allows us to drop the patch that had been applied to work-around this problem. Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* guider: upgrade 3.9.4 -> 3.9.6Peace Lee2019-11-131-2/+2
| | | | | Signed-off-by: Peace Lee <iipeace5@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* modemmanager: Upgrade 1.10.6 -> 1.10.8Michael Scott2019-11-131-2/+2
| | | | | | | | | | | Includes: Fix for an issue presenting after 1.10.6 update where modem would enter status denied state. See: https://cgit.freedesktop.org/ModemManager/ModemManager/commit/?h=1.10.8&id=47fd8a1e55cac0b0b45812e1dda826f38c264d1b Signed-off-by: Michael Scott <mike@foundries.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* open-vm-tools: Enable tirpc explicitly, fix build with 64bit time_tKhem Raj2019-11-133-1/+123
| | | | | | | These patches ensure that 64bit time_t is printed correctly, and on x86 do not limit time_t to be 4byte long Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: Fix build when time_t is 64bitKhem Raj2019-11-132-0/+32
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: Update to version 1.10Andreas Oberritter2019-11-101-3/+3
| | | | | | | Licence checksum changed due to updated copyright statement. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: Move test progams out of main packageAndreas Oberritter2019-11-101-2/+2
| | | | | | | | All binaries previously listed in FILES_${PN} come from a directory called 'testProgs' and will seldomly be used. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sip: Upgrade to 4.19.19Khem Raj2019-11-103-3/+3
| | | | | | Needed for QT 5.13 based python modules Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: Do not install non-existing systemd fileKhem Raj2019-11-101-1/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: add the libtirpc dependence and configZhixiong Chi2019-11-081-1/+1
| | | | | | | | | | | | Since the oe-core commit "libtirpc: create the symbol link for rpc header files" create the symbol link of header files, so during checking it will find the related header files, then it will use the old PRC_LDADD value "-lrpc" other than "-ltirpc". So we add the option "--with-tirpc" to the configure command and add the dependence. Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zabbix: upgrade 4.2.7 -> 4.2.8Zheng Ruoqin2019-11-081-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xterm: upgrade 349 -> 350Zheng Ruoqin2019-11-081-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xkbprint: upgrade 1.0.4 -> 1.0.5Zheng Ruoqin2019-11-081-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tslib: upgrade 1.16 -> 1.21Zheng Ruoqin2019-11-081-3/+3
| | | | | | | 1) Add new binary file ts_conf into sub-package tslib-tests. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: upgrade 3.19.1 -> 3.24.1Zheng Ruoqin2019-11-084-49/+50
| | | | | | | | | | (1) Refresh three patches for new version. fix-config-libnet.patch syslog-ng.service-the-syslog-ng-service.patch 0001-syslog-ng-fix-segment-fault-during-service-start.patch Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zstd: move recipe to oe-coreStefan Agner2019-11-081-35/+0
| | | | | | | | Move the zstd recipe to openembedded-core and hence remove it in meta-oe. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: Upgrade to 3.3.102Khem Raj2019-11-071-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: fix some invalid condition checkingMing Liu2019-11-071-3/+3
| | | | | | | | | | | | - PTEST_ENABLED is a target specific variable, avoid to check that for ostree-native recipe. - one of soup, curl PACKAGECONFIG would satisfy not running into the problem https://github.com/ostreedev/ostree/issues/1897, it should not stick to soup. For instance, the curl is being chosen in meta-updater rather than soup. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* haveged: Fix missing initscript when both systemd and sysvinit are enabledAndreas Oberritter2019-11-071-0/+6
| | | | | | | Haveged's makefile installs either one or the other. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: upgrade 3.10.0 -> 3.10.1Zheng Ruoqin2019-11-071-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: upgrade 11.5 -> 12.0Zheng Ruoqin2019-11-072-7/+11
| | | | | | | Update 0001-Use-pkg-config-for-libxml2-detection.patch for new version. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mce-test: Update to latest git versionZheng Ruoqin2019-11-071-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mcelog: upgrade 164 -> 165Zheng Ruoqin2019-11-071-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: upgrade 10.3.16 -> 10.3.18Zheng Ruoqin2019-11-073-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: allow use of system nghttp2André Draszik2019-11-071-0/+1
| | | | | | | | | | | We can't enable this by default, though, as nghttp2 is in the meta-networking layer, which might not be enabled. At least this gives people a simple way to do so if they want. Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libev: allow to build a -native packageAndré Draszik2019-11-071-0/+2
| | | | | | | This will e.g. enable us to use it from nghttp2-native Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cunit: allow to build a -native packageAndré Draszik2019-11-071-0/+2
| | | | | | | This will e.g. enable us to use it from nghttp2-native Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jansson: allow to build a -native packageAndré Draszik2019-11-071-0/+1
| | | | | | | This will e.g. enable us to use it from nghttp2-native Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* s-suite: install missing create_config.shAnders Roxell2019-11-071-0/+1
| | | | | | | | | | | | When running s-suite v3.6, it complains that create_config.sh isn't installed. ./config_params.sh: line 1: ../create_config.sh: No such file or directory Rework so that create_config.sh is installed. Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Update to latest git versionAlistair Francis2019-11-062-64/+4
| | | | | | | | | | Update to the latest git version and allow native builds. The 0001-esirisc_flash-Rename-PAGE_SIZE-to-FLASH_PAGE_SIZE.patch has been merged into master, so we can remove it. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpeas: upgrade 1.22.0 -> 1.24.1Andreas Müller2019-11-062-28/+25
| | | | | | | | | | * move to meson build * remove intltool-native & gnome-common from DEPENDS - they are not needed * with meson build gir is configurable -> gobject-introspection-data is not a required distro feature any more Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libssh2: upgrade 1.8.2 -> 1.9.0Zheng Ruoqin2019-11-061-4/+4
| | | | | | | | | 1) Upgrade libssh2 from 1.8.2 to 1.9.0. 2) Modify PACKAGECONFIG for configure options have been changed in new version. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2/libdevmapper: 2.03.05 -> 2.03.06Zheng Ruoqin2019-11-068-369/+1
| | | | | | | | | | | | 1) Remove five patches for they have been merged in new version. 0001-udev-remove-unsupported-OPTIONS-event_timeout-rule.patch 0001-configure-Fix-setting-of-CLDFLAGS-default.patch 0001-activation-add-synchronization-point.patch 0002-activation-extend-handling-of-pending_delete.patch 0003-snapshot-always-activate.patch Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cryptsetup: upgrade 2.2.1 -> 2.2.2Zheng Ruoqin2019-11-061-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dialog: upgrade 1.3-20190728 -> 1.3-20190808Zheng Ruoqin2019-11-061-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ccid: upgrade 1.4.30 -> 1.4.31Zheng Ruoqin2019-11-062-2/+25
| | | | | | | | 1) Add 0001-Add-build-rule-for-README.patch to fix do_configure error: Makefile.am: required file `./README' not found Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* byacc: upgrade 20190617 -> 20191103Zheng Ruoqin2019-11-062-18/+21
| | | | | | | 1) Update 0001-byacc-do-not-reorder-CC-and-CFLAGS.patch for new version. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: Upgrade 2019.4 -> 2019.5Alex Kiernan2019-11-061-1/+1
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: Add support for ptestAlex Kiernan2019-11-069-115/+271
| | | | | | | | | | Move ostree-trivial-httpd to its own package so we can RDEPEND on it in both the main ostree and ptest packages. Drop the patches to remove ostree-trivial-httpd based on --enable-trivial-httpd-cmdline as they break installed tests (and were reverted upstream). Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>