Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (05b558c3d3a331a0c340b2168ce52704803cfc77)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (05b558c3d3a331a0c340b2168ce52704803cfc77)
  • Date: Sun, 21 Jul 2024 22:23:46 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 1 +
net/pwru/BUILD | 4 ++++
net/pwru/DEPENDS | 4 ++++
net/pwru/DETAILS | 16 ++++++++++++++++
net/pwru/HISTORY | 2 ++
net/pwru/INSTALL | 1 +
6 files changed, 28 insertions(+)

New commits:
commit 05b558c3d3a331a0c340b2168ce52704803cfc77
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pwru: new spell, eBPF-based Linux kernel networking debugger

diff --git a/ChangeLog b/ChangeLog
index 4a86eed..30e7f6c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2024-07-21 Ismael Luceno <ismael AT sourcemage.org>
* graphics-libs/libyuv: new spell, YUV scaling and conversion library
+ * net/pwru: new spell, eBPF-based Linux kernel networking debugger

2024-07-17 David C. Haley <khoralin AT gmail.com>
* http/apache22: Spell deprecated upstream in favor of 2.4.x branch
diff --git a/net/pwru/BUILD b/net/pwru/BUILD
new file mode 100755
index 0000000..4bba17a
--- /dev/null
+++ b/net/pwru/BUILD
@@ -0,0 +1,4 @@
+make \
+ GOCACHE="$SOURCE_DIRECTORY"/.gocache \
+ GOROOT="$INSTALL_ROOT"/opt/go \
+ VERSION="$VERSION"
diff --git a/net/pwru/DEPENDS b/net/pwru/DEPENDS
new file mode 100755
index 0000000..ddc8533
--- /dev/null
+++ b/net/pwru/DEPENDS
@@ -0,0 +1,4 @@
+depends go &&
+depends llvm &&
+depends bison &&
+depends flex
diff --git a/net/pwru/DETAILS b/net/pwru/DETAILS
new file mode 100755
index 0000000..abfbfd7
--- /dev/null
+++ b/net/pwru/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=pwru
+ VERSION=1.0.5
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/cilium/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:17ea7f106498735804947feeac94458551a847a2b8b409421c68c9d7035b13124a0382812f7b6ff5e8f0567fb013d4b68b9924613c0a3c60577a8cacb05f3de1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/cilium/pwru";
+ LICENSE[0]="Apache-2.0"
+ ENTERED=20240225
+ KEYWORDS=""
+ SHORT="eBPF-based Linux kernel networking debugger - Packet,
where are you?"
+cat << EOF
+pwru is an eBPF-based tool for tracing network packets in the Linux kernel
+with advanced filtering capabilities. It allows fine-grained introspection
+of kernel state to facilitate debugging network connectivity issues.
+EOF
diff --git a/net/pwru/HISTORY b/net/pwru/HISTORY
new file mode 100644
index 0000000..74b1728
--- /dev/null
+++ b/net/pwru/HISTORY
@@ -0,0 +1,2 @@
+2024-07-21 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
diff --git a/net/pwru/INSTALL b/net/pwru/INSTALL
new file mode 100755
index 0000000..4aa72a6
--- /dev/null
+++ b/net/pwru/INSTALL
@@ -0,0 +1 @@
+install -v -D -m555 -t "$INSTALL_ROOT"/usr/bin/ pwru


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (05b558c3d3a331a0c340b2168ce52704803cfc77), Ismael Luceno, 07/21/2024

Archive powered by MHonArc 2.6.24.

Top of Page