plymouth 0.9.3-1ubuntu1 source package in Ubuntu
Changelog
plymouth (0.9.3-1ubuntu1) bionic; urgency=medium * Merged from debian unstable (second time ever…) Remaining changes: - include ubuntu theme logos: themes/ubuntu-logo/*, debian/source/include-binaries. - debian/libplymouth4.apport: add Apport hook. - Ship ubuntu-logo instead of debian-logo (debian/rules and debian/local/plymouth.hook). - Ship debian/source_plymouth.apport apport hook (debian/rules). - Add plymouth-label as a separate package and makes themes depending on it (debian/control, debian/plymouth-label.install, debian/plymouth-themes.install). - As log-viewer is disabled by default upstream and now in debian, don't ship its man page (debian/plymouth.links). - Ship plymouth-theme-ubuntu-logo and plymouth-theme-ubuntu-text specific themes (debian/plymouth-theme-ubuntu-* and debian/control) and add Recommends on it | plymouth-theme to accommodate flavors. - Remove debian/patches/0003-default-theme.patch as we handle our defaults via alternatives. (and refresh debian/patches/0008-show-delay.patch) - debian/patches/misc-changes.patch: old undocumented inline changes. export a new symbol added in debian/libplymouth4.symbols. - debian/patches/avoid-sigpipe.patch: Use first a socket connection before fallbacking to regular write() - debian:patches/details-short-prompt.patch: When we display bullets in the ubuntu details theme, shorten the prompt. - debian/patches/details-remove-separator.patch: Removed explicit printing of ':'. - debian/patches/details-update-status.patch: Implement update status (U) splash plugin function for details plugin, imply display those updates as text messages. - debian/patches/initramfsless-boot.patch: support intramfsless boot. - debian/patches/fix-split-writes.patch: fix split writes for long server responses. - debian/patches/ubuntu-add-splash-option.patch: add "splash" option as a condition to trigger plymouth. - debian/rules: - disable optimization is noopt found in $DEB_BUILD_OPTION - enable -Werror - use ubuntu-themes background color - debian/local/<initramfs scripts>: export OPTION=FRAMEBUFFER for user's command line argument explicitly disabling framebuffer. - We use alternatives instead of plymouth-set-default-theme tool: + debian/plymouth-themes.{prerm,postinst}: ensure we select one default plymouth logo and text themes through alternatives even when we remove ubuntu-base ones. + debian/rules, debian/plymouth.{install,links), don't ship non non alternative-based theme policy files and tools. + update plymouth.README.Debian to tell to use update-alternative instead of set-default-theme + change debian/local/plymouth.hook to use update-alternative to get default theme instead of set-default-theme. Also, don't copy deleted files to initramfs. - Add Breaks: against older themes versions as they are shipping in /lib instead of /usr/share. - ubuntu old changelog containing debian-like packaging version has been copied to debian/changelog.ubuntu.old in the source package. - Remove dependency on initramfs-tools | dracut. - debian/plymouth-theme-ubuntu-text.postinst: Only remove the leftover generated files when upgrading, not when triggered. - debian/local/plymouth.init-premount: Don't start plymouth if "splash" is not present on the kernel command line. This makes initrd behaviour consistent with what happens at boot (see ubuntu-add-splash-option.patch). Fixes password prompts when not booting with "splash". - Add missing replaces due to apport hook move - debian/local/plymouth.hook: + protect when there is no alternative configured + handle having the minimum dependency packages installed (no font) when setting either no graphical theme or ubuntu-text one as default. + Fix kernel updates on some weird configurations where there is a plymouth theme alternative setup pointing to a non existing theme. + adapt to handle text flavor plugin, copying the ubuntu-text module + be more resilient if there is only one plymouth theme configured (default or text) or none. + disable harmless (in the ubuntu case, where we control supported official and flavors themes) warning which confuses users for flavors not using a compiled text theme + Fix hook script to not print warnings about label.so when using the ubuntu-text theme. + ensure that whenever configuration order is, we only build the initramfs if we have a default and text themes. * Add a patch to unconditionally set DeviceTimeout to a non-zero value to prevent plymouthd asserts on boot. * Use newer syntax to update the root fs. * Run plymouth in debug mode and store the log in /run/plymouth. * Drop the old ubuntu-logo-scale-2 "manual" hidpi theme, superseeded by hidpi support in plymouth. plymouth (0.9.3-1) unstable; urgency=medium [ Laurent Bigonville ] * debian/watch: Bump to version 4 and use the macro's * New upstream version 0.9.3 * debian/libplymouth4.symbols: Adjust the symbols file * Refresh the patches and drop the one merged upstream [ Scott Moser ] * debian/local/plymouth.hook: add only a single copy of nss libs in initramfs. (Closes: #874502) plymouth (0.9.2-5) unstable; urgency=medium [ Aurélien COUDERC ] * Split labels.so plugin into its own package so debian themes can stop requiring the whole plymouth-themes package [ Laurent Bigonville ] * Run wrap-and-sort * debian/gbp.conf: Rename git-buildpackage to buildpackage * debian/control: Bump Standards-Version to 4.0.0 (no further changes) plymouth (0.9.2-4) unstable; urgency=medium [ Laurent Bigonville ] * debian/plymouth.postrm: Remove /var/lib/plymouth/boot-duration on purge (Closes: #815222) [ Sjoerd Simons ] * plymouth.hook: Always install drm modules [ Laurent Bigonville ] * debian/control: Update the Vcs-* fields and switch to https to please lintian * Drop -dbg package and rely on the automatically built -dbgsym ones * debian/control: Depends against lsb-base to please lintian * debian/control: Bump Standards-Version to 3.9.8 (no further changes) * Drop debian/patches/0007-udev-seat-tag.patch and ensure seat tag is properly applied instead * Fix/workaround red and black artefacts caused by compiler issues on i386 (Closes: #801080) * Do not hardcode to the update-initramfs executable anymore -- Dimitri John Ledkov <email address hidden> Wed, 17 Jan 2018 13:37:16 +0000
Upload details
- Uploaded by:
- Dimitri John Ledkov
- Uploaded to:
- Bionic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any
- Section:
- x11
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
plymouth_0.9.3.orig.tar.xz | 1.1 MiB | 9f8dd08a90ceaf6228dcd8c27759adf18fc9482f15b6c56dcbcced268b4e4a74 |
plymouth_0.9.3-1ubuntu1.debian.tar.xz | 77.1 KiB | b8f0add824321e0ca3feae06ce1a786f7f3c4044c2925d00b47618be7c376d0b |
plymouth_0.9.3-1ubuntu1.dsc | 2.3 KiB | 67f99d3bd36689abaeacccca53699d8b93c0546dfc117406751fcf72891bbe49 |
Available diffs
- diff from 0.9.2-3ubuntu17 to 0.9.3-1ubuntu1 (258.2 KiB)
Binary packages built by this source
- libplymouth-dev: graphical boot animation and logger - development files
Plymouth is an application that runs very early in the boot process
(even before the root filesystem is mounted!) that provides a graphical
boot animation while the boot process happens in the background.
.
This package contains the development files to build Plymouth plugins.
- libplymouth4: graphical boot animation and logger - shared libraries
Plymouth is an application that runs very early in the boot process
(even before the root filesystem is mounted!) that provides a graphical
boot animation while the boot process happens in the background.
.
This package contains the shared libraries.
- libplymouth4-dbgsym: debug symbols for libplymouth4
- plymouth: boot animation, logger and I/O multiplexer
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package provides the basic framework, enabling a text-mode animation.
- plymouth-dbgsym: debug symbols for plymouth
- plymouth-label: boot animation, logger and I/O multiplexer - label control
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the label control, used by various graphical themes
to render text.
- plymouth-label-dbgsym: debug symbols for plymouth-label
- plymouth-theme-ubuntu-logo: boot animation, logger and I/O multiplexer - ubuntu theme
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the default ubuntu-logo theme.
- plymouth-theme-ubuntu-text: boot animation, logger and I/O multiplexer - ubuntu text theme
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the default ubuntu-text text theme used when no
support for a graphical theme is found on your system.
- plymouth-theme-ubuntu-text-dbgsym: debug symbols for plymouth-theme-ubuntu-text
- plymouth-themes: boot animation, logger and I/O multiplexer - themes
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package provides the following themes:
.
* fade-in: features a centered logo that fades in and out while stars twinkle
around the logo during system boot up.
* glow: features a pie chart as progress indicator.
* script: features a simple base theme.
* solar: features a blue flamed sun with animated solar flares.
* spinfinity: features a centered logo and animated spinner that spins in the
shape of an infinity sign.
* spinner: features a simple theme with a small spinner on a dark background.
- plymouth-themes-dbgsym: debug symbols for plymouth-themes
- plymouth-x11: boot animation, logger and I/O multiplexer - X11 renderer
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the X11 renderer for a graphical boot splash.
- plymouth-x11-dbgsym: debug symbols for plymouth-x11