Commit Graph

25 Commits

Author SHA1 Message Date
ajs124
40891fc819 bpftune: 0-unstable-2024-06-07 -> 0-unstable-2024-10-25 2024-11-18 23:29:39 +01:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
R. Ryantm
051250a049 bpftop: 0.5.1 -> 0.5.2 2024-07-29 12:41:09 +00:00
Sandro
44a379ef11
Merge pull request #327053 from martinetd/bpftrace_0_21 2024-07-19 14:36:33 +02:00
Dominique Martinet
b70ffe64df bpftrace: 0.20.4 -> 0.21.2
Remove the custom patches that are no longer needed, and update the ones
that still are to fetchpatch of merged PRs (the files no longer apply
because of indentation changes)
2024-07-19 20:13:41 +09:00
Nick Cao
60797f20f6
Merge pull request #327611 from oldshensheep/pkgs/bpftop
bpftop: disable zerocallusedregs hardening
2024-07-16 16:56:00 -04:00
oldshensheep
85f3bd8e59 bpftop: disable zerocallusedregs hardening 2024-07-16 17:39:41 +08:00
Jörg Thalheim
de95681a8d
Merge pull request #319836 from martinetd/bpftrace_headers
bpftrace: fix regressions with 0.20.4
2024-07-14 05:58:31 +02:00
Dominique Martinet
75316f49bb bpftrace: only print kernel headers cannot be found warning on error
need more time to figure how to deal with kheaders cleanly
2024-06-26 08:36:06 +09:00
Dominique Martinet
0bf9c7660f bpftrace: fix tcp*.bt/runqlat.bt scripts
tcp*.bt scripts tried to include glibc headers, which didn't work on
nixos because bpftrace tried to call clang-major with some options to
get the paths, but we never told it where to find it.
Give bpftrace the path directly instead of giving it a path to clang.

runqlat.bt doesn't work with glibc headers and requires kernel headers
which are no longer extracted, just provide its value.

Note the default clang output also had some clang-internal headers, but
these seem to be included anyway through libclang API without having to
give them here, so we only pass the glibc ones.

While here:
- also backport another bpftrace patch that made the tcp*.bt tools to
actually not require these includes
- and add tests that we can include these.

Co-authored-by: Arian van Putten <arian.vanputten@gmail.com>
2024-06-23 21:07:42 +09:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Sigmanificient
cc8120d3ff pkgs/by-name: remove unuseed fetchpatch arguments 2024-05-24 02:49:58 +02:00
0x4A6F
9e57edba10
Merge pull request #312682 from luftmensch-luftmensch/bpftop_0.5.1
bpftop: 0.4.2 -> 0.5.1
2024-05-22 14:10:02 +02:00
luftmensch-luftmensch
050424e840
bpftop: 0.4.2 -> 0.5.1 2024-05-21 21:54:41 +02:00
R. Ryantm
a1c37a6a58 bpftrace: 0.20.3 -> 0.20.4 2024-05-21 12:24:10 +00:00
Dominique Martinet
c87348b2c1 bcc/bpftrace: add missing platforms=linux
bcc and bpftrace depend on bpf which is linux-specific
2024-05-14 14:38:09 +09:00
Dominique Martinet
dbe53bea95 bpftrace: migrate to by-name
The package is left in all-packages to allow setting llvmPackages more
easily
2024-05-12 19:05:44 +09:00
R. Ryantm
498d139975 bpftop: 0.4.1 -> 0.4.2 2024-04-27 12:24:01 +00:00
R. Ryantm
3c8ecd4b89 bpftop: 0.4.0 -> 0.4.1 2024-04-08 01:03:58 +00:00
R. Ryantm
74bb9f3f17 bpftop: 0.3.0 -> 0.4.0 2024-03-27 20:10:11 +00:00
R. Ryantm
05297b2ab0 bpftop: 0.2.3 -> 0.3.0 2024-03-18 04:03:14 +00:00
R. Ryantm
bc20b6717a bpftop: 0.2.2 -> 0.2.3 2024-03-02 15:15:45 +00:00
0x4A6F
d1038f6b20
bpftop: add myself as maintainer 2024-02-28 10:00:12 +01:00
0x4A6F
995b889fa8
bpftop: 0.2.1 -> 0.2.2 2024-02-27 20:53:07 +01:00
Muhammad Falak R Wani
4060be5bf0 bpftop: init at 0.2.1
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-02-27 15:48:43 +05:30