Hello community,

here is the log from the commit of package plymouth for openSUSE:Factory 
checked in at 2020-10-22 14:20:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plymouth (Old)
 and      /work/SRC/openSUSE:Factory/.plymouth.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plymouth"

Thu Oct 22 14:20:39 2020 rev:86 rq:842430 version:0.9.5+git20200921+20778f2

Changes:
--------
--- /work/SRC/openSUSE:Factory/plymouth/plymouth.changes        2020-10-03 
18:55:45.985499828 +0200
+++ /work/SRC/openSUSE:Factory/.plymouth.new.3463/plymouth.changes      
2020-10-22 14:21:25.858704384 +0200
@@ -1,0 +2,37 @@
+Wed Oct  7 14:53:06 UTC 2020 - Cliff Zhao <qz...@suse.com>
+
+- Update to version: 0.9.5+git20200921+20778f2:
+  * boot-server: Handle client disconnecting while trigger pending.
+  * boot-server: Ref count the connections.
+  * drm: Honor modes selected by the user through video= kernel
+    cmdline argument.
+  * use resolution of higher res monitor for window size.
+  * autogoo: use /proc/self/fd/0 instead of /dev/stdin.
+  * main: Don't bail out of load_settings if "Theme" is missing.
+  * main: switch log file when switching mode.
+  * main: fix mode changing before splash is shown.
+  * two-step: Center message text within labels if labels are
+    centered.
+  * drm/kms probe speedups.
+  * drm: Do not unnecessarily get output info twice.
+  * 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 
+    disabled.
+  * two-step: Add UseEndAnimation setting.
+  * script: add Image.Crop(x, y, width, height).
+  * ply-throbber: Do not redraw when we need to stop throbbing on
+    free.
+  * ply-keymap-icon: Do not draw on free.
+  * ply-capslock-icon: Do not draw on free.
+  * script: add missing unref() for system update func.
+  * themes: Drop UseFirmwareBackground=true from spinner/bgrt
+    firmware-upgrade settings.
+  * Fix SetSystemUpdateFunction.
+  * event-loop: Remove ply_trace calls around the disconnect handler.
+  * ply-terminal-session: Not use grantpt when the system shut down. 
+    to avoid sytem hung up.
+  * build-goo: Remove vestigial remnants of old GDM integration code.
+- Drop plymouth-avoid-umount-hanging-shutdown.patch: because has
+  been merged to upstream.
+
+-------------------------------------------------------------------

Old:
----
  plymouth-0.9.5+git20190908+3abfab2.tar.xz
  plymouth-avoid-umount-hanging-shutdown.patch

New:
----
  plymouth-0.9.5+git20200921+20778f2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ plymouth.spec ++++++
--- /var/tmp/diff_new_pack.iw16jb/_old  2020-10-22 14:21:28.110706406 +0200
+++ /var/tmp/diff_new_pack.iw16jb/_new  2020-10-22 14:21:28.114706409 +0200
@@ -27,7 +27,7 @@
 %define plymouth_initrd_file /boot/initrd-plymouth.img
 
 Name:           plymouth
-Version:        0.9.5+git20190908+3abfab2
+Version:        0.9.5+git20200921+20778f2
 Release:        0
 Summary:        Graphical Boot Animation and Logger
 License:        GPL-2.0-or-later
@@ -43,15 +43,13 @@
 Patch2:         plymouth-correct-runtime-dir.patch
 # PATCH-FIX-UPSTREAM plymouth-manpages.patch bnc#871419 idoen...@suse.de  -- 
Fix man page installation
 Patch3:         plymouth-manpages.patch
-# PATCH-FIX-OPENSUSE plymouth-avoid-umount-hanging-shutdown.patch bnc#1105688, 
bnc#1129386, bnc#1134660 qz...@opensuse.org -- Drop grantpt() to avoid system 
failed to unmount /var during shutdown.
-Patch4:         plymouth-avoid-umount-hanging-shutdown.patch
 # PATCH-FIX-SLE plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch 
qz...@suse.com  jsc#SLE-11637 -- plymouth will use plymouthd.defaults instead 
of plymouth.conf to close the leap gap.
-Patch5:         plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch
+Patch4:         plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch
 # PATCH-FIX-UPSTREAM 0001-Add-label-ft-plugin.patch boo#959986 fv...@suse.com 
