Last commit made on 2019-09-11
Get this branch:
git clone -b ubuntu/devel https://git.launchpad.net/ubuntu/+source/plymouth
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

7c96138... by Dimitri John Ledkov on 2019-09-11

Import patches-unapplied version 0.9.4git20190712-0ubuntu3 to ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: 31200da1b10f2447bf76ad1e9e495dcc5caf7809

New changelog entries:
  * Update grub script to yaru aubergine.

31200da... by Dimitri John Ledkov on 2019-09-10

Import patches-unapplied version 0.9.4git20190712-0ubuntu2 to ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: 028542285605cfdf83f843867984db18e4a21e79

New changelog entries:
  * Add tile support in script plugin, use it to create background
    matching gnome-shell.

0285422... by Sebastien Bacher on 2019-07-15

Import patches-unapplied version 0.9.4git20190712-0ubuntu1 to ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: 23f5fb83efb6b134208c62b1a6ba247e2f47845e

New changelog entries:
  * Update to a new upstream git snapshot including those changes:
    - new BGRT theme, using the firmware boot splash as background
    - new firmware-upgrade mode for use by fwupd
    - fix failing to pick the native monitor mode starting with kernel 5.2
  * debian/control:
    - build-depends on gettext and intltool
    - build a new binary for the spinner theme
  * debian/plymouth.install:
    - include the translations
  * debian/control,
    - install the new bgrt theme in plymouth-themes for now, we probably
      want to move it to a new binary (with spinner which it relies on)
      if/when we make it default
  * debian/libplymouth4.symbols:
    - refreshed for the new version symbols
  * debian/plymouth.postinst,
    - remove transition code that was needed until xenial
  * debian/plymouth-theme-spinner.install:
    - install the spinner and bgrt themes in that binary
  * debian/plymouth-theme-spinner.postinst/postrm:
    - install the new bgrt theme with an higher alternative score,
      call update-initramfs
  * debian/patches/0008-show-delay.patch:
    - removed, the patch is in the new version

23f5fb8... by Sebastien Bacher on 2019-07-12

Import patches-unapplied version 0.9.4-1ubuntu2 to ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: 74a0c07b7257a416c58a9ff905d681f4831fb19e

New changelog entries:
  * debian/patches/0001-awk.patch,
    - remove those Debian patches, we don't ship plymouth-set-default-theme
      in Ubuntu so they only creates more work for package updates
  * debian/patches/avoid-sigpipe.patch:
    - removed, the issue was fixed upstream with another commit
  * debian/patches/details-short-prompt.patch:
    - remove, that change was never upstreamed and it was useful when
      cryptsetup was using multilines prompts which doens't seem the
      case anymore
  * debian/patches/fix-split-writes.patch:
    - remove, the issue was fixed in 0.9.2 with another solution
  * Updated some patches description with upload/upstream references

74a0c07... by Mathieu Trudel-Lapierre on 2019-02-20

Import patches-unapplied version 0.9.4-1ubuntu1 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: 093ffea542bcc99eecf6ca0d0b51261d783516e6

New changelog entries:
  * Merge from Debian unstable. 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
    - 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,
    - Drop fontconfig dependencies from plymouth; they are on plymouth-label.
    - 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
    - debian/patches/ubuntu-add-splash-option.patch: add "splash" option as a
      condition to trigger plymouth.
    - debian/rules:
      - disable optimization if 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.

093ffea... by Laurent Bigonville on 2018-11-08

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

Imported using git-ubuntu import.

Changelog parent: be8bbed435dac4685b4457804a2364d8906256b7

New changelog entries:
  [ Ondřej Nový ]
  * d/copyright: Use https protocol in Format field
  [ Laurent Bigonville ]
  * New upstream version 0.9.3
    - Add support screen rotation (Closes: #905429)
    - Drop patches merged upstream
    - debian/patches/0005-cmdline.patch: Refreshed
    - debian/libplymouth4.symbols: Add newly exported symbols
  * debian/control: Bump Standards-Version to 4.2.1 (no further changes)
  * Do not explicitly set the compression algorithm, to please lintian
  * debian/rules: Use dh_missing --fail-missing instead of dh_install

be8bbed... by Laurent Bigonville on 2018-05-14

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

Imported using git-ubuntu import.

Changelog parent: f221cad4d9938526befce7dede853c0f05d2f8f2

New changelog entries:
  * debian/local/plymouth.hook: Call fc-cache when generating the initramfs,
    this will create the fc cache and .uuid files and should mitigate bug
  * debian/control: Update VCS-* fields to point to the salsa machine

f221cad... by Laurent Bigonville on 2018-01-19

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

Imported using git-ubuntu import.

Changelog parent: 959e8c7baf40c1e533238edea5a651014b06457b

New changelog entries:
  * Import upstream patches coming from the master branch:
    - Remove d/p/0002-stderr.patch, replaced by
    - d/p/0006-x11-don-t-call-gdk_display_get_name-before-gtk_init.patch:
      Fixes a crash when the x11 renderer is installed (Closes: #878115)
  * debian/control: Drop obsolete dh-systemd build-dependency and bump
    debhelper minimal version
  * debian/control: Bump Standards-Version to 4.1.3 (no further changes)
  * debian/watch: Use https:// URL
  * Add apport hook, taken from Ubuntu and adjusted to support the fact that
    we are not using alternatives to select the default theme

959e8c7... by Laurent Bigonville on 2017-09-19

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)

50f70f5... by Laurent Bigonville on 2017-08-09

Import patches-unapplied version 0.9.2-5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 22f063a8e876e7ec2a4f818ce0a7fad3bf80f48f

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