mirror of
https://github.com/gentoo-mirror/guru.git
synced 2025-04-10 20:18:41 -04:00
gui-apps/lemurs: fix build with rust-1.81
Closes: https://bugs.gentoo.org/942191 Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
parent
dcfdc9c1be
commit
b40e699ed4
14
gui-apps/lemurs/files/lemurs-0.3.2-rust-1.81.patch
Normal file
14
gui-apps/lemurs/files/lemurs-0.3.2-rust-1.81.patch
Normal file
@ -0,0 +1,14 @@
|
||||
Fix build with rust-1.81.
|
||||
https://bugs.gentoo.org/942191
|
||||
https://github.com/coastalwhite/lemurs/commit/09003a830400250ec7745939399fc942c505e6c6
|
||||
--- a/src/config.rs
|
||||
+++ b/src/config.rs
|
||||
@@ -645,7 +645,7 @@ struct Variable<'a> {
|
||||
}
|
||||
|
||||
impl<'a> Variable<'a> {
|
||||
- const START_SYMBOL: &str = "$";
|
||||
+ const START_SYMBOL: &'static str = "$";
|
||||
|
||||
fn span(&self) -> std::ops::Range<usize> {
|
||||
self.start..self.start + Self::START_SYMBOL.len() + self.ident.len()
|
@ -79,10 +79,15 @@ RDEPEND="${DEPEND}
|
||||
!systemd? ( sys-apps/kbd )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
# bug #942191
|
||||
"${FILESDIR}/${P}-rust-1.81.patch"
|
||||
)
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/lemurs"
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
default
|
||||
# Run lemurs on tty7 so it doesn't conflict with agetty
|
||||
# And replace systemd's reboot and shutdown commands
|
||||
if ! use systemd ; then
|
||||
|
Loading…
x
Reference in New Issue
Block a user