summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-boot/plymouth/files/lightdm-plymouth.service13
-rw-r--r--sys-boot/plymouth/files/plymouth-redcore-defaults.patch2
-rw-r--r--sys-boot/plymouth/files/plymouth-text-redcore-colors.patch20
-rw-r--r--sys-boot/plymouth/plymouth-0.8.8-r4.ebuild (renamed from sys-boot/plymouth/plymouth-0.8.8-r3.ebuild)9
4 files changed, 22 insertions, 22 deletions
diff --git a/sys-boot/plymouth/files/lightdm-plymouth.service b/sys-boot/plymouth/files/lightdm-plymouth.service
deleted file mode 100644
index 0ce7ddc6..00000000
--- a/sys-boot/plymouth/files/lightdm-plymouth.service
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=Light Display Manager
-Conflicts=getty@tty1.service plymouth-quit.service
-After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
-
-[Service]
-ExecStart=/usr/sbin/lightdm
-Restart=always
-IgnoreSIGPIPE=no
-BusName=org.freedesktop.DisplayManager
-
-[Install]
-Alias=display-manager.service
diff --git a/sys-boot/plymouth/files/plymouth-redcore-defaults.patch b/sys-boot/plymouth/files/plymouth-redcore-defaults.patch
index 6119c6ce..3da72cb3 100644
--- a/sys-boot/plymouth/files/plymouth-redcore-defaults.patch
+++ b/sys-boot/plymouth/files/plymouth-redcore-defaults.patch
@@ -6,4 +6,4 @@ diff -Nurp plymouth-0.8.8.orig/src/plymouthd.defaults plymouth-0.8.8/src/plymout
# upgrades.
[Daemon]
-Theme=spinner
-+Theme=redcore
++Theme=text
diff --git a/sys-boot/plymouth/files/plymouth-text-redcore-colors.patch b/sys-boot/plymouth/files/plymouth-text-redcore-colors.patch
new file mode 100644
index 00000000..fe0f8f6a
--- /dev/null
+++ b/sys-boot/plymouth/files/plymouth-text-redcore-colors.patch
@@ -0,0 +1,20 @@
+diff -Nurp plymouth-0.8.8.orig/src/plugins/splash/text/plugin.c plymouth-0.8.8/src/plugins/splash/text/plugin.c
+--- plymouth-0.8.8.orig/src/plugins/splash/text/plugin.c 2019-01-26 16:06:17.245381656 +0200
++++ plymouth-0.8.8/src/plugins/splash/text/plugin.c 2019-01-26 15:34:11.185772000 +0200
+@@ -177,13 +177,13 @@ view_start_animation (view_t *view)
+ 0x000000);
+ ply_terminal_set_color_hex_value (terminal,
+ PLY_TERMINAL_COLOR_WHITE,
+- 0xffffff);
++ 0xDDDDDD);
+ ply_terminal_set_color_hex_value (terminal,
+ PLY_TERMINAL_COLOR_BLUE,
+- 0x0073B3);
++ 0x8f0A0A);
+ ply_terminal_set_color_hex_value (terminal,
+ PLY_TERMINAL_COLOR_BROWN,
+- 0x00457E);
++ 0x520A0A);
+
+ ply_text_display_set_background_color (view->display,
+ PLY_TERMINAL_COLOR_BLACK);
diff --git a/sys-boot/plymouth/plymouth-0.8.8-r3.ebuild b/sys-boot/plymouth/plymouth-0.8.8-r4.ebuild
index ba650ee1..d46fbf53 100644
--- a/sys-boot/plymouth/plymouth-0.8.8-r3.ebuild
+++ b/sys-boot/plymouth/plymouth-0.8.8-r4.ebuild
@@ -42,6 +42,7 @@ DOC_CONTENTS="
src_prepare() {
epatch "${FILESDIR}/${PN}-redcore-defaults.patch"
+ epatch "${FILESDIR}/${PN}-text-redcore-colors.patch"
epatch "${FILESDIR}/${PN}-include-sysmacros.patch"
epatch "${FILESDIR}/${PN}-fix-window-size-with-multiple-heads.patch"
@@ -83,11 +84,3 @@ src_install() {
readme.gentoo_create_doc
}
-
-pkg_postinst() {
- readme.gentoo_print_elog
- if ! has_version "sys-kernel/dracut[dracut_modules_plymouth]" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
- ewarn "If you want initramfs builder with plymouth support, please emerge"
- ewarn "sys-kernel/dracut[dracut_modules_plymouth] or sys-kernel/genkernel-next[plymouth]."
- fi
-}