-- add ability to output text in initrd needed for encryption.
 Patch1000:      0001-Add-label-ft-plugin.patch
 # PATCH-FIX-UPSTREAM 
0002-Install-label-ft-plugin-into-initrd-if-available.patch boo#959986 
fv...@suse.com -- add ability to output text in initrd needed for encryption.
 Patch1001:      0002-Install-label-ft-plugin-into-initrd-if-available.patch
-# PATCH-FIX-UPSTREAM 0003-fix_null_deref.patch boo#959986 fv...@suse.com -- 
add ability to output text in initrd needed for encryption.
+#uo PATCH-FIX-UPSTREAM 0003-fix_null_deref.patch boo#959986 fv...@suse.com -- 
add ability to output text in initrd needed for encryption.
 Patch1002:      0003-fix_null_deref.patch
 BuildRequires:  automake
 BuildRequires:  docbook-xsl-stylesheets
@@ -85,7 +83,6 @@
 Requires(post): coreutils
 Requires(post): plymouth-scripts = %{version}
 Requires(postun): coreutils
-Recommends:     plymouth-plugin-label-ft
 Suggests:       plymouth-plugin-label
 Provides:       bootsplash = 3.5
 Obsoletes:      bootsplash < 3.5
@@ -223,20 +220,6 @@
 Plymouth. It features a centered image that fades in and out
 while other images pulsate around during system boot up.
 
-%package plugin-throbgress
-Summary:        Plymouth "Throbgress" plugin
-Group:          System/Base
-Requires:       %{name}-plugin-label = %{version}
-Requires:       libply%{soversion} = %{version}
-Requires:       libply-splash-core%{soversion} = %{version}
-Requires:       libply-splash-graphics%{soversion} = %{version}
-
-%description plugin-throbgress
-This package contains the "throbgress" boot splash plugin for
-Plymouth. It features a centered logo and animated spinner that
-spins repeatedly while a progress bar advances at the bottom of
-the screen.
-
 %package plugin-space-flares
 Summary:        Plymouth "space-flares" plugin
 Group:          System/Base
@@ -305,7 +288,6 @@
 %package theme-spinfinity
 Summary:        Plymouth "Spinfinity" theme
 Group:          System/Base
-Requires:       %{name}-plugin-throbgress = %{version}
 Requires(post): %{name}-scripts
 Requires(pre):  %{name}
 BuildArch:      noarch
@@ -532,6 +514,7 @@
 %dir %{_libdir}/plymouth/renderers
 %dir %{_sysconfdir}/plymouth
 %ghost %{_sysconfdir}/plymouth/plymouthd.conf
+/etc/logrotate.d/bootlog
 %{plymouthdaemon_execdir}/plymouthd
 %{plymouthclient_execdir}/plymouth
 /bin/plymouth
@@ -607,15 +590,17 @@
 %{_datadir}/plymouth/themes/fade-in/star.png
 %{_datadir}/plymouth/themes/fade-in/fade-in.plymouth
 
-%files plugin-throbgress
-%{_libdir}/plymouth/throbgress.so
-
 %files theme-spinfinity
 %dir %{_datadir}/plymouth/themes/spinfinity
 %{_datadir}/plymouth/themes/spinfinity/box.png
 %{_datadir}/plymouth/themes/spinfinity/bullet.png
 %{_datadir}/plymouth/themes/spinfinity/entry.png
 %{_datadir}/plymouth/themes/spinfinity/lock.png
+%{_datadir}/plymouth/themes/spinfinity/capslock.png
+%{_datadir}/plymouth/themes/spinfinity/header-image.png
+%{_datadir}/plymouth/themes/spinfinity/keyboard.png
+%{_datadir}/plymouth/themes/spinfinity/keymap-render.png
+%{_datadir}/plymouth/themes/spinfinity/animation-0001.png
 %{_datadir}/plymouth/themes/spinfinity/throbber-[0-3][0-9].png
 %{_datadir}/plymouth/themes/spinfinity/spinfinity.plymouth
 

++++++ 0001-Add-label-ft-plugin.patch ++++++
++++ 883 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/plymouth/0001-Add-label-ft-plugin.patch
++++ and 
/work/SRC/openSUSE:Factory/.plymouth.new.3463/0001-Add-label-ft-plugin.patch

