summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* dev-util/perf: version bump to 6.5Guilherme Amadio2023-09-122-0/+314
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: keyword 6.4-r1 for ~loongWANG Xuerui2023-07-111-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/perf: Filter LTO flagsMatt Turner2023-07-103-3/+9
| | | | | Bug: https://bugs.gentoo.org/858449 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/perf: move myself up in maintainers to get assigned perf bugsGuilherme Amadio2023-07-061-4/+4
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: drop 5.19-r1, 6.0-r1, 6.2-r1Guilherme Amadio2023-07-065-861/+0
| | | | | | | Closes: https://bugs.gentoo.org/832704 Closes: https://bugs.gentoo.org/855539 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: build fixes for USE=-libtraceevent and USE=-tcmallocGuilherme Amadio2023-07-061-8/+11
| | | | | | | | | | | | | | Most NO_FOO tests use "ifndef NO_FOO", but NO_LIBTRACEEVENT in particular uses "ifneq ($(NO_LIBTRACEEVENT),1)", so puse didn't work for it. Same for TCMALLOC, the test is ifneq "($(TCMALLOC),)" so a plain usex fails to disable it as it sets TCMALLOC=no. Closes: https://bugs.gentoo.org/909770 Closes: https://bugs.gentoo.org/909763 Closes: https://bugs.gentoo.org/909764 Closes: https://bugs.gentoo.org/909756 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: version bump to 6.4Guilherme Amadio2023-07-064-0/+335
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: Remove IUSE=zlib and always enable supportMatt Turner2023-06-281-3/+3
| | | | | | | | libbpf support is built unconditionally, and it requires zlib. zlib is on every system anyway, so remove the USE flag. Closes: https://bugs.gentoo.org/839003 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/perf: Fix dependency for USE=cryptMatt Turner2023-06-281-1/+1
| | | | | | | | perf links with libcrypto.so (from dev-libs/openssl), not libcrypt.so (from virtual/libcrypt). Closes: https://bugs.gentoo.org/909167 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/perf: Add IUSE=capsMatt Turner2023-06-281-1/+3
| | | | | | | Fixes an automatic dependency on sys-libs/libcap. Bug: https://bugs.gentoo.org/909167 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/perf: Subscribe to subslot of sys-libs/libunwindMatt Turner2023-06-281-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/perf: Subscribe to subslot of dev-libs/libpfmMatt Turner2023-06-281-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/perf: Subscribe to subslot of app-arch/zstdMatt Turner2023-06-281-1/+1
| | | | | Bug: https://bugs.gentoo.org/909167 Signed-off-by: Matt Turner <mattst88@gentoo.org>