git: d9d66f354c2b - main - devel/valgrind-devel: update to 3.22.0.g20230917
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 19 Sep 2023 07:38:49 UTC
The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=d9d66f354c2b0931daf4c167a7ba287da23d16e1 commit d9d66f354c2b0931daf4c167a7ba287da23d16e1 Author: Paul Floyd <pjfloyd@wanadoo.fr> AuthorDate: 2023-09-18 20:41:05 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2023-09-19 07:38:25 +0000 devel/valgrind-devel: update to 3.22.0.g20230917 ChangeLog: https://sourceware.org/git/?p=valgrind.git;a=blob;f=NEWS;hb=ae4e70d97d46c58a99782ff007df1cdc34ac1219 PR: 273529 Reported by: pjfloyd@wanadoo.fr (maintainer) --- devel/valgrind-devel/Makefile | 15 ++++++--------- devel/valgrind-devel/distinfo | 6 +++--- devel/valgrind-devel/pkg-descr | 4 ---- devel/valgrind-devel/pkg-plist | 31 +++++++++++++++++-------------- 4 files changed, 26 insertions(+), 30 deletions(-) diff --git a/devel/valgrind-devel/Makefile b/devel/valgrind-devel/Makefile index 35bbe0227cce..58313df807f4 100644 --- a/devel/valgrind-devel/Makefile +++ b/devel/valgrind-devel/Makefile @@ -1,10 +1,11 @@ PORTNAME= valgrind -PORTVERSION= 3.21.0.g20230218 -PORTREVISION= 1 +PORTVERSION= 3.22.0.g20230917 DISTVERSIONPREFIX= freebsd- PORTEPOCH= 1 CATEGORIES= devel +MASTER_SITES= https://snapshots.sourceware.org/valgrind/trunk/2023-09-17_09-18_1694942281/ PKGNAMESUFFIX= -devel +DISTNAME= ${PORTNAME}-3.22.0.GIT MAINTAINER= pjfloyd@wanadoo.fr COMMENT= Memory debugging and profiling tool @@ -15,13 +16,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 -USES= autoreconf cpe gmake pathfix perl5 pkgconfig shebangfix -USE_GITHUB= yes -GH_ACCOUNT= paulfloyd -GH_PROJECT= freebsd_valgrind -GH_TAGNAME= 3b3d74d9d +USES= autoreconf cpe gmake pathfix perl5 pkgconfig shebangfix python:3.9+,run tar:bz2 USE_PERL5= build -SHEBANG_FILES= callgrind/callgrind_annotate.in callgrind/callgrind_control.in +SHEBANG_FILES= callgrind/callgrind_annotate.in callgrind/callgrind_control.in cachegrind/cg_merge.in cachegrind/cg_diff.in cachegrind/cg_annotate.in GNU_CONFIGURE= yes CONFIGURE_ENV+= ac_cv_path_PERL=${PERL} @@ -36,7 +33,7 @@ CONFLICTS= valgrind # in the installation tree. Either Valgrind won't work at all, or it # will still work if you do, but will generate less helpful error # messages.) -STRIP= # empty +STRIP= # empty PORTDOCS= html diff --git a/devel/valgrind-devel/distinfo b/devel/valgrind-devel/distinfo index 508c097e14d6..a57cf10c336e 100644 --- a/devel/valgrind-devel/distinfo +++ b/devel/valgrind-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1676740397 -SHA256 (paulfloyd-freebsd_valgrind-freebsd-3.21.0.g20230218-3b3d74d9d_GH0.tar.gz) = 97f611a8c1f697b8a66fb2e78453d35526f1507dae5735802a73a61a56a2ab73 -SIZE (paulfloyd-freebsd_valgrind-freebsd-3.21.0.g20230218-3b3d74d9d_GH0.tar.gz) = 16028409 +TIMESTAMP = 1694947789 +SHA256 (valgrind-3.22.0.GIT.tar.bz2) = ba9c13b27c6246b715cba1f614676158c9610e9e70426da89081f38cff790e8e +SIZE (valgrind-3.22.0.GIT.tar.bz2) = 16287833 diff --git a/devel/valgrind-devel/pkg-descr b/devel/valgrind-devel/pkg-descr index dc6e9d31e9f0..eb53aebc2869 100644 --- a/devel/valgrind-devel/pkg-descr +++ b/devel/valgrind-devel/pkg-descr @@ -13,7 +13,3 @@ The Valgrind distribution includes 10 tools: - lackey, an example of using the framework - none, does no instumentation and can check that Valgrind runs correctly - exp-bbv, and experimental profiling tool using sampling - -Valgrind was initially ported to FreeBSD by Doug Rabson. - -See also: https://github.com/paulfloyd/freebsd_valgrind diff --git a/devel/valgrind-devel/pkg-plist b/devel/valgrind-devel/pkg-plist index 1604e46f61aa..c2e725a96c33 100644 --- a/devel/valgrind-devel/pkg-plist +++ b/devel/valgrind-devel/pkg-plist @@ -8,6 +8,7 @@ bin/valgrind bin/valgrind-di-server bin/valgrind-listener bin/vgdb +include/valgrind/cachegrind.h include/valgrind/callgrind.h include/valgrind/config.h include/valgrind/dhat.h @@ -135,6 +136,17 @@ include/valgrind/vki/vki-xen-version.h include/valgrind/vki/vki-xen-x86.h include/valgrind/vki/vki-xen-xsm.h include/valgrind/vki/vki-xen.h +%%AMD64%%lib/valgrind/libcoregrind-amd64-freebsd.a +%%X86%%lib/valgrind/libcoregrind-x86-freebsd.a +%%AMD64%%lib/valgrind/libgcc-sup-amd64-freebsd.a +%%X86%%lib/valgrind/libgcc-sup-x86-freebsd.a +%%AMD64%%lib/valgrind/libreplacemalloc_toolpreload-amd64-freebsd.a +%%X86%%lib/valgrind/libreplacemalloc_toolpreload-x86-freebsd.a +%%AMD64%%lib/valgrind/libvex-amd64-freebsd.a +%%X86%%lib/valgrind/libvex-x86-freebsd.a +%%AMD64%%lib/valgrind/libvexmultiarch-amd64-freebsd.a +%%X86%%lib/valgrind/libvexmultiarch-x86-freebsd.a +libdata/pkgconfig/valgrind.pc libexec/valgrind/32bit-core-valgrind-s1.xml libexec/valgrind/32bit-core-valgrind-s2.xml libexec/valgrind/32bit-core.xml @@ -175,6 +187,9 @@ libexec/valgrind/arm-with-vfpv3.xml %%AMD64%%libexec/valgrind/callgrind-amd64-freebsd %%X86%%libexec/valgrind/callgrind-x86-freebsd libexec/valgrind/default.supp +libexec/valgrind/dh_view.css +libexec/valgrind/dh_view.html +libexec/valgrind/dh_view.js %%AMD64%%libexec/valgrind/dhat-amd64-freebsd %%X86%%libexec/valgrind/dhat-x86-freebsd %%AMD64%%libexec/valgrind/drd-amd64-freebsd @@ -189,16 +204,6 @@ libexec/valgrind/i386-coresse-valgrind.xml libexec/valgrind/i386-linux-valgrind.xml %%AMD64%%libexec/valgrind/lackey-amd64-freebsd %%X86%%libexec/valgrind/lackey-x86-freebsd -%%AMD64%%lib/valgrind/libcoregrind-amd64-freebsd.a -%%X86%%lib/valgrind/libcoregrind-x86-freebsd.a -%%AMD64%%lib/valgrind/libgcc-sup-amd64-freebsd.a -%%X86%%lib/valgrind/libgcc-sup-x86-freebsd.a -%%AMD64%%lib/valgrind/libreplacemalloc_toolpreload-amd64-freebsd.a -%%X86%%lib/valgrind/libreplacemalloc_toolpreload-x86-freebsd.a -%%AMD64%%lib/valgrind/libvex-amd64-freebsd.a -%%X86%%lib/valgrind/libvex-x86-freebsd.a -%%AMD64%%lib/valgrind/libvexmultiarch-amd64-freebsd.a -%%X86%%lib/valgrind/libvexmultiarch-x86-freebsd.a %%AMD64%%libexec/valgrind/massif-amd64-freebsd %%X86%%libexec/valgrind/massif-x86-freebsd %%AMD64%%libexec/valgrind/memcheck-amd64-freebsd @@ -287,10 +292,6 @@ libexec/valgrind/valgrind-monitor.py %%X86%%libexec/valgrind/vgpreload_massif-x86-freebsd.so %%AMD64%%libexec/valgrind/vgpreload_memcheck-amd64-freebsd.so %%X86%%libexec/valgrind/vgpreload_memcheck-x86-freebsd.so -libdata/pkgconfig/valgrind.pc -libexec/valgrind/dh_view.css -libexec/valgrind/dh_view.html -libexec/valgrind/dh_view.js %%MANPAGES%%man/man1/callgrind_annotate.1.gz %%MANPAGES%%man/man1/callgrind_control.1.gz %%MANPAGES%%man/man1/cg_annotate.1.gz @@ -301,3 +302,5 @@ libexec/valgrind/dh_view.js %%MANPAGES%%man/man1/valgrind-listener.1.gz %%MANPAGES%%man/man1/valgrind.1.gz %%MANPAGES%%man/man1/vgdb.1.gz +%%PORTDOCS%%%%DOCSDIR%%/valgrind_manual.pdf +%%PORTDOCS%%%%DOCSDIR%%/valgrind_manual.ps