commit: 056e2f988c23c1563d87c9642f02b4bf63f884b7 Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net> AuthorDate: Fri Jul 12 10:27:49 2024 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Fri Jul 12 10:27:49 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=056e2f98
x11-misc/i3status-rust: remove unexpected Result<T,E> handling in patch Closes: https://bugs.gentoo.org/935882 Fixes: 13c4e705268820984b5f4a8a326df8fc7b583f2a Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net> .../files/gitless-hash-and-date.patch | 24 ++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/x11-misc/i3status-rust/files/gitless-hash-and-date.patch b/x11-misc/i3status-rust/files/gitless-hash-and-date.patch index db16c8a3a..5efefaaa4 100644 --- a/x11-misc/i3status-rust/files/gitless-hash-and-date.patch +++ b/x11-misc/i3status-rust/files/gitless-hash-and-date.patch @@ -4,7 +4,7 @@ placeholder values within the ebuild. Author: Lucio Sauer <[email protected]> --- a/build.rs +++ b/build.rs -@@ -1,16 +1,6 @@ +@@ -1,25 +1,11 @@ -use std::process::Command; - fn main() { @@ -18,8 +18,24 @@ Author: Lucio Sauer <[email protected]> - .env("GIT_CONFIG_GLOBAL", "/dev/null") - .output() - .map(|o| String::from_utf8(o.stdout).unwrap()); +- if let (Ok(hash), Ok(date)) = (hash, date) { +- let ver = format!( +- "{} (commit {} {})", +- env!("CARGO_PKG_VERSION"), +- hash.trim(), +- date.trim_matches('\'') +- ); +- println!("cargo:rustc-env=VERSION={ver}"); +- } else { +- println!("cargo:rustc-env=VERSION={}", env!("CARGO_PKG_VERSION")); +- } + let hash = String::from("%COMMIT%"); + let date = String::from("%DATE%"); - if let (Ok(hash), Ok(date)) = (hash, date) { - let ver = format!( - "{} (commit {} {})", ++ let ver = format!( ++ "{} (commit {} {})", ++ env!("CARGO_PKG_VERSION"), ++ hash.trim(), ++ date.trim_matches('\'') ++ ); ++ println!("cargo:rustc-env=VERSION={ver}"); + }
