Commit Graph

110 Commits

Author SHA1 Message Date
Sebastian Sellmeier
5947fd2376
sysdig: 0.38.0 -> 0.38.1 2024-07-24 17:23:48 +02:00
Sebastian Sellmeier
58bae1819e
sysdig: patch 'main.c' to fix build for 6.10-kernel 2024-07-24 17:23:44 +02:00
Sebastian Sellmeier
f12192d26d
sysdig: fix build 2024-07-12 18:32:38 +02:00
Sebastian Sellmeier
0cbd664f8e
sysdig: nixfmt-rfc-style 2024-06-27 21:31:46 +02:00
Sebastian Sellmeier
df57515a3a
sysdig: 0.37.1 -> 0.38.0 2024-06-27 21:30:22 +02:00
Jussi Kuokkanen
95cc312a68 pkgs/os-specific: remove licenses.gpl2 2024-06-21 12:28:43 +03:00
Sebastian Sellmeier
3b74b85bc1
sysdig: 0.37.0 -> 0.37.1 2024-05-17 18:43:54 +02:00
Sebastian Sellmeier
c784a9f224
sysdig: 0.36.0 -> 0.37.0 2024-05-14 00:16:02 +02:00
Jörg Thalheim
1a92639f29 sysdig: disable hardened and zen kernels
Also it currently compiles with zen kernels, it doesn't with lqx.
Since we currently don't have a mechanism of lqx only, we can re-add,
if one of the lqx/zen maintainers steps up and also help maintaining and testing sysdig.
2024-04-01 10:31:15 +00:00
Sebastian Sellmeier
50625bd0fb
sysdig: fix formattig 2024-04-01 09:50:07 +02:00
Sebastian Sellmeier
b6e65a161a
sysdig: 0.35.3 -> 0.36.0 2024-04-01 09:49:11 +02:00
Jörg Thalheim
1937f7859f sysdig: 0.35.1 -> 0.35.3
Diff: https://github.com/draios/sysdig/compare/0.35.1...0.35.3
2024-03-06 08:31:31 +01:00
Sebastian Sellmeier
6f37738cf7
sysdig: remove unneeded tinydir (838ffdeb05) 2024-02-11 14:28:33 +01:00
Sebastian Sellmeier
b18a422f41
sysdig: 0.34.1 -> 0.35.1 2024-02-11 14:28:33 +01:00
Jörg Thalheim
41becba8d2 sysdig: 0.33.1 -> 0.34.1 2023-11-29 11:10:37 +01:00
Jörg Thalheim
35bccc4356 sysdig: 0.32.0 -> 0.33.1 2023-08-09 08:00:55 +02:00
Jörg Thalheim
c30b80d361 sysdig: 0.31.5 -> 0.32.0 2023-07-03 23:24:05 +02:00
Jörg Thalheim
6c77164377 sysdig: update drivers for latest kernel 2023-06-10 20:09:25 +02:00
Jörg Thalheim
c24713c8f8 sysdig: fix build 2023-06-10 16:33:15 +02:00
Jörg Thalheim
9781ade7e2 sysdig: 0.31.4 -> 0.31.5
Diff: https://github.com/draios/sysdig/compare/0.31.4...0.31.5
2023-05-05 21:29:18 +02:00
Jörg Thalheim
e507ac4bdb sysdig: also update driver 2023-04-04 21:14:28 +02:00
Jörg Thalheim
a0cf420ae1 sysdig: 0.31.3 -> 0.31.4
Diff: https://github.com/draios/sysdig/compare/0.31.3...0.31.4
2023-03-28 17:47:33 +02:00
Artturin
780669daf5 treewide: don't hardcode /nix/store (no rebuilds changes)
improve experience for other store locations
2023-03-24 20:11:33 +02:00
Jörg Thalheim
a06e5ea365 sysdig: 0.30.2 -> 0.31.3 2023-03-20 10:04:01 +01:00
7c6f434c
0251d3abea
Merge pull request #217794 from jfly/scap-driver-linux-6_2-workaround
sysdig: Include driver patch to fix compilation on Linux 6.2
2023-02-23 14:58:00 +00:00
Jeremy Fleischman
bb724fa986
sysdig: Include driver patch to fix compilation on Linux 6.2
On nixos-unstable with the latest kernel (6.2.0), I'm seeing sysdig
fail to compile:

    /build/source/build/driver/src/main.c:2788:30: error: assignment to 'char * (*)(const struct device *, umode_t *)' {aka 'char * (*)(const struct device *, short unsigned int *)'} from incompatible pointer type 'char * (*)(struct device *, umode_t *)' {aka 'char * (*)(struct device *, short unsigned int *)'} [-Werror=incompatible-pointer-types]
     2788 |         g_ppm_class->devnode = ppm_devnode;
          |                              ^
    /build/libs/userspace/libscap/scap_procs.c: In function 'scap_os_getpid_global':

