aboutsummaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorJohannes M Dieterich <jmd@FreeBSD.org>2021-12-01 18:16:59 +0000
committerJohannes M Dieterich <jmd@FreeBSD.org>2021-12-01 18:19:06 +0000
commit9f7c566a52bd08129002d2b555bfcf131552f187 (patch)
tree99b0fd30435e28545c9bfeeb2ce939f6fdd93667 /benchmarks
parentbae1bd39b10807467a66cc661c18efaac3192772 (diff)
downloadports-9f7c566a52bd08129002d2b555bfcf131552f187.tar.gz
ports-9f7c566a52bd08129002d2b555bfcf131552f187.zip
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).
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/flamegraph/Makefile13
-rw-r--r--benchmarks/flamegraph/distinfo6
-rw-r--r--benchmarks/flamegraph/pkg-plist4
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