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)
This commit is contained in:
Paul Floyd 2023-09-18 22:41:05 +02:00 committed by Fernando Apesteguía
parent ebafb2b32e
commit d9d66f354c
4 changed files with 26 additions and 30 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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