diff --git a/plymouth-0.9.4+git20190325+b9f2aac.tar.xz b/plymouth-0.9.4+git20190325+b9f2aac.tar.xz deleted file mode 100644 index 3142ef8..0000000 --- a/plymouth-0.9.4+git20190325+b9f2aac.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:11029f090e006b60ea46b62f68aeb10ec8b418d010373c6fd2505eb0cc0a9201 -size 6146932 diff --git a/plymouth-0.9.4+git20190612+9359382.tar.xz b/plymouth-0.9.4+git20190612+9359382.tar.xz new file mode 100644 index 0000000..3eb2197 --- /dev/null +++ b/plymouth-0.9.4+git20190612+9359382.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c91205fa5302b2e6f1b8a0f26da56adcf9c997e28e13aaf1cb70ecaa82dc165 +size 6335256 diff --git a/plymouth.changes b/plymouth.changes index d74468e..2911ffb 100644 --- a/plymouth.changes +++ b/plymouth.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Mon Aug 5 05:58:21 UTC 2019 - Cliff Zhao + +- Update plymouth.spec: Disable upstart-monitor compile because it + only used in Ubuntu/Debian. + +------------------------------------------------------------------- +Sun Aug 4 03:51:50 UTC 2019 - Stefan BrĂ¼ns + +- Update plymouth.spec: Use bcond_with for X11 renderer, cleanup + syntax. + +------------------------------------------------------------------- +Wed Jul 31 11:36:57 UTC 2019 - Cliff Zhao + +- 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 8 06:48:38 UTC 2019 - Cliff Zhao + +- 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 07:06:46 UTC 2019 - Cliff Zhao diff --git a/plymouth.spec b/plymouth.spec index 45ca1b1..462a7dc 100644 --- a/plymouth.spec +++ b/plymouth.spec @@ -16,13 +16,17 @@ # +# plymouth's X11 renderer adds many GTK3 packages to the build cycle, +# it is not used in the production environment. +%bcond_with x11_renderer + %define plymouthdaemon_execdir %{_sbindir} %define plymouthclient_execdir %{_bindir} %define plymouth_libdir %{_libdir} %define plymouth_initrd_file /boot/initrd-plymouth.img Name: plymouth -Version: 0.9.4+git20190325+b9f2aac +Version: 0.9.4+git20190612+9359382 Release: 0 Summary: Graphical Boot Animation and Logger License: GPL-2.0-or-later @@ -62,12 +66,16 @@ BuildRequires: update-desktop-files BuildRequires: xz BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(freetype2) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.14.0 BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libsystemd) >= 186 BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(pango) >= 1.21.0 BuildRequires: pkgconfig(systemd) >= 186 + +%if %{with x11_renderer} +BuildRequires: pkgconfig(gtk+-3.0) >= 3.14.0 +%endif + #BuildRequires: translation-update-upstream Recommends: %{name}-lang @@ -126,7 +134,9 @@ This package contains the libply library used by Plymouth. Summary: Libraries and headers for writing Plymouth splash plugins Group: Development/Libraries/C and C++ Requires: %{name} = %{version} +%if %{with x11_renderer} Requires: %{name}-x11-renderer = %{version} +%endif Requires: libply-boot-client4 = %{version} Requires: libply-splash-core4 = %{version} Requires: libply-splash-graphics4 = %{version} @@ -369,19 +379,23 @@ sed -i -e 's/spinner/SLE/g' src/plymouthd.defaults %build autoreconf -fiv %configure \ - --disable-silent-rules \ - --disable-static \ --enable-systemd-integration \ --enable-tracing \ + --disable-silent-rules \ + --disable-static \ + --disable-gdm-transition \ + --disable-upstart-monitoring \ +%if %{without x11_renderer} + --disable-gtk \ +%endif + --with-release-file=%{_sysconfdir}/os-release \ + --with-boot-tty=/dev/tty7 \ + --with-shutdown-tty=/dev/tty1 \ --with-background-start-color-stop=0x1A3D1F \ --with-background-end-color-stop=0x4EA65C \ --with-background-color=0x3391cd \ - --disable-gdm-transition \ - --without-system-root-install \ --without-rhgb-compat-link \ - --with-boot-tty=/dev/tty7 \ - --with-shutdown-tty=/dev/tty1 \ - --with-release-file=%{_sysconfdir}/os-release + --without-system-root-install make %{?_smp_mflags} @@ -573,9 +587,10 @@ fi %{_sbindir}/plymouth-set-default-theme %{_libexecdir}/plymouth/plymouth-update-initrd +%if %{with x11_renderer} %files x11-renderer -%defattr(-,root,root,-) %{_libdir}/plymouth/renderers/x11* +%endif %files plugin-label %defattr(-, root, root)