~ddstreet/ubuntu/+source/plymouth:lp1817783-b

Last commit made on 2019-04-04
Get this branch:
git clone -b lp1817783-b https://git.launchpad.net/~ddstreet/ubuntu/+source/plymouth
Only Dan Streetman can upload to this branch. If you are Dan Streetman please log in for upload directions.

Branch merges

Branch information

Name:
lp1817783-b
Repository:
lp:~ddstreet/ubuntu/+source/plymouth

Recent commits

632e117... by Dan Streetman

LP: #1817738

d8e5e37... by Mathieu Trudel-Lapierre

Import patches-unapplied version 0.9.3-1ubuntu7.18.04.1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 08ef28ba88f74a312fc2fa2820a46d5e8b347f01

New changelog entries:
  * debian/patches/git_ensure_tty_closed_0a662723.patch: ensure tty is closed
    on deactivate. (LP: #1767918)

08ef28b... by Brian Murray

Import patches-unapplied version 0.9.3-1ubuntu7 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 5108ad4866e005d39dfdab7ba6dc8c916dec6a12

New changelog entries:
  * 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)

5108ad4... by Steve Langasek

Import patches-unapplied version 0.9.3-1ubuntu6 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 77063b25ee3ea136b8d5d40c431feed90641d85e

New changelog entries:
  * 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.

77063b2... by Dimitri John Ledkov

Import patches-unapplied version 0.9.3-1ubuntu5 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 0adf545cc6958e01746211c0056752e6f5ab3c62

New changelog entries:
  * 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

0adf545... by Brian Murray

Import patches-unapplied version 0.9.3-1ubuntu4 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 1cc484be26b5ad5dfacd613c065e5373afaa5e57

New changelog entries:
  * debian/patches/timeout-for-ping.ptach: Don't wait forever for a reply from
    a ping command. (LP: #1705345)

1cc484b... by Dimitri John Ledkov

Import patches-unapplied version 0.9.3-1ubuntu3 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: b1569a783ee810f047fa7eca58bc20c6759f6d92

New changelog entries:
  * 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.

b1569a7... by Steve Langasek

Import patches-unapplied version 0.9.3-1ubuntu2 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 530418518476355008d783c282c171c5993c0151

New changelog entries:
  * Make the lsb-release triggers interest-noawait, so that we don't block
    configuration of an Essential: yes package during upgrades.
    LP: #1750465.

5304185... by Dimitri John Ledkov

Import patches-unapplied version 0.9.3-1ubuntu1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 959e8c7baf40c1e533238edea5a651014b06457b

New changelog entries:
  * 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.

959e8c7... by Laurent Bigonville

Import patches-unapplied version 0.9.3-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 50f70f5881e354a3841cf26f0381316225dc1be7

New changelog entries:
  [ 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)