update to 3.3.2 (endlessm fork)
patched to fix crash in script-lib-sprite.c at quit (maybe with --retain-splash) [release 3.3.2-1mamba;Mon Dec 04 2017]
This commit is contained in:
parent
e1b6da3691
commit
93172247c7
10
plymouth-3.3.2-script-lib-sprite-fix-crash.patch
Normal file
10
plymouth-3.3.2-script-lib-sprite-fix-crash.patch
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
--- plymouth-3.3.2/src/plugins/splash/script/script-lib-sprite.c.orig 2017-12-04 15:49:29.134059736 +0100
|
||||||
|
+++ plymouth-3.3.2/src/plugins/splash/script/script-lib-sprite.c 2017-12-04 15:41:55.759372872 +0100
|
||||||
|
@@ -450,6 +450,7 @@
|
||||||
|
clip_area.height = height;
|
||||||
|
|
||||||
|
node = ply_list_get_first_node (data->sprite_list);
|
||||||
|
+ if (!node) return;
|
||||||
|
sprite = ply_list_node_get_data (node);
|
||||||
|
|
||||||
|
/* Check If the first sprite should be rendered opaque */
|
@ -1,14 +1,15 @@
|
|||||||
Name: plymouth
|
Name: plymouth
|
||||||
Epoch: 2
|
Epoch: 2
|
||||||
Version: 0.9.3.20171122git
|
Version: 3.3.2
|
||||||
Release: 2mamba
|
Release: 1mamba
|
||||||
Summary: Provides a graphical boot animation while the boot process happens in the background
|
Summary: Provides a graphical boot animation while the boot process happens in the background
|
||||||
Group: System/Kernel and Hardware
|
Group: System/Kernel and Hardware
|
||||||
Vendor: openmamba
|
Vendor: openmamba
|
||||||
Distribution: openmamba
|
Distribution: openmamba
|
||||||
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||||
URL: http://www.freedesktop.org/wiki/Software/Plymouth
|
URL: http://www.freedesktop.org/wiki/Software/Plymouth
|
||||||
Source: https+git://anongit.freedesktop.org/git/plymouth/master/plymouth-%{version}.tar.bz2
|
Source: https://github.com/endlessm/plymouth.git/Release_%{version}/plymouth-%{version}.tar.bz2
|
||||||
|
#Source: https+git://anongit.freedesktop.org/git/plymouth/master/plymouth-%{version}.tar.bz2
|
||||||
Source1: initrd-functions
|
Source1: initrd-functions
|
||||||
Source2: plymouth-sddm.service
|
Source2: plymouth-sddm.service
|
||||||
Source3: plymouth-kdm.service
|
Source3: plymouth-kdm.service
|
||||||
@ -23,6 +24,7 @@ Patch5: plymouth-0.9.2.20150815git-ensure-start-drm-before-plymouth.patch
|
|||||||
Patch6: plymouth-0.9.3.20160705git-disable_ShowDelay.patch
|
Patch6: plymouth-0.9.3.20160705git-disable_ShowDelay.patch
|
||||||
Patch7: plymouth-0.9.3-quit-retain-splash.patch
|
Patch7: plymouth-0.9.3-quit-retain-splash.patch
|
||||||
Patch8: plymouth-0.9.3.20171122git-no-systemd-vconsole-setup.patch
|
Patch8: plymouth-0.9.3.20171122git-no-systemd-vconsole-setup.patch
|
||||||
|
Patch9: plymouth-3.3.2-script-lib-sprite-fix-crash.patch
|
||||||
License: GPL
|
License: GPL
|
||||||
## AUTOBUILDREQ-BEGIN
|
## AUTOBUILDREQ-BEGIN
|
||||||
BuildRequires: glibc-devel
|
BuildRequires: glibc-devel
|
||||||
@ -114,9 +116,10 @@ This package contains the default themes provides with plymouth.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch5 -p1
|
%patch5 -p1
|
||||||
%patch6 -p1
|
#%patch6 -p1
|
||||||
%patch7 -p1
|
%patch7 -p1
|
||||||
%patch8 -p1
|
%patch8 -p1
|
||||||
|
%patch9 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
./autogen.sh
|
./autogen.sh
|
||||||
@ -213,6 +216,7 @@ fi
|
|||||||
/lib/systemd/system/reboot.target.wants/plymouth-reboot.service
|
/lib/systemd/system/reboot.target.wants/plymouth-reboot.service
|
||||||
/lib/systemd/system/sysinit.target.wants/plymouth-read-write.service
|
/lib/systemd/system/sysinit.target.wants/plymouth-read-write.service
|
||||||
/lib/systemd/system/sysinit.target.wants/plymouth-start.service
|
/lib/systemd/system/sysinit.target.wants/plymouth-start.service
|
||||||
|
/lib/systemd/system-shutdown/plymouth-poweroff.sh
|
||||||
#%{_prefix}/lib/tmpfiles.d/plymouth.conf
|
#%{_prefix}/lib/tmpfiles.d/plymouth.conf
|
||||||
# NOTE: don't replace with %_libexecdir to avoid breaking x86_64
|
# NOTE: don't replace with %_libexecdir to avoid breaking x86_64
|
||||||
%{_prefix}/libexec/plymouth/plymouth-generate-initrd
|
%{_prefix}/libexec/plymouth/plymouth-generate-initrd
|
||||||
@ -281,6 +285,10 @@ fi
|
|||||||
%{_datadir}/plymouth/themes/tribar/*
|
%{_datadir}/plymouth/themes/tribar/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Dec 04 2017 Silvan Calarco <silvan.calarco@mambasoft.it> 3.3.2-1mamba
|
||||||
|
- update to 3.3.2 (endlessm fork)
|
||||||
|
- patched to fix crash in script-lib-sprite.c at quit (maybe with --retain-splash)
|
||||||
|
|
||||||
* Wed Nov 22 2017 Silvan Calarco <silvan.calarco@mambasoft.it> 0.9.3.20171122git-2mamba
|
* Wed Nov 22 2017 Silvan Calarco <silvan.calarco@mambasoft.it> 0.9.3.20171122git-2mamba
|
||||||
- plymouth-start.service: patched to not depend on systemd-vconsole-service which is being called too early
|
- plymouth-start.service: patched to not depend on systemd-vconsole-service which is being called too early
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user