New upstream git snapshot, with the following fixes:
Tweaks to the spinner/bgrt themes to match the gdm/gnome-shell lock screen
password entry style tweaks done in GNOME 3.34
Move the keyboard layout and capslock indicator closer to the text field
Fix flickering below spinner on hidpi displays:
https://gitlab.freedesktop.org/plymouth/plymouth/issues/83
Add logrotate file for /var/log/boot.log so that it does not grow endlessly:
https://gitlab.freedesktop.org/plymouth/plymouth/issues/31
Some bgrt fixes for devices with non-upright mounted LCD panels
following upstream master, switch to a git snapshot
Add keyboard layout and capslock state indicator support (rhbz#825406)
Fix "Installing Updates..." text being rendered all garbled on devices
where the panel is mounted 90 degrees rotated (rhbz#1753418)
Fix failing to pick the native monitor mode starting with kernel 5.2
Fix firmware bootsplash support for devices which use the new
(in ACPI 6.2) rotation bits in the BGRT header
Add support for firmware-upgrade mode
Monitor hotplug support, this fixes issues with monitors on DP-MST
docs sometimes not lighting up (rhbz#1652279)
Adding support for using the firmware's bootsplash as theme background
New bgrt theme which implements the boot-theme design from:
https://wiki.gnome.org/Design/OS/BootProgress
Including the new theming for offline-updates shown there
Make the bgrt theme the new default and upgrade systems which are using the
charge theme, which is the old default to use the new bgrt theme
Cleanup the spec-file a bit:
Remove unused / unnecessary %global variables
Sort the sections for the various plugins and themes alphabetically
Simplify theme filelists
to the latest patches from master, this fixes the transition from plymouth
to gdm being non smooth
Drop unused default-boot-duration file (rhbz#1456010)
More fun related to #1518464. This should fix everything really
hard! We backport a patch that should actually fix#1518464 if
frame-buffer is present but drm is not...but we also backport a
patch that fixes boot with 'rhgb' when neither renderer is
present, and move frame-buffer back to the subpackage, as we
think that's the 'most correct' package layout assuming no bugs.
Turns out that if we put *both* in the graphics-libs subpackage
minimal installs with 'rhgb' (which is what anaconda does out
of the box) break. As @pbrobinson wasn't around to explain the
rationale for moving the drm renderer to the subpackage in the
first place, @halfline and I agreed to put both renderers back
in the main package for now to avoid both that problem and
bug #1518464 . We can revisit this after @halfline does some
upstream code fixes.
The file was last updated in 2008, which was kind of a while ago.
Having files in /var conflicts with the rpm-ostree model of
`/var` starting empty.
Further, I don't think it makes sense to have a *global* boot
duration - it should likely be per-Fedora Edition. So probably
we should delete the one in `/usr` as well and have the Edition
packages carry it or something.
The file was last updated in 2008, which was kind of a while ago.
Having files in /var conflicts with the rpm-ostree model of
`/var` starting empty.
Further, I don't think it makes sense to have a *global* boot
duration - it should likely be per-Fedora Edition. So probably
we should delete the one in `/usr` as well and have the Edition
packages carry it or something.
- Fix color palette issue
- Fix splash at shutdown (if shutdown takes longer than 5 secs)
- Make sure text based splashes update terminal size when fbcon loads