aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLucio Sauer <watermanpaint@posteo.net>2024-07-12 12:27:49 +0200
committerLucio Sauer <watermanpaint@posteo.net>2024-07-12 12:27:49 +0200
commit056e2f988c23c1563d87c9642f02b4bf63f884b7 (patch)
tree85916a671d305de42511f2b933a14fb584c9197d
parentmedia-sound/amberol: add changelog upstream metadata (diff)
downloadguru-056e2f988c23c1563d87c9642f02b4bf63f884b7.tar.gz
guru-056e2f988c23c1563d87c9642f02b4bf63f884b7.tar.bz2
guru-056e2f988c23c1563d87c9642f02b4bf63f884b7.zip
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@posteo.net>
-rw-r--r--x11-misc/i3status-rust/files/gitless-hash-and-date.patch24
1 files 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 <watermanpaint@posteo.net>
--- 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 <watermanpaint@posteo.net>
- .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}");
+ }