git: 9f7c566a52bd - main - benchmarks/flamegraph: update to latest GitHub revision
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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