This has already been fixed upstream, this just cherry-picks that fix.
2023-02-22 19:43:02 -08:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Sandro
a9cadfb7b8
Merge pull request #213490 from OPNA2608/refactor/yaml-cpp
yaml-cpp*: Refactor, rename, adopt
2023-02-02 17:32:34 +01:00
OPNA2608
c9b4c7dccd treewide: Rename libyamlcpp* to yaml-cpp* 2023-01-31 16:22:54 +01:00
Sandro Jäckel
6dbf077be2
sysdig: remove with lib over entire file 2023-01-31 15:06:57 +01:00
Jörg Thalheim
6b27ccc1fb sysdig: 0.29.3 -> 0.30.2 2022-12-12 17:06:11 +01:00
Jörg Thalheim
2a38902f2a
sysdig: 0.28.0 -> 0.29.3 2022-05-14 07:40:02 +02:00
Felix Buehler
ed7bf9452c treewide: remove *.upstream files from updateWalker 2022-01-26 21:46:07 +01:00
Jörg Thalheim
9235ba7132
Update pkgs/os-specific/linux/sysdig/default.nix 2021-12-16 19:29:45 +00:00
Jörg Thalheim
0c302891d0 sysdig: 0.27.1 -> 0.28.0 2021-12-16 18:52:09 +01:00
Sergei Trofimovich
134db1c397 sysdig: fix pending upstream inclusion for ncurses-6.3
Without the change the build fails as:

    sysdig/userspace/sinspui/cursescomponents.cpp: In member function 'void curses_textbox::print_no_data()':
    sysdig/userspace/sinspui/cursescomponents.cpp:878:15: error: format not a string literal and no format arguments [-Werror=format-security]
      878 |   wstr.c_str());
          |               ^
2021-12-04 19:34:21 +00:00
Jörg Thalheim
6fb71e46ca sysdig: fix linking against libabseil 2021-09-12 10:49:38 +02:00
Sandro Jäckel
46c7097a0a
sysdig: remove packages which are no longer required after #116317 2021-03-16 16:32:47 +01:00
Ben Siraphob
16d91ee628 pkgs/os-specific: stdenv.lib -> lib 2021-01-17 23:26:08 +07:00
zimbatm
6da39cde64
sysdig: fix bash-completion location
In order to support auto-loading, the bash-completion scripts should
live in $out/share/bash-completion.
2020-12-02 12:30:25 +01:00
Jörg Thalheim
82a3c6648d
sysdig: 0.27.0 -> 0.27.1 2020-11-29 10:53:01 +01:00
R. RyanTM
8c5d3c3b2b linuxPackages_latest-libre.sysdig: 0.26.7 -> 0.27.0 2020-08-24 08:49:28 +00:00
Jörg Thalheim
330693c502
linuxPackages.sysdig: 0.26.6 -> 0.26.7 2020-05-05 11:21:35 +01:00
Jörg Thalheim
748f8b725c
sysdig: 0.26.5 -> 0.26.6 2020-03-30 16:29:13 +01:00
Robin Gloster
006242fd5a
treewide: fix types for mkDerivation params 2019-12-31 01:23:19 +01:00
Robin Gloster
f9f46dc327
treewide: NIX_*_FLAGS -> string 2019-12-31 00:15:46 +01:00
Jörg Thalheim
ae4071efd2
sysdig: 0.26.4 -> 0.26.5 2019-12-19 10:03:41 +00:00
Jörg Thalheim
7d78cc8596
sysdig: 0.26.2 -> 0.26.4 2019-09-04 11:26:17 +01:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Charles Duffy
9d151f1b7b
sysdig: 0.26.1 -> 0.26.2 2019-08-12 06:24:11 -05:00