Merge pull request #248089 from Mic92/sysdig

sysdig: 0.32.0 -> 0.33.1
This commit is contained in:
7c6f434c 2023-08-09 07:05:07 +00:00 committed by GitHub
commit 89370cc2b5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,8 +5,8 @@
let
# Compare with https://github.com/draios/sysdig/blob/dev/cmake/modules/falcosecurity-libs.cmake
libsRev = "0.11.3";
libsSha256 = "sha256-ph4ErNfgVv2aesZawCj+7kdqcYAnRgeNHfSrDMgm6Lo=";
libsRev = "59fb313475b82f842e9e9bbc1e0e629428c0a4cf";
libsSha256 = "sha256-IjzLbCOpB6EgPDgkGIyg1dNxHfYgU10OLgXrDOPmoTs=";
# Compare with https://github.com/falcosecurity/libs/blob/master/cmake/modules/valijson.cmake#L17
valijson = fetchFromGitHub {
@ -20,22 +20,30 @@ let
driver = fetchFromGitHub {
owner = "falcosecurity";
repo = "libs";
rev = "5.0.1+driver";
sha256 = "sha256-CQ6QTcyTnThpJHDXgOM1Zdp5SG7rngp9XtEM+2mS8ro=";
rev = libsRev;
sha256 = libsSha256;
};
in
stdenv.mkDerivation rec {
pname = "sysdig";
version = "0.32.0";
version = "0.33.1";
src = fetchFromGitHub {
owner = "draios";
repo = "sysdig";
rev = version;
sha256 = "sha256-R14uQdcZ2BnlgWjqvRQP8MDaKMk4Kfw17qTKYYlBg7o=";
sha256 = "sha256-qcJ9EcePrsKic+wgsck+pTrRdQic0xhzguH4EYVP0gk=";
};
patches = [
# https://github.com/draios/sysdig/pull/2024
(fetchpatch {
url = "https://github.com/draios/sysdig/commit/d9515aad2be660b2ba7ec8c0b4fb2467a10434af.patch";
sha256 = "sha256-3m+Rn8BZS8U8QTBDJ6x7kQbH6BE3HKgt1iNnRjPEr8k=";
})
];
nativeBuildInputs = [ cmake perl installShellFiles pkg-config ];
buildInputs = [
luajit