* [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/
@ 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
* [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-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-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-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/
@ 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/
@ 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/
@ 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-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-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-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-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 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: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: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: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: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/
@ 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/
@ 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-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-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/
@ 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/
@ 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-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-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-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-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-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-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-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-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/
@ 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/
@ 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/
@ 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/
@ 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-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-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-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-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/
@ 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/
@ 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-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-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-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-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-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-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 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-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-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/
@ 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/
@ 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-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-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
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 --
2018-11-06 16:39 [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/ Matthew Thode
-- strict thread matches above, loose matches on Subject: below --
2024-10-21 17:30 Andrew Ammerlaan
2024-10-17 12:57 Andrew Ammerlaan
2024-10-05 14:35 Andrew Ammerlaan
2024-10-05 14:35 Andrew Ammerlaan
2024-09-02 9:21 Sam James
2023-06-28 7:50 Sam James
2022-08-06 17:30 Matthew Thode
2022-06-24 2:23 Matthew Thode
2022-04-18 3:18 Matt Turner
2022-02-04 20:40 Matthew Thode
2022-01-11 5:22 Georgy Yakovlev
2022-01-11 3:50 Sam James
2022-01-11 3:50 Sam James
2022-01-11 3:49 Sam James
2022-01-11 3:49 Sam James
2022-01-11 3:44 Georgy Yakovlev
2022-01-11 3:44 Georgy Yakovlev
2021-12-26 2:59 Matthew Thode
2021-12-26 2:38 Matthew Thode
2021-09-10 22:51 Marek Szuba
2021-05-03 20:59 Andreas Sturmlechner
2020-09-20 8:37 Sergei Trofimovich
2020-09-08 20:42 Matthew Thode
2020-09-04 22:05 Sam James
2020-08-11 14:18 Agostino Sarubbo
2020-08-10 10:22 Agostino Sarubbo
2020-07-31 20:12 Matthew Thode
2020-07-13 18:08 Matthew Thode
2020-07-09 19:05 Matthew Thode
2020-07-08 22:10 Matthew Thode
2020-01-03 19:55 Matthew Thode
2019-05-28 2:35 Aaron Bauman
2019-03-02 23:29 Andreas Sturmlechner
2018-12-06 16:07 Matthew Thode
2018-11-07 16:34 Matthew Thode
2018-11-07 15:49 Matthew Thode
2018-04-04 17:04 Matt Thode
2018-03-05 20:26 Sergei Trofimovich
2018-02-27 15:03 Lars Wendler
2017-12-21 19:28 Markus Meier
2017-10-27 9:55 Thomas Deutschmann
2017-09-24 17:49 Sergei Trofimovich
2017-09-15 15:38 Tobias Klausmann
2017-09-10 20:46 Sergei Trofimovich
2017-09-10 8:14 Sergei Trofimovich
2017-08-09 22:20 Matt Thode
2017-08-09 22:20 Matt Thode
2017-08-09 6:45 Gilles Dartiguelongue
2017-08-09 3:06 Matt Thode
2017-07-30 10:32 David Seifert
2017-02-23 12:38 Michael Weber
2016-05-26 13:15 Tobias Klausmann
2016-05-17 9:04 Austin English
2016-05-13 8:41 Agostino Sarubbo
2016-04-26 10:38 Sam Jorna
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox