summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD12
2 files changed, 15 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 862161f5c034..99da4d08bda7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = falco
pkgdesc = Cloud native runtime security. Modern ebpf and config files
- pkgver = 0.37.1
- pkgrel = 2
+ pkgver = 0.40.0
+ pkgrel = 1
url = https://github.com/falcosecurity/falco
arch = x86_64
license = Apache
@@ -14,9 +14,9 @@ pkgbase = falco
makedepends = clang
makedepends = linux-headers
makedepends = llvm
- makedepends = bpf
- makedepends = automake
- makedepends = gcc
+ makedepends = nlohmann-json
+ makedepends = cpp-httplib
+ makedepends = cxxopts
optdepends = falco-probe-ebpf: ebpf probe
optdepends = falco-module-dkms: dkms module
optdepends = falcoctl: administrative tooling for Falco
@@ -25,11 +25,11 @@ pkgbase = falco
conflicts = falco-bin
backup = etc/falco/falco_rules.yaml
backup = etc/falco/falco.yaml
- source_x86_64 = falco-0.37.1.tar.gz::https://github.com/falcosecurity/falco/archive/refs/tags/0.37.1.tar.gz
- source_x86_64 = git+https://github.com/falcosecurity/rules#tag=falco-rules-3.0.1
+ source_x86_64 = falco-0.40.0.tar.gz::https://github.com/falcosecurity/falco/archive/refs/tags/0.40.0.tar.gz
+ source_x86_64 = git+https://github.com/falcosecurity/rules#tag=falco-rules-3.2.0
source_x86_64 = falco-modern-bpf.service
- sha256sums_x86_64 = f602bd025ff2997ecce1bd1f479592ab666276912d72212ab8d1fffd38ab8c94
- sha256sums_x86_64 = b33034564398503bac9cb0088759710ddf176e64c249dfcdd47d9310f0692c6e
+ sha256sums_x86_64 = 8009dc87263ebd9c55811ef2f90f0a4c0faf494baef1edf1f91c83d701e751f1
+ sha256sums_x86_64 = e2c117951ccbab473569894bd22aa95aac3704e52aefd7023563806eb9f5e98c
sha256sums_x86_64 = 0709add709184db8a275a5c7c6b6b4123b6dc418e72f7c9d4ab6dcc1d5ab2644
pkgname = falco
diff --git a/PKGBUILD b/PKGBUILD
index 89562c7cc5d8..7b4fd184949a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,12 +7,12 @@ pkgname=falco
provides=(falco)
conflicts=(falco-bin)
backup=('etc/falco/falco_rules.yaml' 'etc/falco/falco.yaml')
-pkgver=0.37.1
-pkgrel=2
+pkgver=0.40.0
+pkgrel=1
pkgdesc="Cloud native runtime security. Modern ebpf and config files"
arch=(x86_64)
license=(Apache)
-makedepends=(cmake git c-ares jq grpc yaml-cpp clang linux-headers llvm bpf automake gcc)
+makedepends=(cmake git c-ares jq grpc yaml-cpp clang linux-headers llvm nlohmann-json cpp-httplib cxxopts)
optdepends=(
"falco-probe-ebpf: ebpf probe"
"falco-module-dkms: dkms module"
@@ -20,14 +20,14 @@ optdepends=(
"falcosidekick: connect Falco to your ecosystem"
)
url="https://github.com/falcosecurity/falco"
-_rules_tag="falco-rules-3.0.1"
+_rules_tag="falco-rules-3.2.0"
source_x86_64=(
"falco-${pkgver}.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz"
"git+https://github.com/falcosecurity/rules#tag=${_rules_tag}"
"falco-modern-bpf.service"
)
-sha256sums_x86_64=('f602bd025ff2997ecce1bd1f479592ab666276912d72212ab8d1fffd38ab8c94'
- 'SKIP'
+sha256sums_x86_64=('8009dc87263ebd9c55811ef2f90f0a4c0faf494baef1edf1f91c83d701e751f1'
+ 'e2c117951ccbab473569894bd22aa95aac3704e52aefd7023563806eb9f5e98c'
'0709add709184db8a275a5c7c6b6b4123b6dc418e72f7c9d4ab6dcc1d5ab2644')
prepare() {