Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

plymouth-0.9.5+git20190908+3abfab2-5.3 RPM for s390x

From OpenSuSE Leap 15.3 for s390x

Name: plymouth Distribution: SUSE Linux Enterprise 15
Version: 0.9.5+git20190908+3abfab2 Vendor: SUSE LLC <>
Release: 5.3 Build date: Thu May 6 16:28:22 2021
Group: System/Base Build host: s390zp36
Size: 419336 Source RPM: plymouth-0.9.5+git20190908+3abfab2-5.3.src.rpm
Summary: Graphical Boot Animation and Logger
Plymouth provides an attractive graphical boot animation in
place of the text messages that normally get shown.  Text
messages are instead redirected to a log file for viewing
after boot.






* Tue Apr 27 2021
  - Pickup plymouth-only_use_fb_for_cirrus_bochs.patch: Currently our
    kernel hardware support need this fix, and boo#1172028 will be
    fix seperately (bnc#888590 boo#1172028 bsc#1181913).
* Thu Apr 01 2021
  - Disable plymouth-systemd-KillMode-mixed.patch: Temporary disable
    it, because aarch64 and ppc64le system could not booting in
    release period, and this is only a enhancement with no harm to
    rollback (bnc#1177082, bnc#1182145, bnc#1184087).
* Wed Feb 24 2021
  - Add plymouth-systemd-KillMode-mixed.patch: Backport from upstream
    change plymouth systemd plymouth-start.service KillMode=mixed,
    the old method is unsafe and deprecated (bnc#1177082,
* Fri Oct 23 2020
  - Add plymouth_add_RemainAfterExit_yes_to_plymouth_systemd_service.patch:
    Porting from upstream to ensure all plymouth's systemd unit files
    to only run once, either during boot or during shutdown/restart
* Sat Aug 29 2020
  - Add plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch:
    plymouth will use plymouthd.defaults instead of plymouth.conf and
    packge plymouthd.defaults in a seperet RPM. this can avoid change
    SUSE or openSUSE branding section with is_opensuse macro in the
    config file. means this modification can close the leaps gap
* Fri Aug 28 2020
  - Update plymouth.spec: Dropping gdm transition because it has
    alreay deprecated by upstream. Removing git build dependency.
* Mon Jun 15 2020
  - Drop plymouth-only_use_fb_for_cirrus_bochs.patch: openSUSE user
    are using emu-5.0.0 on MacOS-X with HVF acceleration, the
    Plymouth theme with script module fails to go to graphic mode
    with this patch(boo#1172028).
* Wed Oct 30 2019
  - Avoid inconsistencies in library package names causing unresolvable
    dependencies, replace all soversion occurences with a macro.
* Wed Sep 11 2019
  - Add patch plymouth-avoid-umount-hanging-shutdown.patch:
    To avoid grantpt() call nsslookup, it will hanging system unmount
    /var during shutdown period(bsc#1105688, bsc#1129386,
* Thu Aug 15 2019
  - Update to version 0.9.5+git20190908+3abfab2:
    * two-step: Deal with buggy firmware which does not pre-rotate the bgrt image
    * configure: bump so name
    * Internationalization: Add zh_HK and zh_TW translations.
    * add delay time to 8 seconds to fit AMD graphic card.
* Mon Aug 05 2019
  - Update plymouth.spec: Disable upstart-monitor compile because it
    only used in Ubuntu/Debian.
* Sun Aug 04 2019
  - Update plymouth.spec: Use bcond_with for X11 renderer, cleanup
* Wed Jul 31 2019
  - Update plymouth.spec: obsolete plymouth render plugin for
    Xwindows, Since this plugin will not be used in the production
    environment, and this modify will highly decrease the compilation
    of build requirements.
* Mon Jul 08 2019
  - Update to version 0.9.4+git20190612+9359382:
    * two-step: Add support for firmware-splashes with rotation
      status bits set
    * Regenerate plymouth.pot to add the strings for the new
      firmware-upgrade mode.
* Fri Jun 14 2019
  - Add dependency to dracut for plymouth-scripts(bnc#1138248).
* Tue Jun 11 2019
  - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
    shortcut the build queues by allowing usage of systemd-mini
* Tue Apr 02 2019
  - Change default openSUSE theme to bgrt
* Wed Mar 27 2019
  - Update to version 0.9.4+git20190325+b9f2aac:
    * themes: Update spinner and bgrt background settings
    * Translations: Sync translations with zanata
* Sun Mar 24 2019
  - Fix theme-bgrt dependencies
    (based on plugin-two-step with images from theme-spinner)
* Tue Mar 12 2019
  - Update to version 0.9.4+git20181219.c8f1256:
    * ply-pixel-buffer: Fix right and bottom edge rendering of
      scaled buffers.
    * Add support for translating the user visible strings in some
    * Prefix Title and Subtitle theme config keywords with an
    * Add new reboot and system-upgrade modes
    * main: Remove private ply_mode_t
    * two-step: Make ProgressBarShowPercentComplete a per mode
    * plymouthd.defaults: Change default ShowDelay to 0
    * ply-boot-splash: Do not add ply_boot_splash_update_progress
      timeout multiple times
    * logging: Minor log-message fixes.
      Improve logging format.
    * themes: Update spinner and bgrt theme offline updates mode
    * two-step: Add a per mode setting to suppress messages.
      Add progress-bar support.
      Add MessageBelowAnimation option.
      Add per mode settings.
      Drop background_is_bgrt view_t member
    * ply-progress-bar: Allow caller to specify the widgets width and
      Allow choosing fore- and back-ground color.
      Redraw on percentage update.
    * boot-server: fix type confusion when allocating connection object
    * ply-device-manager: Handle change events for monitor hotplugging.
      Consume all events in one go.
    * drm: Stop limiting preferred-mode picking to UEFI systems.
      Reset mode on display-port connected outputs with a bad
      Implement handle_change_event.
      Ensure heads are mapped before flushing them.
      Allow calling create_heads_for_active_connectors multiple
      Allow calling ply_renderer_head_add_connector with existing
      Limit backend->resources lifetime to within query_device.
      Store and keep all the outputs in the backend.
      Add get_output_info helper function
      Stop storing a pointer to drmModeConnector in ply_output_t
      Stop keeing a drmModeConnector instance around.
      Refactor ply_renderer_head_add_connector and
  - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch
* Wed Jan 02 2019
  - Update to version 0.9.4+git20181219.c8f1256:
    * two-step: Use plymouth_strtod
      Use the locale agnostic plymouth_strtod helper which always
      uses a "." as decimal seperator. This fixes the various
      Alignment options not working with some locales.
* Wed Dec 12 2018
  - Update to version 0.9.4+git20181209.f7d5bb1:
    * ply-keyboard: Fix compiler warning
    * When a renderer goes away on a udev remove event, free
      keyboards associated with the renderer, before freeing the
    * device-manager: free keyboards when deactivating a renderer
    * keyboard: add helper to get the keyboard's renderer, if
* Wed Dec 05 2018
  - Update to version 0.9.4+git20181204.0cd0613:
    * drm: Pick a controller for unconfigured connectors
    * drm: Drop crtcs for clones for which we've picked different
    * drm: More connector enumeration refactoring
    * drm: Store tiled and rotation in ply_output_t
    * drm: Refactor create_heads_for_active_connectors
    * drm: Directly store the mode instead of the mode_index
    * drm: Drop unused encoder_id
* Thu Nov 29 2018
  - Update to version 0.9.4+git20181129.a7ec3e6:
    * Add new BGRT theme, using the firmware boot splash as background
    * two-step: bgrt: Deal with quirky firmwares, Add ACPI BGRT
    extension support, Speed up background-tile drawing on HiDPI
    screens, Use a pixel-buffer instead of an image for the view's
    * ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper,
    Add ply_pixel_buffer_get/set_device_rotation helpers, Fix marking
    buffers as opaque when doing a solid fill, Fix fill_with_buffer
    fastpath when device_scale != 1.
* Fri Nov 23 2018
  - Update to version 0.9.4+git20181122.aaa140b:
    Add a separator between different boot logs
    Fix race causing undesired creation of non-gfx devs
    Fix animation not starting on later added heads
* Mon Nov 12 2018
  - Update to version 0.9.4+git20181111.118c5ca:
    Modify systemd-units: Add "ConditionVirtualization=!container" in
    all plymouth-*.service, also systemd-ask-password-plymouth.path.
* Tue Nov 06 2018
  - Update to version 0.9.4+git20181105.f898586:
    bump to 0.9.4
* Wed Oct 31 2018
  - Update to version 0.9.3+git20181031.025ce59:
    drm: use preferred mode for outputs
    drm: Refactor ply_renderer_connector_get_rotation
    drm: Reset LUT/gamma table before the first drmModeSetCrtc call
    libply: Move kernel commandline parsing functions to libply/ply-utils
    throbber: Don't skip last frame when waiting for end.
  - Drop plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch
    * Upstream has already accept Michal's modification.
* Tue Oct 23 2018
  - plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch
    * Make sure plymouthd stops throbber animation at the first
      opportunity after receiving quit command, instead of looping
      multiple times. (boo#1110199)
* Thu Oct 18 2018
  - Update to version 0.9.3+git20180827.0a66272:
    * boot-server: free the argument and triggers
    * event-loop: fix leak in error path
    * script: fix various memory leaks
    * key-file: ply_key_file_get_value returns duplicated memory, fix
      memory leaks.
    * event-loop: fix leak in error path
    * boot-splash: fix memory leak in error path
    * populate-initrd: drop unused local variable
* Tue Aug 28 2018
  - Update to version 0.9.3+git20180827.0a66272:
    ensure tty is closed on deactivate
    If plymouth doesn't get explicitly "activated" then when
    GDM tries to deactivate it, the deactivation request is
    a noop.
    One aspect of being active, though is having ownership and
    control of the terminal.  This happens immediately, even
    before a splash is shown.
    The `deactivate` request needs to relinguish such control,
    unconditionally, since some display server is about to use
    the tty.
  - Update patch name base on quilt standerd
    Remove only_use_fb_for_cirrus_bochs.patch
    Add plymouth-only_use_fb_for_cirrus_bochs.patch
    Remove 0001-Some-greenish-openSUSE-colors.patch
    Add plymouth-some-greenish-openSUSE-colors.patch
* Fri Aug 17 2018
  - Update to version 0.9.3+git20180807.7663b0c:
    * systemd-units: Add "ConditionVirtualization=!container"
    * README: add link to Code of Conduct
    * two-step: add unhandled splash mode case to switch
    * main: fix build
    * Fix miscellaneous compiler warnings
    * configure: Pass -Wno-cast-function-type if available
    * main: Fix getting detailed logs from systemd
    * main: Show details when ESC is pressed during splash_delay
    * drm: Remove unnecessary reset_scan_out_buffer_if_needed() call
      from ply_renderer_head_map()
    * main: Only activate renderers if the splash uses pixel-displays
  - Switch to new gitlab home in _service.
  - Refresh patches with quilt.
  - Use autosetup macro.
* Sat Aug 04 2018
  - Drop plymouth-fix-window-size: The use of the smallest screen
    size is deliberate (boo#804607 bsc#894051).
* Wed Apr 11 2018
  - Modify 0001-Add-label-ft-plugin.patch to fix problems with
    multiline text (bsc#1083695)
    * to prevent infinite loop newline characters need to be skipped
  - Use %license instead of %doc (bsc#1082318)
* Sat Jan 13 2018
  - Update to version 0.9.3+git20171220.6e9e95d:
    * device-manager: drop superfluous
      create_pixel_displays_for_renderer call
    * x11: don't call gdk_display_get_name before gtk_init
* Mon Dec 04 2017
  - Update to version 0.9.3+git20171130.fa66a5b:
    * INSTALL: Fix a spelling error in the command example
    * populate-initrd: handle themes with subdirs
    * device-manager: fall back to text mode if graphical devices
    * scripts: Use >&2 instead of /dev/stderr
    * terminal: add include for sysmacros.h
    * configure: bump to 0.9.4
    * terminal-session: don't delete boot.log
    * Revert "Make boot.log world readable by default"
  - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch
* Wed Nov 29 2017
  - Drop stop-graphical.patch: There are no conflicting these days,
    obsolete this patch to enable auto switch to TTY when display
    server not exist (boo#1066510).
* Wed Jun 14 2017
  - Update plymouth.spec: Add COPYING file in plymouth package file
    list, This is for the law requirement (bsc#1043834).
* Mon May 08 2017
  - Update to version 0.9.2+git20170424.6fd5c6b:
    * main: Look for config in runtime dir first
    * main: Look for theme in runtime dir first
    * Revert "Recreate boot log at each boot instead of appending"
    * x11: implement get_display_name
    * drm: implement get_display_name
    * configure: don't look for libudev when --without-udev is passed
    * renderer: export device name from plugin
    * device-manager: handle NULL renderer better
  - Remove 0001-device-manager-handle-NULL-renderer-better.patch
* Thu Jan 26 2017
  - Drop use-mkinitrd.patch: No longer needed, mkinitrd is just a
    wrapper for dracut now any way, hence this patch is currently
* Wed Jan 25 2017
  - Remove patch which causes breakage with systemd-vconsole-setup (bsc#1020327):
    * 0001-let-it-become-a-real-daemon.patch
  - Add upstream patch to fix crash on boot:
    * 0001-device-manager-handle-NULL-renderer-better.patch
  - Replace removal of framebuffer driver and plymouth-ignore-cirrusdrm.patch
    with single patch:
    * only_use_fb_for_cirrus_bochs.patch
* Mon Jan 09 2017
  - Update to version 0.9.2+git20161215.18dd755:
    * terminal: refresh geometry after drm device arrives
    * logger: stop using carriage returns
    * build-goo: don't install systemd units during distcheck
    * systemd-units: Fix uninstall script
    * configure: switch to tar.xz instead tar.bz2
    * libply: fix HiDPI detection
    * libply, main: Add device scale setting
    * main: support plymouth.force-scale on the kernel command line
    * build-goo: make udev support build time optional
    * device-manager: dont pass terminal as renderer device
* Tue Sep 06 2016
  - Update to version 0.9.2+git20160823.e4b7e49:
    * libply: fix HiDPI detection
    * libply, main: Add device scale setting
    * main: support plymouth.force-scale on the kernel command line
  - Refresh patch:
    * 0001-let-it-become-a-real-daemon.patch
* Tue Sep 06 2016
  - Add systemd to buildrequires to properly detect systemd-ask-password
* Thu Aug 04 2016
  - Sort out with spec-cleaner and move all buildrequires to main scope
    not to subpkgs, sometimes interpreted wrongly by rpm if it is split
* Thu Aug 04 2016
  - Reduce patches list removing merged upstream (bit differently tho):
    * 0001-seats-guard-against-NULL-terminal.patch
    * fix-serial-consoles.patch
    * plymouth-boot-vga-framebuffer.patch
  - Refresh patches:
    * 0001-let-it-become-a-real-daemon.patch
  - Update to version 0.9.2+git20160620.0e65b86:
    * configure: tweak defaults to be more systemd friendly
    * text: don't draw if not animating
    * terminal: always open terminal in non-blocking mode
    * device-manager: probe existing DRM devices at startup
    * drm: don't pick up drm master implicitly
    * terminal: refresh geometry after drm device arrives
    * logger: stop using carriage returns
    * build-goo: don't install systemd units during distcheck
    * systemd-units: Fix uninstall script
    * configure: switch to tar.xz instead tar.bz2
* Wed Jun 01 2016
  - Remove framebuffer support bsc#980750 and bsc#982226
* Mon Feb 08 2016
  - Add 0003-fix_null_deref.patch as well
    - Avoid potential SEGV if label plugin fails to load
* Wed Jan 20 2016
  - Add 0001-Add-label-ft-plugin.patch and
    - Ability to output text in initrd, needed for encryption
    - boo#959986
* Mon Dec 28 2015
  - Update to version 0.9.2:
    + two-step: Add separate startup / shutdown animations.
    + device-manager: try fb device if drm device failed.
    + Port to GTK+ 3.0.
    + script support system update events.
    + Drop the obsolete log-viewer
  - Rebase patches:
    + plymouth-fix-window-size
    + stop-graphical.patch
    + 0001-Some-greenish-openSUSE-colors.patch
    + fix-serial-consoles.patch
    + 0001-seats-guard-against-NULL-terminal.patch
    + plymouth-ignore-cirrusdrm.patch
    + plymouth-boot-vga-framebuffer.patch
    + 0001-let-it-become-a-real-daemon.patch
  - Drop upstream fixed patches:
    + 0001-device-manager-only-call-ply_terminal_free.patch
    + 0001-splash-remove-pixel_pixel-in-sprite-lib-when-notifie.patch
    + 0001-splash-do-not-process-display-lists-if-it-is-empty.patch
    + 0001-libply-splash-core-also-monitor-for-file-removal-in-.patch
    + 0001-seat-be-a-little-more-forgiving-in-the-case-there-s-.patch
    + 0001-text-step-bar-use-correct-utf-8-multibyte-sequence-f.patch
  - Replace pkgconfig(gtk+-2.0) BuildRequires with
    pkgconfig(gtk+-3.0), following upstreams port to GTK+ 3.0.
  - Rename library subpackage from *2 to *4, followings upstreams
    soname bump.
  - Drop utils subpackage: the log-viewer, which was the only tool
    left, has been dropped.
* Thu Dec 10 2015
  - Fix missing dependency on coreutils for initrd macros (boo#958562)
  - Call missing initrd macro at postun (boo#958562)
* Mon Sep 21 2015
  - Use is_opensuse to simplify if/else block
* Fri Sep 04 2015
  - Add a direct dependency on systemd, since we need to know the
    path to systemd-tty-ask-password-agent, fixes part of bsc#943312
* Sat Nov 08 2014
  - fix bashisms in post/postun scripts



Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jun 9 16:37:22 2023