| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
06e97888883e2cc12eb6514e80c7f0014295f59b broke bind mount
handling (set from initramfs) in systemd. This is fixed in
more recent version of systemd by 97839ed6b7b19e2cb885a152b54fbd32334294e2.
Ref: https://github.com/systemd/systemd/issues/1556
Change-Id: I7fbddb90086524a7a77b71b5fc69309e073bc66f
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
Replace CLOSED and QtEnteprise licenses with the Qt for Device Creation
license on all recipes.
Change-Id: I02fddc0ee4375bddf18a6c1f7ab093462a5f5153
Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* origin/fido:
otf-noto: update url and license file name
qtmultimedia: make sure audio plugins are built
qt5: update submodules and meta-qt5
Conflicts:
conf/distro/b2qt.conf
recipes-qt/qt5/nativesdk-qtbase_git.bbappend
recipes-qt/qt5/qt3d_git.bbappend
recipes-qt/qt5/qtbase-native_git.bbappend
recipes-qt/qt5/qtbase_git.bbappend
recipes-qt/qt5/qtconnectivity_git.bbappend
recipes-qt/qt5/qtdeclarative_git.bbappend
recipes-qt/qt5/qtlocation_git.bbappend
recipes-qt/qt5/qtmultimedia_git.bbappend
recipes-qt/qt5/qtquickcontrols2_git.bb
recipes-qt/qt5/qtquickcontrols_git.bbappend
recipes-qt/qt5/qtserialbus_git.bb
recipes-qt/qt5/qtsvg_git.bbappend
recipes-qt/qt5/qttools_git.bbappend
recipes-qt/qt5/qttranslations_git.bbappend
recipes-qt/qt5/qtwayland-native_git.bbappend
recipes-qt/qt5/qtwayland_git.bbappend
recipes-qt/qt5/qtwebengine_git.bbappend
recipes-qt/qt5/qtwebsockets_git.bbappend
recipes-qt/qt5/qtxmlpatterns_git.bbappend
scripts/manifest.xml
Change-Id: I54a02e91a49a3be3fa6359b5af69929d63b962e4
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Google changed the URL for the font package again. And the license
file name was also changed.
Change-Id: I9976eda9a93c7815fc1e7b72f8df45bc7304d7cc
Reviewed-by: Kwangsub Kim <kwangsub.kim@qt.io>
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
License changed to GPLv3 + Commercial
Change-Id: I267c97216e717ed29071df064337e1bcf83de973
Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
Our patches should eventually endup in the upstream repo.
Change-Id: I7680a77e3426887a41c4a377eb1ac8b782847f06
Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* origin/fido:
Move usage of internal mirrors into a bbclass
Use --internal arg to fetch playground repos
qtquickcompiler: update revision to work with Qt 5.6.1
qt5: update submodules
gcc: patch already applied on oe layer
Update revisions for poky and openembedded
Fix meta-environment to work without changes in local.conf
Disabled SSTATE_MIRRORS and PRE_MIRRORS.
setup-environment: prevent basename argument being parsed as option.
Do not pull internal repos when initializing for all devices
Conflicts:
conf/local.conf.sample
recipes-qt/qt5/nativesdk-qtbase_git.bbappend
recipes-qt/qt5/qt3d_git.bbappend
recipes-qt/qt5/qtbase-native_git.bbappend
recipes-qt/qt5/qtbase_git.bbappend
recipes-qt/qt5/qtcanvas3d_git.bbappend
recipes-qt/qt5/qtconnectivity_git.bbappend
recipes-qt/qt5/qtdeclarative_git.bbappend
recipes-qt/qt5/qtgraphicaleffects_git.bbappend
recipes-qt/qt5/qtimageformats_git.bbappend
recipes-qt/qt5/qtlocation_git.bbappend
recipes-qt/qt5/qtmultimedia_git.bbappend
recipes-qt/qt5/qtquickcontrols2_git.bb
recipes-qt/qt5/qtquickcontrols_git.bbappend
recipes-qt/qt5/qtsensors_git.bbappend
recipes-qt/qt5/qtserialbus_git.bb
recipes-qt/qt5/qtserialport_git.bbappend
recipes-qt/qt5/qtsvg_git.bbappend
recipes-qt/qt5/qttools_git.bbappend
recipes-qt/qt5/qttranslations_git.bbappend
recipes-qt/qt5/qtwayland-native_git.bbappend
recipes-qt/qt5/qtwayland_git.bbappend
recipes-qt/qt5/qtwebchannel_git.bbappend
recipes-qt/qt5/qtwebengine_git.bbappend
recipes-qt/qt5/qtwebsockets_git.bbappend
recipes-qt/qt5/qtxmlpatterns_git.bbappend
scripts/manifest.xml
scripts/manifest_jethro.xml
Change-Id: I17c4dd6890dc4475171133cede4dc7e6217222d6
|
| |
| |
| |
| |
| | |
Change-Id: I8230869a08fcb902c55b5dfd22e1221c918ce895
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ic75875b23d9fb5c200f884bff0942ae49d41e3f9
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I537c91255e6f32f1618be1bbf0dd5e8b0bebbdae
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
meta-intel no longer has specific BSPs for each machine, but they
share a common BSP based on the architecture.
Change-Id: Ibbb7b8b2153103367168ea37d904ce23bc245108
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
linux-firmware fails to create the -lic packages with ERROR: QA Issue:
linux-firmware: Files/directories were installed but not shipped in any package.
Change-Id: I8251647bc58f59457d348b6ef2f216d3bba51e12
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ia8ebb3f7eabd28868ac554a62dbd25ca140dc226
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I92cc3c447e4f8d1da987ca49f996e939c81dc69c
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I9ee8f90a84c6cda487362c95e11a21137ab27089
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: Id06b44212a639c5b0dbf71cdf214f61104a5e7c6
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I29ed4ca799f064360f22947df87c52ceafb42ada
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* origin/fido:
qt5: remove duplicate --sysroot from sdk mkspec
colibri-imx6: don't pull in old gstreamer
Specify source revision separately
Disable ethernet over usb on SMARC-sAMX6i
Change-Id: Ic14fccc65d7d30c8400f8fc09bf127fef187bc86
|
| |
| |
| |
| |
| |
| |
| | |
By doing so we ensure bitbake can mirror the source locally. Handy on airplanes.
Change-Id: Iaaf96617a4cc0c445444dbdb8d3e562cc9cd1741
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We can pull in gypsy through qtconnectivity as a dependency, it
currently hardcodes bluez4 in fido for no reason. Fix that. Should
be pushed upstream.
Change-Id: I7ebef9ec50442357f5d82c7bb36b9e27b6f91fd9
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* origin/fido: (36 commits)
qt5: update submodules
b2qt-demos: update revision
b2qt-appcontroller: update revision
qt5: move mingw32 specific parts from meta-qt5
qt5: Use latest version of meta-qt5
b2qt-demos: update to new revision
ostree: Mount boot partition from user space
ostree: Do not use grub2-mkconfig.
RPi2: add support for touch display
Disable ethernet over usb on beaglebone.
qtwayland: update SRCREV
Move default sstate-cache dir from build dir
Use distro specific sstate cache
qtquickcompiler: add support for BYOS builds
qtcharts: update revision
qt5: update submodules
democompositor: use correct path the SDK sources
b2qt-demos: update SRCREV
Add git SHA1 to b2qt addon package versions
b2qt-utils: update SRCREV
...
Conflicts:
recipes-qt/qt5/qtconnectivity_git.bbappend
Change-Id: I1c090c8f87e43664971e0381b93ccad5e4e48175
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In the current approach we assumed that boot/
- is on a separate boot partition
- boot partition is right before rootfs partition
- rootfs parition is provided as a *device node*
- has "ext2" filesystem (mount shell cmd tries to
auto detect FS type, mount system call does not.)
The new approch does not assume any of the above, and
moves this logic from early user space (initramfs) to
user space. Initramfs by design should be used only to
prepare the rootfs, other tasks should be done later.
Change-Id: Idc429c8061c1fd486658e4b4d170ee487682cc91
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
For more details see:
https://bugzilla.gnome.org/show_bug.cgi?id=762220
To summarize:
1) The current approach is less flexible than using a
custom 'ostree-grub-generator' script. Each device can
adjust this script for its needs, instead of hardcoding
some values in ostree-bootloader-grub2.c.
2) Too much overhead on embedded to generate grub.cfg
via /etc/grub.d/ configuration files. It is still
possible to do so, even with this patch applied.
3) The grub2-mkconfig code path has other issues:
https://bugzilla.gnome.org/show_bug.cgi?id=761180
Change-Id: I077838fdf16fbbb42f98df6fa6720bfbaf7c6f8b
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch adds a new image class 'image_dd', by default
it has an empty boot partition. image_dd_efi extends this
class to support Intel NUC board. The layout of a generated
image is a prerequisite for OSTree integarion.
Image generated by 'hddimg' produces rootfs.img (ext3
filesystem file) and then "live" boots it from initramfs
by mounting rootfs.img via loop device. For OTA integration
we need to access contents of rootfs.img already from
boot loader.
The custom 'image_nuc_efi' layout allow for fully atomic
updates on EFI based system, by keeping GRUB-EFI binary
on a dedicated EFI system partition (ESP). OSTree currently
is not fully atomic on EFI systems, but with this setup
we use GRUB-BIOS code path in OSTree, which is atomic.
After EFI firmware has loaded the GRUB-EFI binary, everything
else is done on rootfs parition.
One limitation from the above scenario is that you would
need to update /EFI/BOOT/bootx64.efi (GRUB-EFI) binary
manually. Not sure how common it is to update a boot loader
binary on a deployed system, but its not impossible.
Change-Id: Ibf2840aecd548000372131c4ded5cffa11ff1b0f
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
os-release spec:
https://www.freedesktop.org/software/systemd/man/os-release.html
"Variable assignment values must be enclosed in double or single
quotes if they include spaces, semicolons or other special
characters outside of A–Z, a–z, 0–9."
Some tools might fail to read the file properly. Dracut for
example prints warnings when parsing os-release file.
Change-Id: I678a59aa8f33aa0c0398afb8ac87384f7ed52bc8
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The current version in certain situations fails with
the following error message:
[3.129861] systemd[1]: Cannot add dependency job for unit
systemd-journald-audit.socket, ignoring: Unit systemd-journald-audit.socket
failed to load: No such file or directory.
It was fixed in Dracut by:
3e7a05f - systemd: add systemd-journald-audit.socket
Version 44 contains this fix.
Change-Id: Ia0233ab01929a6a7360af6c595f3e93181af85f5
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
|/
|
|
|
| |
Change-Id: I4d2d1efd88769eba45891f9ceb3459ce0e8328e5
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
|
|
|
|
|
|
| |
Busybox provided ip does not work when trying to bring up can interface.
Change-Id: Ied78c0036843993264bebae728763864dd83efd7
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Iabcf736e6f4ae2149b57c84ebdc8b5b1be82023d
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
| |
Toradex machines are the last ones to use these.
Change-Id: I6c769a250267733f851453eb8e72193201f5fbd6
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
If perl is used from the SDK, it also needs modules.
Use python magic to separate packages that cannot be installed
to mingw32 toolchain.
Change-Id: I9190cea1f00a166cc2f9119f2d4ad29c00347e19
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
Instead of using $OECORE_NATIVE_SYSROOT environment variable, that require
sourcing the environment-setup-xxx script, use the SDKPATHNATIVE path that
gets relocated during sdk installation.
Change-Id: Ife7f84b3bb92d1492e96e9a65fd9cec4555aaecc
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
Copying directly to sysroot left the dll out from the sstate
package. Use the existing functions to get it to correct places.
Change-Id: If7ca3b4918c6ab73a713bcf297046248d20e1ef7
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
The branch and revision of each meta layer used in the build
are stored in the image (/etc/build) and in the toolchain
(${SDKPATH}/version-${REAL_MULTIMACH_TARGET_SYS}).
Change-Id: Ic4be1cff62e11746ee3ec61c7909ed8c35c84db2
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
ninja-native was removed from meta-qt5 and it was moved to meta-oe
(master and jethro). We are still using fido, so we need to add the
recipe here.
Change-Id: Ia77030d189b5c1112391d3e537feeea52fc0ab8d
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I3cb97636ed064a1e9fd2a45f8fe0b12edba52428
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Idb7af9308e702b4ef5f26e6423cfa270f8c036e5
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I6f60a6e9a23e063c16052f2291cca90a0fc34084
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
|
|
|
|
|
|
| |
The configuration has dependency to the interal repositories (meta-tegra and jetson-tk1-pro).
Change-Id: I5e13377cf8cfbe4fad3f19215a292b49195f1546
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
|\
| |
| |
| |
| |
| |
| | |
* origin/dizzy:
Mount boot partition from ostree-prepare-root
Change-Id: Id38bb6ebcf37f88f3d73916d55b3968f019108c2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is more convenient than having to implement
two code paths to do the same thing - one for systemd
based images and one for systemd-less images.
This is also more efficient, the earlier implementation
in initramfs scripts relied on udev which affects boot
time.
Change-Id: I0fee1072ed34f13d5dffb846322ddd7cef5542fe
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
| |
| |
| |
| |
| |
| | |
Task-number: QTEE-1027
Change-Id: I290777bdaa0f42280681a77423e3430b00746bce
Reviewed-by: Gatis Paeglis <gatis.paeglis@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Windows adb cannot handle devices which have longer serial, so limit
it to 32 characters. Remove the -linux- part of the hostname to make
it a bit shorter.
Change-Id: I3f6f811a9ecd8a273576fdef268d5a343edc531e
Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is required for ostree boot compatible initramfs
image generation on systemd enabled images.
Also there is no harm to deploy this module-setup.sh
script on a systemd-less images. We overwrite it when
deploying our custom dracut module in this case.
Change-Id: I8142cfa36db663782ac0399c30bc08cf5bdcd8b2
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: I8b6015c3017ece38a296288f804deffff4fd2e6f
Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* origin/dizzy:
Use openembedded mirror from github
nitrogen6x: add u-boot binary back to the image
ostree: Add TLS support
ostree: patch upstream project
ostree: Add GNUPG to runtime dependencies.
Revert "Build nativesdk-ostree"
Remove unused b2qt-update-framework
Conflicts:
conf/distro/include/nitrogen6x.conf
recipes/ostree/ostree.bb
scripts/manifest.xml
scripts/manifest_fido.xml
Change-Id: Ie3884fa026fc8b8d7d05a9bff4b2beb124e4fd03
|
| |
| |
| |
| |
| | |
Change-Id: I2cbfe533a8ce58d337f77f013b0da47a6a91681e
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- This allows updating files on the boot partition.
- Merges ostree's uEnv.txt with system's uEnv.txt
- Adds support for convenience symlinks in top level
of the /boot directory. This does not affect the
atomic property of an update.
Change-Id: Ie654e22d6e26aaa0c1395d226ed967765b0c764b
Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| | |
This is required for gpg signing support.
Change-Id: Ia1396825453e2038c5d19a4767cadd6f93e1fa28
Reviewed-by: Gatis Paeglis <gatis.paeglis@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts commit a5323e1fc1f734036d29da80aca037576e9d94b9.
Running GNUPG (OSTree dependency) from toolchain is not
supported.
Change-Id: I00c5ddedfd06a5c56e64c0b3d45007b740f41a80
Reviewed-by: Gatis Paeglis <gatis.paeglis@theqtcompany.com>
|