git: 9f7c566a52bd - main - benchmarks/flamegraph: update to latest GitHub revision

From: Johannes M Dieterich <jmd_at_FreeBSD.org>
Date: Wed, 01 Dec 2021 18:19:12 UTC
The branch main has been updated by jmd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9f7c566a52bd08129002d2b555bfcf131552f187

commit 9f7c566a52bd08129002d2b555bfcf131552f187
Author:     Johannes M Dieterich <jmd@FreeBSD.org>
AuthorDate: 2021-12-01 18:16:59 +0000
Commit:     Johannes M Dieterich <jmd@FreeBSD.org>
CommitDate: 2021-12-01 18:19:06 +0000

    benchmarks/flamegraph: update to latest GitHub revision
    
    Given that there hasn't been a tagged release in 4y, switch to the latest GH
    revision and give it the moniker 1.1 (1.0-43 was the previous tag).
---
 benchmarks/flamegraph/Makefile  | 13 ++++++++-----
 benchmarks/flamegraph/distinfo  |  6 +++---
 benchmarks/flamegraph/pkg-plist |  4 ++++
 3 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/benchmarks/flamegraph/Makefile b/benchmarks/flamegraph/Makefile
index 4bd6c6cbf9b3..a8fda4958834 100644
--- a/benchmarks/flamegraph/Makefile
+++ b/benchmarks/flamegraph/Makefile
@@ -1,9 +1,7 @@
 # Created by: Johannes Dieterich <jmd@FreeBSD.org>
 
 PORTNAME=	flamegraph
-DISTVERSIONPREFIX=	v
-DISTVERSION=	1.0-43
-DISTVERSIONSUFFIX=	-ga258e78
+PORTVERSION=	1.1
 CATEGORIES=	benchmarks
 
 MAINTAINER=	jmd@FreeBSD.org
@@ -15,15 +13,16 @@ LICENSE_FILE=	${WRKSRC}/docs/cddl1.txt
 BUILD_DEPENDS=	bash>=0:shells/bash
 RUN_DEPENDS=	bash>=0:shells/bash
 
-USES=		shebangfix perl5
+USES=		shebangfix perl5 python
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	brendangregg
 GH_PROJECT=	FlameGraph
+GH_TAGNAME=	810687f
 
 NO_BUILD=	yes
 
-SHEBANG_FILES=	*.pl *.sh
+SHEBANG_FILES=	*.php *.pl *.py *.sh
 
 SOURCE_FILES=	aix-perf.pl \
 		difffolded.pl \
@@ -33,6 +32,7 @@ SOURCE_FILES=	aix-perf.pl \
 		range-perf.pl \
 		stackcollapse-aix.pl \
 		stackcollapse-bpftrace.pl \
+		stackcollapse-chrome-tracing.py \
 		stackcollapse-elfutils.pl \
 		stackcollapse-gdb.pl \
 		stackcollapse-go.pl \
@@ -40,12 +40,15 @@ SOURCE_FILES=	aix-perf.pl \
 		stackcollapse-java-exceptions.pl \
 		stackcollapse-jstack.pl \
 		stackcollapse-ljp.awk \
+		stackcollapse-perf-sched.awk \
 		stackcollapse-perf.pl \
 		stackcollapse-pmc.pl \
 		stackcollapse-recursive.pl \
+		stackcollapse-sample.awk \
 		stackcollapse-stap.pl \
 		stackcollapse-vsprof.pl \
 		stackcollapse-vtune.pl \
+		stackcollapse-xdebug.php \
 		stackcollapse.pl
 
 do-install:
diff --git a/benchmarks/flamegraph/distinfo b/benchmarks/flamegraph/distinfo
index 746d7185d78b..04356073c7f1 100644
--- a/benchmarks/flamegraph/distinfo
+++ b/benchmarks/flamegraph/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1606165740
-SHA256 (brendangregg-FlameGraph-v1.0-43-ga258e78_GH0.tar.gz) = e5bfaee2049e8d60c365fdaacb7ba3d424dd4a85018fdcd0d3c906a7578a14b7
-SIZE (brendangregg-FlameGraph-v1.0-43-ga258e78_GH0.tar.gz) = 1054300
+TIMESTAMP = 1638372585
+SHA256 (brendangregg-FlameGraph-1.1-810687f_GH0.tar.gz) = eee0efaaf522ecdf79757b8d3407fe5c6e0e34ccebd268bd9b9e1c2f01bb400a
+SIZE (brendangregg-FlameGraph-1.1-810687f_GH0.tar.gz) = 1056998
diff --git a/benchmarks/flamegraph/pkg-plist b/benchmarks/flamegraph/pkg-plist
index e0d60adb3746..0f8d83d91d8e 100644
--- a/benchmarks/flamegraph/pkg-plist
+++ b/benchmarks/flamegraph/pkg-plist
@@ -6,6 +6,7 @@ bin/pkgsplit-perf.pl
 bin/range-perf.pl
 bin/stackcollapse-aix.pl
 bin/stackcollapse-bpftrace.pl
+bin/stackcollapse-chrome-tracing.py
 bin/stackcollapse-elfutils.pl
 bin/stackcollapse-gdb.pl
 bin/stackcollapse-go.pl
@@ -13,10 +14,13 @@ bin/stackcollapse-instruments.pl
 bin/stackcollapse-java-exceptions.pl
 bin/stackcollapse-jstack.pl
 bin/stackcollapse-ljp.awk
+bin/stackcollapse-perf-sched.awk
 bin/stackcollapse-perf.pl
 bin/stackcollapse-pmc.pl
 bin/stackcollapse-recursive.pl
+bin/stackcollapse-sample.awk
 bin/stackcollapse-stap.pl
 bin/stackcollapse-vsprof.pl
 bin/stackcollapse-vtune.pl
+bin/stackcollapse-xdebug.php
 bin/stackcollapse.pl