++++++ 0002-Install-label-ft-plugin-into-initrd-if-available.patch ++++++
--- /var/tmp/diff_new_pack.iw16jb/_old  2020-10-22 14:21:28.146706439 +0200
+++ /var/tmp/diff_new_pack.iw16jb/_new  2020-10-22 14:21:28.146706439 +0200
@@ -1,7 +1,7 @@
-diff -Nura 
plymouth-0.9.4+git20190304.ed9f201/scripts/plymouth-populate-initrd.in 
plymouth-0.9.4+git20190304.ed9f201_new/scripts/plymouth-populate-initrd.in
---- plymouth-0.9.4+git20190304.ed9f201/scripts/plymouth-populate-initrd.in     
2019-03-12 20:11:18.845236943 +0800
-+++ plymouth-0.9.4+git20190304.ed9f201_new/scripts/plymouth-populate-initrd.in 
2019-03-12 20:25:34.933746928 +0800
-@@ -433,6 +433,15 @@
+diff -Nura 
plymouth-0.9.5+git20200921+20778f2/scripts/plymouth-populate-initrd.in 
plymouth-0.9.5+git20200921+20778f2_new/scripts/plymouth-populate-initrd.in
+--- plymouth-0.9.5+git20200921+20778f2/scripts/plymouth-populate-initrd.in     
2020-10-05 23:05:13.055563514 +0800
++++ plymouth-0.9.5+git20200921+20778f2_new/scripts/plymouth-populate-initrd.in 
2020-10-05 23:08:35.098420945 +0800
+@@ -461,6 +461,15 @@
       inst_recur "${PLYMOUTH_IMAGE_DIR}"
  fi
  
@@ -14,6 +14,6 @@
 +     ln -s "$font" $INITRDDIR/usr/share/fonts/Plymouth.ttf
 +fi
 +
- if [ -L ${PLYMOUTH_DATADIR}/plymouth/themes/default.plymouth ]; then
-     cp -a ${PLYMOUTH_DATADIR}/plymouth/themes/default.plymouth 
$INITRDDIR${PLYMOUTH_DATADIR}/plymouth/themes
+ if [ -L 
${PLYMOUTH_SYSROOT}${PLYMOUTH_DATADIR}/plymouth/themes/default.plymouth ]; then
+     cp -a 
${PLYMOUTH_SYSROOT}${PLYMOUTH_DATADIR}/plymouth/themes/default.plymouth 
$INITRDDIR${PLYMOUTH_DATADIR}/plymouth/themes
  fi

++++++ 0003-fix_null_deref.patch ++++++
--- /var/tmp/diff_new_pack.iw16jb/_old  2020-10-22 14:21:28.154706446 +0200
+++ /var/tmp/diff_new_pack.iw16jb/_new  2020-10-22 14:21:28.158706449 +0200
@@ -1,22 +1,7 @@
-From 99ee02fe20ae53323fe5756416e6a7d96a3baf8a Mon Sep 17 00:00:00 2001
-From: Fabian Vogt <fv...@suse.com>
-Date: Thu, 21 Jan 2016 10:39:21 +0100
-Subject: [PATCH 1/3] ply-label: Don't crash if label plugin fails
-
-The label plugin's create_control function can return NULL if allocation
-failed, for example, but ply-label.c ignores that and uses the NULL control,
-causing various SEGVs.
-
-Signed-off-by: Fabian Vogt <fv...@suse.com>
----
- src/libply-splash-graphics/ply-label.c | 8 ++++++++
- 1 file changed, 8 insertions(+)
-
-Index: 
plymouth-0.9.3+git20180807.7663b0c/src/libply-splash-graphics/ply-label.c
-===================================================================
---- 
plymouth-0.9.3+git20180807.7663b0c.orig/src/libply-splash-graphics/ply-label.c  
   2018-08-17 19:58:59.703026810 +0200
