summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
...
* ostree: Add support for gjs testsAlex Kiernan2019-12-161-7/+3
| | | | | | | | | | | Now gjs is packaged in meta-gnome, add support for gjs tests through PACKAGECONFIG; note gjs has a large dependency footprint, requiring (at least) gobject-instrospection-data, gtk-3 and x11. Move python3-pyyaml to RDEPENDS directly based on the layer, so that building ptest without meta-python is possible (though more tests will have to be skipped). Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: Sync VALGRIND supported arch listKhem Raj2019-12-151-5/+19
| | | | | | This list should be same as the valgrind recipe Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: extend --with-intl-api=build to all mipsKhem Raj2019-12-131-1/+1
| | | | | | | | | | | This fixes mozjs crash, in launching js in qemu during gjs build Fixes | | (process:606857): Gjs-ERROR **: 02:02:06.039: Could not initialize Javascript Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* ostree: Upgrade 2019.5 -> 2019.6Alex Kiernan2019-12-1110-415/+2
| | | | | | | | | Drop all patches as they now exist upstream. Add tar to the dependencies for ptest as this is required when running with libarchive enabled (and the busybox version doesn't suffice). Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* boinc: update recipe to version 7.16.3Gianfranco Costamagna2019-12-114-20/+43
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sigrok-cli: Update to 0.7.1Khem Raj2019-12-081-2/+3
| | | | | | Package /usr/share/icons/hicolor/scalable/apps/sigrok-cli.svg Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liblockdev: Loosen the regexp for py3Khem Raj2019-12-081-1/+1
| | | | | | | | | | | | | Fixes packaging with py 3.8 ERROR: libblockdev-2.23-r0 do_package: QA Issue: libblockdev: Files/directories were installed but not shipped in any package: /usr/lib/python3.8 /usr/lib/python3.8/site-packages /usr/lib/python3.8/site-packages/gi /usr/lib/python3.8/site-packages/gi/overrides /usr/lib/python3.8/site-packages/gi/overrides/BlockDev.py Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "zstd: move recipe to oe-core"Stefan Agner2019-12-081-0/+35
| | | | | | | | | | The recipe has not been accepted in oe-core. So readd the recipe to meta-openembedded. This reverts commit b0b9cebc72a7f6e4451b64e54701709cee30fded. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: Backport build/test fixes from upstreamAlex Kiernan2019-12-034-0/+140
| | | | | | | | | | | Pick upstream fixes: 77b27c07df2b Avoid race condition when building outside of source tree 16bb294384bb tests/repo-finder: Run realpath() on /tmp de8e0765a4a5 Makefile: declare ostree_boot_SCRIPTS and append values Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: Add PACKAGECONFIG for builtin-grub2-mkconfigAlex Kiernan2019-12-031-1/+3
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: Change PACKAGECONFIG to use manpagesAlex Kiernan2019-12-031-2/+2
| | | | | | | | Change PACKAGECONFIG to use manpages and inherit same so we build mandb correctly when api-documentation is enabled. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: Drop tests for soup/xattr with ptestAlex Kiernan2019-12-031-4/+2
| | | | | | | | | | When ptest is enabled, both soup (for trivial-httpd) and xattr must be enabled for all tests to pass. Rather than forcing everyone to enable these, just document this and remove the tests since a subset of the tests are still useful. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: Fix DISTRO_FEATURES with ptest but w/o xattrAlex Kiernan2019-12-031-2/+2
| | | | | | | | | Fix the test for PTEST_ENABLED so it only fires when it's actually enabled, as opposed to everytime. This allows the tautological test for native to be removed as PTEST_ENABLED isn't set there. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jpnevulator: Add recipeFabio Berton2019-11-271-0/+19
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sanlock: Replace cp -a with cp -R --no-dereferenceKhem Raj2019-11-212-1/+54
| | | | | | | | | helps to stop leaking builder's UID into sstate cache Fixes Exception: KeyError: 'getpwuid(): uid not found: 6000' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sanlock: Use python3 and add sanlock user/groupKhem Raj2019-11-211-1/+9
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-2114-14/+14
| | | | | | | Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liblockfile: Rename patchPaul Barker2019-11-202-1/+1
| | | | | | | | | The file name "0001-Makefile.in-install-nfslock.so-and-nfslock.so.0.patch" falls afoul of the default exclusions for subversion, preventing import into other projects. The simplest solution is to just rename the patch. Signed-off-by: Paul Barker <pbarker@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* haveged: use the Fedora service file available from upstreamStefan Agner2019-11-191-1/+1
| | | | | | | | Use the Fedora systemd service file which seems more advanced than the somewhat less maintained Redhat service file. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Link with libatomic on clang/x86Khem Raj2019-11-182-0/+29
| | | | | | | This is needed for atomic<double> which clang does not use intrinsic function for on 32bit x86 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: Dont force enable atomic builtins on mipsKhem Raj2019-11-181-0/+1
| | | | | | This would ensure that checks are performed properly before using them 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>
* 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>
* 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>
* 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>
* 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>
* zstd: Upgrade 1.4.3 -> 1.4.4Stefan Agner2019-11-061-1/+1
| | | | | Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openwsman: Upgrade 2.6.9 -> 2.6.11Adrian Bunk2019-11-011-2/+1
| | | | | | | This includes the fix for CVE-2019-3833. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pegtl: Upgrade 2.1.4 -> 2.8.1Adrian Bunk2019-11-013-38/+12
| | | | | | | | Removed patch for issue fixed upstream. Year updated in LICENSE. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnss-nisplus: Upgrade to the latest upstream gitAdrian Bunk2019-11-012-247/+1
| | | | | | | Patch applied upstream removed. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdivecomputer: Upgrade to 0.6.0Adrian Bunk2019-11-012-20/+3
| | | | | | | | Use new upstream repository. Patch for issue fixed upstream removed. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: upgrade from v8.1908.0 to v8.1910.0Trevor Gamblin2019-10-283-78/+2
| | | | | | | | | | | | | | Upgrade rsyslog to latest version for various fixes including the following CVEs: CVE: CVE-2019-17040 CVE: CVE-2019-17041 Backported patches for those fixes were removed since they are contained in v8.1910.0. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* scsirastools: Clarify BSD license variantChristophe PRIOUZEAU2019-10-251-1/+1
| | | | | | | The License of scsirastools is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: Clarify BSD license variantChristophe PRIOUZEAU2019-10-251-1/+1
| | | | | | | The License of redis is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openwsman: Clarify BSD license variantChristophe PRIOUZEAU2019-10-251-1/+1
| | | | | | | The License of openwsman is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pmdk: Clarify BSD license variantChristophe PRIOUZEAU2019-10-251-1/+1
| | | | | | | The License of pmdk is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liblogging: Clarify BSD license variantChristophe PRIOUZEAU2019-10-251-1/+1
| | | | | | | The License of liblogging is BSD-2-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwloc: Clarify BSD license variantChristophe PRIOUZEAU2019-10-251-1/+1
| | | | | | | The License of hwloc is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmpi binding: Clarify BSD license variantChristophe PRIOUZEAU2019-10-251-1/+1
| | | | | | | The License of cmpi binding is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Define PYTHON_INCLUDE_DIR and PYTHON_LIBRARY for cmakeKhem Raj2019-10-251-1/+1
| | | | | | | | | Otherwise it peeks into native sysroot now and starts using native python which is undesirable, this is happening after the oe-core change https://git.openembedded.org/openembedded-core/commit/?id=7847f431cd8db59fce8c9401a603c4b0678ee16d Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mraa: Define PYTHON_LIBRARY and PYTHON_INCLUDE_DIRKhem Raj2019-10-251-0/+2
| | | | | | | Otherwise it starts to look into native sysroot which we really do not want Signed-off-by: Khem Raj <raj.khem@gmail.com>
* byacc: upgrade 20180510 -> 20190617Zheng Ruoqin2019-10-242-18/+139
| | | | | | | | | 1) Update 0001-byacc-do-not-reorder-CC-and-CFLAGS.patch for new version. 2) Update LIC_FILES_CHKSUM for date has been changed from '2004-2017,2018' to '2004-2018,2019'. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: fix CVE-2019-17041Trevor Gamblin2019-10-172-0/+44
| | | | | | | Backport fix to zeus; master branch already has v8.1910.0 Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: fix CVE-2019-17040Trevor Gamblin2019-10-112-0/+32
| | | | | | | Backport CVE-2019-17040 fix to zeus. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* polkit-group-rules: Fix error in do_rootfs for rpm package-managerAndreas Müller2019-10-091-1/+1
| | | | | | | | | | | | | | | | * An issue in meta-mortsgna was reported. Discussion is found at [1] * We do similar in meta-gnome's gvfs for same reason [2] * This is a bugfix which should apply and work for many release-branches Fixes: | Error: Transaction check error: | file /etc/polkit-1/rules.d conflicts between attempted installs of polkit-group-rule-datetime-1.0-r0.cortexa7t2hf_neon_vfpv4 and polkit-0.115-r0.cortexa7t2hf_neon_vfpv4 [1] https://github.com/schnitzeltony/meta-mortsgna/issues/11 [2] https://github.com/openembedded/meta-openembedded/blob/fd1a0c9210b162ccb147e933984c755d32899efc/meta-gnome/recipes-gnome/gvfs/gvfs_1.41.2.bb#L72 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: Upgrade 2019.3 -> 2019.4Alex Kiernan2019-10-091-1/+1
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pmdk: Update to 1.7Khem Raj2019-10-063-37/+36
| | | | | | | | | | - Examples can be disabled via makefile argument, so drop the patch to disble building them and instead disable building via makefile argument - Add a patch to control secure_getenv definition spill into linux/musl case Signed-off-by: Khem Raj <raj.khem@gmail.com>