Skip to content

Commit

Permalink
Add perf to tools tree
Browse files Browse the repository at this point in the history
We don't add it to Ubuntu as perf is very tightly coupled to the
kernel package there which makes installing it a royal pain.
  • Loading branch information
DaanDeMeyer authored and behrmann committed Jan 10, 2025
1 parent c5be412 commit f039449
Show file tree
Hide file tree
Showing 14 changed files with 24 additions and 16 deletions.
1 change: 0 additions & 1 deletion mkosi.conf.d/20-arch.conf
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ Distribution=arch
Packages=
grub
openssh
perf
python
qemu-user-static
shim
1 change: 0 additions & 1 deletion mkosi.conf.d/20-centos/mkosi.conf
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,3 @@ Release=9
ShimBootloader=none
Packages=
linux-firmware
perf
4 changes: 0 additions & 4 deletions mkosi.conf.d/20-debian/mkosi.conf
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,3 @@ Distribution=debian
[Distribution]
Release=testing
Repositories=non-free-firmware

[Content]
Packages=
linux-perf
1 change: 0 additions & 1 deletion mkosi.conf.d/20-fedora/mkosi.conf
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,5 @@ Release=rawhide
[Content]
Packages=
fish
perf
qemu-user-static
rpmautospec
4 changes: 0 additions & 4 deletions mkosi.conf.d/20-kali/mkosi.conf
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,3 @@ Distribution=kali

[Distribution]
Repositories=non-free-firmware

[Content]
Packages=
linux-perf
1 change: 0 additions & 1 deletion mkosi.conf.d/20-opensuse/mkosi.conf
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ Packages=
fish
openssh-clients
openssh-server
perf
python3
qemu-linux-user
shim
Expand Down
4 changes: 0 additions & 4 deletions mkosi.conf.d/20-ubuntu/mkosi.conf
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,3 @@ Distribution=ubuntu
[Distribution]
Release=noble
Repositories=universe

[Content]
Packages=
linux-tools-generic
1 change: 1 addition & 0 deletions mkosi/resources/man/mkosi.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -1282,6 +1282,7 @@ boolean argument: either `1`, `yes`, or `true` to enable, or `0`, `no`,
| `openssh` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `openssl` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `pkcs11-provider` | ✓ | | ✓ | ✓ | ✓ | ✓ | ✓ |
| `perf` | ✓ | ✓ | ✓ | ✓ | | ✓ | ✓ |
| `sed` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| `pacman` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| `policycoreutils` | ✓ | ✓ | ✓ | ✓ | ✓ | | ✓ |
Expand Down
1 change: 1 addition & 0 deletions mkosi/resources/mkosi-tools/mkosi.conf.d/10-arch.conf
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Packages=
libseccomp
openssh
pacman
perf
pipewire
pipewire-audio
pkcs11-provider
Expand Down
4 changes: 4 additions & 0 deletions mkosi/resources/mkosi-tools/mkosi.conf.d/10-centos/mkosi.conf
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,7 @@

[Match]
Distribution=centos

[Content]
Packages=
perf
8 changes: 8 additions & 0 deletions mkosi/resources/mkosi-tools/mkosi.conf.d/10-debian.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# SPDX-License-Identifier: LGPL-2.1-or-later

[Match]
Distribution=debian

[Content]
Packages=
linux-perf
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Packages=
erofs-utils
fish
pacman
perf
pkcs11-provider
qemu-system-aarch64-core
qemu-system-ppc-core
Expand Down
8 changes: 8 additions & 0 deletions mkosi/resources/mkosi-tools/mkosi.conf.d/10-kali.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# SPDX-License-Identifier: LGPL-2.1-or-later

[Match]
Distribution=kali

[Content]
Packages=
linux-perf
1 change: 1 addition & 0 deletions mkosi/resources/mkosi-tools/mkosi.conf.d/10-opensuse.conf
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Packages=
openssh-clients
ovmf
patterns-base-minimal_base
perf
pkcs11-provider
policycoreutils
python3-cryptography
Expand Down

0 comments on commit f039449

Please sign in to comment.