summary refs log tree commit diff
path: root/pkgs/os-specific/linux/sysdig
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2023-08-09 07:59:56 +0200
committerJörg Thalheim <joerg@thalheim.io>2023-08-09 08:00:55 +0200
commit35bccc4356622ca780bd789dda88bbe67ae945b7 (patch)
treea4c6f27a392113a811609ae197d18df97eb830f6 /pkgs/os-specific/linux/sysdig
parentaa3e1905a11dab23c2bb3d81869bd9801cc629b0 (diff)
downloadnixpkgs-35bccc4356622ca780bd789dda88bbe67ae945b7.tar
nixpkgs-35bccc4356622ca780bd789dda88bbe67ae945b7.tar.gz
nixpkgs-35bccc4356622ca780bd789dda88bbe67ae945b7.tar.bz2
nixpkgs-35bccc4356622ca780bd789dda88bbe67ae945b7.tar.lz
nixpkgs-35bccc4356622ca780bd789dda88bbe67ae945b7.tar.xz
nixpkgs-35bccc4356622ca780bd789dda88bbe67ae945b7.tar.zst
nixpkgs-35bccc4356622ca780bd789dda88bbe67ae945b7.zip
sysdig: 0.32.0 -> 0.33.1
Diffstat (limited to 'pkgs/os-specific/linux/sysdig')
-rw-r--r--pkgs/os-specific/linux/sysdig/default.nix20
1 files changed, 14 insertions, 6 deletions
diff --git a/pkgs/os-specific/linux/sysdig/default.nix b/pkgs/os-specific/linux/sysdig/default.nix
index 582dd939689..3e63a4a54d8 100644
--- a/pkgs/os-specific/linux/sysdig/default.nix
+++ b/pkgs/os-specific/linux/sysdig/default.nix
@@ -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