Change logs for plymouth source package in Bionic

  • plymouth (0.9.3-1ubuntu7.18.04.2) bionic; urgency=medium
    
      [ Mauricio Faria de Oliveira ]
      * d/p/0013-device-manager-don-t-watch-for-udev-events-when-deac_bionic.patch:
        - Don't process udev events after we've been deactivated (e.g., by gdm).
          These can cause the VT/tty to be set back to VT_AUTO mode after it's
          set to VT_PROCESS mode (by gdm), which blocks 'chvt' indefinitely on
          that VT (login screen or auto-login session in tty1). (LP: #1817738)
    
      [ Brian Murray ]
      * debian/patches/git_helper_renderer.patch,
        debian/patches/git_desactivate_renderer.patch:
        - 'device-manager: free keyboards when deactivating a renderer',
          (LP: #1794292)
    
     -- Dan Streetman <email address hidden>  Thu, 04 Apr 2019 11:41:18 -0400
  • plymouth (0.9.3-1ubuntu7.18.04.1) bionic; urgency=medium
    
      * debian/patches/git_ensure_tty_closed_0a662723.patch: ensure tty is closed
        on deactivate. (LP: #1767918)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 11 Sep 2018 19:03:58 -0400
  • plymouth (0.9.3-1ubuntu7) bionic; urgency=medium
    
      * debian/patches/misc-changes.patch: Drop call to stop_animation as it would
        unreference a bunch of variables and may cause a crash writing a NULL VMA.
        (LP: #1745406)
    
     -- Brian Murray <email address hidden>  Thu, 12 Apr 2018 17:07:36 -0700
  • plymouth (0.9.3-1ubuntu6) bionic; urgency=medium
    
      * Drop references to dejavu fonts in the initramfs hook; our themes only
        ever use the Ubuntu font, and any other themes that want a different
        font should handle this themselves.
    
     -- Steve Langasek <email address hidden>  Mon, 02 Apr 2018 11:19:15 -0700
  • plymouth (0.9.3-1ubuntu5) bionic; urgency=medium
    
      * Move the Ubuntu font, dejavu font, fontconfig dependencies to
        plymouth-label package, such that any "graphical" theme based on
        plymouth label has the right fonts, e.g. the src:lubuntu-artwork
        themes. LP: #1592405
    
     -- Dimitri John Ledkov <email address hidden>  Sun, 01 Apr 2018 23:28:23 +0100
  • plymouth (0.9.3-1ubuntu4) bionic; urgency=medium
    
      * debian/patches/timeout-for-ping.ptach: Don't wait forever for a reply from
        a ping command. (LP: #1705345)
    
     -- Brian Murray <email address hidden>  Fri, 30 Mar 2018 07:41:54 -0700
  • plymouth (0.9.3-1ubuntu3) bionic; urgency=medium
    
      * Make the Ubuntu font the default sans-serif & mono fonts. LP: #1592405
      * Adjust title of ubuntu-text theme.
      * In the ubuntu-logo theme fallback to sans-serif font, if Ubuntu font
        is not available.
    
     -- Dimitri John Ledkov <email address hidden>  Sun, 25 Mar 2018 22:00:14 +0100
  • plymouth (0.9.3-1ubuntu2) bionic; urgency=medium
    
      * Make the lsb-release triggers interest-noawait, so that we don't block
        configuration of an Essential: yes package during upgrades.
        LP: #1750465.
    
     -- Steve Langasek <email address hidden>  Tue, 20 Mar 2018 23:15:58 -0700
  • 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
  • plymouth (0.9.2-3ubuntu17) artful; urgency=medium
    
      * Remove dependency on initramfs-tools | dracut.  LP: #1716825.
    
     -- Steve Langasek <email address hidden>  Tue, 12 Sep 2017 22:09:59 -0700