aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-05-28gstreamer1.0-omx: Forward port bbappend and patches to v1.16.xAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-04-24psplash: Raise alternatives priority to 200Gianluigi Tiesi
Alternatives priority of psplash in poky is now 100, so we need something higher (fixes #381). Signed-off-by: Gianluigi Tiesi <sherpya@netfarm.it>
2019-04-24linux-raspberrypi 4.9: Drop old versionPaul Barker
The rpi-4.9.y branch has not been updated since July 2018. Signed-off-by: Paul Barker <paul@betafive.co.uk>
2019-04-24linux-raspberrypi: Switch default back to 4.14.yPaul Barker
The 4.19.y kernel is not yet considered stable upstream as discussed in the following GitHub issues: https://github.com/agherzan/meta-raspberrypi/issues/410 https://github.com/raspberrypi/linux/issues/2931 Signed-off-by: Paul Barker <paul@betafive.co.uk>
2019-04-24linux-raspberrypi: Update 4.14.y kernelPaul Barker
Signed-off-by: Paul Barker <paul@betafive.co.uk>
2019-04-18userland: use default PACKAGE_ARCHMartin Jansa
* drop MACHINE_ARCH which was added in: https://github.com/agherzan/meta-raspberrypi/commit/592274937b774b4d98045eef1ef820a5c27253fd * the recipe is using MACHINE_FEATURES but if everybody either enables or disables vc4graphics for all rpi MACHINEs it isn't causing it to be MACHINE_ARCH any more than all other rpi overrides used in this layer. * raspberrypi3-64 is the only one with vc4graphics by default, but it has different TUNE_PKGARCH than other rpi MACHINEs). Unfortunately not without its own set of issues: http://lists.openembedded.org/pipermail/openembedded-core/2019-April/281328.html * fixes userland and everything which depends on it (qtbase, qtwebengine..) to be effectivelly MACHINE_ARCH === Comparing signatures for task do_package_write_ipk.sigdata between raspberrypi2 and raspberrypi3 === ERROR: qtbase different signature for task do_package_write_ipk.sigdata between raspberrypi2 and raspberrypi3 NOTE: Starting bitbake server... Hash for dependent task userland/userland_git.bb.do_packagedata changed from dcfe9e7982ce1e231f06293c1e568d77384f167358fe88debe761290483244a0 to baa4d4164b0045f46c966e773cfeeed87f2c491c3dbd368af7cf4cd63ce39177 Unable to find matching sigdata for /OE/build/luneos-master/webos-ports/meta-raspberrypi/recipes-graphics/userland/userland_git.bb.do_packagedata with hashes dcfe9e7982ce1e231f06293c1e568d77384f167358fe88debe761290483244a0 or baa4d4164b0045f46c966e773cfeeed87f2c491c3dbd368af7cf4cd63ce39177 ERROR: 1 errors found in /OE/build/luneos-master/webos-ports/tmp-glibc/sstate-diff/1555500556/signatures.raspberrypi3.do_package_write_ipk.sigdata.log bitbake-diffsigs tmp-glibc/sstate-diff/1555495762/r*/*/userland/do_fetch NOTE: Starting bitbake server... basehash changed from d767ab01261472a220e0ec80b01bc33e60764d56b5880ab3153afd42ea734703 to e57e594d7e4219f22778ccc5d8c102deeeaff64586e0f71cd90964fa2ace4e1c Variable MACHINE value changed from 'raspberrypi2' to 'raspberrypi3' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2019-04-18bluez5: apply the same patches and pi-bluetooth dependency for all rpi MACHINEsMartin Jansa
* otherwise e.g. raspberrypi2 and raspberrypi3 have bluez5 and everything which depends on it (e.g. libpcap, ppp, connman, ..) effectively MACHINE_ARCH. bitbake-diffsigs tmp-glibc/sstate-diff/1555265356/ra*/*/bluez5/*do_fetch* NOTE: Starting bitbake server... Task dependencies changed from: ['ABIEXTENSION', 'ARMPKGARCH', 'ARMPKGARCH_tune-cortexa7thf-neon-vfpv4', 'ARMPKGSFX_DSP', 'ARMPKGSFX_EABI', 'ARMPKGSFX_ENDIAN', 'ARMPKGSFX_FPU', 'ARMPKGSFX_THUMB', 'ARM_INSTRUCTION_SET', 'ARM_M_OPT', 'ARM_THUMB_OPT', 'ARM_THUMB_SUFFIX', 'DEFAULTTUNE', 'EXTENDPE', 'LIBCEXTENSION', 'MULTIMACH_TARGET_SYS', 'PACKAGE_ARCH', 'PE', 'PN', 'PR', 'PV', 'SRCREV', 'SRC_URI', 'SRC_URI[md5sum]', 'SRC_URI[sha256sum]', 'STAMP', 'TARGET_OS', 'TARGET_VENDOR', 'TUNE_CCARGS_MFLOAT', 'TUNE_CCARGS_MFPU', 'TUNE_FEATURES', 'TUNE_FEATURES_tune-cortexa7', 'TUNE_FEATURES_tune-cortexa7-neon', 'TUNE_FEATURES_tune-cortexa7-neon-vfpv4', 'TUNE_FEATURES_tune-cortexa7t-neon-vfpv4', 'TUNE_FEATURES_tune-cortexa7thf-neon-vfpv4', 'TUNE_PKGARCH', 'base_do_fetch', 'clean_recipe_sysroot'] to: ['ABIEXTENSION', 'ARMPKGARCH', 'ARMPKGARCH_tune-cortexa7thf-neon-vfpv4', 'ARMPKGSFX_DSP', 'ARMPKGSFX_EABI', 'ARMPKGSFX_ENDIAN', 'ARMPKGSFX_FPU', 'ARMPKGSFX_THUMB', 'ARM_INSTRUCTION_SET', 'ARM_M_OPT', 'ARM_THUMB_OPT', 'ARM_THUMB_SUFFIX', 'BCM_BT_SOURCES', 'DEFAULTTUNE', 'EXTENDPE', 'LIBCEXTENSION', 'MULTIMACH_TARGET_SYS', 'PACKAGE_ARCH', 'PE', 'PN', 'PR', 'PV', 'SRCREV', 'SRC_URI', 'SRC_URI[md5sum]', 'SRC_URI[sha256sum]', 'STAMP', 'TARGET_OS', 'TARGET_VENDOR', 'TUNE_CCARGS_MFLOAT', 'TUNE_CCARGS_MFPU', 'TUNE_FEATURES', 'TUNE_FEATURES_tune-cortexa7', 'TUNE_FEATURES_tune-cortexa7-neon', 'TUNE_FEATURES_tune-cortexa7-neon-vfpv4', 'TUNE_FEATURES_tune-cortexa7t-neon-vfpv4', 'TUNE_FEATURES_tune-cortexa7thf-neon-vfpv4', 'TUNE_PKGARCH', 'base_do_fetch', 'clean_recipe_sysroot'] basehash changed from 64b667d84518033856312563af69f9153d8af50dc39c75386ebfbb21fc221a56 to 1b061d52d03831d80866fa7374df99c42db7851e6f259b7a33e3b05f537dd9aa List of dependencies for variable SRC_URI changed from '{'SRC_URI[sha256sum]', 'SRC_URI[md5sum]', 'PV'}' to '{'SRC_URI[sha256sum]', 'SRC_URI[md5sum]', 'BCM_BT_SOURCES', 'PV'}' changed items: {'BCM_BT_SOURCES'} Dependency on variable BCM_BT_SOURCES was added Variable SRC_URI value changed: @@ -1,2 +1,2 @@ - ${KERNELORG_MIRROR}/linux/bluetooth/bluez-${PV}.tar.xz file://out-of-tree.patch file://init file://run-ptest ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'file://0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch', d)} file://0001-tests-add-a-target-for-building-tests-without-runnin.patch file://0001-test-gatt-Fix-hung-issue.patch file://0001-Makefile.am-Fix-a-race-issue-for-tools.patch file://CVE-2018-10910.patch file://0001-Case-insensitive-firmware-name.patch + ${KERNELORG_MIRROR}/linux/bluetooth/bluez-${PV}.tar.xz file://out-of-tree.patch file://init file://run-ptest ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'file://0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch', d)} file://0001-tests-add-a-target-for-building-tests-without-runnin.patch file://0001-test-gatt-Fix-hung-issue.patch file://0001-Makefile.am-Fix-a-race-issue-for-tools.patch file://CVE-2018-10910.patch ${BCM_BT_SOURCES} file://0001-Case-insensitive-firmware-name.patch DISTRO_FEATURES{systemd} = Set Dependency on checksum of file 0002-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch was added Dependency on checksum of file 0001-bcm43xx-Add-bcm43xx-3wire-variant.patch was added Dependency on checksum of file 0004-Move-the-43xx-firmware-into-lib-firmware.patch was added Dependency on checksum of file 0003-Increase-firmware-load-timeout-to-30s.patch was added Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2019-04-17qtbase_%.bbappend: update PACKAGECONFIG name for xkbcommonFrancesco Giancane
As per [Qt 5.12.2 commit update](https://github.com/meta-qt5/meta-qt5/commit/28d4bfdf74ba9d66ad749fc7208ca8dc147a3927), xkbcommon-evdev PACKAGECONFIG option has been renamed to xkbcommon. This commit fixes BitBake QA: WARNING: qtbase-5.12.2+gitAUTOINC+856fb1ab44-r0 do_configure: QA Issue: qtbase: invalid PACKAGECONFIG: xkbcommon-evdev [invalid-packageconfig]
2019-04-16linux_raspberrypi_4.19: Update to 4.19.34Martin Jansa
* The branch rpi-4.19.y (and rpi-4.18.y) was recently force pushed and current d65a0f76d3adcf86a6f5c614c68edb3aeb3b8590 nor previous 3c468fc8191d276e3e9efd976a0ff71271f3fc51 aren't included in any branch, from my local checkout update: e24b1f6c0c79..5f4b16e4a8d6 rpi-4.14.y -> up/rpi-4.14.y e54efc381a97..22bb67b8e2e8 rpi-4.14.y-rt -> up/rpi-4.14.y-rt 3a1a31d70660...d58c595b013f rpi-4.18.y -> up/rpi-4.18.y (forced update) 48dfbb408fdd...ab8652c03fa0 rpi-4.19.y -> up/rpi-4.19.y (forced update) [new branch] rpi-4.20.y -> up/rpi-4.20.y [new branch] rpi-5.0.y -> up/rpi-5.0.y Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2019-04-07linux_raspberrypi_4.19: Update to 4.19.32Peter A. Bigot
The rpi-4.19.y branch has been rebased and the commit specified for 4.19.30 no longer exists upstream. Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2019-04-05layer.conf: Add warrior to compatible release seriesKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-24linux-raspberrypi_4.19: Bump to 4.19.30Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-21linux-kernel: Upgrade to 4.9.29Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-08linux-raspberrypi_4.19.bb: Upgrade to 4.19.25Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-05linux-raspberrypi_4.19.bb: Update to 4.19.25Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-05qtbase: Enabel gbm always and add userland to dependsKhem Raj
When using userland graphics, we need to install both userland and mesa-gl to complete the stack needed to build wayland support Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-05mesa-gl: Delete only KHR/khrplatform.hKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-05cairo: Enable egl/gles2 with userlandKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-24userland: Upgrade to latest as of 20190114Khem Raj
Forward port the patches package vcfiled init scripts Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-24firmware: Update to latest as of 20190220Khem Raj
Needed for 4.19 kernel Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-24machines: Switch default kernel to 4.19Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-24linux-raspberrypi: Add recipe for 4.19 kernelKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-24linux-raspberrypi-dev: Switch to 4.19 kernelKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-24dtbo: Remove lirc-rpi overlayKhem Raj
kernel 4.19 does not have this overlay Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-24mesa-gl: Provide virtual/libgbmKhem Raj
We specificially enable building libgbm via packageconfig but then the PROVIDES is hardcoded in main recipes, we make that change here so when using userland as graphics driver, we can build wayland apps Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-24mesa-gl: Let userland provide libEGL and GLESv2 when vc4 graphics is not usedKhem Raj
When vc4graphics is not used then useland graphics provides these libraries Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-19docs/layer-contents.md: raspberrypi-cm3 is a stand alone machine nowAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-02-19raspberrypi-cm3.conf: Define it as a stand alone machineAndrei Gherzan
As well, define the correct configuration for this machine. Tested this with and without u-boot on CM3 (with internal storage) and CM3+ without internal storage. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-02-19wiringpi: Set major versionErikHH
To fix the behaviour described in https://github.com/agherzan/meta-raspberrypi/issues/362 Signed-off-by: ErikHH <erik.hoogeveen@outlook.com>
2019-02-19sdcard_image-rpi: Format boot partition as FAT32Richard Osterloh
Closes: #382 Signed-off-by: Richard Osterloh <richard.osterloh@gmail.com>
2019-02-15rpi-config: used printf to escape properlymemox_5
Used printf command because on some systems bash doesn't escape sequences consistently. Signed-off-by: memox5 <memox_5@yahoo.com>
2019-02-14firmware.inc: Update to 20190212Zahari Petkov
Signed-off-by: Zahari Petkov <zahari@balena.io>
2019-02-14linux-raspberrypi: Update to 4.14.98Zahari Petkov
Signed-off-by: Zahari Petkov <zahari@balena.io>
2019-02-12bluez-firmware-rpidistro: update bluez-firmwareRicardo Salveti
Latest bluez-firmware release updates BCM4345C0.hcd to 003.001.025.0156.0280, restoring LE scan capability. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2019-02-08devtools: Added raspi-gpioMarek Belisko
Added handy tool which can be used to trace down how gpio on RPI are configured + add possibility to update. Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2019-02-07raspberrypi3-64.conf: Use more appropriate tuneKhem Raj
rpi3 is based on cortex-a53 implementation which is armv8+crc+simd now that OE-Core has the appropriate tunes, switch to using the new tune file, bonus, is that chromium will be more optimized now Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-17bpftool: Move under meta-oe dynamic layerKhem Raj
This helps to ignore dangling bbappend when meta-oe is not included in layer mix Fixes #366 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-01linux-raspberrypi: add linux-raspberrypi-rt 4.14Phong Tran
select the rt kernel by adding in local.conf: PREFERRED_PROVIDER_virtual/kernel = "linux-raspberrypi-rt" Signed-off-by: Phong Tran <tranmanphong@gmail.com>
2018-12-20layer.conf: Fix typo for openembedded-layer dynamic layer additionKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-18userland: Use original name libegl-mesa in rdepsKhem Raj
This avoids a missing rdep errors seen sometimes when switching compilers or graphic driver providers ERROR: userland-20181120-r0 do_package_qa: QA Issue: /usr/lib/libWFC.so contained in package userland requires li bEGL.so.1, but no providers found in RDEPENDS_userland? [file-rdeps] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-18rpi-default-providers.inc: use virtual/libgbm instead of libgbmMing Liu
This is to be consistent with the latest OE. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
2018-12-18userland: do not provide libgl1Ming Liu
The userland should only provide egl libraries rather than gl libraries, or else it will cause conflicts with other libgl providers like mesa. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
2018-12-15linux-raspberrypi: Update to 4.14.87Pepijn de Vos
To match 20181211 firmware Signed-off-by: Pepijn de Vos <pepijndevos@gmail.com>
2018-12-15firmware.inc: Update to 20181211Pepijn de Vos
This fixes raspberrypi/firmware#1051 Signed-off-by: Pepijn de Vos <pepijndevos@gmail.com>
2018-12-15docs: improve the contributing sectionHugo Hromic
* Rephrased some paragraphs * Better organised the section itself * Added guideline and formatting examples for commit log messages Signed-off-by: Hugo Hromic <hhromic@gmail.com>
2018-12-14qtbase: Get eglfs/kms working with vc4graphicsKhem Raj
- Drop enabling linuxfb, now we can get eglfs going - Enable kms and gbm feature when using vc4graphics driver - No need to set OE_QTBASE_EGLFS_DEVICE_INTEGRATION when using vc4graphics Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-12Add Pican2 supportFabien Lahoudere
In order to make Pican 2 work, we : - add mcp2515.dto to the overlay list - add a variable to enable it in local.conf - create a udev rule to mount interface http://skpang.co.uk/catalog/pican2-canbus-board-for-raspberry-pi-23-p-1475.html Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.com>
2018-12-12extra-build-config.md: Update docs as per SDIMG_COMPRESSION removalIurii Lunev
Using SDIMG_COMPRESSION variable to choose compression type for produced images is deprecated. IMAGE_FSTYPES should be used instead. This patch removes any reference to SDIMG_COMPRESSION variable within the build documentation. Signed-off-by: Iurii Lunev <koolkhel@mail.ru>
2018-12-12sdcard_image-rpi.bbclass: Remove SDIMG_COMPRESSIONIurii Lunev
Using SDIMG_COMPRESSION variable to choose compression type for produced images is deprecated. IMAGE_FSTYPES should be used instead. This patch removes any response to SDIMG_COMPRESSION within sdcard_image-rpi.bbclass Signed-off-by: Iurii Lunev <koolkhel@mail.ru>
2018-12-12linux-raspberrypi: Update to 4.14.85Drew Moseley
Signed-off-by: Drew Moseley <drew.moseley@northern.tech>