diff --git a/srcpkgs/bpftop/patches/no-journald.patch b/srcpkgs/bpftop/patches/no-journald.patch deleted file mode 100644 index d39c3f65d62..00000000000 --- a/srcpkgs/bpftop/patches/no-journald.patch +++ /dev/null @@ -1,34 +0,0 @@ -From a9a121a0aa0fde095099db03651d83aaf0cbcbc5 Mon Sep 17 00:00:00 2001 -From: Jose Fernandez -Date: Mon, 20 May 2024 21:57:28 -0600 -Subject: [PATCH] Do not error out if journald is not available - -When journald is not available, the program should not error out, but -instead make noop log entries. - -Signed-off-by: Jose Fernandez ---- - src/main.rs | 8 +++++++- - 1 file changed, 7 insertions(+), 1 deletion(-) - -diff --git a/src/main.rs b/src/main.rs -index 00fc067..d95a4c1 100755 ---- a/src/main.rs -+++ b/src/main.rs -@@ -118,9 +118,15 @@ fn main() -> Result<()> { - return Err(anyhow!("This program must be run as root")); - } - -+ // Initialize the journald layer or ignore if not available -+ let journald_layer = match tracing_journald::layer() { -+ Ok(layer) => Some(layer), -+ Err(_) => None, -+ }; -+ - // Initialize the tracing subscriber with the journald layer - let registry = tracing_subscriber::registry() -- .with(tracing_journald::layer()?) -+ .with(journald_layer) - .with(tracing_subscriber::filter::LevelFilter::INFO); - // Try to set this subscriber as the global default - registry.try_init()?; diff --git a/srcpkgs/bpftop/template b/srcpkgs/bpftop/template index 919c33a7de6..6b682cde0c9 100644 --- a/srcpkgs/bpftop/template +++ b/srcpkgs/bpftop/template @@ -1,6 +1,6 @@ # Template file for 'bpftop' pkgname=bpftop -version=0.5.1 +version=0.5.2 revision=1 build_style=cargo hostmakedepends="clang elfutils-devel pkg-config" @@ -10,4 +10,4 @@ maintainer="Leah Neukirchen " license="Apache-2.0" homepage="https://github.com/Netflix/bpftop" distfiles="https://github.com/Netflix/bpftop/archive/refs/tags/v${version}.tar.gz" -checksum=8457caf5ededba38aad01ed6317bd737a8079bbb26ca9a79cfdca5848a8c80f6 +checksum=d941314d8716f22d009a031de30edc92586cd434646bf2d2eb14c0a42e94bc95