summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* dev-util/perf: Reformat RDEPENDMatt Turner2023-06-281-3/+5
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/perf: Use bash array for emake argumentsMatt Turner2023-06-281-39/+42
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/perf: Bump to EAPI=8, update PYTHON_COMPATMatt Turner2023-06-281-0/+269
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/perf: Stabilize 6.3 ppc, #909049Sam James2023-06-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: Stabilize 6.3 arm64, #909049Sam James2023-06-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: Stabilize 6.3 arm, #909049Sam James2023-06-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: Stabilize 6.3 amd64, #909049Sam James2023-06-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: Stabilize 6.3 ppc64, #909049Sam James2023-06-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: Stabilize 6.3 x86, #909049Sam James2023-06-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: depend on newer tar for 'gtar' symlinkSam James2023-06-134-0/+4
| | | | | | | Thanks to jkroon, flow, and ceamac. Bug: https://bugs.gentoo.org/887761 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: add 6.3Yixun Lan2023-05-172-0/+269
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-util/perf: fix build w/ clang 16Sam James2023-04-153-0/+41
| | | | | | Closes: https://bugs.gentoo.org/904169 Thanks-to: Maciej S. Szmigiero <mail@maciej.szmigiero.name> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf: BDEPEND on setuptoolsSam James2023-04-113-3/+9
| | | | | | | It's always needed in util/*, even for USE=-python. Closes: https://bugs.gentoo.org/879161 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/perf-5.19: add python3_11 to PYTHON_COMPATDenis Pronin2023-03-021-1/+1
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/29879 Signed-off-by: Denis Pronin <dannftk@yandex.ru> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-util/perf: add 6.2, drop 6.1.11Guilherme Amadio2023-02-282-2/+1
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>