From aa09771d7386d4c559921a1d4ff14a517d2e1146 Mon Sep 17 00:00:00 2001 From: Toni Date: Sun, 22 Feb 2026 14:21:46 +0100 Subject: [PATCH] suricata, elixir, tcpdump --- packages/bash.shrap | 11 +++++++++++ packages/elixir.shrap | 11 +++++++++++ packages/erlang.shrap | 11 +++++++++++ packages/file.shrap | 11 +++++++++++ packages/libpcap.shrap | 11 +++++++++++ packages/libunwind.shrap | 11 +++++++++++ packages/python.shrap | 2 +- packages/suricata.shrap | 11 +++++++++++ packages/tcpdump.shrap | 11 +++++++++++ 9 files changed, 89 insertions(+), 1 deletion(-) create mode 100644 packages/bash.shrap create mode 100644 packages/elixir.shrap create mode 100644 packages/erlang.shrap create mode 100644 packages/file.shrap create mode 100644 packages/libpcap.shrap create mode 100644 packages/libunwind.shrap create mode 100644 packages/suricata.shrap create mode 100644 packages/tcpdump.shrap diff --git a/packages/bash.shrap b/packages/bash.shrap new file mode 100644 index 0000000..8a391cf --- /dev/null +++ b/packages/bash.shrap @@ -0,0 +1,11 @@ +(package + (name "bash") + (version "5.3") + (homepage "https://www.gnu.org/software/bash/") + (dependencies make) + (src (tar + (url "https://ftp.gnu.org/gnu/bash/bash-5.3.tar.gz") + (dir "bash-5.3") + (blake3 "5bf3ac6c18f3dc3fe3e049a1e10ea5ae5c5b39dac2356cd796730f49b273fd0f"))) + (build + (configure_make))) diff --git a/packages/elixir.shrap b/packages/elixir.shrap new file mode 100644 index 0000000..cad2eb4 --- /dev/null +++ b/packages/elixir.shrap @@ -0,0 +1,11 @@ +(package + (name "elixir") + (version "1.19.5") + (homepage "https://elixir-lang.org/") + (dependencies erlang) + (src (tar + (url "https://github.com/elixir-lang/elixir/archive/v1.19.5.tar.gz") + (dir "elixir-1.19.5") + (blake3 "af4afcf187d5934a7e7644971d8cb5a749137256044ff4769490016d476824e1"))) + (build + (make))) diff --git a/packages/erlang.shrap b/packages/erlang.shrap new file mode 100644 index 0000000..f86e627 --- /dev/null +++ b/packages/erlang.shrap @@ -0,0 +1,11 @@ +(package + (name "erlang") + (version "28.3.2") + (homepage "https://www.erlang.org/") + (dependencies perl libncurses) + (src (tar + (url "https://github.com/erlang/otp/releases/download/OTP-28.3.2/otp_src_28.3.2.tar.gz") + (dir "otp_src_28.3.2") + (blake3 "0fa9ae68d62853dd020bc850ae6bacef5439901d9ced28651ce3aee15100ef5a"))) + (build + (configure_make))) diff --git a/packages/file.shrap b/packages/file.shrap new file mode 100644 index 0000000..00b6fdd --- /dev/null +++ b/packages/file.shrap @@ -0,0 +1,11 @@ +(package + (name "file") + (version "5.46") + (homepage "https://www.darwinsys.com/file/") + (dependencies make) + (src (tar + (url "http://ftp.astron.com/pub/file/file-5.46.tar.gz") + (dir "file-5.46") + (blake3 "b90f74a21efef2d49572add801a2dd450c61e886f9d56af76f9dcb656268edbc"))) + (build + (configure_make))) diff --git a/packages/libpcap.shrap b/packages/libpcap.shrap new file mode 100644 index 0000000..3268267 --- /dev/null +++ b/packages/libpcap.shrap @@ -0,0 +1,11 @@ +(package + (name "libpcap") + (version "1.10.6") + (homepage "https://www.tcpdump.org/") + (dependencies xz flex bison) + (src (tar + (url "https://www.tcpdump.org/release/libpcap-1.10.6.tar.xz") + (dir "libpcap-1.10.6") + (blake3 "1e1ea3e7b28b8b7ef574c38cf0ab69094ad307a25e9218615a2f04043448d30c"))) + (build + (configure_make))) diff --git a/packages/libunwind.shrap b/packages/libunwind.shrap new file mode 100644 index 0000000..61229fc --- /dev/null +++ b/packages/libunwind.shrap @@ -0,0 +1,11 @@ +(package + (name "libunwind") + (version "1.6.2") + (homepage "https://www.nongnu.org/libunwind/") + (dependencies make) + (src (tar + (url "https://download.savannah.nongnu.org/releases/libunwind/libunwind-1.6.2.tar.gz") + (dir "libunwind-1.6.2") + (blake3 "2896596319e7b7dd4bc9845bc181510387b56fa98fee3fd54efa9fc03b9775f5"))) + (build + (configure_make))) diff --git a/packages/python.shrap b/packages/python.shrap index eb6b389..95428e1 100644 --- a/packages/python.shrap +++ b/packages/python.shrap @@ -11,4 +11,4 @@ (configure_make) (shell "ln -sf /usr/bin/python3 /usr/bin/python || true") (shell "python -m ensurepip --upgrade") - (shell "python -m pip install --upgrade setuptools wheel truststore"))) + (shell "python -m pip install --upgrade setuptools wheel"))) diff --git a/packages/suricata.shrap b/packages/suricata.shrap new file mode 100644 index 0000000..79defd6 --- /dev/null +++ b/packages/suricata.shrap @@ -0,0 +1,11 @@ +(package + (name "suricata") + (version "8.0.3") + (homepage "https://suricata.io/") + (dependencies pkg-config libpcre2 curl libyaml libjansson libpcap libcap-ng libunwind file lz4 rustc) + (src (tar + (url "https://www.openinfosecfoundation.org/download/suricata-8.0.3.tar.gz") + (dir "suricata-8.0.3") + (blake3 "647113132ccaa2618d02d91203454cc52cd46ad2cb2b83b2ce40563f1a2c443b"))) + (build + (configure_make))) diff --git a/packages/tcpdump.shrap b/packages/tcpdump.shrap new file mode 100644 index 0000000..3888f07 --- /dev/null +++ b/packages/tcpdump.shrap @@ -0,0 +1,11 @@ +(package + (name "tcpdump") + (version "4.99.6") + (homepage "https://www.tcpdump.org/") + (dependencies libpcap) + (src (tar + (url "https://www.tcpdump.org/release/tcpdump-4.99.6.tar.xz") + (dir "tcpdump-4.99.6") + (blake3 "2b46aea2b79ccb7d8cc1b4a6d963540f4e2c6efa27357cc09f772134041963de"))) + (build + (configure_make)))