public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2016-04-26 10:38 Sam Jorna
  0 siblings, 0 replies; 56+ messages in thread
From: Sam Jorna @ 2016-04-26 10:38 UTC (permalink / raw
  To: gentoo-commits

commit:     7f805bae938b58b86f697da02258e2ebe0372981
Author:     Sam Jorna <wraeth <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 26 10:21:36 2016 +0000
Commit:     Sam Jorna <wraeth <AT> gentoo <DOT> org>
CommitDate: Tue Apr 26 10:33:21 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f805bae

sys-boot/plymouth: remove proxy maintainer

Proxy maintainer has requested to drop the package per mail to the
project. Removing both maintainer and project from metadata.xml.

Package-Manager: portage-2.2.28

 sys-boot/plymouth/metadata.xml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/sys-boot/plymouth/metadata.xml b/sys-boot/plymouth/metadata.xml
index 7feaf0f..3fce624 100644
--- a/sys-boot/plymouth/metadata.xml
+++ b/sys-boot/plymouth/metadata.xml
@@ -1,14 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="person">
-	<email>enrico.tagliavini@gmail.com</email>
-	<name>Enrico Tagliavini</name>
-</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
 	<use>
 		<flag name="gdm">Enables smooth transition to GDM</flag>
 		<flag name="libkms">Provides abstraction to the DRM drivers (intel,


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2016-05-13  8:41 Agostino Sarubbo
  0 siblings, 0 replies; 56+ messages in thread
From: Agostino Sarubbo @ 2016-05-13  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     7863c279d752c29663114bbc80eefcd4161cb18a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 13 08:40:51 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 13 08:41:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7863c279

sys-boot/plymouth: amd64 stable wrt bug #576042

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.2.ebuild b/sys-boot/plymouth/plymouth-0.9.2.ebuild
index 7d8dcd5..ca61877 100644
--- a/sys-boot/plymouth/plymouth-0.9.2.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.2.ebuild
@@ -23,7 +23,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 LICENSE="GPL-2"
 SLOT="0"
 [[ ${PV} == 9999 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2016-05-17  9:04 Austin English
  0 siblings, 0 replies; 56+ messages in thread
From: Austin English @ 2016-05-17  9:04 UTC (permalink / raw
  To: gentoo-commits

commit:     4fef16cd15cd3141b7103fb3d443c5209236cf63
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 09:02:39 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Tue May 17 09:03:52 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fef16cd

sys-boot/plymouth: add missing maintainer-needed

 sys-boot/plymouth/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-boot/plymouth/metadata.xml b/sys-boot/plymouth/metadata.xml
index 3fce624..a4bed04 100644
--- a/sys-boot/plymouth/metadata.xml
+++ b/sys-boot/plymouth/metadata.xml
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<!-- maintainer-needed -->
 	<use>
 		<flag name="gdm">Enables smooth transition to GDM</flag>
 		<flag name="libkms">Provides abstraction to the DRM drivers (intel,


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2016-05-26 13:15 Tobias Klausmann
  0 siblings, 0 replies; 56+ messages in thread
From: Tobias Klausmann @ 2016-05-26 13:15 UTC (permalink / raw
  To: gentoo-commits

commit:     7c8b6a7ee9f16640a7ed88ae63722067eef06f02
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Thu May 26 13:15:32 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Thu May 26 13:15:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c8b6a7e

sys-boot/plymouth-0.9.2-r0: add alpha keyword

Gentoo-Bug: 576042

Package-Manager: portage-2.3.0_rc1

 sys-boot/plymouth/plymouth-0.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.2.ebuild b/sys-boot/plymouth/plymouth-0.9.2.ebuild
index ca61877..e11b51b 100644
--- a/sys-boot/plymouth/plymouth-0.9.2.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,7 +23,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 LICENSE="GPL-2"
 SLOT="0"
 [[ ${PV} == 9999 ]] || \
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-02-23 12:38 Michael Weber
  0 siblings, 0 replies; 56+ messages in thread
From: Michael Weber @ 2017-02-23 12:38 UTC (permalink / raw
  To: gentoo-commits

commit:     9255e8cc2de837d7266fa4a5aaf558027482c939
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 12:37:53 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 12:38:22 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9255e8cc

sys-boot/plymouth: arm stable (bug 576042).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-boot/plymouth/plymouth-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.2.ebuild b/sys-boot/plymouth/plymouth-0.9.2.ebuild
index d602829d9a..885820bf86 100644
--- a/sys-boot/plymouth/plymouth-0.9.2.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.2.ebuild
@@ -23,7 +23,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 LICENSE="GPL-2"
 SLOT="0"
 [[ ${PV} == 9999 ]] || \
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-07-30 10:32 David Seifert
  0 siblings, 0 replies; 56+ messages in thread
From: David Seifert @ 2017-07-30 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b6fc5edd2c733dc5826e62aec475b1393cbe51be
Author:     Luigi 'Comio' Mantellini <luigi.mantellini <AT> gmail <DOT> com>
AuthorDate: Wed Jul 26 10:22:03 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 10:32:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fc5edd

sys-boot/plymouth: Fix emerge output message

Bug: https://bugs.gentoo.org/show_bug.cgi?id=622524
Closes: https://github.com/gentoo/gentoo/pull/5220

 sys-boot/plymouth/{plymouth-0.9.2.ebuild => plymouth-0.9.2-r1.ebuild} | 2 +-
 sys-boot/plymouth/plymouth-9999.ebuild                                | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.2.ebuild b/sys-boot/plymouth/plymouth-0.9.2-r1.ebuild
similarity index 97%
rename from sys-boot/plymouth/plymouth-0.9.2.ebuild
rename to sys-boot/plymouth/plymouth-0.9.2-r1.ebuild
index 92d4154d46f..0c79bd1f1f4 100644
--- a/sys-boot/plymouth/plymouth-0.9.2.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.2-r1.ebuild
@@ -45,7 +45,7 @@ RDEPEND="${CDEPEND}
 
 DOC_CONTENTS="
 	Follow the following instructions to set up Plymouth:\n
-	https://dev.gentoo.org/~aidecoe/doc/en/plymouth.xml
+	https://wiki.gentoo.org/wiki/Plymouth#Configuration
 "
 
 PATCHES=(

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 8a9fb185a26..e05e8ca9e1e 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -45,7 +45,7 @@ RDEPEND="${CDEPEND}
 
 DOC_CONTENTS="
 	Follow the following instructions to set up Plymouth:\n
-	https://dev.gentoo.org/~aidecoe/doc/en/plymouth.xml
+	https://wiki.gentoo.org/wiki/Plymouth#Configuration
 "
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-08-09  3:06 Matt Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matt Thode @ 2017-08-09  3:06 UTC (permalink / raw
  To: gentoo-commits

commit:     2d0873e4068d62fd65b04217a74c89bdb5d036f9
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  9 03:06:07 2017 +0000
Commit:     Matt Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Wed Aug  9 03:06:27 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0873e4

sys-boot/plymouth: adding self to metadata

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-boot/plymouth/metadata.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/metadata.xml b/sys-boot/plymouth/metadata.xml
index a4bed042e1a..68e747f047b 100644
--- a/sys-boot/plymouth/metadata.xml
+++ b/sys-boot/plymouth/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>prometheanfire@gentoo.org</email>
+		<name>Matthew Thode</name>
+	</maintainer>
 	<use>
 		<flag name="gdm">Enables smooth transition to GDM</flag>
 		<flag name="libkms">Provides abstraction to the DRM drivers (intel,


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-08-09  6:45 Gilles Dartiguelongue
  0 siblings, 0 replies; 56+ messages in thread
From: Gilles Dartiguelongue @ 2017-08-09  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     b40d04a3a86ea6b848c9880fb225a6ccbab60bbf
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  9 06:44:37 2017 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Aug  9 06:44:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40d04a3

sys-boot/plymouth: adding self to metadata

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-boot/plymouth/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/sys-boot/plymouth/metadata.xml b/sys-boot/plymouth/metadata.xml
index 68e747f047b..22a2251fe99 100644
--- a/sys-boot/plymouth/metadata.xml
+++ b/sys-boot/plymouth/metadata.xml
@@ -5,6 +5,10 @@
 		<email>prometheanfire@gentoo.org</email>
 		<name>Matthew Thode</name>
 	</maintainer>
+	<maintainer type="person">
+		<email>eva@gentoo.org</email>
+		<name>Gilles Dartiguelongue</name>
+	</maintainer>
 	<use>
 		<flag name="gdm">Enables smooth transition to GDM</flag>
 		<flag name="libkms">Provides abstraction to the DRM drivers (intel,


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-08-09 22:20 Matt Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matt Thode @ 2017-08-09 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     55f3cd600b6730803473086842903db6f2187f88
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  9 22:15:31 2017 +0000
Commit:     Matt Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Wed Aug  9 22:20:29 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f3cd60

sys-boot/plymouth: 0.9.3 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-boot/plymouth/Manifest              |  1 +
 sys-boot/plymouth/plymouth-0.9.3.ebuild | 95 +++++++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+)

diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest
index 5fd15751352..0b119724dc2 100644
--- a/sys-boot/plymouth/Manifest
+++ b/sys-boot/plymouth/Manifest
@@ -1,2 +1,3 @@
 DIST gentoo-logo.png 14501 SHA256 79ebc1d66693371a90e218ad421cfed05066b51a6645bd967bb7da356a0881fa SHA512 059a555931b6d2a910bcd887f5ea0cc17c6edf2d2d45c03a1fec1bdda0138ba6bca6bdf90a65c6520a3f8f1b51ecf6f7956098f45ed6c1276f29c835e729163c WHIRLPOOL 65496223badb9a96cc72ba6a2432860af0756eea57f67946d2466ff1c3c1171c84568c502aa576613b77767c41cf251856728b509c72003567d4cebd1943375e
 DIST plymouth-0.9.2.tar.bz2 1231336 SHA256 2f0ce82042cf9c7eadd2517a1f74c8a85fa8699781d9f294a06eade29fbed57f SHA512 89356eb8326504fbf3155de262ce15de0847f0a0e6d157d873cf1dea9af464a6cb9e11d7143ee9a595b217a2487060b5835eba5ac142c3cd6d66689deb272e60 WHIRLPOOL 5f9e662dec633bb606cf4246611b442a0eb9eaa92942b37c53d1c48b6ca8ef96c5f4330d574b82de6a026ca175a770c1a45f52c7809c80d026126d805e707eba
+DIST plymouth-0.9.3.tar.xz 1102724 SHA256 9f8dd08a90ceaf6228dcd8c27759adf18fc9482f15b6c56dcbcced268b4e4a74 SHA512 d7b9ba97485cdac7ad6bcaf5a7f1a9c84ece54b8d46d5efce4170294c0aa6571656d7d9957b53aed9c1e51d4d525714f54b7dbb08d8ec0b196a1a4419fd186ed WHIRLPOOL a7ccc870fb6149da21873ec92b241f564ce76ee0319a626a423ed1f77820deb0d09ed52bab86fdd501a4827dd02bd7403e78af1cbbd4e9f77fc9bda57ce59fa3

diff --git a/sys-boot/plymouth/plymouth-0.9.3.ebuild b/sys-boot/plymouth/plymouth-0.9.3.ebuild
new file mode 100644
index 00000000000..ef1d1a8d76e
--- /dev/null
+++ b/sys-boot/plymouth/plymouth-0.9.3.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="git://anongit.freedesktop.org/plymouth"
+	inherit git-r3
+else
+		SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
+fi
+
+inherit autotools readme.gentoo-r1 systemd toolchain-funcs
+
+DESCRIPTION="Graphical boot animation (splash) and logger"
+HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
+
+LICENSE="GPL-2"
+SLOT="0"
+[[ ${PV} == 9999 ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug gdm +gtk +libkms +pango static-libs"
+
+CDEPEND="
+	>=media-libs/libpng-1.2.16:=
+	gtk? (
+		dev-libs/glib:2
+		>=x11-libs/gtk+-3.14:3
+		x11-libs/cairo )
+	libkms? ( x11-libs/libdrm[libkms] )
+	pango? ( >=x11-libs/pango-1.21 )
+"
+DEPEND="${CDEPEND}
+	virtual/pkgconfig
+"
+# Block due bug #383067
+RDEPEND="${CDEPEND}
+	virtual/udev
+	!<sys-kernel/dracut-0.37-r3
+"
+
+DOC_CONTENTS="
+	Follow the following instructions to set up Plymouth:\n
+	https://wiki.gentoo.org/wiki/Plymouth#Configuration
+"
+
+PATCHES=(
+)
+
+src_configure() {
+	local myconf
+	myconf="--with-system-root-install=no
+	--localstatedir=/var
+	--without-rhgb-compat-link
+	--enable-systemd-integration
+	--with-systemdunitdir="$(systemd_get_systemunitdir)"
+	$(use_enable !static-libs shared)
+	$(use_enable static-libs static)
+	$(use_enable debug tracing)
+	$(use_enable gtk gtk)
+	$(use_enable libkms drm)
+	$(use_enable pango)
+	$(use_enable gdm gdm-transition)"
+	eautoreconf
+	econf ${myconf}
+}
+
+src_install() {
+	default
+
+	insinto /usr/share/plymouth
+	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
+
+	# Install compatibility symlinks as some rdeps hardcode the paths
+	dosym /usr/bin/plymouth /bin/plymouth
+	dosym /usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
+	dosym /usr/sbin/plymouthd /sbin/plymouthd
+
+	readme.gentoo_create_doc
+
+	# looks like make install create /var/run/plymouth
+	# this is not needed for systemd, same should hold for openrc
+	# so remove
+	rm -rf "${D}"/var/run
+}
+
+pkg_postinst() {
+	readme.gentoo_print_elog
+	if ! has_version "sys-kernel/dracut" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
+		ewarn "If you want initramfs builder with plymouth support, please emerge"
+		ewarn "sys-kernel/dracut or sys-kernel/genkernel-next[plymouth]."
+	fi
+}


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-08-09 22:20 Matt Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matt Thode @ 2017-08-09 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     b1d74d3c7e50c8d93221278532d25060f12b34b4
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  9 22:20:15 2017 +0000
Commit:     Matt Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Wed Aug  9 22:20:32 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d74d3c

sys-boot/plymouth: fixing up 9999

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-boot/plymouth/plymouth-0.9.3.ebuild |  2 +-
 sys-boot/plymouth/plymouth-9999.ebuild  | 47 ++++++++++++++++-----------------
 2 files changed, 24 insertions(+), 25 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.3.ebuild b/sys-boot/plymouth/plymouth-0.9.3.ebuild
index ef1d1a8d76e..ea9aa1bd7d6 100644
--- a/sys-boot/plymouth/plymouth-0.9.3.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="git://anongit.freedesktop.org/plymouth"
 	inherit git-r3
 else
-		SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
+	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index e05e8ca9e1e..ea9aa1bd7d6 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -1,20 +1,18 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-SRC_URI="
-	https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
+SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
 
 if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="git://anongit.freedesktop.org/plymouth"
-	AUTOTOOLS_AUTORECONF="1"
 	inherit git-r3
 else
-	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.bz2"
+	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
 fi
 
-inherit autotools-utils readme.gentoo systemd toolchain-funcs
+inherit autotools readme.gentoo-r1 systemd toolchain-funcs
 
 DESCRIPTION="Graphical boot animation (splash) and logger"
 HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
@@ -48,28 +46,29 @@ DOC_CONTENTS="
 	https://wiki.gentoo.org/wiki/Plymouth#Configuration
 "
 
-src_prepare() {
-	autotools-utils_src_prepare
-}
+PATCHES=(
+)
 
 src_configure() {
-	local myeconfargs=(
-		--with-system-root-install=no
-		--localstatedir=/var
-		--without-rhgb-compat-link
-		--enable-systemd-integration
-		"$(systemd_with_unitdir)"
-		$(use_enable debug tracing)
-		$(use_enable gtk gtk)
-		$(use_enable libkms drm)
-		$(use_enable pango)
-		$(use_enable gdm gdm-transition)
-		)
-	autotools-utils_src_configure
+	local myconf
+	myconf="--with-system-root-install=no
+	--localstatedir=/var
+	--without-rhgb-compat-link
+	--enable-systemd-integration
+	--with-systemdunitdir="$(systemd_get_systemunitdir)"
+	$(use_enable !static-libs shared)
+	$(use_enable static-libs static)
+	$(use_enable debug tracing)
+	$(use_enable gtk gtk)
+	$(use_enable libkms drm)
+	$(use_enable pango)
+	$(use_enable gdm gdm-transition)"
+	eautoreconf
+	econf ${myconf}
 }
 
 src_install() {
-	autotools-utils_src_install
+	default
 
 	insinto /usr/share/plymouth
 	newins "${DISTDIR}"/gentoo-logo.png bizcom.png


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-09-10  8:14 Sergei Trofimovich
  0 siblings, 0 replies; 56+ messages in thread
From: Sergei Trofimovich @ 2017-09-10  8:14 UTC (permalink / raw
  To: gentoo-commits

commit:     160e32c56dfdf6dc354d3c23cedf0e70a8471f3d
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 08:13:56 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 08:14:01 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160e32c5

sys-boot/plymouth: stable 0.9.3-r1 for ia64, bug #630530

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 sys-boot/plymouth/plymouth-0.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
index 3f5694b8600..3f951c801b5 100644
--- a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 LICENSE="GPL-2"
 SLOT="0"
 [[ ${PV} == 9999 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-09-10 20:46 Sergei Trofimovich
  0 siblings, 0 replies; 56+ messages in thread
From: Sergei Trofimovich @ 2017-09-10 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     72e1afb6b764363b979fb70461753a1f25fe50dc
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 20:45:55 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 20:46:00 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e1afb6

sys-boot/plymouth: stable 0.9.3-r1 for ppc64, bug #630530

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"

 sys-boot/plymouth/plymouth-0.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
index 3f951c801b5..7c04ae2defd 100644
--- a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 LICENSE="GPL-2"
 SLOT="0"
 [[ ${PV} == 9999 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-09-15 15:38 Tobias Klausmann
  0 siblings, 0 replies; 56+ messages in thread
From: Tobias Klausmann @ 2017-09-15 15:38 UTC (permalink / raw
  To: gentoo-commits

commit:     4d1aac172b86008275988458a59a46bc48cc7279
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 15 15:37:50 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Fri Sep 15 15:37:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d1aac17

sys-boot/plymouth-0.9.3-r1: alpha stable

Gentoo-Bug: 630530

 sys-boot/plymouth/plymouth-0.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
index 7c04ae2defd..f422d958d03 100644
--- a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 LICENSE="GPL-2"
 SLOT="0"
 [[ ${PV} == 9999 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~arm ia64 ~ppc ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-09-24 17:49 Sergei Trofimovich
  0 siblings, 0 replies; 56+ messages in thread
From: Sergei Trofimovich @ 2017-09-24 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     d22bfdb705692f53f84a51e4e3f7cb7b2146b085
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 24 17:49:21 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Sep 24 17:49:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22bfdb7

sys-boot/plymouth: stable 0.9.3-r1 for ppc, bug #630530

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 sys-boot/plymouth/plymouth-0.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
index f422d958d03..eca80c890f8 100644
--- a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 LICENSE="GPL-2"
 SLOT="0"
 [[ ${PV} == 9999 ]] || \
-KEYWORDS="alpha ~amd64 ~arm ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~arm ia64 ppc ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-10-27  9:55 Thomas Deutschmann
  0 siblings, 0 replies; 56+ messages in thread
From: Thomas Deutschmann @ 2017-10-27  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     17e69809d1610f3bf3f55f4c0cf57a4f4876826e
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 27 09:51:12 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 09:51:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e69809

sys-boot/plymouth: x86 stable (bug #630530)

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sys-boot/plymouth/plymouth-0.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
index eca80c890f8..ebe3831e9a1 100644
--- a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 LICENSE="GPL-2"
 SLOT="0"
 [[ ${PV} == 9999 ]] || \
-KEYWORDS="alpha ~amd64 ~arm ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~arm ia64 ppc ppc64 ~sparc x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2017-12-21 19:28 Markus Meier
  0 siblings, 0 replies; 56+ messages in thread
From: Markus Meier @ 2017-12-21 19:28 UTC (permalink / raw
  To: gentoo-commits

commit:     ddce9860aa2ba71e5d584fe0ba3f81824c82e2da
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 21 19:25:45 2017 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 19:25:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddce9860

sys-boot/plymouth: arm stable, bug #630530

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 sys-boot/plymouth/plymouth-0.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
index 0f7ccb3f587..d73c2b13a9f 100644
--- a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 LICENSE="GPL-2"
 SLOT="0"
 [[ ${PV} == 9999 ]] || \
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2018-02-27 15:03 Lars Wendler
  0 siblings, 0 replies; 56+ messages in thread
From: Lars Wendler @ 2018-02-27 15:03 UTC (permalink / raw
  To: gentoo-commits

commit:     8db352582467fddce2faaaf9a623f9003f73e80e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 13:41:39 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 15:03:10 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db35258

sys-boot/plymouth: Don't run eautoreconf in src_configure (QA fix).

Converted myconf variable in an array.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7299

 sys-boot/plymouth/plymouth-0.9.3-r1.ebuild | 39 +++++++++++++++++-------------
 sys-boot/plymouth/plymouth-0.9.3.ebuild    | 37 ++++++++++++++++------------
 sys-boot/plymouth/plymouth-9999.ebuild     | 37 ++++++++++++++++------------
 3 files changed, 64 insertions(+), 49 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
index d73c2b13a9f..07707fbd471 100644
--- a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -52,23 +52,28 @@ PATCHES=(
 	"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
 )
 
-src_configure() {
-	local myconf
-	myconf="--with-system-root-install=no
-	--localstatedir=/var
-	--without-rhgb-compat-link
-	--enable-documentation
-	--enable-systemd-integration
-	--with-systemdunitdir="$(systemd_get_systemunitdir)"
-	$(use_enable !static-libs shared)
-	$(use_enable static-libs static)
-	$(use_enable debug tracing)
-	$(use_enable gtk gtk)
-	$(use_enable libkms drm)
-	$(use_enable pango)
-	$(use_enable gdm gdm-transition)"
+src_prepare() {
+	default
 	eautoreconf
-	econf ${myconf}
+}
+
+src_configure() {
+	local myconf=(
+		--with-system-root-install=no
+		--localstatedir=/var
+		--without-rhgb-compat-link
+		--enable-documentation
+		--enable-systemd-integration
+		--with-systemdunitdir="$(systemd_get_systemunitdir)"
+		$(use_enable !static-libs shared)
+		$(use_enable static-libs static)
+		$(use_enable debug tracing)
+		$(use_enable gtk gtk)
+		$(use_enable libkms drm)
+		$(use_enable pango)
+		$(use_enable gdm gdm-transition)
+	)
+	econf "${myconf[@]}"
 }
 
 src_install() {

diff --git a/sys-boot/plymouth/plymouth-0.9.3.ebuild b/sys-boot/plymouth/plymouth-0.9.3.ebuild
index ea9aa1bd7d6..75326f75a37 100644
--- a/sys-boot/plymouth/plymouth-0.9.3.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -49,22 +49,27 @@ DOC_CONTENTS="
 PATCHES=(
 )
 
-src_configure() {
-	local myconf
-	myconf="--with-system-root-install=no
-	--localstatedir=/var
-	--without-rhgb-compat-link
-	--enable-systemd-integration
-	--with-systemdunitdir="$(systemd_get_systemunitdir)"
-	$(use_enable !static-libs shared)
-	$(use_enable static-libs static)
-	$(use_enable debug tracing)
-	$(use_enable gtk gtk)
-	$(use_enable libkms drm)
-	$(use_enable pango)
-	$(use_enable gdm gdm-transition)"
+src_prepare() {
+	default
 	eautoreconf
-	econf ${myconf}
+}
+
+src_configure() {
+	local myconf=(
+		--with-system-root-install=no
+		--localstatedir=/var
+		--without-rhgb-compat-link
+		--enable-systemd-integration
+		--with-systemdunitdir="$(systemd_get_systemunitdir)"
+		$(use_enable !static-libs shared)
+		$(use_enable static-libs static)
+		$(use_enable debug tracing)
+		$(use_enable gtk gtk)
+		$(use_enable libkms drm)
+		$(use_enable pango)
+		$(use_enable gdm gdm-transition)
+	)
+	econf "${myconf[@]}"
 }
 
 src_install() {

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 49ce1012fe8..375f98aabb3 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -50,22 +50,27 @@ PATCHES=(
 	"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
 )
 
-src_configure() {
-	local myconf
-	myconf="--with-system-root-install=no
-	--localstatedir=/var
-	--without-rhgb-compat-link
-	--enable-systemd-integration
-	--with-systemdunitdir="$(systemd_get_systemunitdir)"
-	$(use_enable !static-libs shared)
-	$(use_enable static-libs static)
-	$(use_enable debug tracing)
-	$(use_enable gtk gtk)
-	$(use_enable libkms drm)
-	$(use_enable pango)
-	$(use_enable gdm gdm-transition)"
+src_prepare() {
+	default
 	eautoreconf
-	econf ${myconf}
+}
+
+src_configure() {
+	local myconf=(
+		--with-system-root-install=no
+		--localstatedir=/var
+		--without-rhgb-compat-link
+		--enable-systemd-integration
+		--with-systemdunitdir="$(systemd_get_systemunitdir)"
+		$(use_enable !static-libs shared)
+		$(use_enable static-libs static)
+		$(use_enable debug tracing)
+		$(use_enable gtk gtk)
+		$(use_enable libkms drm)
+		$(use_enable pango)
+		$(use_enable gdm gdm-transition)
+	)
+	econf "${myconf[@]}"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2018-03-05 20:26 Sergei Trofimovich
  0 siblings, 0 replies; 56+ messages in thread
From: Sergei Trofimovich @ 2018-03-05 20:26 UTC (permalink / raw
  To: gentoo-commits

commit:     df8c7122a72b95259a70e03019d237ea861bbaf5
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Mar  5 19:10:00 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Mar  5 20:26:26 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8c7122

sys-boot/plymouth: stable 0.9.3-r1 for sparc, bug #630530

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 sys-boot/plymouth/plymouth-0.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
index 07707fbd471..d765af6fe2f 100644
--- a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 LICENSE="GPL-2"
 SLOT="0"
 [[ ${PV} == 9999 ]] || \
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2018-04-04 17:04 Matt Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matt Thode @ 2018-04-04 17:04 UTC (permalink / raw
  To: gentoo-commits

commit:     1025a469f1d1dbb1c9c281dfb86961ca8d9dfbd3
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  4 17:03:04 2018 +0000
Commit:     Matt Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Wed Apr  4 17:03:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1025a469

sys-boot/plymouth: fixing musl and updating 9999 ebuild

Closes: https://bugs.gentoo.org/651874
Package-Manager: Portage-2.3.27, Repoman-2.3.9

 .../{plymouth-9999.ebuild => plymouth-0.9.3-r2.ebuild}     | 14 ++++++++++----
 sys-boot/plymouth/plymouth-9999.ebuild                     | 14 ++++++++++----
 2 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r2.ebuild
similarity index 90%
copy from sys-boot/plymouth/plymouth-9999.ebuild
copy to sys-boot/plymouth/plymouth-0.9.3-r2.ebuild
index 375f98aabb3..5ffedf306a9 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3-r2.ebuild
@@ -3,13 +3,15 @@
 
 EAPI=6
 
+inherit flag-o-matic
 SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
 
 if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
 	inherit git-r3
+	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs
@@ -19,8 +21,6 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-[[ ${PV} == 9999 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="
@@ -28,11 +28,15 @@ CDEPEND="
 	gtk? (
 		dev-libs/glib:2
 		>=x11-libs/gtk+-3.14:3
-		x11-libs/cairo )
+		x11-libs/cairo
+	)
 	libkms? ( x11-libs/libdrm[libkms] )
 	pango? ( >=x11-libs/pango-1.21 )
 "
 DEPEND="${CDEPEND}
+	elibc_musl? ( sys-libs/rpmatch-standalone )
+	app-text/docbook-xsl-stylesheets
+	dev-libs/libxslt
 	virtual/pkgconfig
 "
 # Block due bug #383067
@@ -51,6 +55,7 @@ PATCHES=(
 )
 
 src_prepare() {
+	use elibc_musl && append-ldflags -lrpmatch
 	default
 	eautoreconf
 }
@@ -60,6 +65,7 @@ src_configure() {
 		--with-system-root-install=no
 		--localstatedir=/var
 		--without-rhgb-compat-link
+		--enable-documentation
 		--enable-systemd-integration
 		--with-systemdunitdir="$(systemd_get_systemunitdir)"
 		$(use_enable !static-libs shared)

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 375f98aabb3..5ffedf306a9 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -3,13 +3,15 @@
 
 EAPI=6
 
+inherit flag-o-matic
 SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
 
 if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
 	inherit git-r3
+	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs
@@ -19,8 +21,6 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-[[ ${PV} == 9999 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="
@@ -28,11 +28,15 @@ CDEPEND="
 	gtk? (
 		dev-libs/glib:2
 		>=x11-libs/gtk+-3.14:3
-		x11-libs/cairo )
+		x11-libs/cairo
+	)
 	libkms? ( x11-libs/libdrm[libkms] )
 	pango? ( >=x11-libs/pango-1.21 )
 "
 DEPEND="${CDEPEND}
+	elibc_musl? ( sys-libs/rpmatch-standalone )
+	app-text/docbook-xsl-stylesheets
+	dev-libs/libxslt
 	virtual/pkgconfig
 "
 # Block due bug #383067
@@ -51,6 +55,7 @@ PATCHES=(
 )
 
 src_prepare() {
+	use elibc_musl && append-ldflags -lrpmatch
 	default
 	eautoreconf
 }
@@ -60,6 +65,7 @@ src_configure() {
 		--with-system-root-install=no
 		--localstatedir=/var
 		--without-rhgb-compat-link
+		--enable-documentation
 		--enable-systemd-integration
 		--with-systemdunitdir="$(systemd_get_systemunitdir)"
 		$(use_enable !static-libs shared)


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2018-11-06 16:39 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2018-11-06 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     3220ea651e19676698a21e5f81cb0901f791a963
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  6 16:39:23 2018 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Tue Nov  6 16:39:45 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3220ea65

sys-boot/plymouth: 0.9.4 bump with cleanup

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/Manifest                         |   2 +-
 sys-boot/plymouth/plymouth-0.9.2-r1.ebuild         | 100 ---------------------
 ...plymouth-0.9.3.ebuild => plymouth-0.9.4.ebuild} |  25 ++++--
 sys-boot/plymouth/plymouth-9999.ebuild             |  10 +--
 4 files changed, 22 insertions(+), 115 deletions(-)

diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest
index b0737363982..9e889ee2efe 100644
--- a/sys-boot/plymouth/Manifest
+++ b/sys-boot/plymouth/Manifest
@@ -1,3 +1,3 @@
 DIST gentoo-logo.png 14501 BLAKE2B e7236c16b96a2d35a6f062b89bc0a6c6fc696a803b7da734ff9ae255fcd65e549d9bc3d510c283e235a770f42edcbdffc1d5cc4c2fcdec9cc931eb0acf504859 SHA512 059a555931b6d2a910bcd887f5ea0cc17c6edf2d2d45c03a1fec1bdda0138ba6bca6bdf90a65c6520a3f8f1b51ecf6f7956098f45ed6c1276f29c835e729163c
-DIST plymouth-0.9.2.tar.bz2 1231336 BLAKE2B 2e565b0bb23dbab19bc164756165ca85793df3fe0e2df0c9aa2aa7e827f19f7b531951f2b7a302368e8b86829555754cc8cb67606291a80242b0a23a023643c7 SHA512 89356eb8326504fbf3155de262ce15de0847f0a0e6d157d873cf1dea9af464a6cb9e11d7143ee9a595b217a2487060b5835eba5ac142c3cd6d66689deb272e60
 DIST plymouth-0.9.3.tar.xz 1102724 BLAKE2B 7ee17cc785e6197cc9488afe6ceae27541992872813a9f937211930f653207d77c1a331cb093156af5ec9502a04cf1f9e4123c42e07931eaf270fefedcc03700 SHA512 d7b9ba97485cdac7ad6bcaf5a7f1a9c84ece54b8d46d5efce4170294c0aa6571656d7d9957b53aed9c1e51d4d525714f54b7dbb08d8ec0b196a1a4419fd186ed
+DIST plymouth-0.9.4.tar.xz 1103496 BLAKE2B abad2cefb89e9d17b77113396d7203090544759b3dd7f73f67153d9f126db28e5366d36aa11e2335566bf4046bebd50d8d9dd47c75634446fb3a0314cd458925 SHA512 83eb2de7e6d0980e9f7fa4e0b0f20c46a8238051d84bc38dbbb5dfa438e41c1a39846dcd652374256d9f1fe79967b154a3576cd9c433ef816b6c962be2d31e93

diff --git a/sys-boot/plymouth/plymouth-0.9.2-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.2-r1.ebuild
deleted file mode 100644
index e0c922e5449..00000000000
--- a/sys-boot/plymouth/plymouth-0.9.2-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SRC_URI="
-	https://dev.gentoo.org/~aidecoe/distfiles/sys-boot/plymouth/gentoo-logo.png"
-
-AUTOTOOLS_AUTORECONF="1"
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
-	inherit git-r3
-else
-	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.bz2"
-fi
-
-inherit autotools-utils readme.gentoo systemd toolchain-funcs
-
-DESCRIPTION="Graphical boot animation (splash) and logger"
-HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
-
-LICENSE="GPL-2"
-SLOT="0"
-[[ ${PV} == 9999 ]] || \
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-IUSE="debug gdm +gtk +libkms +pango static-libs"
-
-CDEPEND="
-	>=media-libs/libpng-1.2.16:=
-	gtk? (
-		dev-libs/glib:2
-		>=x11-libs/gtk+-3.14:3
-		x11-libs/cairo )
-	libkms? ( x11-libs/libdrm[libkms] )
-	pango? ( >=x11-libs/pango-1.21 )
-"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-"
-# Block due bug #383067
-RDEPEND="${CDEPEND}
-	virtual/udev
-	!<sys-kernel/dracut-0.37-r3
-"
-
-DOC_CONTENTS="
-	Follow the following instructions to set up Plymouth:\n
-	https://wiki.gentoo.org/wiki/Plymouth#Configuration
-"
-
-PATCHES=(
-	"${FILESDIR}/0.9.2-systemdsystemunitdir.patch"
-)
-
-src_prepare() {
-	autotools-utils_src_prepare
-}
-
-src_configure() {
-	local myeconfargs=(
-		--with-system-root-install=no
-		--localstatedir=/var
-		--without-rhgb-compat-link
-		--enable-systemd-integration
-		"$(systemd_with_unitdir)"
-		$(use_enable debug tracing)
-		$(use_enable gtk gtk)
-		$(use_enable libkms drm)
-		$(use_enable pango)
-		$(use_enable gdm gdm-transition)
-		)
-	autotools-utils_src_configure
-}
-
-src_install() {
-	autotools-utils_src_install
-
-	insinto /usr/share/plymouth
-	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
-
-	# Install compatibility symlinks as some rdeps hardcode the paths
-	dosym /usr/bin/plymouth /bin/plymouth
-	dosym /usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-	dosym /usr/sbin/plymouthd /sbin/plymouthd
-
-	readme.gentoo_create_doc
-
-	# looks like make install create /var/run/plymouth
-	# this is not needed for systemd, same should hold for openrc
-	# so remove
-	rm -rf "${D}"/var/run
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-	if ! has_version "sys-kernel/dracut" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
-		ewarn "If you want initramfs builder with plymouth support, please emerge"
-		ewarn "sys-kernel/dracut or sys-kernel/genkernel-next[plymouth]."
-	fi
-}

diff --git a/sys-boot/plymouth/plymouth-0.9.3.ebuild b/sys-boot/plymouth/plymouth-0.9.4.ebuild
similarity index 78%
rename from sys-boot/plymouth/plymouth-0.9.3.ebuild
rename to sys-boot/plymouth/plymouth-0.9.4.ebuild
index 75326f75a37..f10bd902367 100644
--- a/sys-boot/plymouth/plymouth-0.9.3.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.4.ebuild
@@ -1,15 +1,17 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
+inherit flag-o-matic
 SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
 
 if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="git://anongit.freedesktop.org/plymouth"
 	inherit git-r3
+	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs
@@ -19,8 +21,6 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-[[ ${PV} == 9999 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="
@@ -28,11 +28,15 @@ CDEPEND="
 	gtk? (
 		dev-libs/glib:2
 		>=x11-libs/gtk+-3.14:3
-		x11-libs/cairo )
+		x11-libs/cairo
+	)
 	libkms? ( x11-libs/libdrm[libkms] )
 	pango? ( >=x11-libs/pango-1.21 )
 "
 DEPEND="${CDEPEND}
+	elibc_musl? ( sys-libs/rpmatch-standalone )
+	app-text/docbook-xsl-stylesheets
+	dev-libs/libxslt
 	virtual/pkgconfig
 "
 # Block due bug #383067
@@ -47,9 +51,11 @@ DOC_CONTENTS="
 "
 
 PATCHES=(
+	"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
 )
 
 src_prepare() {
+	use elibc_musl && append-ldflags -lrpmatch
 	default
 	eautoreconf
 }
@@ -59,6 +65,7 @@ src_configure() {
 		--with-system-root-install=no
 		--localstatedir=/var
 		--without-rhgb-compat-link
+		--enable-documentation
 		--enable-systemd-integration
 		--with-systemdunitdir="$(systemd_get_systemunitdir)"
 		$(use_enable !static-libs shared)
@@ -79,9 +86,9 @@ src_install() {
 	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
 
 	# Install compatibility symlinks as some rdeps hardcode the paths
-	dosym /usr/bin/plymouth /bin/plymouth
-	dosym /usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-	dosym /usr/sbin/plymouthd /sbin/plymouthd
+	dosym ../usr/bin/plymouth /bin/plymouth
+	dosym ..../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
+	dosym ../usr/sbin/plymouthd /sbin/plymouthd
 
 	readme.gentoo_create_doc
 

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 5ffedf306a9..f10bd902367 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic
 SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
@@ -86,9 +86,9 @@ src_install() {
 	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
 
 	# Install compatibility symlinks as some rdeps hardcode the paths
-	dosym /usr/bin/plymouth /bin/plymouth
-	dosym /usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-	dosym /usr/sbin/plymouthd /sbin/plymouthd
+	dosym ../usr/bin/plymouth /bin/plymouth
+	dosym ..../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
+	dosym ../usr/sbin/plymouthd /sbin/plymouthd
 
 	readme.gentoo_create_doc
 


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2018-11-07 15:49 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2018-11-07 15:49 UTC (permalink / raw
  To: gentoo-commits

commit:     d3d7ec1a087bb904251d31e83120636ccc30e2fc
Author:     Matija Skala <mskala <AT> gmx <DOT> com>
AuthorDate: Wed Nov  7 15:20:57 2018 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Wed Nov  7 15:49:25 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d7ec1a

sys-boot/plymouth: add support for /usr merge

Signed-off-by: Matija Skala <mskala <AT> gmx.com>
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 .../{plymouth-0.9.4.ebuild => plymouth-0.9.4-r1.ebuild}      | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.4.ebuild b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
similarity index 88%
rename from sys-boot/plymouth/plymouth-0.9.4.ebuild
rename to sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
index f10bd902367..cab004479b7 100644
--- a/sys-boot/plymouth/plymouth-0.9.4.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug gdm +gtk +libkms +pango static-libs"
+IUSE="debug gdm +gtk +libkms +pango +split-usr static-libs"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
@@ -85,10 +85,12 @@ src_install() {
 	insinto /usr/share/plymouth
 	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
 
-	# Install compatibility symlinks as some rdeps hardcode the paths
-	dosym ../usr/bin/plymouth /bin/plymouth
-	dosym ..../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-	dosym ../usr/sbin/plymouthd /sbin/plymouthd
+	if use split-usr ; then
+		# Install compatibility symlinks as some rdeps hardcode the paths
+		dosym ../usr/bin/plymouth /bin/plymouth
+		dosym ../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
+		dosym ../usr/sbin/plymouthd /sbin/plymouthd
+	fi
 
 	readme.gentoo_create_doc
 


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2018-11-07 16:34 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2018-11-07 16:34 UTC (permalink / raw
  To: gentoo-commits

commit:     399097cf0aaf16df3d7508100f0f6736859eb54f
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  7 16:33:51 2018 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Wed Nov  7 16:33:51 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399097cf

sys-boot/plymouth: define the split-usr flag in metadata

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-boot/plymouth/metadata.xml b/sys-boot/plymouth/metadata.xml
index 22a2251fe99..be90aeb9a72 100644
--- a/sys-boot/plymouth/metadata.xml
+++ b/sys-boot/plymouth/metadata.xml
@@ -15,6 +15,8 @@
 			nouveau and vmwgfx at this moment)</flag>
 		<flag name="pango">Adds support for printing text on splash screen and
 			text prompts, e.g. for password</flag>
+		<flag name="split-usr">Enable this if /bin and /usr/bin are separate
+			directories</flag>
 	</use>
 	<longdescription lang="en">
 		Plymouth is an application that runs very early in the boot process


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2018-12-06 16:07 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2018-12-06 16:07 UTC (permalink / raw
  To: gentoo-commits

commit:     577306caf2b2d74514a3da709ac5441980a1ba6b
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  6 16:06:56 2018 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Thu Dec  6 16:06:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577306ca

sys-boot/plymouth: 0.9.4-r1 stable amd64 and x86

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
index cab004479b7..e8e81bbdf96 100644
--- a/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2019-03-02 23:29 Andreas Sturmlechner
  0 siblings, 0 replies; 56+ messages in thread
From: Andreas Sturmlechner @ 2019-03-02 23:29 UTC (permalink / raw
  To: gentoo-commits

commit:     993ceecb3e5de31d9f5a5217e0657eb20c6efc8c
Author:     Roy Bamford <neddyseagoon <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  2 22:33:11 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 23:28:09 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993ceecb

sys-boot/plymouth: added ~arm64

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Roy Bamford <neddyseagoon <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
index e8e81bbdf96..a44e91d017d 100644
--- a/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2019-05-28  2:35 Aaron Bauman
  0 siblings, 0 replies; 56+ messages in thread
From: Aaron Bauman @ 2019-05-28  2:35 UTC (permalink / raw
  To: gentoo-commits

commit:     d399173a80a8419bf19e09294f651ea9b11d4bf9
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 02:25:11 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Tue May 28 02:35:04 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d399173a

sys-boot/plymouth: arm64 stable

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 sys-boot/plymouth/plymouth-0.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
index a44e91d017d..ca1a0bce4cb 100644
--- a/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2020-01-03 19:55 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2020-01-03 19:55 UTC (permalink / raw
  To: gentoo-commits

commit:     6ff8cce4cf0added0c3919b2f08b24d48bdbb00a
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  3 19:55:39 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Fri Jan  3 19:55:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff8cce4

sys-boot/plymouth: made udev dependency optional

Fixes: https://bugs.gentoo.org/704562
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.4-r1.ebuild | 7 ++++---
 sys-boot/plymouth/plymouth-9999.ebuild     | 7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
index ca1a0bce4cb..1ade24f98db 100644
--- a/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug gdm +gtk +libkms +pango +split-usr static-libs"
+IUSE="debug gdm +gtk +libkms +pango +split-usr static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
@@ -41,7 +41,7 @@ DEPEND="${CDEPEND}
 "
 # Block due bug #383067
 RDEPEND="${CDEPEND}
-	virtual/udev
+	udev? ( virtual/udev )
 	!<sys-kernel/dracut-0.37-r3
 "
 
@@ -75,6 +75,7 @@ src_configure() {
 		$(use_enable libkms drm)
 		$(use_enable pango)
 		$(use_enable gdm gdm-transition)
+		$(use_with udev)
 	)
 	econf "${myconf[@]}"
 }

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index f10bd902367..f833e4ef1b5 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug gdm +gtk +libkms +pango static-libs"
+IUSE="debug gdm +gtk +libkms +pango static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
@@ -41,7 +41,7 @@ DEPEND="${CDEPEND}
 "
 # Block due bug #383067
 RDEPEND="${CDEPEND}
-	virtual/udev
+	udev? ( virtual/udev )
 	!<sys-kernel/dracut-0.37-r3
 "
 
@@ -75,6 +75,7 @@ src_configure() {
 		$(use_enable libkms drm)
 		$(use_enable pango)
 		$(use_enable gdm gdm-transition)
+		$(use_with udev)
 	)
 	econf "${myconf[@]}"
 }


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2020-07-08 22:10 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2020-07-08 22:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ba28aec661049833452dfac9c6650b3b22082ed7
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  8 22:10:31 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Wed Jul  8 22:10:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba28aec6

sys-boot/plymouth: 0.9.5 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/Manifest                              |  1 +
 .../{plymouth-9999.ebuild => plymouth-0.9.5.ebuild}     | 17 +++++++++--------
 sys-boot/plymouth/plymouth-9999.ebuild                  | 17 +++++++++--------
 3 files changed, 19 insertions(+), 16 deletions(-)

diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest
index 9e889ee2efe..881eb629c18 100644
--- a/sys-boot/plymouth/Manifest
+++ b/sys-boot/plymouth/Manifest
@@ -1,3 +1,4 @@
 DIST gentoo-logo.png 14501 BLAKE2B e7236c16b96a2d35a6f062b89bc0a6c6fc696a803b7da734ff9ae255fcd65e549d9bc3d510c283e235a770f42edcbdffc1d5cc4c2fcdec9cc931eb0acf504859 SHA512 059a555931b6d2a910bcd887f5ea0cc17c6edf2d2d45c03a1fec1bdda0138ba6bca6bdf90a65c6520a3f8f1b51ecf6f7956098f45ed6c1276f29c835e729163c
 DIST plymouth-0.9.3.tar.xz 1102724 BLAKE2B 7ee17cc785e6197cc9488afe6ceae27541992872813a9f937211930f653207d77c1a331cb093156af5ec9502a04cf1f9e4123c42e07931eaf270fefedcc03700 SHA512 d7b9ba97485cdac7ad6bcaf5a7f1a9c84ece54b8d46d5efce4170294c0aa6571656d7d9957b53aed9c1e51d4d525714f54b7dbb08d8ec0b196a1a4419fd186ed
 DIST plymouth-0.9.4.tar.xz 1103496 BLAKE2B abad2cefb89e9d17b77113396d7203090544759b3dd7f73f67153d9f126db28e5366d36aa11e2335566bf4046bebd50d8d9dd47c75634446fb3a0314cd458925 SHA512 83eb2de7e6d0980e9f7fa4e0b0f20c46a8238051d84bc38dbbb5dfa438e41c1a39846dcd652374256d9f1fe79967b154a3576cd9c433ef816b6c962be2d31e93
+DIST plymouth-0.9.5.tar.xz 1186200 BLAKE2B 8fd073703773fcf7f3e26454c860f094fb4b3d712c56c9df6716ef11815a79f7d5b078ab6c6567b76421026d84a086f95865bf9f3e4ae6363cb1ffc2caa68537 SHA512 686220e8d5b1a8be298156786d979d0e3fb9e010b930d0e8082a2bb152cf07c1bf493d820c243838a1771ee859dc0b4723bd9f10ee434a94a096ce9236c36ce9

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-0.9.5.ebuild
similarity index 83%
copy from sys-boot/plymouth/plymouth-9999.ebuild
copy to sys-boot/plymouth/plymouth-0.9.5.ebuild
index f833e4ef1b5..19a9265e3f9 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.5.ebuild
@@ -8,10 +8,10 @@ SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo
 
 if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs
@@ -21,7 +21,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug gdm +gtk +libkms +pango static-libs +udev"
+IUSE="debug +gtk +libkms +pango static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
@@ -74,7 +74,6 @@ src_configure() {
 		$(use_enable gtk gtk)
 		$(use_enable libkms drm)
 		$(use_enable pango)
-		$(use_enable gdm gdm-transition)
 		$(use_with udev)
 	)
 	econf "${myconf[@]}"
@@ -86,10 +85,12 @@ src_install() {
 	insinto /usr/share/plymouth
 	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
 
-	# Install compatibility symlinks as some rdeps hardcode the paths
-	dosym ../usr/bin/plymouth /bin/plymouth
-	dosym ..../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-	dosym ../usr/sbin/plymouthd /sbin/plymouthd
+	if use split-usr ; then
+		# Install compatibility symlinks as some rdeps hardcode the paths
+		dosym ../usr/bin/plymouth /bin/plymouth
+		dosym ../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
+		dosym ../usr/sbin/plymouthd /sbin/plymouthd
+	fi
 
 	readme.gentoo_create_doc
 

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index f833e4ef1b5..19a9265e3f9 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -8,10 +8,10 @@ SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo
 
 if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs
@@ -21,7 +21,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug gdm +gtk +libkms +pango static-libs +udev"
+IUSE="debug +gtk +libkms +pango static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
@@ -74,7 +74,6 @@ src_configure() {
 		$(use_enable gtk gtk)
 		$(use_enable libkms drm)
 		$(use_enable pango)
-		$(use_enable gdm gdm-transition)
 		$(use_with udev)
 	)
 	econf "${myconf[@]}"
@@ -86,10 +85,12 @@ src_install() {
 	insinto /usr/share/plymouth
 	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
 
-	# Install compatibility symlinks as some rdeps hardcode the paths
-	dosym ../usr/bin/plymouth /bin/plymouth
-	dosym ..../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-	dosym ../usr/sbin/plymouthd /sbin/plymouthd
+	if use split-usr ; then
+		# Install compatibility symlinks as some rdeps hardcode the paths
+		dosym ../usr/bin/plymouth /bin/plymouth
+		dosym ../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
+		dosym ../usr/sbin/plymouthd /sbin/plymouthd
+	fi
 
 	readme.gentoo_create_doc
 


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2020-07-09 19:05 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2020-07-09 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     8c2bfaa13f757d955c7287de8266ce1752d450fe
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  9 19:03:57 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Thu Jul  9 19:05:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2bfaa1

sys-boot/plymouth: fix use flags

Closes: https://bugs.gentoo.org/731826
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.5.ebuild | 2 +-
 sys-boot/plymouth/plymouth-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.5.ebuild b/sys-boot/plymouth/plymouth-0.9.5.ebuild
index 19a9265e3f9..46a85b1236b 100644
--- a/sys-boot/plymouth/plymouth-0.9.5.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.5.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug +gtk +libkms +pango static-libs +udev"
+IUSE="debug +gtk +libkms +pango +split-usr static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 19a9265e3f9..46a85b1236b 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug +gtk +libkms +pango static-libs +udev"
+IUSE="debug +gtk +libkms +pango +split-usr static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2020-07-13 18:08 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2020-07-13 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     5f790cf3e80b07629c350213a4d433355e832d93
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 13 18:08:23 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Mon Jul 13 18:08:38 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f790cf3

sys-boot/plymouth: fix broken symlink

Closes: https://bugs.gentoo.org/732404
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/{plymouth-0.9.5.ebuild => plymouth-0.9.5-r1.ebuild} | 3 +++
 sys-boot/plymouth/plymouth-9999.ebuild                                | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/sys-boot/plymouth/plymouth-0.9.5.ebuild b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
similarity index 96%
rename from sys-boot/plymouth/plymouth-0.9.5.ebuild
rename to sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
index 46a85b1236b..3c47d67a881 100644
--- a/sys-boot/plymouth/plymouth-0.9.5.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
@@ -98,6 +98,9 @@ src_install() {
 	# this is not needed for systemd, same should hold for openrc
 	# so remove
 	rm -rf "${D}"/var/run
+
+	# fix broken symlink
+	dosym ../../bizcom.png /usr/share/plymouth/themes/spinfinity/header-image.png
 }
 
 pkg_postinst() {

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 46a85b1236b..3c47d67a881 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -98,6 +98,9 @@ src_install() {
 	# this is not needed for systemd, same should hold for openrc
 	# so remove
 	rm -rf "${D}"/var/run
+
+	# fix broken symlink
+	dosym ../../bizcom.png /usr/share/plymouth/themes/spinfinity/header-image.png
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2020-07-31 20:12 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2020-07-31 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f0acab5fd50e39a9bdd432a64865b917618cb9de
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 31 20:12:33 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Fri Jul 31 20:12:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0acab5f

sys-boot/plymouth: stablize 0.9.5-r1 for systemd compat

Closes: https://bugs.gentoo.org/734938
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
index 3c47d67a881..38fbd00c892 100644
--- a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2020-08-10 10:22 Agostino Sarubbo
  0 siblings, 0 replies; 56+ messages in thread
From: Agostino Sarubbo @ 2020-08-10 10:22 UTC (permalink / raw
  To: gentoo-commits

commit:     b76a14222613410806acd0953707a4263cceadbc
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 10:22:53 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 10:22:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b76a1422

sys-boot/plymouth: arm stable wrt bug #736416

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
index 38fbd00c892..80b99d4c8b8 100644
--- a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2020-08-11 14:18 Agostino Sarubbo
  0 siblings, 0 replies; 56+ messages in thread
From: Agostino Sarubbo @ 2020-08-11 14:18 UTC (permalink / raw
  To: gentoo-commits

commit:     a4276dd6314f7c863bde832f3115fb37b02f100a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 11 14:17:42 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 11 14:17:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4276dd6

sys-boot/plymouth: sparc stable wrt bug #736416

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
index 80b99d4c8b8..ad4cf8fc65e 100644
--- a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2020-09-04 22:05 Sam James
  0 siblings, 0 replies; 56+ messages in thread
From: Sam James @ 2020-09-04 22:05 UTC (permalink / raw
  To: gentoo-commits

commit:     3b765abe7d24c70c8e8223c77058c6a432337d65
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  4 22:05:24 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep  4 22:05:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b765abe

sys-boot/plymouth: ppc stable (bug #736416)

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
index ad4cf8fc65e..9c80bd337d4 100644
--- a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2020-09-08 20:42 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2020-09-08 20:42 UTC (permalink / raw
  To: gentoo-commits

commit:     14d2aca1ac0f654e4a5ed7a788791876a90033ff
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  8 20:42:07 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Tue Sep  8 20:42:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d2aca1

sys-boot/plymouth: clean up

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/Manifest                 |   1 -
 sys-boot/plymouth/plymouth-0.9.3-r2.ebuild | 107 ----------------------------
 sys-boot/plymouth/plymouth-0.9.4-r1.ebuild | 110 -----------------------------
 3 files changed, 218 deletions(-)

diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest
index 881eb629c18..090ffac2de5 100644
--- a/sys-boot/plymouth/Manifest
+++ b/sys-boot/plymouth/Manifest
@@ -1,4 +1,3 @@
 DIST gentoo-logo.png 14501 BLAKE2B e7236c16b96a2d35a6f062b89bc0a6c6fc696a803b7da734ff9ae255fcd65e549d9bc3d510c283e235a770f42edcbdffc1d5cc4c2fcdec9cc931eb0acf504859 SHA512 059a555931b6d2a910bcd887f5ea0cc17c6edf2d2d45c03a1fec1bdda0138ba6bca6bdf90a65c6520a3f8f1b51ecf6f7956098f45ed6c1276f29c835e729163c
 DIST plymouth-0.9.3.tar.xz 1102724 BLAKE2B 7ee17cc785e6197cc9488afe6ceae27541992872813a9f937211930f653207d77c1a331cb093156af5ec9502a04cf1f9e4123c42e07931eaf270fefedcc03700 SHA512 d7b9ba97485cdac7ad6bcaf5a7f1a9c84ece54b8d46d5efce4170294c0aa6571656d7d9957b53aed9c1e51d4d525714f54b7dbb08d8ec0b196a1a4419fd186ed
-DIST plymouth-0.9.4.tar.xz 1103496 BLAKE2B abad2cefb89e9d17b77113396d7203090544759b3dd7f73f67153d9f126db28e5366d36aa11e2335566bf4046bebd50d8d9dd47c75634446fb3a0314cd458925 SHA512 83eb2de7e6d0980e9f7fa4e0b0f20c46a8238051d84bc38dbbb5dfa438e41c1a39846dcd652374256d9f1fe79967b154a3576cd9c433ef816b6c962be2d31e93
 DIST plymouth-0.9.5.tar.xz 1186200 BLAKE2B 8fd073703773fcf7f3e26454c860f094fb4b3d712c56c9df6716ef11815a79f7d5b078ab6c6567b76421026d84a086f95865bf9f3e4ae6363cb1ffc2caa68537 SHA512 686220e8d5b1a8be298156786d979d0e3fb9e010b930d0e8082a2bb152cf07c1bf493d820c243838a1771ee859dc0b4723bd9f10ee434a94a096ce9236c36ce9

diff --git a/sys-boot/plymouth/plymouth-0.9.3-r2.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r2.ebuild
deleted file mode 100644
index 5ffedf306a9..00000000000
--- a/sys-boot/plymouth/plymouth-0.9.3-r2.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
-else
-	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-inherit autotools readme.gentoo-r1 systemd toolchain-funcs
-
-DESCRIPTION="Graphical boot animation (splash) and logger"
-HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug gdm +gtk +libkms +pango static-libs"
-
-CDEPEND="
-	>=media-libs/libpng-1.2.16:=
-	gtk? (
-		dev-libs/glib:2
-		>=x11-libs/gtk+-3.14:3
-		x11-libs/cairo
-	)
-	libkms? ( x11-libs/libdrm[libkms] )
-	pango? ( >=x11-libs/pango-1.21 )
-"
-DEPEND="${CDEPEND}
-	elibc_musl? ( sys-libs/rpmatch-standalone )
-	app-text/docbook-xsl-stylesheets
-	dev-libs/libxslt
-	virtual/pkgconfig
-"
-# Block due bug #383067
-RDEPEND="${CDEPEND}
-	virtual/udev
-	!<sys-kernel/dracut-0.37-r3
-"
-
-DOC_CONTENTS="
-	Follow the following instructions to set up Plymouth:\n
-	https://wiki.gentoo.org/wiki/Plymouth#Configuration
-"
-
-PATCHES=(
-	"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
-)
-
-src_prepare() {
-	use elibc_musl && append-ldflags -lrpmatch
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		--with-system-root-install=no
-		--localstatedir=/var
-		--without-rhgb-compat-link
-		--enable-documentation
-		--enable-systemd-integration
-		--with-systemdunitdir="$(systemd_get_systemunitdir)"
-		$(use_enable !static-libs shared)
-		$(use_enable static-libs static)
-		$(use_enable debug tracing)
-		$(use_enable gtk gtk)
-		$(use_enable libkms drm)
-		$(use_enable pango)
-		$(use_enable gdm gdm-transition)
-	)
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	default
-
-	insinto /usr/share/plymouth
-	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
-
-	# Install compatibility symlinks as some rdeps hardcode the paths
-	dosym /usr/bin/plymouth /bin/plymouth
-	dosym /usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-	dosym /usr/sbin/plymouthd /sbin/plymouthd
-
-	readme.gentoo_create_doc
-
-	# looks like make install create /var/run/plymouth
-	# this is not needed for systemd, same should hold for openrc
-	# so remove
-	rm -rf "${D}"/var/run
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-	if ! has_version "sys-kernel/dracut" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
-		ewarn "If you want initramfs builder with plymouth support, please emerge"
-		ewarn "sys-kernel/dracut or sys-kernel/genkernel-next[plymouth]."
-	fi
-}

diff --git a/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
deleted file mode 100644
index 1ade24f98db..00000000000
--- a/sys-boot/plymouth/plymouth-0.9.4-r1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth"
-else
-	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-fi
-
-inherit autotools readme.gentoo-r1 systemd toolchain-funcs
-
-DESCRIPTION="Graphical boot animation (splash) and logger"
-HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug gdm +gtk +libkms +pango +split-usr static-libs +udev"
-
-CDEPEND="
-	>=media-libs/libpng-1.2.16:=
-	gtk? (
-		dev-libs/glib:2
-		>=x11-libs/gtk+-3.14:3
-		x11-libs/cairo
-	)
-	libkms? ( x11-libs/libdrm[libkms] )
-	pango? ( >=x11-libs/pango-1.21 )
-"
-DEPEND="${CDEPEND}
-	elibc_musl? ( sys-libs/rpmatch-standalone )
-	app-text/docbook-xsl-stylesheets
-	dev-libs/libxslt
-	virtual/pkgconfig
-"
-# Block due bug #383067
-RDEPEND="${CDEPEND}
-	udev? ( virtual/udev )
-	!<sys-kernel/dracut-0.37-r3
-"
-
-DOC_CONTENTS="
-	Follow the following instructions to set up Plymouth:\n
-	https://wiki.gentoo.org/wiki/Plymouth#Configuration
-"
-
-PATCHES=(
-	"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
-)
-
-src_prepare() {
-	use elibc_musl && append-ldflags -lrpmatch
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		--with-system-root-install=no
-		--localstatedir=/var
-		--without-rhgb-compat-link
-		--enable-documentation
-		--enable-systemd-integration
-		--with-systemdunitdir="$(systemd_get_systemunitdir)"
-		$(use_enable !static-libs shared)
-		$(use_enable static-libs static)
-		$(use_enable debug tracing)
-		$(use_enable gtk gtk)
-		$(use_enable libkms drm)
-		$(use_enable pango)
-		$(use_enable gdm gdm-transition)
-		$(use_with udev)
-	)
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	default
-
-	insinto /usr/share/plymouth
-	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
-
-	if use split-usr ; then
-		# Install compatibility symlinks as some rdeps hardcode the paths
-		dosym ../usr/bin/plymouth /bin/plymouth
-		dosym ../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-		dosym ../usr/sbin/plymouthd /sbin/plymouthd
-	fi
-
-	readme.gentoo_create_doc
-
-	# looks like make install create /var/run/plymouth
-	# this is not needed for systemd, same should hold for openrc
-	# so remove
-	rm -rf "${D}"/var/run
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-	if ! has_version "sys-kernel/dracut" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
-		ewarn "If you want initramfs builder with plymouth support, please emerge"
-		ewarn "sys-kernel/dracut or sys-kernel/genkernel-next[plymouth]."
-	fi
-}


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2020-09-20  8:37 Sergei Trofimovich
  0 siblings, 0 replies; 56+ messages in thread
From: Sergei Trofimovich @ 2020-09-20  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     f32edac8f805805626559550516a3308bdf81d88
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 08:36:51 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 08:37:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32edac8

sys-boot/plymouth: stable 0.9.5-r1 for ppc64

stable wrt bug #736416 (STABLEREQ)
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.7, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
index 9c80bd337d4..4263c374b08 100644
--- a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2021-05-03 20:59 Andreas Sturmlechner
  0 siblings, 0 replies; 56+ messages in thread
From: Andreas Sturmlechner @ 2021-05-03 20:59 UTC (permalink / raw
  To: gentoo-commits

commit:     fff967bfe2aac64c1eba6f7d8e514717e89f67a1
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May  3 20:43:53 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May  3 20:59:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff967bf

sys-boot/plymouth: Drop 0.9.3-r1, EAPI6--

Bug: https://bugs.gentoo.org/736416
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sys-boot/plymouth/Manifest                 |   1 -
 sys-boot/plymouth/metadata.xml             |   1 -
 sys-boot/plymouth/plymouth-0.9.3-r1.ebuild | 104 -----------------------------
 3 files changed, 106 deletions(-)

diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest
index 090ffac2de5..15fafdde46e 100644
--- a/sys-boot/plymouth/Manifest
+++ b/sys-boot/plymouth/Manifest
@@ -1,3 +1,2 @@
 DIST gentoo-logo.png 14501 BLAKE2B e7236c16b96a2d35a6f062b89bc0a6c6fc696a803b7da734ff9ae255fcd65e549d9bc3d510c283e235a770f42edcbdffc1d5cc4c2fcdec9cc931eb0acf504859 SHA512 059a555931b6d2a910bcd887f5ea0cc17c6edf2d2d45c03a1fec1bdda0138ba6bca6bdf90a65c6520a3f8f1b51ecf6f7956098f45ed6c1276f29c835e729163c
-DIST plymouth-0.9.3.tar.xz 1102724 BLAKE2B 7ee17cc785e6197cc9488afe6ceae27541992872813a9f937211930f653207d77c1a331cb093156af5ec9502a04cf1f9e4123c42e07931eaf270fefedcc03700 SHA512 d7b9ba97485cdac7ad6bcaf5a7f1a9c84ece54b8d46d5efce4170294c0aa6571656d7d9957b53aed9c1e51d4d525714f54b7dbb08d8ec0b196a1a4419fd186ed
 DIST plymouth-0.9.5.tar.xz 1186200 BLAKE2B 8fd073703773fcf7f3e26454c860f094fb4b3d712c56c9df6716ef11815a79f7d5b078ab6c6567b76421026d84a086f95865bf9f3e4ae6363cb1ffc2caa68537 SHA512 686220e8d5b1a8be298156786d979d0e3fb9e010b930d0e8082a2bb152cf07c1bf493d820c243838a1771ee859dc0b4723bd9f10ee434a94a096ce9236c36ce9

diff --git a/sys-boot/plymouth/metadata.xml b/sys-boot/plymouth/metadata.xml
index fdd04fcdecb..89aaf6b7dc5 100644
--- a/sys-boot/plymouth/metadata.xml
+++ b/sys-boot/plymouth/metadata.xml
@@ -6,7 +6,6 @@
 		<name>Matthew Thode</name>
 	</maintainer>
 	<use>
-		<flag name="gdm">Enables smooth transition to GDM</flag>
 		<flag name="libkms">Provides abstraction to the DRM drivers (intel,
 			nouveau and vmwgfx at this moment)</flag>
 		<flag name="pango">Adds support for printing text on splash screen and

diff --git a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
deleted file mode 100644
index a27ceaae523..00000000000
--- a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="git://anongit.freedesktop.org/plymouth"
-	inherit git-r3
-else
-	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-fi
-
-inherit autotools readme.gentoo-r1 systemd toolchain-funcs
-
-DESCRIPTION="Graphical boot animation (splash) and logger"
-HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
-
-LICENSE="GPL-2"
-SLOT="0"
-[[ ${PV} == 9999 ]] || \
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86"
-IUSE="debug gdm +gtk +libkms +pango static-libs"
-
-CDEPEND="
-	>=media-libs/libpng-1.2.16:=
-	gtk? (
-		dev-libs/glib:2
-		>=x11-libs/gtk+-3.14:3
-		x11-libs/cairo )
-	libkms? ( x11-libs/libdrm[libkms] )
-	pango? ( >=x11-libs/pango-1.21 )
-"
-DEPEND="${CDEPEND}
-	app-text/docbook-xsl-stylesheets
-	dev-libs/libxslt
-	virtual/pkgconfig
-"
-# Block due bug #383067
-RDEPEND="${CDEPEND}
-	virtual/udev
-	!<sys-kernel/dracut-0.37-r3
-"
-
-DOC_CONTENTS="
-	Follow the following instructions to set up Plymouth:\n
-	https://wiki.gentoo.org/wiki/Plymouth#Configuration
-"
-
-PATCHES=(
-	"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		--with-system-root-install=no
-		--localstatedir=/var
-		--without-rhgb-compat-link
-		--enable-documentation
-		--enable-systemd-integration
-		--with-systemdunitdir="$(systemd_get_systemunitdir)"
-		$(use_enable !static-libs shared)
-		$(use_enable static-libs static)
-		$(use_enable debug tracing)
-		$(use_enable gtk gtk)
-		$(use_enable libkms drm)
-		$(use_enable pango)
-		$(use_enable gdm gdm-transition)
-	)
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	default
-
-	insinto /usr/share/plymouth
-	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
-
-	# Install compatibility symlinks as some rdeps hardcode the paths
-	dosym /usr/bin/plymouth /bin/plymouth
-	dosym /usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-	dosym /usr/sbin/plymouthd /sbin/plymouthd
-
-	readme.gentoo_create_doc
-
-	# looks like make install create /var/run/plymouth
-	# this is not needed for systemd, same should hold for openrc
-	# so remove
-	rm -rf "${D}"/var/run
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-	if ! has_version "sys-kernel/dracut" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
-		ewarn "If you want initramfs builder with plymouth support, please emerge"
-		ewarn "sys-kernel/dracut or sys-kernel/genkernel-next[plymouth]."
-	fi
-}


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2021-09-10 22:51 Marek Szuba
  0 siblings, 0 replies; 56+ messages in thread
From: Marek Szuba @ 2021-09-10 22:51 UTC (permalink / raw
  To: gentoo-commits

commit:     15f6bc7eabfd93b0963429557218e891290f9757
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 10 21:34:19 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Sep 10 22:51:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f6bc7e

sys-boot/plymouth: keyword 0.9.5-r1 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
index 4263c374b08..62560bb5edb 100644
--- a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2021-12-26  2:38 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2021-12-26  2:38 UTC (permalink / raw
  To: gentoo-commits

commit:     6036c7d3263b530cd52158fa143d2b6c0b635e7f
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 26 02:38:44 2021 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sun Dec 26 02:38:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6036c7d3

sys-boot/plymouth: 0.9.6 pre release due to upstream not tagging

https://gitlab.freedesktop.org/plymouth/plymouth/-/issues/158

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/Manifest                                     |  1 +
 .../{plymouth-9999.ebuild => plymouth-0.9.6_p20211225.ebuild}  | 10 ++++++----
 sys-boot/plymouth/plymouth-9999.ebuild                         |  6 +++---
 3 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest
index 15fafdde46ea..a195adf94890 100644
--- a/sys-boot/plymouth/Manifest
+++ b/sys-boot/plymouth/Manifest
@@ -1,2 +1,3 @@
 DIST gentoo-logo.png 14501 BLAKE2B e7236c16b96a2d35a6f062b89bc0a6c6fc696a803b7da734ff9ae255fcd65e549d9bc3d510c283e235a770f42edcbdffc1d5cc4c2fcdec9cc931eb0acf504859 SHA512 059a555931b6d2a910bcd887f5ea0cc17c6edf2d2d45c03a1fec1bdda0138ba6bca6bdf90a65c6520a3f8f1b51ecf6f7956098f45ed6c1276f29c835e729163c
 DIST plymouth-0.9.5.tar.xz 1186200 BLAKE2B 8fd073703773fcf7f3e26454c860f094fb4b3d712c56c9df6716ef11815a79f7d5b078ab6c6567b76421026d84a086f95865bf9f3e4ae6363cb1ffc2caa68537 SHA512 686220e8d5b1a8be298156786d979d0e3fb9e010b930d0e8082a2bb152cf07c1bf493d820c243838a1771ee859dc0b4723bd9f10ee434a94a096ce9236c36ce9
+DIST plymouth-5b91b9ed84cc91759c986634a4d64d474e6092cf.tar.gz 1132049 BLAKE2B 0e224aad93fef4039a1a023ece051a64e1fa854f29a814957673c7ba68eb3f2348ca075f59a17f7bad692152ddcc402b2246db413886ac73ad77a36a6fb2cb3c SHA512 3d81ce379d0a11af5b557bfe86e336a40e5abdbb6dbd6cd5e046ede9a46cf2782af75b8e32e3fb2232b8a22efee1890ecb47394742041d9dcb499b38476a814c

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-0.9.6_p20211225.ebuild
similarity index 87%
copy from sys-boot/plymouth/plymouth-9999.ebuild
copy to sys-boot/plymouth/plymouth-0.9.6_p20211225.ebuild
index 3c47d67a881e..6f1b09a81b37 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.6_p20211225.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,11 +10,13 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
-	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	PRE_RELEASE_SHA="5b91b9ed84cc91759c986634a4d64d474e6092cf"
+	SRC_URI="${SRC_URI} https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PRE_RELEASE_SHA}/${PN}-${PRE_RELEASE_SHA}.tar.gz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	S="${WORKDIR}/${PN}-${PRE_RELEASE_SHA}"
 fi
 
-inherit autotools readme.gentoo-r1 systemd toolchain-funcs
+inherit autotools readme.gentoo-r1 systemd
 
 DESCRIPTION="Graphical boot animation (splash) and logger"
 HOMEPAGE="https://cgit.freedesktop.org/plymouth/"

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 3c47d67a881e..3f303786005d 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,10 +11,10 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
-inherit autotools readme.gentoo-r1 systemd toolchain-funcs
+inherit autotools readme.gentoo-r1 systemd
 
 DESCRIPTION="Graphical boot animation (splash) and logger"
 HOMEPAGE="https://cgit.freedesktop.org/plymouth/"


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2021-12-26  2:59 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2021-12-26  2:59 UTC (permalink / raw
  To: gentoo-commits

commit:     bc7fba7a10c7aec1332baf6abdfec42cb2b32000
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 26 02:59:29 2021 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sun Dec 26 02:59:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7fba7a

sys-boot/plymouth: fix pre release of 0.9.6 from patch

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 ...{plymouth-0.9.6_p20211225.ebuild => plymouth-0.9.6_pre20211225.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.6_p20211225.ebuild b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
similarity index 100%
rename from sys-boot/plymouth/plymouth-0.9.6_p20211225.ebuild
rename to sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild


^ permalink raw reply	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-01-11  3:44 Georgy Yakovlev
  0 siblings, 0 replies; 56+ messages in thread
From: Georgy Yakovlev @ 2022-01-11  3:44 UTC (permalink / raw
  To: gentoo-commits

commit:     f7985ba96abc31e59927a5ed3b3a0cf8927bbfa3
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 03:44:24 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 03:44:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7985ba9

sys-boot/plymouth: Stabilize 0.9.6_pre20211225 ppc64, #830975

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
index ec76d04c2f0a..a5b2c8e22480 100644
--- a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 else
 	PRE_RELEASE_SHA="5b91b9ed84cc91759c986634a4d64d474e6092cf"
 	SRC_URI="${SRC_URI} https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PRE_RELEASE_SHA}/${PN}-${PRE_RELEASE_SHA}.tar.gz"
-	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 	S="${WORKDIR}/${PN}-${PRE_RELEASE_SHA}"
 fi
 


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-01-11  3:44 Georgy Yakovlev
  0 siblings, 0 replies; 56+ messages in thread
From: Georgy Yakovlev @ 2022-01-11  3:44 UTC (permalink / raw
  To: gentoo-commits

commit:     b977af34f14ec392bac0d925a79f783a1ad1cd3b
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 03:44:11 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 03:44:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b977af34

sys-boot/plymouth: Stabilize 0.9.6_pre20211225 arm64, #830975

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
index 6f1b09a81b37..ec76d04c2f0a 100644
--- a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 else
 	PRE_RELEASE_SHA="5b91b9ed84cc91759c986634a4d64d474e6092cf"
 	SRC_URI="${SRC_URI} https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PRE_RELEASE_SHA}/${PN}-${PRE_RELEASE_SHA}.tar.gz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 	S="${WORKDIR}/${PN}-${PRE_RELEASE_SHA}"
 fi
 


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-01-11  3:49 Sam James
  0 siblings, 0 replies; 56+ messages in thread
From: Sam James @ 2022-01-11  3:49 UTC (permalink / raw
  To: gentoo-commits

commit:     9299522336fe76d9f72f6a5a5871f4200e0a722c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 03:48:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 03:48:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92995223

sys-boot/plymouth: Stabilize 0.9.6_pre20211225 amd64, #830975

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
index a5b2c8e22480..850a088911c1 100644
--- a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 else
 	PRE_RELEASE_SHA="5b91b9ed84cc91759c986634a4d64d474e6092cf"
 	SRC_URI="${SRC_URI} https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PRE_RELEASE_SHA}/${PN}-${PRE_RELEASE_SHA}.tar.gz"
-	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 	S="${WORKDIR}/${PN}-${PRE_RELEASE_SHA}"
 fi
 


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-01-11  3:49 Sam James
  0 siblings, 0 replies; 56+ messages in thread
From: Sam James @ 2022-01-11  3:49 UTC (permalink / raw
  To: gentoo-commits

commit:     5edc8893c8cc35a61fca74a47e9808fa8290e835
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 03:49:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 03:49:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5edc8893

sys-boot/plymouth: Stabilize 0.9.6_pre20211225 x86, #830975

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
index 850a088911c1..f124f2ead8c0 100644
--- a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 else
 	PRE_RELEASE_SHA="5b91b9ed84cc91759c986634a4d64d474e6092cf"
 	SRC_URI="${SRC_URI} https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PRE_RELEASE_SHA}/${PN}-${PRE_RELEASE_SHA}.tar.gz"
-	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 	S="${WORKDIR}/${PN}-${PRE_RELEASE_SHA}"
 fi
 


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-01-11  3:50 Sam James
  0 siblings, 0 replies; 56+ messages in thread
From: Sam James @ 2022-01-11  3:50 UTC (permalink / raw
  To: gentoo-commits

commit:     3a7a3e3e63705e604e59a67d13717135e1c612db
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 03:50:12 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 03:50:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7a3e3e

sys-boot/plymouth: Stabilize 0.9.6_pre20211225 sparc, #830975

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
index 0ce452128434..01733905cce4 100644
--- a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 else
 	PRE_RELEASE_SHA="5b91b9ed84cc91759c986634a4d64d474e6092cf"
 	SRC_URI="${SRC_URI} https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PRE_RELEASE_SHA}/${PN}-${PRE_RELEASE_SHA}.tar.gz"
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv sparc x86"
 	S="${WORKDIR}/${PN}-${PRE_RELEASE_SHA}"
 fi
 


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-01-11  3:50 Sam James
  0 siblings, 0 replies; 56+ messages in thread
From: Sam James @ 2022-01-11  3:50 UTC (permalink / raw
  To: gentoo-commits

commit:     7b8e6f3730aff61eafba75236b128cfa4ea8e2c6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 03:49:40 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 03:49:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b8e6f37

sys-boot/plymouth: Stabilize 0.9.6_pre20211225 arm, #830975

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
index f124f2ead8c0..0ce452128434 100644
--- a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 else
 	PRE_RELEASE_SHA="5b91b9ed84cc91759c986634a4d64d474e6092cf"
 	SRC_URI="${SRC_URI} https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PRE_RELEASE_SHA}/${PN}-${PRE_RELEASE_SHA}.tar.gz"
-	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 	S="${WORKDIR}/${PN}-${PRE_RELEASE_SHA}"
 fi
 


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-01-11  5:22 Georgy Yakovlev
  0 siblings, 0 replies; 56+ messages in thread
From: Georgy Yakovlev @ 2022-01-11  5:22 UTC (permalink / raw
  To: gentoo-commits

commit:     d80cfec8a88da6bbfd86841e9c6bf06760ea22f0
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 05:14:55 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 05:14:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80cfec8

sys-boot/plymouth: Stabilize 0.9.6_pre20211225 ppc, #830975

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
index 01733905cce4..0c17e6c5bc8b 100644
--- a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 else
 	PRE_RELEASE_SHA="5b91b9ed84cc91759c986634a4d64d474e6092cf"
 	SRC_URI="${SRC_URI} https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PRE_RELEASE_SHA}/${PN}-${PRE_RELEASE_SHA}.tar.gz"
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 	S="${WORKDIR}/${PN}-${PRE_RELEASE_SHA}"
 fi
 


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-02-04 20:40 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2022-02-04 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     40e731f5e10ec5d6a35cf598d744f4c2a770a28d
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  4 20:40:48 2022 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Fri Feb  4 20:40:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e731f5

sys-boot/plymouth: yay finally a release

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/Manifest                  |   1 +
 sys-boot/plymouth/plymouth-22.02.122.ebuild | 112 ++++++++++++++++++++++++++++
 2 files changed, 113 insertions(+)

diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest
index a195adf94890..7595bea28e61 100644
--- a/sys-boot/plymouth/Manifest
+++ b/sys-boot/plymouth/Manifest
@@ -1,3 +1,4 @@
 DIST gentoo-logo.png 14501 BLAKE2B e7236c16b96a2d35a6f062b89bc0a6c6fc696a803b7da734ff9ae255fcd65e549d9bc3d510c283e235a770f42edcbdffc1d5cc4c2fcdec9cc931eb0acf504859 SHA512 059a555931b6d2a910bcd887f5ea0cc17c6edf2d2d45c03a1fec1bdda0138ba6bca6bdf90a65c6520a3f8f1b51ecf6f7956098f45ed6c1276f29c835e729163c
 DIST plymouth-0.9.5.tar.xz 1186200 BLAKE2B 8fd073703773fcf7f3e26454c860f094fb4b3d712c56c9df6716ef11815a79f7d5b078ab6c6567b76421026d84a086f95865bf9f3e4ae6363cb1ffc2caa68537 SHA512 686220e8d5b1a8be298156786d979d0e3fb9e010b930d0e8082a2bb152cf07c1bf493d820c243838a1771ee859dc0b4723bd9f10ee434a94a096ce9236c36ce9
+DIST plymouth-22.02.122.tar.xz 1183608 BLAKE2B 8bb1362fcaa7d4c0fb1b69729a8a681d992a5d2abc07644d3be5cc0b19df2cac83df031165a65fa06f95042f619b9f4b7a7e1f3816528f6623473a2b1303e1be SHA512 9f2f5a7121b431f16561d6b5f31177ff06cf1e6bdffaa68c1fe08aa3c765a96dee745824aae8eaac9a0b4a08f0a17a9ae79a82bd0826fcc3fe14d8553635f817
 DIST plymouth-5b91b9ed84cc91759c986634a4d64d474e6092cf.tar.gz 1132049 BLAKE2B 0e224aad93fef4039a1a023ece051a64e1fa854f29a814957673c7ba68eb3f2348ca075f59a17f7bad692152ddcc402b2246db413886ac73ad77a36a6fb2cb3c SHA512 3d81ce379d0a11af5b557bfe86e336a40e5abdbb6dbd6cd5e046ede9a46cf2782af75b8e32e3fb2232b8a22efee1890ecb47394742041d9dcb499b38476a814c

diff --git a/sys-boot/plymouth/plymouth-22.02.122.ebuild b/sys-boot/plymouth/plymouth-22.02.122.ebuild
new file mode 100644
index 000000000000..98bb6eb92ea2
--- /dev/null
+++ b/sys-boot/plymouth/plymouth-22.02.122.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
+else
+	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+inherit autotools readme.gentoo-r1 systemd
+
+DESCRIPTION="Graphical boot animation (splash) and logger"
+HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug +gtk +libkms +pango +split-usr static-libs +udev"
+
+CDEPEND="
+	>=media-libs/libpng-1.2.16:=
+	gtk? (
+		dev-libs/glib:2
+		>=x11-libs/gtk+-3.14:3
+		x11-libs/cairo
+	)
+	libkms? ( x11-libs/libdrm[libkms] )
+	pango? ( >=x11-libs/pango-1.21 )
+"
+DEPEND="${CDEPEND}
+	elibc_musl? ( sys-libs/rpmatch-standalone )
+	app-text/docbook-xsl-stylesheets
+	dev-libs/libxslt
+	virtual/pkgconfig
+"
+# Block due bug #383067
+RDEPEND="${CDEPEND}
+	udev? ( virtual/udev )
+	!<sys-kernel/dracut-0.37-r3
+"
+
+DOC_CONTENTS="
+	Follow the following instructions to set up Plymouth:\n
+	https://wiki.gentoo.org/wiki/Plymouth#Configuration
+"
+
+PATCHES=(
+	"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
+)
+
+src_prepare() {
+	use elibc_musl && append-ldflags -lrpmatch
+	default
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		--with-system-root-install=no
+		--localstatedir=/var
+		--without-rhgb-compat-link
+		--enable-documentation
+		--enable-systemd-integration
+		--with-systemdunitdir="$(systemd_get_systemunitdir)"
+		$(use_enable !static-libs shared)
+		$(use_enable static-libs static)
+		$(use_enable debug tracing)
+		$(use_enable gtk gtk)
+		$(use_enable libkms drm)
+		$(use_enable pango)
+		$(use_with udev)
+	)
+	econf "${myconf[@]}"
+}
+
+src_install() {
+	default
+
+	insinto /usr/share/plymouth
+	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
+
+	if use split-usr ; then
+		# Install compatibility symlinks as some rdeps hardcode the paths
+		dosym ../usr/bin/plymouth /bin/plymouth
+		dosym ../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
+		dosym ../usr/sbin/plymouthd /sbin/plymouthd
+	fi
+
+	readme.gentoo_create_doc
+
+	# looks like make install create /var/run/plymouth
+	# this is not needed for systemd, same should hold for openrc
+	# so remove
+	rm -rf "${D}"/var/run
+
+	# fix broken symlink
+	dosym ../../bizcom.png /usr/share/plymouth/themes/spinfinity/header-image.png
+}
+
+pkg_postinst() {
+	readme.gentoo_print_elog
+	if ! has_version "sys-kernel/dracut" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
+		ewarn "If you want initramfs builder with plymouth support, please emerge"
+		ewarn "sys-kernel/dracut or sys-kernel/genkernel-next[plymouth]."
+	fi
+}


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-04-18  3:18 Matt Turner
  0 siblings, 0 replies; 56+ messages in thread
From: Matt Turner @ 2022-04-18  3:18 UTC (permalink / raw
  To: gentoo-commits

commit:     4d558066263f70508f0b8acc2e5f35c226d71568
Author:     Mike Lothian <mike <AT> fireburn <DOT> co <DOT> uk>
AuthorDate: Sun Apr 17 09:31:45 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 03:18:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d558066

sys-boot/plymouth: Remove dependency on libdrm[libkms]

Libkms has been removed and it does not appear to be a hard requirement
to build plymouth.

Signed-off-by: Mike Lothian <mike <AT> fireburn.co.uk>
Closes: https://github.com/gentoo/gentoo/pull/25058
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-boot/plymouth/metadata.xml                                 |  2 +-
 .../{plymouth-0.9.5-r1.ebuild => plymouth-0.9.5-r2.ebuild}     | 10 +++++-----
 ...pre20211225.ebuild => plymouth-0.9.6_pre20211225-r1.ebuild} |  8 ++++----
 ...{plymouth-22.02.122.ebuild => plymouth-22.02.122-r1.ebuild} |  8 ++++----
 sys-boot/plymouth/plymouth-9999.ebuild                         | 10 +++++-----
 5 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/sys-boot/plymouth/metadata.xml b/sys-boot/plymouth/metadata.xml
index 3c5e3d8bbaf5..5900b9002bfe 100644
--- a/sys-boot/plymouth/metadata.xml
+++ b/sys-boot/plymouth/metadata.xml
@@ -6,7 +6,7 @@
 		<name>Matthew Thode</name>
 	</maintainer>
 	<use>
-		<flag name="libkms">Provides abstraction to the DRM drivers (intel,
+		<flag name="drm">Provides abstraction to the DRM drivers (intel,
 			nouveau and vmwgfx at this moment)</flag>
 		<flag name="pango">Adds support for printing text on splash screen and
 			text prompts, e.g. for password</flag>

diff --git a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.5-r2.ebuild
similarity index 93%
rename from sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
rename to sys-boot/plymouth/plymouth-0.9.5-r2.ebuild
index 62560bb5edb7..5dd00723beda 100644
--- a/sys-boot/plymouth/plymouth-0.9.5-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,16 +21,16 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug +gtk +libkms +pango +split-usr static-libs +udev"
+IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
+	drm? ( x11-libs/libdrm )
 	gtk? (
 		dev-libs/glib:2
 		>=x11-libs/gtk+-3.14:3
 		x11-libs/cairo
 	)
-	libkms? ( x11-libs/libdrm[libkms] )
 	pango? ( >=x11-libs/pango-1.21 )
 "
 DEPEND="${CDEPEND}
@@ -71,8 +71,8 @@ src_configure() {
 		$(use_enable !static-libs shared)
 		$(use_enable static-libs static)
 		$(use_enable debug tracing)
-		$(use_enable gtk gtk)
-		$(use_enable libkms drm)
+		$(use_enable drm)
+		$(use_enable gtk)
 		$(use_enable pango)
 		$(use_with udev)
 	)

diff --git a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild b/sys-boot/plymouth/plymouth-0.9.6_pre20211225-r1.ebuild
similarity index 94%
rename from sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
rename to sys-boot/plymouth/plymouth-0.9.6_pre20211225-r1.ebuild
index 0c17e6c5bc8b..7ee910f6b422 100644
--- a/sys-boot/plymouth/plymouth-0.9.6_pre20211225.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.6_pre20211225-r1.ebuild
@@ -23,16 +23,16 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug +gtk +libkms +pango +split-usr static-libs +udev"
+IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
+	drm? ( x11-libs/libdrm )
 	gtk? (
 		dev-libs/glib:2
 		>=x11-libs/gtk+-3.14:3
 		x11-libs/cairo
 	)
-	libkms? ( x11-libs/libdrm[libkms] )
 	pango? ( >=x11-libs/pango-1.21 )
 "
 DEPEND="${CDEPEND}
@@ -73,8 +73,8 @@ src_configure() {
 		$(use_enable !static-libs shared)
 		$(use_enable static-libs static)
 		$(use_enable debug tracing)
-		$(use_enable gtk gtk)
-		$(use_enable libkms drm)
+		$(use_enable drm)
+		$(use_enable gtk)
 		$(use_enable pango)
 		$(use_with udev)
 	)

diff --git a/sys-boot/plymouth/plymouth-22.02.122.ebuild b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
similarity index 94%
rename from sys-boot/plymouth/plymouth-22.02.122.ebuild
rename to sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
index 98bb6eb92ea2..e3ad01aa6372 100644
--- a/sys-boot/plymouth/plymouth-22.02.122.ebuild
+++ b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
@@ -21,16 +21,16 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug +gtk +libkms +pango +split-usr static-libs +udev"
+IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
+	drm? ( x11-libs/libdrm )
 	gtk? (
 		dev-libs/glib:2
 		>=x11-libs/gtk+-3.14:3
 		x11-libs/cairo
 	)
-	libkms? ( x11-libs/libdrm[libkms] )
 	pango? ( >=x11-libs/pango-1.21 )
 "
 DEPEND="${CDEPEND}
@@ -71,8 +71,8 @@ src_configure() {
 		$(use_enable !static-libs shared)
 		$(use_enable static-libs static)
 		$(use_enable debug tracing)
-		$(use_enable gtk gtk)
-		$(use_enable libkms drm)
+		$(use_enable drm)
+		$(use_enable gtk)
 		$(use_enable pango)
 		$(use_with udev)
 	)

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 3f303786005d..e3ad01aa6372 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,16 +21,16 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug +gtk +libkms +pango +split-usr static-libs +udev"
+IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
+	drm? ( x11-libs/libdrm )
 	gtk? (
 		dev-libs/glib:2
 		>=x11-libs/gtk+-3.14:3
 		x11-libs/cairo
 	)
-	libkms? ( x11-libs/libdrm[libkms] )
 	pango? ( >=x11-libs/pango-1.21 )
 "
 DEPEND="${CDEPEND}
@@ -71,8 +71,8 @@ src_configure() {
 		$(use_enable !static-libs shared)
 		$(use_enable static-libs static)
 		$(use_enable debug tracing)
-		$(use_enable gtk gtk)
-		$(use_enable libkms drm)
+		$(use_enable drm)
+		$(use_enable gtk)
 		$(use_enable pango)
 		$(use_with udev)
 	)


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-06-24  2:23 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2022-06-24  2:23 UTC (permalink / raw
  To: gentoo-commits

commit:     4e3f2ae512febe725c7ede8a2da9fe812fb1452b
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 02:23:11 2022 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 02:23:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3f2ae5

sys-boot/plymouth: 22.02.122-r1 stable...

amd64 arm arm64 ppc ppc64 sparc x86

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/plymouth-22.02.122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
index e3ad01aa6372..b69e14eb1e65 100644
--- a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2022-08-06 17:30 Matthew Thode
  0 siblings, 0 replies; 56+ messages in thread
From: Matthew Thode @ 2022-08-06 17:30 UTC (permalink / raw
  To: gentoo-commits

commit:     c53ad3e8295a2a3ee8d6db6d4d933574c139e18d
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  6 17:29:21 2022 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sat Aug  6 17:29:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53ad3e8

sys-boot/plymouth: cleanup and remove genkernel-next references

Closes: https://bugs.gentoo.org/861704

Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-boot/plymouth/Manifest                         |   2 -
 sys-boot/plymouth/plymouth-0.9.5-r2.ebuild         | 112 --------------------
 .../plymouth/plymouth-0.9.6_pre20211225-r1.ebuild  | 114 ---------------------
 sys-boot/plymouth/plymouth-22.02.122-r1.ebuild     |   4 +-
 sys-boot/plymouth/plymouth-9999.ebuild             |   4 +-
 5 files changed, 4 insertions(+), 232 deletions(-)

diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest
index 7595bea28e61..6eb0a48b567b 100644
--- a/sys-boot/plymouth/Manifest
+++ b/sys-boot/plymouth/Manifest
@@ -1,4 +1,2 @@
 DIST gentoo-logo.png 14501 BLAKE2B e7236c16b96a2d35a6f062b89bc0a6c6fc696a803b7da734ff9ae255fcd65e549d9bc3d510c283e235a770f42edcbdffc1d5cc4c2fcdec9cc931eb0acf504859 SHA512 059a555931b6d2a910bcd887f5ea0cc17c6edf2d2d45c03a1fec1bdda0138ba6bca6bdf90a65c6520a3f8f1b51ecf6f7956098f45ed6c1276f29c835e729163c
-DIST plymouth-0.9.5.tar.xz 1186200 BLAKE2B 8fd073703773fcf7f3e26454c860f094fb4b3d712c56c9df6716ef11815a79f7d5b078ab6c6567b76421026d84a086f95865bf9f3e4ae6363cb1ffc2caa68537 SHA512 686220e8d5b1a8be298156786d979d0e3fb9e010b930d0e8082a2bb152cf07c1bf493d820c243838a1771ee859dc0b4723bd9f10ee434a94a096ce9236c36ce9
 DIST plymouth-22.02.122.tar.xz 1183608 BLAKE2B 8bb1362fcaa7d4c0fb1b69729a8a681d992a5d2abc07644d3be5cc0b19df2cac83df031165a65fa06f95042f619b9f4b7a7e1f3816528f6623473a2b1303e1be SHA512 9f2f5a7121b431f16561d6b5f31177ff06cf1e6bdffaa68c1fe08aa3c765a96dee745824aae8eaac9a0b4a08f0a17a9ae79a82bd0826fcc3fe14d8553635f817
-DIST plymouth-5b91b9ed84cc91759c986634a4d64d474e6092cf.tar.gz 1132049 BLAKE2B 0e224aad93fef4039a1a023ece051a64e1fa854f29a814957673c7ba68eb3f2348ca075f59a17f7bad692152ddcc402b2246db413886ac73ad77a36a6fb2cb3c SHA512 3d81ce379d0a11af5b557bfe86e336a40e5abdbb6dbd6cd5e046ede9a46cf2782af75b8e32e3fb2232b8a22efee1890ecb47394742041d9dcb499b38476a814c

diff --git a/sys-boot/plymouth/plymouth-0.9.5-r2.ebuild b/sys-boot/plymouth/plymouth-0.9.5-r2.ebuild
deleted file mode 100644
index 5dd00723beda..000000000000
--- a/sys-boot/plymouth/plymouth-0.9.5-r2.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
-else
-	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
-fi
-
-inherit autotools readme.gentoo-r1 systemd toolchain-funcs
-
-DESCRIPTION="Graphical boot animation (splash) and logger"
-HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
-
-CDEPEND="
-	>=media-libs/libpng-1.2.16:=
-	drm? ( x11-libs/libdrm )
-	gtk? (
-		dev-libs/glib:2
-		>=x11-libs/gtk+-3.14:3
-		x11-libs/cairo
-	)
-	pango? ( >=x11-libs/pango-1.21 )
-"
-DEPEND="${CDEPEND}
-	elibc_musl? ( sys-libs/rpmatch-standalone )
-	app-text/docbook-xsl-stylesheets
-	dev-libs/libxslt
-	virtual/pkgconfig
-"
-# Block due bug #383067
-RDEPEND="${CDEPEND}
-	udev? ( virtual/udev )
-	!<sys-kernel/dracut-0.37-r3
-"
-
-DOC_CONTENTS="
-	Follow the following instructions to set up Plymouth:\n
-	https://wiki.gentoo.org/wiki/Plymouth#Configuration
-"
-
-PATCHES=(
-	"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
-)
-
-src_prepare() {
-	use elibc_musl && append-ldflags -lrpmatch
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		--with-system-root-install=no
-		--localstatedir=/var
-		--without-rhgb-compat-link
-		--enable-documentation
-		--enable-systemd-integration
-		--with-systemdunitdir="$(systemd_get_systemunitdir)"
-		$(use_enable !static-libs shared)
-		$(use_enable static-libs static)
-		$(use_enable debug tracing)
-		$(use_enable drm)
-		$(use_enable gtk)
-		$(use_enable pango)
-		$(use_with udev)
-	)
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	default
-
-	insinto /usr/share/plymouth
-	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
-
-	if use split-usr ; then
-		# Install compatibility symlinks as some rdeps hardcode the paths
-		dosym ../usr/bin/plymouth /bin/plymouth
-		dosym ../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-		dosym ../usr/sbin/plymouthd /sbin/plymouthd
-	fi
-
-	readme.gentoo_create_doc
-
-	# looks like make install create /var/run/plymouth
-	# this is not needed for systemd, same should hold for openrc
-	# so remove
-	rm -rf "${D}"/var/run
-
-	# fix broken symlink
-	dosym ../../bizcom.png /usr/share/plymouth/themes/spinfinity/header-image.png
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-	if ! has_version "sys-kernel/dracut" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
-		ewarn "If you want initramfs builder with plymouth support, please emerge"
-		ewarn "sys-kernel/dracut or sys-kernel/genkernel-next[plymouth]."
-	fi
-}

diff --git a/sys-boot/plymouth/plymouth-0.9.6_pre20211225-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.6_pre20211225-r1.ebuild
deleted file mode 100644
index 7ee910f6b422..000000000000
--- a/sys-boot/plymouth/plymouth-0.9.6_pre20211225-r1.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
-else
-	PRE_RELEASE_SHA="5b91b9ed84cc91759c986634a4d64d474e6092cf"
-	SRC_URI="${SRC_URI} https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PRE_RELEASE_SHA}/${PN}-${PRE_RELEASE_SHA}.tar.gz"
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
-	S="${WORKDIR}/${PN}-${PRE_RELEASE_SHA}"
-fi
-
-inherit autotools readme.gentoo-r1 systemd
-
-DESCRIPTION="Graphical boot animation (splash) and logger"
-HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
-
-CDEPEND="
-	>=media-libs/libpng-1.2.16:=
-	drm? ( x11-libs/libdrm )
-	gtk? (
-		dev-libs/glib:2
-		>=x11-libs/gtk+-3.14:3
-		x11-libs/cairo
-	)
-	pango? ( >=x11-libs/pango-1.21 )
-"
-DEPEND="${CDEPEND}
-	elibc_musl? ( sys-libs/rpmatch-standalone )
-	app-text/docbook-xsl-stylesheets
-	dev-libs/libxslt
-	virtual/pkgconfig
-"
-# Block due bug #383067
-RDEPEND="${CDEPEND}
-	udev? ( virtual/udev )
-	!<sys-kernel/dracut-0.37-r3
-"
-
-DOC_CONTENTS="
-	Follow the following instructions to set up Plymouth:\n
-	https://wiki.gentoo.org/wiki/Plymouth#Configuration
-"
-
-PATCHES=(
-	"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
-)
-
-src_prepare() {
-	use elibc_musl && append-ldflags -lrpmatch
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		--with-system-root-install=no
-		--localstatedir=/var
-		--without-rhgb-compat-link
-		--enable-documentation
-		--enable-systemd-integration
-		--with-systemdunitdir="$(systemd_get_systemunitdir)"
-		$(use_enable !static-libs shared)
-		$(use_enable static-libs static)
-		$(use_enable debug tracing)
-		$(use_enable drm)
-		$(use_enable gtk)
-		$(use_enable pango)
-		$(use_with udev)
-	)
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	default
-
-	insinto /usr/share/plymouth
-	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
-
-	if use split-usr ; then
-		# Install compatibility symlinks as some rdeps hardcode the paths
-		dosym ../usr/bin/plymouth /bin/plymouth
-		dosym ../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
-		dosym ../usr/sbin/plymouthd /sbin/plymouthd
-	fi
-
-	readme.gentoo_create_doc
-
-	# looks like make install create /var/run/plymouth
-	# this is not needed for systemd, same should hold for openrc
-	# so remove
-	rm -rf "${D}"/var/run
-
-	# fix broken symlink
-	dosym ../../bizcom.png /usr/share/plymouth/themes/spinfinity/header-image.png
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-	if ! has_version "sys-kernel/dracut" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
-		ewarn "If you want initramfs builder with plymouth support, please emerge"
-		ewarn "sys-kernel/dracut or sys-kernel/genkernel-next[plymouth]."
-	fi
-}

diff --git a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
index b69e14eb1e65..d87fe2ec7e36 100644
--- a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
@@ -105,8 +105,8 @@ src_install() {
 
 pkg_postinst() {
 	readme.gentoo_print_elog
-	if ! has_version "sys-kernel/dracut" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
+	if ! has_version "sys-kernel/dracut"; then
 		ewarn "If you want initramfs builder with plymouth support, please emerge"
-		ewarn "sys-kernel/dracut or sys-kernel/genkernel-next[plymouth]."
+		ewarn "sys-kernel/dracut."
 	fi
 }

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index e3ad01aa6372..23aadfbab573 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -105,8 +105,8 @@ src_install() {
 
 pkg_postinst() {
 	readme.gentoo_print_elog
-	if ! has_version "sys-kernel/dracut" && ! has_version "sys-kernel/genkernel-next[plymouth]"; then
+	if ! has_version "sys-kernel/dracut"; then
 		ewarn "If you want initramfs builder with plymouth support, please emerge"
-		ewarn "sys-kernel/dracut or sys-kernel/genkernel-next[plymouth]."
+		ewarn "sys-kernel/dracut."
 	fi
 }


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2023-06-28  7:50 Sam James
  0 siblings, 0 replies; 56+ messages in thread
From: Sam James @ 2023-06-28  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     a9899b86fe8406db6b2f0136ae3df674cea9568c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 28 07:45:14 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 28 07:50:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9899b86

sys-boot/plymouth: add missing selinux policy dep

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-boot/plymouth/plymouth-22.02.122-r1.ebuild | 5 +++--
 sys-boot/plymouth/plymouth-9999.ebuild         | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
index b98890966212..1489deec6cd0 100644
--- a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
+IUSE="debug +drm +gtk +pango selinux +split-usr static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
@@ -41,6 +41,7 @@ DEPEND="${CDEPEND}
 "
 # Block due bug #383067
 RDEPEND="${CDEPEND}
+	selinux? ( sec-policy/selinux-plymouthd )
 	udev? ( virtual/udev )
 	!<sys-kernel/dracut-0.37-r3
 "

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 23aadfbab573..5710db2e9511 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
+IUSE="debug +drm +gtk +pango selinux +split-usr static-libs +udev"
 
 CDEPEND="
 	>=media-libs/libpng-1.2.16:=
@@ -41,6 +41,7 @@ DEPEND="${CDEPEND}
 "
 # Block due bug #383067
 RDEPEND="${CDEPEND}
+	selinux? ( sec-policy/selinux-plymouthd )
 	udev? ( virtual/udev )
 	!<sys-kernel/dracut-0.37-r3
 "


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2024-09-02  9:21 Sam James
  0 siblings, 0 replies; 56+ messages in thread
From: Sam James @ 2024-09-02  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     c5276e2537f8866f94a41c0e97437f61632ad281
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  2 09:17:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep  2 09:20:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5276e25

sys-boot/plymouth: fd.o cgit->gitlab

Their cgit is unreliable these days.

Bug: https://bugs.gentoo.org/938274
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-boot/plymouth/plymouth-22.02.122-r1.ebuild | 4 ++--
 sys-boot/plymouth/plymouth-9999.ebuild         | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
index 1489deec6cd0..c05f2b6b0a0e 100644
--- a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ fi
 inherit autotools readme.gentoo-r1 systemd
 
 DESCRIPTION="Graphical boot animation (splash) and logger"
-HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
+HOMEPAGE="https://gitlab.freedesktop.org/plymouth/plymouth"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 5710db2e9511..aafb614c33eb 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ fi
 inherit autotools readme.gentoo-r1 systemd
 
 DESCRIPTION="Graphical boot animation (splash) and logger"
-HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
+HOMEPAGE="https://gitlab.freedesktop.org/plymouth/plymouth"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2024-10-05 14:35 Andrew Ammerlaan
  0 siblings, 0 replies; 56+ messages in thread
From: Andrew Ammerlaan @ 2024-10-05 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     413fb2646d9305706942790984df567de643a3a4
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 14:29:45 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 14:35:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413fb264

sys-boot/plymouth: add freedesktop-gitlab upstream metadata

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sys-boot/plymouth/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-boot/plymouth/metadata.xml b/sys-boot/plymouth/metadata.xml
index 19cbc17ef98f..c35f788c4d8b 100644
--- a/sys-boot/plymouth/metadata.xml
+++ b/sys-boot/plymouth/metadata.xml
@@ -15,6 +15,9 @@
 		<flag name="freetype">Build with freetype support (if enabled, used for
 			encryption prompts)</flag>
 	</use>
+	<upstream>
+		<remote-id type="freedesktop-gitlab">plymouth/plymouth</remote-id>
+	</upstream>
 	<longdescription lang="en">
 		Plymouth is an application that runs very early in the boot process
 		(even before the root filesystem is mounted!) that provides a graphical


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2024-10-05 14:35 Andrew Ammerlaan
  0 siblings, 0 replies; 56+ messages in thread
From: Andrew Ammerlaan @ 2024-10-05 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     9ace5007d41259aeb778f4661284d37eac816368
Author:     DerpDays <34582078+DerpDays <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Thu Apr  4 05:44:15 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 14:35:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ace5007

sys-boot/plymouth: meson port, add: 24.004.60 & 9999

Signed-off-by: DerpDays <34582078+DerpDays <AT> users.noreply.github.com>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sys-boot/plymouth/Manifest                         |   1 +
 sys-boot/plymouth/metadata.xml                     |   2 +
 ....122-r1.ebuild => plymouth-22.02.122-r2.ebuild} |   2 +-
 sys-boot/plymouth/plymouth-24.004.60.ebuild        | 124 +++++++++++++++++++++
 sys-boot/plymouth/plymouth-9999.ebuild             | 111 +++++++++---------
 5 files changed, 189 insertions(+), 51 deletions(-)

diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest
index 6eb0a48b567b..fe4704d58a05 100644
--- a/sys-boot/plymouth/Manifest
+++ b/sys-boot/plymouth/Manifest
@@ -1,2 +1,3 @@
 DIST gentoo-logo.png 14501 BLAKE2B e7236c16b96a2d35a6f062b89bc0a6c6fc696a803b7da734ff9ae255fcd65e549d9bc3d510c283e235a770f42edcbdffc1d5cc4c2fcdec9cc931eb0acf504859 SHA512 059a555931b6d2a910bcd887f5ea0cc17c6edf2d2d45c03a1fec1bdda0138ba6bca6bdf90a65c6520a3f8f1b51ecf6f7956098f45ed6c1276f29c835e729163c
 DIST plymouth-22.02.122.tar.xz 1183608 BLAKE2B 8bb1362fcaa7d4c0fb1b69729a8a681d992a5d2abc07644d3be5cc0b19df2cac83df031165a65fa06f95042f619b9f4b7a7e1f3816528f6623473a2b1303e1be SHA512 9f2f5a7121b431f16561d6b5f31177ff06cf1e6bdffaa68c1fe08aa3c765a96dee745824aae8eaac9a0b4a08f0a17a9ae79a82bd0826fcc3fe14d8553635f817
+DIST plymouth-24.004.60.tar.xz 1059904 BLAKE2B 092abeafb7a31d33be8c73160e87a681bcc8bdf72e79c07cca4152fc1a262dc857af5e8f31f32c850332ff6804fa5a87e05fd35b6490fa26153451f38d994434 SHA512 6c66ae81498afea75a9cc1c19ec82b26210a3bd463f14b8ea7c1cd1e327069ef32f752f4ee5236070825ee42599cf05f14271000523bdbae656a200d2e60d341

diff --git a/sys-boot/plymouth/metadata.xml b/sys-boot/plymouth/metadata.xml
index 5900b9002bfe..19cbc17ef98f 100644
--- a/sys-boot/plymouth/metadata.xml
+++ b/sys-boot/plymouth/metadata.xml
@@ -12,6 +12,8 @@
 			text prompts, e.g. for password</flag>
 		<flag name="split-usr">Enable this if /bin and /usr/bin are separate
 			directories</flag>
+		<flag name="freetype">Build with freetype support (if enabled, used for
+			encryption prompts)</flag>
 	</use>
 	<longdescription lang="en">
 		Plymouth is an application that runs very early in the boot process

diff --git a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild b/sys-boot/plymouth/plymouth-22.02.122-r2.ebuild
similarity index 99%
rename from sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
rename to sys-boot/plymouth/plymouth-22.02.122-r2.ebuild
index 69c07f646c9c..17cfe3a4ca4c 100644
--- a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-22.02.122-r2.ebuild
@@ -28,7 +28,7 @@ CDEPEND="
 	drm? ( x11-libs/libdrm )
 	gtk? (
 		dev-libs/glib:2
-		>=x11-libs/gtk+-3.14:3
+		>=x11-libs/gtk+-3.14:3[X]
 		x11-libs/cairo
 	)
 	pango? ( >=x11-libs/pango-1.21 )

diff --git a/sys-boot/plymouth/plymouth-24.004.60.ebuild b/sys-boot/plymouth/plymouth-24.004.60.ebuild
new file mode 100644
index 000000000000..2f4af0114ed3
--- /dev/null
+++ b/sys-boot/plymouth/plymouth-24.004.60.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson readme.gentoo-r1 flag-o-matic
+
+SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
+else
+	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Graphical boot animation (splash) and logger"
+HOMEPAGE="https://cgit.freedesktop.org/plymouth/"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="debug +drm +gtk +pango selinux freetype +split-usr +udev doc systemd"
+
+BDEPEND="
+	virtual/pkgconfig
+	doc? (
+		app-text/docbook-xsl-stylesheets
+		dev-libs/libxslt
+	)
+"
+
+COMMON_DEPEND="
+	dev-libs/libevdev
+	>=media-libs/libpng-1.2.16:=
+	x11-libs/libxkbcommon
+	x11-misc/xkeyboard-config
+	drm? ( x11-libs/libdrm )
+	freetype? ( media-libs/freetype:2 )
+	gtk? (
+		dev-libs/glib:2
+		x11-libs/cairo
+		>=x11-libs/gtk+-3.14:3[X]
+	)
+	pango? (
+		x11-libs/cairo
+		>=x11-libs/pango-1.21
+	)
+	systemd? ( sys-apps/systemd )
+	udev? ( virtual/libudev )
+"
+
+DEPEND="${COMMON_DEPEND}
+	elibc_musl? ( sys-libs/rpmatch-standalone )
+"
+
+RDEPEND="${COMMON_DEPEND}
+	selinux? ( sec-policy/selinux-plymouthd )
+	udev? ( virtual/udev )
+"
+
+DOC_CONTENTS="
+	Follow the following instructions to set up Plymouth:\n
+	https://wiki.gentoo.org/wiki/Plymouth#Configuration
+"
+
+src_prepare() {
+	use elibc_musl && append-ldflags -lrpmatch
+	default
+}
+
+src_configure() {
+	local emesonargs=(
+		--localstatedir "${EPREFIX}"/var
+		$(meson_feature gtk)
+		$(meson_feature freetype)
+		$(meson_feature pango)
+		$(meson_feature udev)
+		$(meson_use drm)
+		$(meson_use systemd systemd-integration)
+		$(meson_use doc docs)
+		$(meson_use debug tracing)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	insinto /usr/share/plymouth
+
+	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
+	# fix broken symlink
+	dosym ../../bizcom.png /usr/share/plymouth/themes/spinfinity/header-image.png
+
+	if use split-usr; then
+		# Install compatibility symlinks as some rdeps hardcode the paths
+		dosym ../usr/bin/plymouth /bin/plymouth
+		dosym ../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
+		dosym ../usr/sbin/plymouthd /sbin/plymouthd
+	fi
+
+	# the file /var/spool/plymouth/boot.log is linked to the boot log after
+	# booting when there are errors, there is no runtime check to create this
+	# directory (the file is directly linked using unistd `link`) meaning there
+	# may be missing logs or unexpected behaviour if it is not kept.
+	keepdir /var/spool/plymouth
+	# /var/lib/plymouth is created at runtime, and is used to store boot/shutdown
+	# durations, it doesn't need to be created at build.
+	rm -r "${ED}"/var/lib || die
+	# /run/plymouth is also created at runtime
+	rm -r "${ED}"/run || die
+
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	readme.gentoo_print_elog
+	if ! has_version "sys-kernel/dracut"; then
+		ewarn "dracut is not installed, if you wish to have an initramfs with"
+		ewarn "plymouth support, you can emerge 'sys-kernel/dracut' otherwise"
+		ewarn "you can look at the plymouth wiki for other methods:"
+		ewarn "https://wiki.gentoo.org/wiki/Plymouth#Building_Initramfs"
+	fi
+}

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 80e29469a5bb..7e288731c8cb 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -1,9 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
+inherit meson readme.gentoo-r1 flag-o-matic
 
-inherit flag-o-matic
 SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
 
 if [[ ${PV} == 9999 ]]; then
@@ -11,39 +12,51 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
 else
 	SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
-inherit autotools readme.gentoo-r1 systemd
-
 DESCRIPTION="Graphical boot animation (splash) and logger"
 HOMEPAGE="https://gitlab.freedesktop.org/plymouth/plymouth"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
-IUSE="debug +drm +gtk +pango selinux +split-usr static-libs +udev"
+IUSE="debug +drm +gtk +pango selinux freetype +split-usr +udev doc systemd"
+
+BDEPEND="
+	virtual/pkgconfig
+	doc? (
+		app-text/docbook-xsl-stylesheets
+		dev-libs/libxslt
+	)
+"
 
-CDEPEND="
+COMMON_DEPEND="
+	dev-libs/libevdev
 	>=media-libs/libpng-1.2.16:=
+	x11-libs/libxkbcommon
+	x11-misc/xkeyboard-config
 	drm? ( x11-libs/libdrm )
+	freetype? ( media-libs/freetype:2 )
 	gtk? (
 		dev-libs/glib:2
-		>=x11-libs/gtk+-3.14:3
 		x11-libs/cairo
+		>=x11-libs/gtk+-3.14:3[X]
 	)
-	pango? ( >=x11-libs/pango-1.21 )
+	pango? (
+		x11-libs/cairo
+		>=x11-libs/pango-1.21
+	)
+	systemd? ( sys-apps/systemd )
+	udev? ( virtual/libudev )
 "
-DEPEND="${CDEPEND}
+
+DEPEND="${COMMON_DEPEND}
 	elibc_musl? ( sys-libs/rpmatch-standalone )
-	app-text/docbook-xsl-stylesheets
-	dev-libs/libxslt
-	virtual/pkgconfig
 "
-# Block due bug #383067
-RDEPEND="${CDEPEND}
+
+RDEPEND="${COMMON_DEPEND}
 	selinux? ( sec-policy/selinux-plymouthd )
 	udev? ( virtual/udev )
-	!<sys-kernel/dracut-0.37-r3
 "
 
 DOC_CONTENTS="
@@ -51,63 +64,61 @@ DOC_CONTENTS="
 	https://wiki.gentoo.org/wiki/Plymouth#Configuration
 "
 
-PATCHES=(
-	"${FILESDIR}"/0.9.3-glibc-sysmacros.patch
-)
-
 src_prepare() {
 	use elibc_musl && append-ldflags -lrpmatch
 	default
-	eautoreconf
 }
 
 src_configure() {
-	local myconf=(
-		--with-system-root-install=no
-		--localstatedir=/var
-		--without-rhgb-compat-link
-		--enable-documentation
-		--enable-systemd-integration
-		--with-systemdunitdir="$(systemd_get_systemunitdir)"
-		$(use_enable !static-libs shared)
-		$(use_enable static-libs static)
-		$(use_enable debug tracing)
-		$(use_enable drm)
-		$(use_enable gtk)
-		$(use_enable pango)
-		$(use_with udev)
+	local emesonargs=(
+		--localstatedir "${EPREFIX}"/var
+		$(meson_feature gtk)
+		$(meson_feature freetype)
+		$(meson_feature pango)
+		$(meson_feature udev)
+		$(meson_use drm)
+		$(meson_use systemd systemd-integration)
+		$(meson_use doc docs)
+		$(meson_use debug tracing)
 	)
-	econf "${myconf[@]}"
+	meson_src_configure
 }
 
 src_install() {
-	default
-
+	meson_src_install
 	insinto /usr/share/plymouth
+
 	newins "${DISTDIR}"/gentoo-logo.png bizcom.png
+	# fix broken symlink
+	dosym ../../bizcom.png /usr/share/plymouth/themes/spinfinity/header-image.png
 
-	if use split-usr ; then
+	if use split-usr; then
 		# Install compatibility symlinks as some rdeps hardcode the paths
 		dosym ../usr/bin/plymouth /bin/plymouth
 		dosym ../usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
 		dosym ../usr/sbin/plymouthd /sbin/plymouthd
 	fi
 
-	readme.gentoo_create_doc
-
-	# looks like make install create /var/run/plymouth
-	# this is not needed for systemd, same should hold for openrc
-	# so remove
-	rm -rf "${D}"/var/run
+	# the file /var/spool/plymouth/boot.log is linked to the boot log after
+	# booting when there are errors, there is no runtime check to create this
+	# directory (the file is directly linked using unistd `link`) meaning there
+	# may be missing logs or unexpected behaviour if it is not kept.
+	keepdir /var/spool/plymouth
+	# /var/lib/plymouth is created at runtime, and is used to store boot/shutdown
+	# durations, it doesn't need to be created at build.
+	rm -r "${ED}"/var/lib || die
+	# /run/plymouth is also created at runtime
+	rm -r "${ED}"/run || die
 
-	# fix broken symlink
-	dosym ../../bizcom.png /usr/share/plymouth/themes/spinfinity/header-image.png
+	readme.gentoo_create_doc
 }
 
 pkg_postinst() {
 	readme.gentoo_print_elog
 	if ! has_version "sys-kernel/dracut"; then
-		ewarn "If you want initramfs builder with plymouth support, please emerge"
-		ewarn "sys-kernel/dracut."
+		ewarn "dracut is not installed, if you wish to have an initramfs with"
+		ewarn "plymouth support, you can emerge 'sys-kernel/dracut' otherwise"
+		ewarn "you can look at the plymouth wiki for other methods:"
+		ewarn "https://wiki.gentoo.org/wiki/Plymouth#Building_Initramfs"
 	fi
 }


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2024-10-17 12:57 Andrew Ammerlaan
  0 siblings, 0 replies; 56+ messages in thread
From: Andrew Ammerlaan @ 2024-10-17 12:57 UTC (permalink / raw
  To: gentoo-commits

commit:     f9c02033d5657758c53ff90e982b63cf0578b9fa
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 12:55:00 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 12:55:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c02033

sys-boot/plymouth: add missing dep on pango[X], cairo

Closes: https://github.com/dracut-ng/dracut-ng/issues/732
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 .../{plymouth-22.02.122-r2.ebuild => plymouth-22.02.122-r3.ebuild}   | 5 ++++-
 .../{plymouth-24.004.60.ebuild => plymouth-24.004.60-r1.ebuild}      | 2 +-
 sys-boot/plymouth/plymouth-9999.ebuild                               | 2 +-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-22.02.122-r2.ebuild b/sys-boot/plymouth/plymouth-22.02.122-r3.ebuild
similarity index 97%
rename from sys-boot/plymouth/plymouth-22.02.122-r2.ebuild
rename to sys-boot/plymouth/plymouth-22.02.122-r3.ebuild
index 17cfe3a4ca4c..f04fc5b54382 100644
--- a/sys-boot/plymouth/plymouth-22.02.122-r2.ebuild
+++ b/sys-boot/plymouth/plymouth-22.02.122-r3.ebuild
@@ -28,10 +28,13 @@ CDEPEND="
 	drm? ( x11-libs/libdrm )
 	gtk? (
 		dev-libs/glib:2
+		x11-libs/cairo
 		>=x11-libs/gtk+-3.14:3[X]
+	)
+	pango? (
 		x11-libs/cairo
+		>=x11-libs/pango-1.21[X]
 	)
-	pango? ( >=x11-libs/pango-1.21 )
 "
 DEPEND="${CDEPEND}
 	elibc_musl? ( sys-libs/rpmatch-standalone )

diff --git a/sys-boot/plymouth/plymouth-24.004.60.ebuild b/sys-boot/plymouth/plymouth-24.004.60-r1.ebuild
similarity index 99%
rename from sys-boot/plymouth/plymouth-24.004.60.ebuild
rename to sys-boot/plymouth/plymouth-24.004.60-r1.ebuild
index 2f4af0114ed3..8197069df9d2 100644
--- a/sys-boot/plymouth/plymouth-24.004.60.ebuild
+++ b/sys-boot/plymouth/plymouth-24.004.60-r1.ebuild
@@ -44,7 +44,7 @@ COMMON_DEPEND="
 	)
 	pango? (
 		x11-libs/cairo
-		>=x11-libs/pango-1.21
+		>=x11-libs/pango-1.21[X]
 	)
 	systemd? ( sys-apps/systemd )
 	udev? ( virtual/libudev )

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 7e288731c8cb..6a3c27ebcd52 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -44,7 +44,7 @@ COMMON_DEPEND="
 	)
 	pango? (
 		x11-libs/cairo
-		>=x11-libs/pango-1.21
+		>=x11-libs/pango-1.21[X]
 	)
 	systemd? ( sys-apps/systemd )
 	udev? ( virtual/libudev )


^ permalink raw reply related	[flat|nested] 56+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
@ 2024-10-21 17:30 Andrew Ammerlaan
  0 siblings, 0 replies; 56+ messages in thread
From: Andrew Ammerlaan @ 2024-10-21 17:30 UTC (permalink / raw
  To: gentoo-commits

commit:     64bbb97132d0c1673b3f6fda568f3c2c2ac3debd
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 17:27:28 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 17:30:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bbb971

sys-boot/plymouth: depend on xorg-proto with USE=pango

issue is exposed in the dracut CI because it merges pango as binpkg
and therefore does not merge xorg-proto which is only DEPEND there.

Closes: https://github.com/dracut-ng/dracut-ng/issues/772
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sys-boot/plymouth/plymouth-22.02.122-r3.ebuild | 1 +
 sys-boot/plymouth/plymouth-24.004.60-r1.ebuild | 1 +
 sys-boot/plymouth/plymouth-9999.ebuild         | 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-boot/plymouth/plymouth-22.02.122-r3.ebuild b/sys-boot/plymouth/plymouth-22.02.122-r3.ebuild
index f04fc5b54382..846c04837e3e 100644
--- a/sys-boot/plymouth/plymouth-22.02.122-r3.ebuild
+++ b/sys-boot/plymouth/plymouth-22.02.122-r3.ebuild
@@ -38,6 +38,7 @@ CDEPEND="
 "
 DEPEND="${CDEPEND}
 	elibc_musl? ( sys-libs/rpmatch-standalone )
+	pango? ( x11-base/xorg-proto )
 	app-text/docbook-xsl-stylesheets
 	dev-libs/libxslt
 	virtual/pkgconfig

diff --git a/sys-boot/plymouth/plymouth-24.004.60-r1.ebuild b/sys-boot/plymouth/plymouth-24.004.60-r1.ebuild
index 8197069df9d2..c6b3361f1b93 100644
--- a/sys-boot/plymouth/plymouth-24.004.60-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-24.004.60-r1.ebuild
@@ -52,6 +52,7 @@ COMMON_DEPEND="
 
 DEPEND="${COMMON_DEPEND}
 	elibc_musl? ( sys-libs/rpmatch-standalone )
+	pango? ( x11-base/xorg-proto )
 "
 
 RDEPEND="${COMMON_DEPEND}

diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
index 6a3c27ebcd52..46e2f98cb6ae 100644
--- a/sys-boot/plymouth/plymouth-9999.ebuild
+++ b/sys-boot/plymouth/plymouth-9999.ebuild
@@ -52,6 +52,7 @@ COMMON_DEPEND="
 
 DEPEND="${COMMON_DEPEND}
 	elibc_musl? ( sys-libs/rpmatch-standalone )
+	pango? ( x11-base/xorg-proto )
 "
 
 RDEPEND="${COMMON_DEPEND}


^ permalink raw reply related	[flat|nested] 56+ messages in thread

end of thread, other threads:[~2024-10-21 17:30 UTC | newest]

Thread overview: 56+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-26 10:38 [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/ Sam Jorna
  -- strict thread matches above, loose matches on Subject: below --
2016-05-13  8:41 Agostino Sarubbo
2016-05-17  9:04 Austin English
2016-05-26 13:15 Tobias Klausmann
2017-02-23 12:38 Michael Weber
2017-07-30 10:32 David Seifert
2017-08-09  3:06 Matt Thode
2017-08-09  6:45 Gilles Dartiguelongue
2017-08-09 22:20 Matt Thode
2017-08-09 22:20 Matt Thode
2017-09-10  8:14 Sergei Trofimovich
2017-09-10 20:46 Sergei Trofimovich
2017-09-15 15:38 Tobias Klausmann
2017-09-24 17:49 Sergei Trofimovich
2017-10-27  9:55 Thomas Deutschmann
2017-12-21 19:28 Markus Meier
2018-02-27 15:03 Lars Wendler
2018-03-05 20:26 Sergei Trofimovich
2018-04-04 17:04 Matt Thode
2018-11-06 16:39 Matthew Thode
2018-11-07 15:49 Matthew Thode
2018-11-07 16:34 Matthew Thode
2018-12-06 16:07 Matthew Thode
2019-03-02 23:29 Andreas Sturmlechner
2019-05-28  2:35 Aaron Bauman
2020-01-03 19:55 Matthew Thode
2020-07-08 22:10 Matthew Thode
2020-07-09 19:05 Matthew Thode
2020-07-13 18:08 Matthew Thode
2020-07-31 20:12 Matthew Thode
2020-08-10 10:22 Agostino Sarubbo
2020-08-11 14:18 Agostino Sarubbo
2020-09-04 22:05 Sam James
2020-09-08 20:42 Matthew Thode
2020-09-20  8:37 Sergei Trofimovich
2021-05-03 20:59 Andreas Sturmlechner
2021-09-10 22:51 Marek Szuba
2021-12-26  2:38 Matthew Thode
2021-12-26  2:59 Matthew Thode
2022-01-11  3:44 Georgy Yakovlev
2022-01-11  3:44 Georgy Yakovlev
2022-01-11  3:49 Sam James
2022-01-11  3:49 Sam James
2022-01-11  3:50 Sam James
2022-01-11  3:50 Sam James
2022-01-11  5:22 Georgy Yakovlev
2022-02-04 20:40 Matthew Thode
2022-04-18  3:18 Matt Turner
2022-06-24  2:23 Matthew Thode
2022-08-06 17:30 Matthew Thode
2023-06-28  7:50 Sam James
2024-09-02  9:21 Sam James
2024-10-05 14:35 Andrew Ammerlaan
2024-10-05 14:35 Andrew Ammerlaan
2024-10-17 12:57 Andrew Ammerlaan
2024-10-21 17:30 Andrew Ammerlaan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox