summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/perf: add 6.13.1Guilherme Amadio6 days2-0/+352
| | | | | | | | | | | | USE=python is now enabled by default. Please note that USE=audit has been removed, as the dependency on libaudit is being removed upstream, replaced by syscall tables: https://lore.kernel.org/linux-perf-users/20250108-perf_syscalltbl-v6-0-7543b5293098@rivosinc.com/ Closes: https://bugs.gentoo.org/948144 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: fix automagic dependency on llvm-core/llvmGuilherme Amadio2024-12-182-0/+2
| | | | | | Closes: https://bugs.gentoo.org/946589 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* Move {sys-devel → llvm-core}/llvmMichał Górny2024-12-113-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/clangMichał Górny2024-12-113-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/perf: Stabilize 6.11.7 arm64, #943993Arthur Zamarin2024-11-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/perf: Stabilize 6.11.7 amd64, #943993Jakov Smolić2024-11-211-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-util/perf: Stabilize 6.11.7 x86, #943993Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: Stabilize 6.11.7 ppc64, #943993Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: Stabilize 6.11.7 ppc, #943993Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf/files: drop unused patchesGuilherme Amadio2024-11-194-1402/+0
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: drop 6.10, 6.10.4, 6.11Guilherme Amadio2024-11-194-1035/+0
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: add 6.12Guilherme Amadio2024-11-192-0/+351
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: add 6.11.7Guilherme Amadio2024-11-113-0/+366
| | | | | Closes: https://bugs.gentoo.org/943203 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: drop 6.3Guilherme Amadio2024-10-045-369/+0
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: add 6.11Guilherme Amadio2024-10-043-0/+816
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: remove ~mipsAndreas K. Hüttel2024-08-254-4/+4
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* dev-util/perf: fix assert use, as in bpftoolSam James2024-08-231-1/+1
| | | | | | See a04d607f74f91f7ea103f3f33199adb14aa0a1e1. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: add 6.10.4, drop 6.10.3Guilherme Amadio2024-08-122-1/+1
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: drop 6.8, 6.9Guilherme Amadio2024-08-063-682/+0
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: fix bug #936439Guilherme Amadio2024-08-062-0/+456
| | | | | | | Closes: https://bugs.gentoo.org/936439 Link: https://lore.kernel.org/linux-kernel/ZqpUSKPxMwaQKORr@x1/ Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf-6.10: fix build with USE=capstoneGuilherme Amadio2024-08-062-0/+457
| | | | | | | | Upstream patch is in perf-tools-next, rebased it on 6.10. Bug: https://bugs.gentoo.org/936439 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: bump to 6.10.3 & correctly apply patch updatesHolger Hoffstätte2024-08-062-0/+345
| | | | | | | Closes: https://bugs.gentoo.org/937407 Closes: https://github.com/gentoo/gentoo/pull/37984 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: Use cross CLANG for compiler feature verificationAndrej Shadura2024-08-065-0/+5
| | | | | | | | | | | | | | The build system of perf checks the clang version in order to set correct compilation flags. However, it defaults to the non-prefixed clang invocation, which fails during cross-compilation. Set CLANG to point to the fully qualified host clang. The build system will only use it if it’s actually available. Closes: https://bugs.gentoo.org/936558 Closes: https://github.com/gentoo/gentoo/pull/37688 Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: add 6.10Yixun Lan2024-07-193-0/+363
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-util/perf: set make option DEBUG=1 with USE=debugGuilherme Amadio2024-06-171-0/+1
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: add keep arch/*/include when unpacking, bug #933193Guilherme Amadio2024-05-311-1/+1
| | | | | Closes: https://bugs.gentoo.org/933193 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: update metadata.xml with new capstone USE flagGuilherme Amadio2024-05-301-0/+1
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: version bump to 6.9Guilherme Amadio2024-05-242-0/+340
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: remove unused patchMichael Mair-Keimberger2024-03-181-12/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/perf: Stabilize 6.7 arm64, #916522Sam James2024-03-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: Stabilize 6.7 arm, #916522Jakov Smolić2024-03-111-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-util/perf: add 6.8Guilherme Amadio2024-03-102-0/+339
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: drop 6.5, 6.6Guilherme Amadio2024-03-103-665/+0
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: move ${S} to the right placeGuilherme Amadio2024-03-102-6/+6
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: Stabilize 6.7 ppc, #916522Arthur Zamarin2024-03-101-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/perf: Stabilize 6.7 ppc64, #916522Arthur Zamarin2024-03-101-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/perf: Stabilize 6.7 x86, #916522Arthur Zamarin2024-03-101-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/perf: Stabilize 6.7 amd64, #916522Arthur Zamarin2024-03-101-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/perf: fix build on ia64Matoro Mahri2024-02-222-0/+13
| | | | | | | | Upstream no longer taking patches for ia64. Closes: https://github.com/gentoo/gentoo/pull/35445 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-util/perf: fix bugs #917559 and #921197Guilherme Amadio2024-01-302-16/+41
| | | | | | | | | Closes: https://bugs.gentoo.org/917559 Closes: https://bugs.gentoo.org/921197 Co-authored-by: Peter Volkov <peter.volkov@gmail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: add 6.7Yixun Lan2024-01-302-0/+337
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* Move {dev-util → dev-debug}/systemtapMichał Górny2024-01-193-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/perf: sys-devel/bison -> app-alternatives/yaccSam James2024-01-083-3/+3
| | | | | | | | | | All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: sys-devel/flex -> app-alternatives/lexSam James2024-01-083-5/+5
| | | | | | | | | | All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: explicitly specify linker emulation for mipsMatoro Mahri2024-01-051-3/+21
| | | | | | | | | | | perf directly invokes LD for linking rather than going through CC, which on mips requires explicitly specifying the emulation. This is a port of the below buildroot patch. See: https://patchwork.ozlabs.org/project/buildroot/patch/20170217105905.32151-1-Vincent.Riera@imgtec.com/ Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34648 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: Keyword 6.6 alpha, #759754Matoro Mahri2023-12-291-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-util/perf: mirror kernel restrictions for libdw supportMatoro Mahri2023-12-283-3/+44
| | | | | | | | | | | | | | Kernel has a whitelist of architectures for which unwind via libdw is supported. Right now the ebuild unconditionally enables it, this fails on architectures where kernel support is not merged (e.g. alpha). This list needs to be checked and synced on updates. There shouldn't be anything removed from it in the future, only added. Bug: https://bugs.gentoo.org/759754 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34376 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: add 6.6Guilherme Amadio2023-10-302-0/+305
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: remove empty assignment to SRC_URIGuilherme Amadio2023-10-302-2/+0
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: drop 6.3-r1, 6.4-r1Guilherme Amadio2023-10-303-592/+0
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>