Change logs for plymouth source package in Xenial

  • plymouth (0.9.2-3ubuntu13.5) xenial; urgency=medium
    
      *debian/patches/misc-changes.patch: Drop call to stop_animation as it would
       unreference a bunch of variables and cause a crash writing a NULL VMA.
       (LP: #927636)
    
     -- Brian Murray <email address hidden>  Mon, 07 May 2018 16:39:09 -0700
  • plymouth (0.9.2-3ubuntu13.4) xenial; 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>  Mon, 02 Apr 2018 10:55:21 -0700
  • plymouth (0.9.2-3ubuntu13.3) xenial; 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, 27 Mar 2018 12:04:31 -0700
  • plymouth (0.9.2-3ubuntu13.2) xenial; urgency=medium
    
      * Remove dependency on initramfs-tools | dracut.  LP: #1716825.
    
     -- Steve Langasek <email address hidden>  Tue, 12 Sep 2017 22:25:47 -0700
  • plymouth (0.9.2-3ubuntu13.1) xenial; urgency=medium
    
      * Fix hook script to not print warnings about label.so when using the
        ubuntu-text theme.  LP: #1578006.
    
     -- Steve Langasek <email address hidden>  Tue, 10 May 2016 10:28:16 -0700
  • plymouth (0.9.2-3ubuntu13) xenial; urgency=medium
    
      * debian/plymouth-theme-ubuntu-text.postinst: Make rmdir less noisy.
    
     -- Adam Conrad <email address hidden>  Sat, 16 Apr 2016 14:43:32 -0600
  • plymouth (0.9.2-3ubuntu12) xenial; urgency=medium
    
      * debian/plymouth-theme-ubuntu-text.postinst: Only remove the leftover
        generated files when upgrading, not when triggered.
    
     -- Iain Lane <email address hidden>  Fri, 15 Apr 2016 12:29:06 +0100
  • plymouth (0.9.2-3ubuntu11) xenial; urgency=medium
    
      * debian/local/plymouth.hook:
        - Fix kernel updates on some weird configurations where there is
          a plymouth theme alternative setup pointing to a non existing theme.
          (LP: #1532355, #1548254)
    
     -- Didier Roche <email address hidden>  Wed, 16 Mar 2016 15:25:50 +0100
  • plymouth (0.9.2-3ubuntu10) xenial; urgency=medium
    
      * 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". (LP: #1432265)
    
     -- Martin Pitt <email address hidden>  Mon, 22 Feb 2016 13:15:42 +0100
  • plymouth (0.9.2-3ubuntu9) xenial; urgency=medium
    
      * Add missing replaces due to apport hook move (LP: #1531070)
    
     -- Didier Roche <email address hidden>  Thu, 07 Jan 2016 08:12:20 +0100
  • plymouth (0.9.2-3ubuntu8) xenial; urgency=medium
    
      * debian/local/plymouth.hook:
        - handle having the minimum dependency packages installed (no font)
          when setting either no graphical theme or ubuntu-text one as default.
    
     -- Didier Roche <email address hidden>  Wed, 16 Dec 2015 15:42:00 +0100
  • plymouth (0.9.2-3ubuntu7) xenial; urgency=medium
    
      * debian/local/plymouth.hook:
        - protect when there is no alternative configured
    
     -- Didier Roche <email address hidden>  Wed, 16 Dec 2015 12:22:17 +0100
  • plymouth (0.9.2-3ubuntu6) xenial; urgency=medium
    
      * debian/local/plymouth.hook:
        - adapt to handle text flavor plugin, copying the ubuntu-text module
          (LP: #1525841)
        - be more resilient if there is only one plymouth theme configured
          (default or text) or none.
    
     -- Didier Roche <email address hidden>  Wed, 16 Dec 2015 08:27:28 +0100
  • plymouth (0.9.2-3ubuntu5) xenial; urgency=medium
    
      * Declare a Conflicts: with broken (and not-deconfigureable) versions of
        plymouth-theme-lubuntu-text, to work around LP: #1524480.
    
     -- Steve Langasek <email address hidden>  Fri, 11 Dec 2015 14:45:22 -0800
  • plymouth (0.9.2-3ubuntu4) xenial; urgency=medium
    
      * debian/local/plymouth.hook:
        - 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 (LP: #1524937)
    
     -- Didier Roche <email address hidden>  Fri, 11 Dec 2015 11:18:29 +0100
  • plymouth (0.9.2-3ubuntu3) xenial; urgency=medium
    
      * debian/plymouth-theme-ubuntu-text.postinst: don't fail if the directory
        /lib/plymouth doesn't exist when we try to remove it, such as when a new
        install is being bootstrapped.
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 09 Dec 2015 17:43:15 -0500
  • plymouth (0.9.2-3ubuntu2) xenial; urgency=medium
    
      * debian/local/plymouth.hook:
        - ensure that whenever configuration order is, we only build the
          initramfs if we have a default and text themes.
    
     -- Didier Roche <email address hidden>  Wed, 09 Dec 2015 12:30:47 +0100
  • plymouth (0.9.2-3ubuntu1) xenial; urgency=medium
    
      * Merged from debian unstable (first 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.
      * Noticeable changes from previous ubuntu version:
        - Follow debian in moving all renderers from /lib to /usr/lib
        - Follow debian as well in moving all themes from /lib to /usr/share
          and handle transition removing older /lib/plymouth/theme generated files.
        - Renamed all ubuntu_logo* to ubuntu-logo* to follow debian naming. Do
          something comparable with all our assets and adapt scripts to it.
        - Renamed debian/libplymouth4.apport to debian/source_plymouth.apport
          as we install it under this name.
        - Cleaning up deprecated transitions in maintainer scripts and package
          metadata.
        - Log viewer has been disabled in upstream build for quite a while and
          is now not built either in debian. Follow this changes. We can re-enable
          it if there is a need but systemd logs should be generally enough.
        - Update ubuntu specific package description to match debian's one.
        - Following debian change, we disable plymouth splash with !nosplash as
          a kernel command parameter.
        - All patches needed some adapation as upstream changed its identation from
          2 to 8 space characters.
        - debian/plymouth-theme-ubuntu-text.postrm: clean up generated postinst
          ubuntu-text plymouth metafile.
        - we do select one default theme when no ubuntu related themes are
          installed from the default plymouth theme package (spinner theme). If
          you don't want to install an ubuntu plymouth theme and select another
          one from the default set manually, update the alternative.
        - add missing lsb-release dep on plymouth-theme-ubuntu-text
      * ubuntu old changelog containing debian-like packaging version has been
        copied to debian/changelog.ubuntu.old in the source package.
    
    plymouth (0.9.2-3) unstable; urgency=medium
    
      * debian/plymouth.NEWS: Set the proper release for the entry (Closes:
        #801840)
      * Add initramfs panic script, this is not yet implemented in the debian
        initramfs-tools package, but at least we are ready. (See: #602331)
    
    plymouth (0.9.2-2) unstable; urgency=medium
    
      * debian/plymouth.init: Do not override the TTY during shutdown
      * Enable I/O multiplexing functionality of plymouth by default as soon as
        the main package is installed. (Closes: #768329)
    
    plymouth (0.9.2-1) unstable; urgency=medium
    
      * Imported Upstream version 0.9.2
      * debian/control: Depends against libgtk-3-dev instead of libgtk2.0-dev
      * Do not try to build or install the log viewer, it has been dropped
        upstream
      * d/p/0007-udev-seat-tag.patch: Refreshed
      * Drop d/p/0009-use-correct-utf8-multibyte-sequence.patch: Applied Upstream
      * Drop d/p/0010-revert-systemd-wantedby.patch: Applied Upstream
      * Drop d/p/libply-splash-core-also-monitor-for-file-removal-in-.patch:
        Applied Upstream
      * Drop d/p/utils-Don-t-create-unix-sockets-non-blocking.patch: Applied
        Upstream
      * Split libplymouth out of the main plymouth package
      * Use the default tty for boot and shutdown
      * Do not install plugins static library files
      * Move the static libraries and development symlinks from /lib to /usr/lib
      * plymouth-themes is now an arch:any package, fix the dependencies
    
    plymouth (0.9.0-9) unstable; urgency=medium
    
      [ Laurent Bigonville ]
      * debian/control: Add a dependency against init-system-helpers as we are
        explicitly using deb-systemd-helper in the plymouth postinst script
        (Closes: #767937)
      * debian/local/plymouth.hook: Test if the plugin is present on disk before
        trying to copy it to the initramfs (Closes: #767170)
      * debian/control: Reword the package description. (Closes: #768350)
        Thanks to Justin B Rye <email address hidden>
      * debian/local/plymouth.hook: Properly copy .plymouth file into the
        initramfs for themes that are not shipping images, this should fix the
        tribar theme.
    
      [ Sjoerd Simons ]
      * debian/patches/debian/patches/utils-Don-t-create-unix-sockets-non-blocking.patch:
        + Added. Don't open unix socket connections as non-blocking as the read
        function assume blocking sockets. Fixes plymouth failing to query the
        password from the user  (Closes: #763276)
    
    plymouth (0.9.0-8) unstable; urgency=medium
    
      * Move the script.so from plymouth-themes to the main plymouth package
        (Closes: #764644)
      * debian/patches/drop-systemd-vconsole-setup-service.patch: Remove
        references to systemd-vconsole-setup.service as it isn't shipped in Debian
        (Closes: #755194)
      * debian/control: Bump Standards-Version to 3.9.6 (no further changes)
    
    plymouth (0.9.0-7) unstable; urgency=medium
    
      * Add d/p/libply-splash-core-also-monitor-for-file-removal-in-.patch
        - Correctly detect the end of coldplugging with udev (>= 213)
    
    plymouth (0.9.0-6) unstable; urgency=medium
    
      * New maintainer (Closes: #756075)
      * Move the frame-buffer and drm renderers into the main plymouth package and
        always install them in the initramfs, this should fix the issue where the
        splash is not shown for some users (Closes: #752752)
      * Move the libply-splash-graphics library to the main package and the themes
        related .so files to the -themes package, this is effectively killing the
        -drm package
      * Add debian/watch file
      * debian/rules:
        - Tell dh_makeshlibs to exclude plugins from shlibs file
        - Minimize the runtime dependencies by calling dh_autoreconf with
          --as-needed and passing the same flag to LDFLAGS
        - Pass --disable-silent-rules to the configure
      * debian/control:
        - Fix short description for plymouth-x11 package to please lintian
        - Use ${misc:Pre-Depends} instead of hardcoding multiarch-support package
        - Update the Vcs-* fields
      * debian/local/plymouth.hook: Always copy text.so and details.so in the
        initramfs as they are used as fallbacks
      * Add debian/patches/0009-use-correct-utf8-multibyte-sequence.patch: This
        should fix the character displayed in the text theme (Closes: #756244)
      * Add plymouth-{themes,x11}.postrm: Also regenerate the initramfs when these
        two packages are removed
      * debian/plymouth.dirs: Create /var/lib/plymouth on installation, this
        directory is needed to store boot-duration file
      * debian/plymouth.lintian-overrides: Override
        init.d-script-depends-on-all-virtual-facility, we really want to be the
        last to be started so the splash screen stays until the end of the boot
      * Drop debian/patches/0006-initscript-aliases.patch and use symlinks instead
        to mask the LSB initscripts
      * debian/plymouth.postinst, d/p/0010-revert-systemd-wantedby.patch: The
        WantedBy option in the .service files was useless as they are already
        statically enabled and has been removed, we also need to cleanup i-s-h
        related files on upgrade
      * Add debian/gbp.conf file
    
    plymouth (0.9.0-5) unstable; urgency=low
    
      * I don't care anymore, not worth it.. orphaning.
    
    plymouth (0.9.0-4) unstable; urgency=low
    
      * Dropping old --disable-libkms and --disable-tests configure flags
        (Closes: #752802).
      * Setting no delay for fast booting machines (Closes: #752746).
    
    plymouth (0.9.0-3) unstable; urgency=low
    
      * Dropping drm module in initrd (Closes: #752575).
    
    plymouth (0.9.0-2) unstable; urgency=low
    
      * Adding patch to ignore udev seat tags for the time being (Closes:
        #751726).
    
    plymouth (0.9.0-1) unstable; urgency=low
    
      * Merging upstream version 0.9.0.
      * Refreshing stderr.patch.
      * Refreshing default-theme.patch.
      * Refreshing cmdline.patch.
      * Removing udevadm.patch, not needed anymore.
      * Removing deactive.patch, included upstream.
      * Removing config-parser.patch, included upstream.
      * Refreshing initscript-aliases.patch.
      * Renumbering patches.
      * Adding build-depends to libudev-dev.
      * Adding build-depends to xsltproc.
      * Adding build-depends to docbook-xsl.
      * Ordering removal of unneeded files in rules for more consistency.
      * Including drm module in initrd, thanks to Lukas Anzinger
        <email address hidden> (Closes: #751275).
      * Adding build-depends to systemd.
      * Keeping building of static libraries.
      * Wrapping configure call in rules.
      * Updating plymouth package contents for new upstream.
    
     -- Didier Roche <email address hidden>  Wed, 02 Dec 2015 09:41:06 +0100
  • plymouth (0.9.0-0ubuntu9) vivid; urgency=medium
    
      * themes/ubuntu-logo/ubuntu-logo.script:
        update to support fsckd systemd service protocol.
     -- Didier Roche <email address hidden>   Tue, 20 Jan 2015 09:30:07 +0100