Massimiliano Torromeo pushed to branch main at Arch Linux / Packaging /
Packages / sysdig
Commits:
278bad76 by Massimiliano Torromeo at 2024-06-20T00:04:50+02:00
upgpkg: 0.38.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = sysdig
pkgdesc = Open source system-level exploration and troubleshooting tool
- pkgver = 0.37.1
- pkgrel = 2
+ pkgver = 0.38.0
+ pkgrel = 1
url = https://www.sysdig.com/
arch = x86_64
license = Apache-2.0
@@ -16,17 +16,21 @@ pkgbase = sysdig
makedepends = jq
makedepends = libb64
makedepends = intel-tbb
- makedepends = grpc
makedepends = yaml-cpp
makedepends = re2
makedepends = uthash
+ makedepends = bpf
+ makedepends = libbpf
+ makedepends = clang
+ makedepends = grpc
+ makedepends = libgrpc++.so
options = !lto
- source =
https://github.com/draios/sysdig/archive/0.37.1/sysdig-0.37.1.tar.gz
- source =
falcosecurity-libs-0.16.0.tar.gz::https://github.com/falcosecurity/libs/archive/0.16.0.tar.gz
+ source =
https://github.com/draios/sysdig/archive/0.38.0/sysdig-0.38.0.tar.gz
+ source =
falcosecurity-libs-0.17.2.tar.gz::https://github.com/falcosecurity/libs/archive/0.17.2.tar.gz
source = bashcomp-location.patch
source = falcosecurity-libs-nodownload.patch
- sha256sums =
b01c4d097a5f87b7380612fc5897490627ccbf1a5c5cbe8aa185e7fd459daa9b
- sha256sums =
5b13d6160bc09ea9b56d70951b68db0aaad45bd0171690eddc08c8028e1b7928
+ sha256sums =
24d88e8545bbdfefb38cb7186d4c6f35693f91a19257b0f805b84cd07175fe6a
+ sha256sums =
5c4f0c987272b7d5236f6ab2bbe3906ffdaf76b59817b63cf90cc8c387ab5b15
sha256sums =
3b659326176c314eee9115adac39a249dc4b9530511b344ea6a2b23236bb8386
sha256sums =
3392204c265ef46c2a1378fc2acbb74b2b440585de4c9127a007f97ce10f0cfa
@@ -44,6 +48,7 @@ pkgname = sysdig
depends = uthash
depends = yaml-cpp
depends = zstd
+ depends = libbpf
optdepends = sysdig-dkms: kernel module for live inspection
pkgname = sysdig-dkms
=====================================
PKGBUILD
=====================================
@@ -4,25 +4,26 @@
pkgbase=sysdig
pkgname=(sysdig sysdig-dkms)
-pkgver=0.37.1
-pkgrel=2
+pkgver=0.38.0
+pkgrel=1
# from src/sysdig-*/cmake/modules/falcosecurity-libs.cmake
-_falcover=0.16.0
+_falcover=0.17.2
pkgdesc="Open source system-level exploration and troubleshooting tool"
arch=('x86_64')
url="https://www.sysdig.com/"
license=('Apache-2.0')
makedepends=('cmake' 'pandoc' 'gtest' 'jsoncpp' 'libjsoncpp.so' 'luajit'
'curl' 'libcurl.so'
- 'jq' 'libb64' 'intel-tbb' 'grpc' 'yaml-cpp' 're2' 'uthash')
+ 'jq' 'libb64' 'intel-tbb' 'yaml-cpp' 're2' 'uthash' 'bpf'
'libbpf' 'clang'
+ 'grpc' 'libgrpc++.so')
options=('!lto')
source=("https://github.com/draios/sysdig/archive/$pkgver/$pkgbase-$pkgver.tar.gz"
"falcosecurity-libs-$_falcover.tar.gz::https://github.com/falcosecurity/libs/archive/$_falcover.tar.gz"
"bashcomp-location.patch"
"falcosecurity-libs-nodownload.patch")
-sha256sums=('b01c4d097a5f87b7380612fc5897490627ccbf1a5c5cbe8aa185e7fd459daa9b'
- '5b13d6160bc09ea9b56d70951b68db0aaad45bd0171690eddc08c8028e1b7928'
+sha256sums=('24d88e8545bbdfefb38cb7186d4c6f35693f91a19257b0f805b84cd07175fe6a'
+ '5c4f0c987272b7d5236f6ab2bbe3906ffdaf76b59817b63cf90cc8c387ab5b15'
'3b659326176c314eee9115adac39a249dc4b9530511b344ea6a2b23236bb8386'
'3392204c265ef46c2a1378fc2acbb74b2b440585de4c9127a007f97ce10f0cfa')
@@ -72,7 +73,7 @@ build() {
package_sysdig() {
optdepends=('sysdig-dkms: kernel module for live inspection')
depends=('jsoncpp' 'libjsoncpp.so' 'luajit' 'curl' 'libcurl.so' 'jq'
'libb64' 'intel-tbb' 'grpc' 'libgrpc++.so'
- 'uthash' 'yaml-cpp' 'zstd')
+ 'uthash' 'yaml-cpp' 'zstd' 'libbpf')
cd "$srcdir"/$pkgbase-$pkgver/build
make install DESTDIR="$pkgdir"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/sysdig/-/commit/278bad761b3b3b8b83fd56bd9dc4e81f924b7d75
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/sysdig/-/commit/278bad761b3b3b8b83fd56bd9dc4e81f924b7d75
You're receiving this email because of your account on gitlab.archlinux.org.