SHA256
1
0
forked from pool/plymouth
Richard Brown 2022-07-22 17:20:17 +00:00 committed by Git OBS Bridge
commit bf80009082
4 changed files with 127 additions and 123 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:58e7c0b96eafe6a2aad9c90da263c0a775cbc652d676b7b0bbdafd53194261ce
size 6345572

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:772d411bc76b85e80fdcf331aede22d783ce4c5bb4283878ea97a712bc922756
size 6378912

View File

@ -1,14 +1,20 @@
-------------------------------------------------------------------
Wed Jul 20 03:50:22 UTC 2022 - Cliff Zhao <qzhao@suse.com>
- Update to version 0.9.5~git20220719.9e72df3:
* Make use of standard --runstatedir flag vs custom --with-runtimedir
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 11 13:01:49 UTC 2022 - Fabian Vogt <fvogt@suse.com> Mon Jul 11 13:01:49 UTC 2022 - Fabian Vogt <fvogt@suse.com>
- Add 0004-label-ft-fix-alignment.patch: to fix alignment with - Add 0004-label-ft-fix-alignment.patch: to fix alignment with
label-ft in some cases (boo#959986). label-ft in some cases (boo#959986).
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 29 08:52:34 UTC 2022 - Stefan Schubert <schubi@suse.com> Wed Jun 29 08:52:34 UTC 2022 - Stefan Schubert <schubi@suse.com>
- Update plymouth.spec: Moved logrotate files from user specific - Update plymouth.spec: Moved logrotate files from user specific
directory /etc/logrotate.d to vendor specific directory directory /etc/logrotate.d to vendor specific directory
/usr/etc/logrotate.d. /usr/etc/logrotate.d.
------------------------------------------------------------------- -------------------------------------------------------------------
@ -28,7 +34,7 @@ Sun May 15 14:38:55 UTC 2022 - Hans-Peter Jansen <hpj@urpla.net>
------------------------------------------------------------------- -------------------------------------------------------------------
Fri May 13 10:45:07 UTC 2022 - Cliff Zhao <qzhao@suse.com> Fri May 13 10:45:07 UTC 2022 - Cliff Zhao <qzhao@suse.com>
- Add plymouth-screen-twice-scale-on-160DPI-higher.patch: - Add plymouth-screen-twice-scale-on-160DPI-higher.patch:
When screen DPI > 160, display will scale output twice When screen DPI > 160, display will scale output twice
(boo#1183425 boo#1184309). (boo#1183425 boo#1184309).
@ -42,9 +48,8 @@ Mon May 9 06:15:39 UTC 2022 - Cliff Zhao <qzhao@suse.com>
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Apr 30 05:36:09 UTC 2022 - Cliff Zhao <qzhao@suse.com> Sat Apr 30 05:36:09 UTC 2022 - Cliff Zhao <qzhao@suse.com>
- Add plymouth-log-on-default.patch: Enable plymouth log by default, - Add plymouth-log-on-default.patch: Enable plymouth log by default,
help to resolve random appear problems (bsc#1193736). help to resolve random appear problems (bsc#1193736).
- Pick back patch information for label-ft.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Apr 05 01:26:27 UTC 2022 - Cliff Zhao <qzhao@suse.com> Tue Apr 05 01:26:27 UTC 2022 - Cliff Zhao <qzhao@suse.com>
@ -63,14 +68,14 @@ Tue Apr 05 01:26:27 UTC 2022 - Cliff Zhao <qzhao@suse.com>
* main: add ThemeDir configuration option * main: add ThemeDir configuration option
* Fix crash when hiding message in details splash mode * Fix crash when hiding message in details splash mode
* drm: Honour screen rotation when detecting HiDPI * drm: Honour screen rotation when detecting HiDPI
* main: add --ignore-serial-consoles option so we can ignore * main: add --ignore-serial-consoles option so we can ignore
serial consoles serial consoles
- Update SPEC file: - Update SPEC file:
A few minor tweaks to fix part of rpmlint error reporting. A few minor tweaks to fix part of rpmlint error reporting.
- Drop plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch: - Drop plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch:
Upstream accompish this requirement in 11b0ce0: Look for config Upstream accompish this requirement in 11b0ce0: Look for config
in runtime dir first(jsc#SLE-11637). in runtime dir first(jsc#SLE-11637).
- Drop source boot-duration: The source is an empty file, ghost - Drop source boot-duration: The source is an empty file, ghost
@ -79,14 +84,15 @@ Tue Apr 05 01:26:27 UTC 2022 - Cliff Zhao <qzhao@suse.com>
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 22:09:16 UTC 2022 - Dirk Müller <dmueller@suse.com> Thu Feb 10 22:09:16 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update plymouth-install-label-library-and-font-file-to-initrd.patch: - update plymouth-install-label-library-and-font-file-to-initrd.patch:
avoid aborting on multiple font path match, pick the first one avoid aborting on multiple font path match, pick the first one
(boo#1183425).
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Jan 30 05:12:13 UTC 2022 - Cliff Zhao <qzhao@suse.com> Sun Jan 30 05:12:13 UTC 2022 - Cliff Zhao <qzhao@suse.com>
- Add plymouth-watermark-config.patch: - Add plymouth-watermark-config.patch:
Add two-step theme watermark configuration support, make the Add two-step theme watermark configuration support, make the
tumbleweed watermark could show in the boot splash (bsc#1189613). tumbleweed watermark could show in the boot splash (bsc#1189613).
------------------------------------------------------------------- -------------------------------------------------------------------
@ -107,25 +113,25 @@ Sun Jan 30 05:01:45 UTC 2022 - Cliff Zhao <qzhao@suse.com>
Thu Jan 13 15:14:28 UTC 2022 - Cliff Zhao <qzhao@suse.com> Thu Jan 13 15:14:28 UTC 2022 - Cliff Zhao <qzhao@suse.com>
- Update SPEC file: - Update SPEC file:
Remove usermerged macro and script: Remove usermerged macro and script:
1, currently, it blocks the building in SLE-15-SP4; 1, currently, it blocks the building in SLE-15-SP4;
2, plymouth already build with "without-system-root-install", 2, plymouth already build with "without-system-root-install",
make all binary install to /usr/bin and /usr/sbin; which make all binary install to /usr/bin and /usr/sbin; which
fit for /user merge target. fit for /user merge target.
3, plymouth is not launched by user. and all system intergration 3, plymouth is not launched by user. and all system intergration
point are called from /usr. point are called from /usr.
4, So no change need to do, everything already works. 4, So no change need to do, everything already works.
Remove rm rhgb-client: Remove rm rhgb-client:
plymouth already build with "without-rhgb-compat-link", plymouth already build with "without-rhgb-compat-link",
rhgb doesn't generated from beginning. rhgb doesn't generated from beginning.
Remove "disable-libkms": Remove "disable-libkms":
SUSE support kms and drm very well now, plymouth works SUSE support kms and drm very well now, plymouth works
fine with them. fine with them.
- Remove plymouth-correct-runtime-dir.patch: - Remove plymouth-correct-runtime-dir.patch:
Use upstream build param "with-runtimedir=/run" to instead. Use upstream build param "with-runtimedir=/run" to instead.
- Change plymouth-dracut build arch to noarch: - Change plymouth-dracut build arch to noarch:
It only contain a script. It only contain a script.
Change libply, libply-boot-client, libply-splash-core, Change libply, libply-boot-client, libply-splash-core,
libply-splash-graphics group from Development/Libraries/C and libply-splash-graphics group from Development/Libraries/C and
C++ to System/Libraries: C++ to System/Libraries:
They are plymouth and plymouthd runtime library, which install They are plymouth and plymouthd runtime library, which install
@ -135,11 +141,11 @@ Thu Jan 13 15:14:28 UTC 2022 - Cliff Zhao <qzhao@suse.com>
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 31 14:13:20 UTC 2021 - Cliff Zhao <qzhao@suse.com> Tue Aug 31 14:13:20 UTC 2021 - Cliff Zhao <qzhao@suse.com>
- Add plymouth-keep-KillMode-none.patch: Keep the plymouth-start.service - Add plymouth-keep-KillMode-none.patch: Keep the plymouth-start.service
KillMode=none. The new mothod of "mixed" KillMode could not work KillMode=none. The new mothod of "mixed" KillMode could not work
with current edition of systemd and will block system boot with current edition of systemd and will block system boot
(bsc#1177082 bsc#1184087 boo#1182145). (bsc#1177082 bsc#1184087 boo#1182145).
- Update plymouth-dracut-path.patch: Make it could apply to prior - Update plymouth-dracut-path.patch: Make it could apply to prior
update edition. update edition.
------------------------------------------------------------------- -------------------------------------------------------------------
@ -422,7 +428,7 @@ Mon Feb 1 15:18:48 UTC 2021 - Cliff Zhao <qzhao@suse.com>
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Dec 8 03:46:39 UTC 2020 - Cliff Zhao <qzhao@suse.com> Tue Dec 8 03:46:39 UTC 2020 - Cliff Zhao <qzhao@suse.com>
- Update to version: 0.9.5+git20201026: - Update to version: 0.9.5+git20201026:
Don't wait forever for a ping reply. Don't wait forever for a ping reply.
------------------------------------------------------------------- -------------------------------------------------------------------
@ -438,8 +444,8 @@ Thu Oct 27 06:38:44 UTC 2020 - Cliff Zhao <qzhao@suse.com>
- Add plymouth-ignore-serial-console.patch: - Add plymouth-ignore-serial-console.patch:
Don't output in serial console for openQA need to take serial in Don't output in serial console for openQA need to take serial in
the test, and yast-installation prgram has a feature to install the test, and yast-installation prgram has a feature to install
system through it (bnc#1051692 bnc#1164123 bnc#1170906). system through it (bnc#1051692 bnc#1164123 bnc#1170906).
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Oct 16 10:16:39 UTC 2020 - Ludwig Nussel <lnussel@suse.de> Fri Oct 16 10:16:39 UTC 2020 - Ludwig Nussel <lnussel@suse.de>
@ -464,7 +470,7 @@ Wed Oct 7 14:53:06 UTC 2020 - Cliff Zhao <qzhao@suse.com>
* drm/kms probe speedups. * drm/kms probe speedups.
* drm: Do not unnecessarily get output info twice. * drm: Do not unnecessarily get output info twice.
* ply-device-manager: Only consume one udev event at a time. * ply-device-manager: Only consume one udev event at a time.
* two-step: Do not jump to end-animation on halt/reboot if it is * two-step: Do not jump to end-animation on halt/reboot if it is
disabled. disabled.
* two-step: Add UseEndAnimation setting. * two-step: Add UseEndAnimation setting.
* script: add Image.Crop(x, y, width, height). * script: add Image.Crop(x, y, width, height).
@ -477,7 +483,7 @@ Wed Oct 7 14:53:06 UTC 2020 - Cliff Zhao <qzhao@suse.com>
firmware-upgrade settings. firmware-upgrade settings.
* Fix SetSystemUpdateFunction. * Fix SetSystemUpdateFunction.
* event-loop: Remove ply_trace calls around the disconnect handler. * event-loop: Remove ply_trace calls around the disconnect handler.
* ply-terminal-session: Not use grantpt when the system shut down. * ply-terminal-session: Not use grantpt when the system shut down.
to avoid sytem hung up. to avoid sytem hung up.
* build-goo: Remove vestigial remnants of old GDM integration code. * build-goo: Remove vestigial remnants of old GDM integration code.
- Drop plymouth-avoid-umount-hanging-shutdown.patch: because has - Drop plymouth-avoid-umount-hanging-shutdown.patch: because has
@ -496,24 +502,24 @@ Mon Sep 28 16:32:43 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
Sat Aug 29 06:13:50 UTC 2020 - Cliff Zhao <qzhao@suse.com> Sat Aug 29 06:13:50 UTC 2020 - Cliff Zhao <qzhao@suse.com>
- Add plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch: - Add plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch:
plymouth will use plymouthd.defaults instead of plymouth.conf and plymouth will use plymouthd.defaults instead of plymouth.conf and
packge plymouthd.defaults in a seperet RPM. this can avoid change packge plymouthd.defaults in a seperet RPM. this can avoid change
SUSE or openSUSE branding section with is_opensuse macro in the SUSE or openSUSE branding section with is_opensuse macro in the
config file. means this modification can close the leaps gap config file. means this modification can close the leaps gap
(jsc#SLE-11637). (jsc#SLE-11637).
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Aug 28 16:11:25 UTC 2020 - Cliff Zhao <qzhao@suse.com> Sat Aug 28 16:11:25 UTC 2020 - Cliff Zhao <qzhao@suse.com>
- Update plymouth.spec: Dropping gdm transition because it has - Update plymouth.spec: Dropping gdm transition because it has
alreay deprecated by upstream. Removing git build dependency. alreay deprecated by upstream. Removing git build dependency.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jun 15 13:54:25 UTC 2020 - Cliff Zhao <qzhao@suse.com> Mon Jun 15 13:54:25 UTC 2020 - Cliff Zhao <qzhao@suse.com>
- Drop plymouth-only_use_fb_for_cirrus_bochs.patch: openSUSE user - Drop plymouth-only_use_fb_for_cirrus_bochs.patch: openSUSE user
are using emu-5.0.0 on MacOS-X with HVF acceleration, the are using emu-5.0.0 on MacOS-X with HVF acceleration, the
Plymouth theme with script module fails to go to graphic mode Plymouth theme with script module fails to go to graphic mode
with this patch(boo#1172028). with this patch(boo#1172028).
------------------------------------------------------------------- -------------------------------------------------------------------
@ -527,8 +533,8 @@ Wed Sep 11 07:54:48 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Add patch plymouth-avoid-umount-hanging-shutdown.patch: - Add patch plymouth-avoid-umount-hanging-shutdown.patch:
To avoid grantpt() call nsslookup, it will hanging system unmount To avoid grantpt() call nsslookup, it will hanging system unmount
/var during shutdown period(bnc#1105688, bnc#1129386, /var during shutdown period(bnc#1105688, bnc#1129386,
bnc#1134660, bnc#1166601, bnc#1171971). bnc#1134660, bnc#1166601, bnc#1171971).
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Aug 15 03:56:10 UTC 2019 - Cliff Zhao <qzhao@suse.com> Thu Aug 15 03:56:10 UTC 2019 - Cliff Zhao <qzhao@suse.com>
@ -543,35 +549,35 @@ Thu Aug 15 03:56:10 UTC 2019 - Cliff Zhao <qzhao@suse.com>
Mon Aug 5 05:58:21 UTC 2019 - Cliff Zhao <qzhao@suse.com> Mon Aug 5 05:58:21 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Update plymouth.spec: Disable upstart-monitor compile because it - Update plymouth.spec: Disable upstart-monitor compile because it
only used in Ubuntu/Debian. only used in Ubuntu/Debian.
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Aug 4 03:51:50 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de> Sun Aug 4 03:51:50 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update plymouth.spec: Use bcond_with for X11 renderer, cleanup - Update plymouth.spec: Use bcond_with for X11 renderer, cleanup
syntax. syntax.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jul 31 11:36:57 UTC 2019 - Cliff Zhao <qzhao@suse.com> Wed Jul 31 11:36:57 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Update plymouth.spec: obsolete plymouth render plugin for - Update plymouth.spec: obsolete plymouth render plugin for
Xwindows, Since this plugin will not be used in the production Xwindows, Since this plugin will not be used in the production
environment, and this modify will highly decrease the compilation environment, and this modify will highly decrease the compilation
of build requirements. of build requirements.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 8 06:48:38 UTC 2019 - Cliff Zhao <qzhao@suse.com> Mon Jul 8 06:48:38 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Update to version 0.9.4+git20190612+9359382: - Update to version 0.9.4+git20190612+9359382:
* two-step: Add support for firmware-splashes with rotation * two-step: Add support for firmware-splashes with rotation
status bits set status bits set
* Regenerate plymouth.pot to add the strings for the new * Regenerate plymouth.pot to add the strings for the new
firmware-upgrade mode. firmware-upgrade mode.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jun 14 07:06:46 UTC 2019 - Cliff Zhao <qzhao@suse.com> Fri Jun 14 07:06:46 UTC 2019 - Cliff Zhao <qzhao@suse.com>
- Add dependency to dracut for plymouth-scripts(bnc#1138248). - Add dependency to dracut for plymouth-scripts(bnc#1138248).
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 11 12:53:00 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org> Tue Jun 11 12:53:00 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
@ -601,18 +607,18 @@ Sun Mar 24 17:04:57 UTC 2019 - Stasiek Michalski <hellcp@mailbox.org>
Tue Mar 12 12:33:54 UTC 2019 - qzhao@suse.com Tue Mar 12 12:33:54 UTC 2019 - qzhao@suse.com
- Update to version 0.9.4+git20181219.c8f1256: - Update to version 0.9.4+git20181219.c8f1256:
* ply-pixel-buffer: Fix right and bottom edge rendering of * ply-pixel-buffer: Fix right and bottom edge rendering of
scaled buffers. scaled buffers.
* Add support for translating the user visible strings in some * Add support for translating the user visible strings in some
themes themes
* Prefix Title and Subtitle theme config keywords with an * Prefix Title and Subtitle theme config keywords with an
underscore underscore
* Add new reboot and system-upgrade modes * Add new reboot and system-upgrade modes
* main: Remove private ply_mode_t * main: Remove private ply_mode_t
* two-step: Make ProgressBarShowPercentComplete a per mode * two-step: Make ProgressBarShowPercentComplete a per mode
setting setting
* plymouthd.defaults: Change default ShowDelay to 0 * plymouthd.defaults: Change default ShowDelay to 0
* ply-boot-splash: Do not add ply_boot_splash_update_progress * ply-boot-splash: Do not add ply_boot_splash_update_progress
timeout multiple times timeout multiple times
* logging: Minor log-message fixes. * logging: Minor log-message fixes.
Improve logging format. Improve logging format.
@ -622,7 +628,7 @@ Tue Mar 12 12:33:54 UTC 2019 - qzhao@suse.com
Add MessageBelowAnimation option. Add MessageBelowAnimation option.
Add per mode settings. Add per mode settings.
Drop background_is_bgrt view_t member Drop background_is_bgrt view_t member
* ply-progress-bar: Allow caller to specify the widgets width and * ply-progress-bar: Allow caller to specify the widgets width and
height. height.
Allow choosing fore- and back-ground color. Allow choosing fore- and back-ground color.
Redraw on percentage update. Redraw on percentage update.
@ -630,22 +636,21 @@ Tue Mar 12 12:33:54 UTC 2019 - qzhao@suse.com
* ply-device-manager: Handle change events for monitor hotplugging. * ply-device-manager: Handle change events for monitor hotplugging.
Consume all events in one go. Consume all events in one go.
* drm: Stop limiting preferred-mode picking to UEFI systems. * drm: Stop limiting preferred-mode picking to UEFI systems.
Reset mode on display-port connected outputs with a bad Reset mode on display-port connected outputs with a bad
link-status. link-status.
Implement handle_change_event. Implement handle_change_event.
Ensure heads are mapped before flushing them. Ensure heads are mapped before flushing them.
Allow calling create_heads_for_active_connectors multiple Allow calling create_heads_for_active_connectors multiple
times. times.
Allow calling ply_renderer_head_add_connector with existing Allow calling ply_renderer_head_add_connector with existing
connector_id. connector_id.
Limit backend->resources lifetime to within query_device. Limit backend->resources lifetime to within query_device.
Store and keep all the outputs in the backend. Store and keep all the outputs in the backend.
Add get_output_info helper function Add get_output_info helper function
Stop storing a pointer to drmModeConnector in ply_output_t Stop storing a pointer to drmModeConnector in ply_output_t
Stop keeing a drmModeConnector instance around. Stop keeing a drmModeConnector instance around.
Refactor ply_renderer_head_add_connector and Refactor ply_renderer_head_add_connector and
ply_renderer_head_new ply_renderer_head_new
- Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch
@ -654,9 +659,9 @@ Wed Jan 2 08:09:46 UTC 2019 - qzhao@suse.com
- Update to version 0.9.4+git20181219.c8f1256: - Update to version 0.9.4+git20181219.c8f1256:
* two-step: Use plymouth_strtod * two-step: Use plymouth_strtod
Use the locale agnostic plymouth_strtod helper which always Use the locale agnostic plymouth_strtod helper which always
uses a "." as decimal seperator. This fixes the various uses a "." as decimal seperator. This fixes the various
Alignment options not working with some locales. Alignment options not working with some locales.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Dec 12 08:48:56 UTC 2018 - qzhao@suse.com Wed Dec 12 08:48:56 UTC 2018 - qzhao@suse.com
@ -667,7 +672,7 @@ Wed Dec 12 08:48:56 UTC 2018 - qzhao@suse.com
keyboards associated with the renderer, before freeing the keyboards associated with the renderer, before freeing the
renderer. renderer.
* device-manager: free keyboards when deactivating a renderer * device-manager: free keyboards when deactivating a renderer
* keyboard: add helper to get the keyboard's renderer, if * keyboard: add helper to get the keyboard's renderer, if
applicable. applicable.
------------------------------------------------------------------- -------------------------------------------------------------------
@ -675,7 +680,7 @@ Wed Dec 5 06:59:56 UTC 2018 - qzhao@suse.com
- Update to version 0.9.4+git20181204.0cd0613: - Update to version 0.9.4+git20181204.0cd0613:
* drm: Pick a controller for unconfigured connectors * drm: Pick a controller for unconfigured connectors
* drm: Drop crtcs for clones for which we've picked different * drm: Drop crtcs for clones for which we've picked different
modes modes
* drm: More connector enumeration refactoring * drm: More connector enumeration refactoring
* drm: Store tiled and rotation in ply_output_t * drm: Store tiled and rotation in ply_output_t
@ -688,14 +693,14 @@ Thu Nov 29 07:54:27 UTC 2018 - qzhao@suse.com
- Update to version 0.9.4+git20181129.a7ec3e6: - Update to version 0.9.4+git20181129.a7ec3e6:
* Add new BGRT theme, using the firmware boot splash as background * Add new BGRT theme, using the firmware boot splash as background
* two-step: bgrt: Deal with quirky firmwares, Add ACPI BGRT * two-step: bgrt: Deal with quirky firmwares, Add ACPI BGRT
extension support, Speed up background-tile drawing on HiDPI extension support, Speed up background-tile drawing on HiDPI
screens, Use a pixel-buffer instead of an image for the view's screens, Use a pixel-buffer instead of an image for the view's
background background
* ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper, * ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper,
Add ply_pixel_buffer_get/set_device_rotation helpers, Fix marking Add ply_pixel_buffer_get/set_device_rotation helpers, Fix marking
buffers as opaque when doing a solid fill, Fix fill_with_buffer buffers as opaque when doing a solid fill, Fix fill_with_buffer
fastpath when device_scale != 1. fastpath when device_scale != 1.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Nov 23 10:09:29 UTC 2018 - qzhao@suse.com Fri Nov 23 10:09:29 UTC 2018 - qzhao@suse.com
@ -709,7 +714,7 @@ Fri Nov 23 10:09:29 UTC 2018 - qzhao@suse.com
Mon Nov 12 10:47:54 UTC 2018 - qzhao@suse.com Mon Nov 12 10:47:54 UTC 2018 - qzhao@suse.com
- Update to version 0.9.4+git20181111.118c5ca: - Update to version 0.9.4+git20181111.118c5ca:
Modify systemd-units: Add "ConditionVirtualization=!container" in Modify systemd-units: Add "ConditionVirtualization=!container" in
all plymouth-*.service, also systemd-ask-password-plymouth.path. all plymouth-*.service, also systemd-ask-password-plymouth.path.
------------------------------------------------------------------- -------------------------------------------------------------------
@ -793,7 +798,7 @@ Fri Aug 17 17:36:09 UTC 2018 - bjorn.lie@gmail.com
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Aug 4 06:15:14 UTC 2018 - qzhao@suse.com Sat Aug 4 06:15:14 UTC 2018 - qzhao@suse.com
- Drop plymouth-fix-window-size: The use of the smallest screen - Drop plymouth-fix-window-size: The use of the smallest screen
size is deliberate (boo#804607 bsc#894051). size is deliberate (boo#804607 bsc#894051).
------------------------------------------------------------------- -------------------------------------------------------------------
@ -830,15 +835,15 @@ Mon Dec 04 11:23:27 UTC 2017 - zaitor@opensuse.org
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Nov 29 07:59:40 UTC 2017 - qzhao@suse.com Wed Nov 29 07:59:40 UTC 2017 - qzhao@suse.com
- Drop stop-graphical.patch: There are no conflicting these days, - Drop stop-graphical.patch: There are no conflicting these days,
obsolete this patch to enable auto switch to TTY when display obsolete this patch to enable auto switch to TTY when display
server not exist (boo#1066510). server not exist (boo#1066510).
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 14 06:16:48 UTC 2017 - qzhao@suse.com Wed Jun 14 06:16:48 UTC 2017 - qzhao@suse.com
- Update plymouth.spec: Add COPYING file in plymouth package file - Update plymouth.spec: Add COPYING file in plymouth package file
list, This is for the law requirement (bsc#1043834). list, This is for the law requirement (bsc#1043834).
------------------------------------------------------------------- -------------------------------------------------------------------
Mon May 8 15:20:02 UTC 2017 - antoine.belvire@opensuse.org Mon May 8 15:20:02 UTC 2017 - antoine.belvire@opensuse.org
@ -933,7 +938,7 @@ Thu Aug 4 11:06:30 UTC 2016 - tchvatal@suse.com
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 1 10:20:05 UTC 2016 - idonmez@suse.com Wed Jun 1 10:20:05 UTC 2016 - idonmez@suse.com
- Remove framebuffer support bsc#980750 and bsc#982226 - Remove framebuffer support bsc#980750 and bsc#982226
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 8 15:00:06 UTC 2016 - fvogt@suse.com Mon Feb 8 15:00:06 UTC 2016 - fvogt@suse.com
@ -944,7 +949,7 @@ Mon Feb 8 15:00:06 UTC 2016 - fvogt@suse.com
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 20 13:14:31 UTC 2016 - fvogt@suse.com Wed Jan 20 13:14:31 UTC 2016 - fvogt@suse.com
- Add 0001-Add-label-ft-plugin.patch and - Add 0001-Add-label-ft-plugin.patch and
0002-Install-label-ft-plugin-into-initrd-if-available.patch: 0002-Install-label-ft-plugin-into-initrd-if-available.patch:
- Ability to output text in initrd, needed for encryption - Ability to output text in initrd, needed for encryption
- boo#959986 - boo#959986
@ -990,7 +995,7 @@ Thu Dec 10 17:15:36 CET 2015 - tiwai@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Sep 21 12:15:11 UTC 2015 - idonmez@suse.com Mon Sep 21 12:15:11 UTC 2015 - idonmez@suse.com
- Use is_opensuse to simplify if/else block - Use is_opensuse to simplify if/else block
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Sep 4 09:41:01 UTC 2015 - idonmez@suse.com Fri Sep 4 09:41:01 UTC 2015 - idonmez@suse.com
@ -1006,7 +1011,7 @@ Sat Nov 08 17:05:00 UTC 2014 - Led <ledest@gmail.com>
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Sep 25 13:19:01 UTC 2014 - idonmez@suse.com Thu Sep 25 13:19:01 UTC 2014 - idonmez@suse.com
- Update 0001-let-it-become-a-real-daemon.patch to call setsid - Update 0001-let-it-become-a-real-daemon.patch to call setsid
only from the child process. only from the child process.
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1163,9 +1168,9 @@ Thu Feb 20 12:47:03 UTC 2014 - fcrozat@suse.com
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 15 10:02:32 UTC 2014 - kigurame@opensuse.org Wed Feb 15 10:02:32 UTC 2014 - kigurame@opensuse.org
- Updated from git - Updated from git
- carried over patches - carried over patches
- Dropped 0001-Make-plymouthd-real-daemon-and-save-old-log.patch - Dropped 0001-Make-plymouthd-real-daemon-and-save-old-log.patch
Because it is really not necesary Because it is really not necesary
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1219,14 +1224,14 @@ Thu Aug 1 14:08:53 UTC 2013 - tittiatcoke@gmail.com
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 29 16:23:21 UTC 2013 - tittiatcoke@gmail.com Mon Jul 29 16:23:21 UTC 2013 - tittiatcoke@gmail.com
- Add upstream patch plymouth-correct-systemd-prefix.patch to - Add upstream patch plymouth-correct-systemd-prefix.patch to
correct the systemd prefixes in some systemd files. This replaces correct the systemd prefixes in some systemd files. This replaces
the sed string. the sed string.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jun 27 19:39:15 UTC 2013 - crrodriguez@opensuse.org Thu Jun 27 19:39:15 UTC 2013 - crrodriguez@opensuse.org
- Require pigz instead of gzip - Require pigz instead of gzip
- ensure plugin requires are versioned. - ensure plugin requires are versioned.
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1251,19 +1256,19 @@ Tue Jun 11 16:09:57 UTC 2013 - fcrozat@suse.com
Sun May 12 21:56:30 UTC 2013 - crrodriguez@opensuse.org Sun May 12 21:56:30 UTC 2013 - crrodriguez@opensuse.org
- Not only reboot.service is prefixed with systemd- currently - Not only reboot.service is prefixed with systemd- currently
but also kexec,halt,poweroff. but also kexec,halt,poweroff.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 22 19:47:44 UTC 2013 - crrodriguez@opensuse.org Mon Apr 22 19:47:44 UTC 2013 - crrodriguez@opensuse.org
- Also ensure we express rpm dependencies correctly - Also ensure we express rpm dependencies correctly
this package is not gonna work on systemd < 186. this package is not gonna work on systemd < 186.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 22 19:32:40 UTC 2013 - crrodriguez@opensuse.org Mon Apr 22 19:32:40 UTC 2013 - crrodriguez@opensuse.org
- Update to version 0.8.8_git201304161248 - Update to version 0.8.8_git201304161248
- drop plymouth-change-service-name.patch, replaced by - drop plymouth-change-service-name.patch, replaced by
a sed script that will account for all service files' future changes a sed script that will account for all service files' future changes
- drop patch plymouth-trace-lines, in upstream now - drop patch plymouth-trace-lines, in upstream now
- drop plymouth-udevadm-path.patch, generic solution in upstream now. - drop plymouth-udevadm-path.patch, generic solution in upstream now.
@ -1271,18 +1276,17 @@ a sed script that will account for all service files' future changes
- drop plymouth-systemd-in-usr.patch likewise. - drop plymouth-systemd-in-usr.patch likewise.
- drop systemd-no-warning.patch, not needed with newer systemd - drop systemd-no-warning.patch, not needed with newer systemd
- drop plymouth-sd-notforking.patch , not really needed anymore. - drop plymouth-sd-notforking.patch , not really needed anymore.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 28 21:13:14 UTC 2013 - tittiatcoke@gmail.com Thu Feb 28 21:13:14 UTC 2013 - tittiatcoke@gmail.com
- Changed %post scripts so only the rebuild of the initrd is - Changed %post scripts so only the rebuild of the initrd is
omitted within the build environment omitted within the build environment
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 22 16:20:54 UTC 2013 - tittiatcoke@gmail.com Fri Feb 22 16:20:54 UTC 2013 - tittiatcoke@gmail.com
- Added patch plymouth-correct-runtime-dir.patch to make the - Added patch plymouth-correct-runtime-dir.patch to make the
plymouthruntimedir equal to /run/plymouth and not /var/run/plymouth plymouthruntimedir equal to /run/plymouth and not /var/run/plymouth
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1297,10 +1301,10 @@ Wed Feb 6 14:44:11 UTC 2013 - fcrozat@suse.com
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Dec 18 15:05:47 UTC 2012 - tittiatcoke@gmail.com Tue Dec 18 15:05:47 UTC 2012 - tittiatcoke@gmail.com
- Make sure that the right version of the scripts is required by - Make sure that the right version of the scripts is required by
the main package. This to prevent that an update of the scripts the main package. This to prevent that an update of the scripts
is not installed (bnc#793400) is not installed (bnc#793400)
- Removed obsolete patch plymouth-remove-pid-file.patch. Issue - Removed obsolete patch plymouth-remove-pid-file.patch. Issue
has been resolved upstream has been resolved upstream
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1314,17 +1318,17 @@ Wed Nov 14 09:12:13 UTC 2012 - seife+obs@b1-systems.com
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Nov 6 18:07:29 UTC 2012 - tittiatcoke@gmail.com Tue Nov 6 18:07:29 UTC 2012 - tittiatcoke@gmail.com
- Provide the scripts to integrate Plymouth in dracut as a - Provide the scripts to integrate Plymouth in dracut as a
separate package. separate package.
- Added patch (plymouth-dracut-path.patch) to correct the paths - Added patch (plymouth-dracut-path.patch) to correct the paths
inside the specific plymouth-dracut scripts inside the specific plymouth-dracut scripts
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Nov 5 17:35:39 UTC 2012 - crrodriguez@opensuse.org Mon Nov 5 17:35:39 UTC 2012 - crrodriguez@opensuse.org
- Update to an slightly newer git snapshot to fix regression - Update to an slightly newer git snapshot to fix regression
from 0.8.8 from 0.8.8
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Nov 1 21:36:22 UTC 2012 - crrodriguez@opensuse.org Thu Nov 1 21:36:22 UTC 2012 - crrodriguez@opensuse.org
@ -1335,7 +1339,7 @@ Thu Nov 1 21:36:22 UTC 2012 - crrodriguez@opensuse.org
* main: silently succeed if plymouthd is started a second time * main: silently succeed if plymouthd is started a second time
* service: start plymouthd unconditionally * service: start plymouthd unconditionally
* x11: make window fullscreen by default * x11: make window fullscreen by default
* x11: only create windows when necessary * x11: only create windows when necessary
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Nov 1 20:35:34 UTC 2012 - crrodriguez@opensuse.org Thu Nov 1 20:35:34 UTC 2012 - crrodriguez@opensuse.org
@ -1355,12 +1359,12 @@ Fri Oct 12 08:59:08 UTC 2012 - tittiatcoke@gmail.com
Thu Oct 11 12:21:37 UTC 2012 - tittiatcoke@gmail.com Thu Oct 11 12:21:37 UTC 2012 - tittiatcoke@gmail.com
- Adjusted the upstream patch to remove the pid file. The original - Adjusted the upstream patch to remove the pid file. The original
one seems to cause issues with the DM killing plymouth one seems to cause issues with the DM killing plymouth
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Oct 11 09:13:33 UTC 2012 - tittiatcoke@gmail.com Thu Oct 11 09:13:33 UTC 2012 - tittiatcoke@gmail.com
- Fix the Pango installation within the initrd. This would - Fix the Pango installation within the initrd. This would
resolve the error message that Pango cannot find any fonts resolve the error message that Pango cannot find any fonts
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1376,9 +1380,9 @@ Thu Sep 20 09:45:07 UTC 2012 - tittiatcoke@gmail.com
+ Systemd fixes + Systemd fixes
- Add plymouth-remove-pid-file.patch: remove PID file usage - Add plymouth-remove-pid-file.patch: remove PID file usage
(bnc#780976) (Thanks to fcrozat) (bnc#780976) (Thanks to fcrozat)
- Remove upstream patches: plymouth-systemd-target.patch, - Remove upstream patches: plymouth-systemd-target.patch,
0001-ply-text-progress-bar-strip-quotes-if-present,patch, 0001-ply-text-progress-bar-strip-quotes-if-present,patch,
plymouth-fix-systemd-service.patch, plymouth-after-udev-settle plymouth-fix-systemd-service.patch, plymouth-after-udev-settle
due to upstream inclusion. due to upstream inclusion.
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1453,7 +1457,7 @@ Fri Jul 20 08:57:25 UTC 2012 - fcrozat@suse.com
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jul 6 23:13:15 UTC 2012 - dvaleev@suse.com Fri Jul 6 23:13:15 UTC 2012 - dvaleev@suse.com
- don't require intel_drm on ppc - don't require intel_drm on ppc
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jul 4 13:07:45 UTC 2012 - meissner@suse.com Wed Jul 4 13:07:45 UTC 2012 - meissner@suse.com
@ -1475,7 +1479,7 @@ Fri Jun 29 08:35:41 UTC 2012 - tittiatcoke@gmail.com
- Update to 0.8.5.1 - Update to 0.8.5.1
+ two-step splash plugin quit fixes + two-step splash plugin quit fixes
+ add generic driver to drm renderer plugin + add generic driver to drm renderer plugin
This allows new modesetting drivers to work with plymouth This allows new modesetting drivers to work with plymouth
automatically automatically
+ fixes for video cards that don't support 32bpp + fixes for video cards that don't support 32bpp
+ add alignment and width features to label controls + add alignment and width features to label controls
@ -1523,21 +1527,21 @@ Tue May 29 10:03:07 UTC 2012 - tittiatcoke@gmail.com
------------------------------------------------------------------- -------------------------------------------------------------------
Mon May 21 11:25:36 UTC 2012 - tittiatcoke@gmail.com Mon May 21 11:25:36 UTC 2012 - tittiatcoke@gmail.com
- Update the installation/update from plymouth in a way that the - Update the installation/update from plymouth in a way that the
initrd file for the current running kernel is updated. initrd file for the current running kernel is updated.
- Corrected a typo with regards to the location of a pango module - Corrected a typo with regards to the location of a pango module
when setting up the initrd. when setting up the initrd.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 15 09:09:23 UTC 2012 - tittiatcoke@gmail.com Tue May 15 09:09:23 UTC 2012 - tittiatcoke@gmail.com
- Added a patch for openSUSE to enable the rebuild of the initrd - Added a patch for openSUSE to enable the rebuild of the initrd
with the plymouth-set-default-theme script. (bnc#757284) with the plymouth-set-default-theme script. (bnc#757284)
------------------------------------------------------------------- -------------------------------------------------------------------
Sun May 13 19:21:24 UTC 2012 - tittiatcoke@gmail.com Sun May 13 19:21:24 UTC 2012 - tittiatcoke@gmail.com
- Added plymouth to the requires of plymouth-scripts. This - Added plymouth to the requires of plymouth-scripts. This
should resolve bug (bnc#757284) should resolve bug (bnc#757284)
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1556,8 +1560,8 @@ Fri May 11 19:56:24 UTC 2012 - nmo.marques@gmail.com
Sat Apr 28 07:00:56 UTC 2012 - tittiatcoke@gmail.com Sat Apr 28 07:00:56 UTC 2012 - tittiatcoke@gmail.com
- Reduce the number of fonts that are included in the initrd. Also - Reduce the number of fonts that are included in the initrd. Also
let mkinitrd sort out the dependencies for the required libs. let mkinitrd sort out the dependencies for the required libs.
- Use the same font as that grub2 is currently using for it's - Use the same font as that grub2 is currently using for it's
graphics mode. graphics mode.
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1573,24 +1577,24 @@ Thu Apr 5 14:44:25 UTC 2012 - tittiatcoke@gmail.com
text support (e.g. LUKS passphrase question, etc) text support (e.g. LUKS passphrase question, etc)
- Temporarily added a openSUSE plymouth theme - Temporarily added a openSUSE plymouth theme
(plymouth-branding-openSUSE) to have a better integration with (plymouth-branding-openSUSE) to have a better integration with
12.2. 12.2.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Mar 29 09:36:32 UTC 2012 - tittiatcoke@gmail.com Thu Mar 29 09:36:32 UTC 2012 - tittiatcoke@gmail.com
- Ensure that both grub and grub2 are adjusted with regards to the - Ensure that both grub and grub2 are adjusted with regards to the
splash parameter. Running grub2-mkconfig to have the right splash parameter. Running grub2-mkconfig to have the right
configuration. configuration.
- Installation of themes are not causing any reset of the selected - Installation of themes are not causing any reset of the selected
default theme anymore. Now this only happens when a theme is default theme anymore. Now this only happens when a theme is
installed and the default theme is set to TEXT. installed and the default theme is set to TEXT.
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Mar 25 09:03:44 UTC 2012 - tittiatcoke@gmail.com Sun Mar 25 09:03:44 UTC 2012 - tittiatcoke@gmail.com
- Update to the official release of 0.8.4 - Update to the official release of 0.8.4
* Bugfix: Use /dev/fb0 instead of /dev/fb, this resolves the * Bugfix: Use /dev/fb0 instead of /dev/fb, this resolves the
issue of not showing the splash during shutdown issue of not showing the splash during shutdown
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1601,7 +1605,7 @@ Fri Mar 9 12:11:44 UTC 2012 - tittiatcoke@gmail.com
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 23 15:57:44 UTC 2012 - tittiatcoke@gmail.com Thu Feb 23 15:57:44 UTC 2012 - tittiatcoke@gmail.com
- Make sure that the package libply-boot-client is always - Make sure that the package libply-boot-client is always
installed to prevent a system that will not boot installed to prevent a system that will not boot
------------------------------------------------------------------- -------------------------------------------------------------------
@ -1615,20 +1619,20 @@ Thu Feb 23 12:38:51 UTC 2012 - saschpe@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Feb 21 09:49:52 UTC 2012 - tittiatcoke@gmail.com Tue Feb 21 09:49:52 UTC 2012 - tittiatcoke@gmail.com
- Changed the parameters to plymouthd in the initrd to create - Changed the parameters to plymouthd in the initrd to create
the necessary pid-file for the systemd integration the necessary pid-file for the systemd integration
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 17 18:04:29 UTC 2012 - tittiatcoke@gmail.com Fri Feb 17 18:04:29 UTC 2012 - tittiatcoke@gmail.com
- Ensure that /bin/plymouth still is available as that the - Ensure that /bin/plymouth still is available as that the
displaymanagers (KDM/GDM) are expecting this. This needs to be displaymanagers (KDM/GDM) are expecting this. This needs to be
in place until the migration to /usr is completed. in place until the migration to /usr is completed.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 17 09:25:11 UTC 2012 - tittiatcoke@gmail.com Fri Feb 17 09:25:11 UTC 2012 - tittiatcoke@gmail.com
- Finalize the Plymouth integration on openSUSE. - Finalize the Plymouth integration on openSUSE.
* Current default theme is Solar with the openSUSE Geecko * Current default theme is Solar with the openSUSE Geecko
* Plymouth bootsplash will run on tty7 during boot. * Plymouth bootsplash will run on tty7 during boot.
* Install all files in /usr * Install all files in /usr
@ -1636,7 +1640,7 @@ Fri Feb 17 09:25:11 UTC 2012 - tittiatcoke@gmail.com
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Dec 27 16:19:56 UTC 2011 - crrodriguez@opensuse.org Tue Dec 27 16:19:56 UTC 2011 - crrodriguez@opensuse.org
- Update to current git - Update to current git
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Mar 23 02:25:44 CET 2011 - jeffm@suse.de Wed Mar 23 02:25:44 CET 2011 - jeffm@suse.de

View File

@ -23,7 +23,7 @@
%global soversion 5 %global soversion 5
Name: plymouth Name: plymouth
Version: 0.9.5~git20220412.e960111 Version: 0.9.5~git20220719.9e72df3
Release: 0 Release: 0
Summary: Graphical Boot Animation and Logger Summary: Graphical Boot Animation and Logger
License: GPL-2.0-or-later License: GPL-2.0-or-later
@ -389,7 +389,7 @@ autoreconf -ivf
--with-background-start-color-stop=0x1A3D1F \ --with-background-start-color-stop=0x1A3D1F \
--with-background-end-color-stop=0x4EA65C \ --with-background-end-color-stop=0x4EA65C \
--with-background-color=0x3391cd \ --with-background-color=0x3391cd \
--with-runtimedir=/run \ --runstatedir=/run \
--without-rhgb-compat-link \ --without-rhgb-compat-link \
--without-system-root-install --without-system-root-install