summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-core/plymouth
Commit message (Collapse)AuthorAgeFilesLines
* .patch: fix Upstream-Status formatting issues reported by patchreview tool ↵Martin Jansa2023-02-241-1/+1
| | | | | | | from oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: uprev to 22.02.122Ming Liu2022-10-023-27/+107
| | | | | | | Also introduce more PACKAGECONFIGs to make build more predicable. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: Add the retain-splash optionMingli Yu2022-02-162-0/+36
| | | | | | | | | Adding the "retain-splash” option to tell plymouth to keep the boot splash’s contents on screen even after plymouth exits to make the splash screen show more friendly on the system which boots so fast. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: add extra kernel parameterMingli Yu2022-02-072-0/+32
| | | | | | | | Add extra kernel parameter to make sure the plymouth splash screen display during boot. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: switch to KillMode=mixedMingli Yu2022-01-252-0/+44
| | | | | | | | | | | | | | | KillMode=none is deprecated, so we need to stop using it [1]. For now, use `KillMode=mixed` and `IgnoreOnIsolate=true` instead. In the future, we should change plymouth to be able to exit and start again without restarting the active animation, but that's going to require some effort. [1] https://gitlab.freedesktop.org/plymouth/plymouth/-/issues/123 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-13/+13
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* plymouth_0.9.5.bb: allow building with musl libcStefan Schmidt2021-03-181-0/+3
| | | | | | | | | Plymouth uses rpmatch() which is not provided by musl. Instead we use the standalone rpmatch implementation and add dependencies and LDFLAGS adjustment for musl libs based builds. Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: update to 0.9.5Oleksandr Kravchuk2021-02-061-3/+2
| | | | | | | | | | | | | | | | Changelog: - Add new firmware-upgrade mode - Deprecate some cruft, expunge some old code - Add keyboard layout indicator - Add translations - Improve boot.log output - Darmatically rework DRM renderer - Add support for EFI vendor provided logos - Theme updates - Misc fixes Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: disable systemd-integration for sysvinitKai Kang2020-05-261-1/+1
| | | | | | | | | | | | | | | | | | | | | It fails to build plymouth for sysvinit: | ERROR: plymouth-0.9.4-r0 do_package: QA Issue: plymouth: Files/directories were installed but not shipped in any package: | /poweroff.target.wants | ... | /halt.target.wants/plymouth-halt.service | Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. | plymouth: 17 installed and not shipped files. [installed-vs-shipped] Because systemd is not installed for sysvinit, the value of variable 'SYSTEMD_UNIT_DIR' is empty and causes the failures. Disable systemd-integration if 'systemd' not in DISTRO_FEATURES. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: fix usrmergeStefan Agner2020-01-231-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | When usrmerge is enabled plymouth still tries to install to /bin and /lib leading to the following build error: ERROR: plymouth-git-r0 do_package: QA Issue: plymouth: Files/directories were installed but not shipped in any package: /sbin/plymouthd /lib/libply.so.5 /lib/libply.so /lib/libply.so.5.0.0 /lib/libply-splash-core.so /lib/libply-splash-core.so.5.0.0 /lib/libply-splash-core.so.5 /bin/plymouth There is a configuration flag --with-system-root-install which controls where the binaries get installed. The flag is currently tied to the systemd distro feature, however, this seems wrong. Use the flag to control where binaries get installed depending on whether usrmerge is used. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: Update to version 0.9.4Davis, Michael2019-02-252-39/+5
| | | | | Signed-off-by: Michael Davis <michael.davis@essvote.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: Fix-build with glibc 2.28Andreas Müller2018-08-212-0/+35
| | | | | | | | I tried to update plymouth to 0.9.3 but that did not work as it used to. So postpone that. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: packageconfig gtk needs gtk+3 as dependsAndreas Müller2017-12-301-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* plymouth: do not install systemd units manuallyAndreas Müller2017-12-301-3/+0
| | | | | | | | They are installed properly by plymouth itself. With buildhistory no change in packed files could be detected. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* plymouth: fix path to systemd-tty-ask-password-agentAndreas Müller2017-12-302-2/+39
| | | | | | | | | | | | | | | | | | In pre recipe specific sysroot times AC_PATH_PROG detected host's systemd-tty-ask-password-agent. In my case that path was wrong and systemd-ask-password-plymouth.service failed silently. Now with recipe specific sysroot and no link in PATH to buildhost, SYSTEMD_ASK_PASSWORD_AGENT remains empty and that causes: | systemd[1]: /lib/systemd/system/systemd-ask-password-plymouth.service:12: Executable path is not absolute, ignoring: --watch --plymouth | systemd[1]: systemd-ask-password-plymouth.service: Service lacks both ExecStart= and ExecStop= setting. Refusing. For both environments this patch fixes log-off from X-session to display-manager. Before this patch screen went dark and it seemed that X-server was restarted. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* plymouth: Fix virtual RPROVIDESrobert_joslyn@selinc.com2017-04-061-1/+1
| | | | | | | | Runtime package names cannot have slashes in them, so replace "virtual/" with "virtual-" in RPROVIDES. Signed-off-by: Robert Joslyn <robert_joslyn@selinc.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: fix indentationMartin Jansa2016-08-221-15/+16
| | | | | | | | * remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* plymouth: allow disabling the dracut depChristopher Larson2016-06-081-7/+11
| | | | | | | | | | Add a 'initrd' PACKAGECONFIG to disable emission of the plymouth-initrd package which includes initramfs files for use by dracut. Disabling this will avoid the runtime dependency on dracut, which is useful if one doesn't need or want dracut and doesn't want to pull in meta-initramfs. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* plymouth: fix empty plymouth-initrd after oe-core's libexec path transitionAndreas Müller2016-03-021-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* plymouth: building documatation sometimes fails to download so disable itAndreas Müller2015-10-131-1/+1
| | | | | | | | | | | I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl | warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" | cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl | Makefile:622: recipe for target 'plymouth.1' failed Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* plymouth: Add recipeKhem Raj2015-09-081-0/+61
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>