-+++ plymouth-0.9.3+git20180807.7663b0c/src/libply-splash-graphics/ply-label.c  
2018-08-17 19:59:33.203397962 +0200
-@@ -130,6 +130,15 @@ ply_label_load_plugin (ply_label_t *labe
+diff -Nura 
plymouth-0.9.5+git20200921+20778f2/src/libply-splash-graphics/ply-label.c 
plymouth-0.9.5+git20200921+20778f2_new/src/libply-splash-graphics/ply-label.c
+--- plymouth-0.9.5+git20200921+20778f2/src/libply-splash-graphics/ply-label.c  
2020-10-05 23:11:23.011964608 +0800
++++ 
plymouth-0.9.5+git20200921+20778f2_new/src/libply-splash-graphics/ply-label.c   
   2020-10-05 23:17:39.139340680 +0800
+@@ -130,6 +130,15 @@
  
          label->control = label->plugin_interface->create_control ();
  


++++++ plymouth-0.9.5+git20190908+3abfab2.tar.xz -> 
plymouth-0.9.5+git20200921+20778f2.tar.xz ++++++
/work/SRC/openSUSE:Factory/plymouth/plymouth-0.9.5+git20190908+3abfab2.tar.xz 
/work/SRC/openSUSE:Factory/.plymouth.new.3463/plymouth-0.9.5+git20200921+20778f2.tar.xz
 differ: char 25, line 1

++++++ plymouth-correct-runtime-dir.patch ++++++
--- /var/tmp/diff_new_pack.iw16jb/_old  2020-10-22 14:21:28.226706510 +0200
+++ /var/tmp/diff_new_pack.iw16jb/_new  2020-10-22 14:21:28.230706514 +0200
@@ -1,13 +1,12 @@
-Index: plymouth-0.9.3+git20180807.7663b0c/configure.ac
-===================================================================
---- plymouth-0.9.3+git20180807.7663b0c.orig/configure.ac       2018-08-07 
17:41:15.000000000 +0200
-+++ plymouth-0.9.3+git20180807.7663b0c/configure.ac    2018-08-17 
19:58:07.106444425 +0200
-@@ -150,7 +150,7 @@ if test x$with_system_root_install = xye
- else
+diff -Nura plymouth-0.9.5+git20200921+20778f2/configure.ac 
plymouth-0.9.5+git20200921+20778f2_new/configure.ac
+--- plymouth-0.9.5+git20200921+20778f2/configure.ac    2020-07-18 
15:27:12.000000000 +0800
++++ plymouth-0.9.5+git20200921+20778f2_new/configure.ac        2020-10-02 
21:41:46.998308963 +0800
+@@ -154,7 +154,7 @@
    plymouthclientdir=$bindir
    plymouthdaemondir=$sbindir
--  plymouthruntimedir=$localstatedir/run/plymouth
-+  plymouthruntimedir=/run/plymouth
+   if (test -z "${plymouthruntimedir}"); then
+-    plymouthruntimedir=$localstatedir/run/plymouth
++    plymouthruntimedir=/run/plymouth
+   fi
  fi
  AC_SUBST(plymouthclientdir)
- AC_SUBST(plymouthdaemondir)

++++++ plymouth-dracut-path.patch ++++++
--- /var/tmp/diff_new_pack.iw16jb/_old  2020-10-22 14:21:28.242706524 +0200
+++ /var/tmp/diff_new_pack.iw16jb/_new  2020-10-22 14:21:28.242706524 +0200
@@ -1,9 +1,8 @@
-Index: plymouth-0.9.3+git20180807.7663b0c/scripts/plymouth-populate-initrd.in
-===================================================================
---- 
plymouth-0.9.3+git20180807.7663b0c.orig/scripts/plymouth-populate-initrd.in     
   2018-08-07 17:41:15.000000000 +0200
-+++ plymouth-0.9.3+git20180807.7663b0c/scripts/plymouth-populate-initrd.in     
2018-08-17 19:57:27.334004329 +0200
-@@ -386,8 +386,8 @@ done
- [ -z "$INITRDDIR" ] && usage error
+diff -Nura 
plymouth-0.9.5+git20200921+20778f2/scripts/plymouth-populate-initrd.in 
plymouth-0.9.5+git20200921+20778f2_new/scripts/plymouth-populate-initrd.in
+--- plymouth-0.9.5+git20200921+20778f2/scripts/plymouth-populate-initrd.in     
2020-04-11 14:22:34.000000000 +0800
++++ plymouth-0.9.5+git20200921+20778f2_new/scripts/plymouth-populate-initrd.in 
2020-10-02 21:34:54.588764052 +0800
+@@ -414,8 +414,8 @@
+ ddebug "Running with PLYMOUTH_LDD_PATH=$PLYMOUTH_LDD_PATH"
  
  mkdir -p ${INITRDDIR}${PLYMOUTH_DATADIR}/plymouth/themes
 -inst ${PLYMOUTH_DAEMON_PATH} $INITRDDIR


Reply via email to