suricata, elixir, tcpdump

This commit is contained in:
2026-02-22 14:21:46 +01:00
parent 3f2768ebf7
commit aa09771d73
9 changed files with 89 additions and 1 deletions

11
packages/bash.shrap Normal file
View File

@@ -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)))

11
packages/elixir.shrap Normal file
View File

@@ -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)))

11
packages/erlang.shrap Normal file
View File

@@ -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)))

11
packages/file.shrap Normal file
View File

@@ -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)))

11
packages/libpcap.shrap Normal file
View File

@@ -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)))

11
packages/libunwind.shrap Normal file
View File

@@ -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)))

View File

@@ -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")))

11
packages/suricata.shrap Normal file
View File

@@ -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)))

11
packages/tcpdump.shrap Normal file
View File

@@ -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)))