mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-10 07:04:03 +00:00
devel/valgrind: Update to 3.18.1 and switch to use sourceware
The FreeBSD port of Valgrind has now been merged upstream and a new release of Valgrind is out, 3.18.1. This updates Makefile, distinfo and pkg-descr to reflect that. Also remove pkg-message which has been incorrect and obsolete for a fair time. PR: 259224
This commit is contained in:
parent
43f2146412
commit
7faf3caa28
@ -1,12 +1,10 @@
|
||||
# Created by: Simon Barner <barner@gmx.de>
|
||||
|
||||
PORTNAME= valgrind
|
||||
PORTVERSION= 3.17.0.g20210319
|
||||
DISTVERSIONPREFIX= freebsd-
|
||||
PORTREVISION= 0
|
||||
PORTVERSION= 3.18.1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://valgrind.org/
|
||||
MASTER_SITES= SOURCEWARE/valgrind
|
||||
|
||||
MAINTAINER= pjfloyd@wanadoo.fr
|
||||
COMMENT= Memory debugging and profiling tool
|
||||
@ -16,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
ONLY_FOR_ARCHS= amd64 i386
|
||||
|
||||
USES= cpe pathfix pkgconfig gmake perl5 shebangfix autoreconf
|
||||
USES= cpe pathfix pkgconfig gmake perl5 shebangfix autoreconf tar:bz2
|
||||
USE_PERL5= build
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
@ -24,12 +22,7 @@ SHEBANG_FILES= callgrind/callgrind_annotate.in callgrind/callgrind_control.in
|
||||
SSP_UNSAFE= yes
|
||||
LIB32_PATH?= /usr/lib32/libc.so
|
||||
|
||||
CONFLICTS= valgrind-[0-9]*
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= paulfloyd
|
||||
GH_PROJECT= freebsd_valgrind
|
||||
GH_TAGNAME= d333c54
|
||||
CONFLICTS= valgrind-devel-[0-9]*
|
||||
|
||||
CONFIGURE_ENV+= ac_cv_path_PERL=${PERL}
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1616493211
|
||||
SHA256 (paulfloyd-freebsd_valgrind-freebsd-3.17.0.g20210319-d333c54_GH0.tar.gz) = 2f631d7768fda08a62d6327cea0ea56062becad0083ba2751262215c2390387e
|
||||
SIZE (paulfloyd-freebsd_valgrind-freebsd-3.17.0.g20210319-d333c54_GH0.tar.gz) = 15796240
|
||||
TIMESTAMP = 1634460994
|
||||
SHA256 (valgrind-3.18.1.tar.bz2) = 00859aa13a772eddf7822225f4b46ee0d39afbe071d32778da4d99984081f7f5
|
||||
SIZE (valgrind-3.18.1.tar.bz2) = 16149159
|
||||
|
@ -16,5 +16,4 @@ The Valgrind distribution includes 10 tools:
|
||||
|
||||
Valgrind was initially ported to FreeBSD by Doug Rabson.
|
||||
|
||||
WWW: https://github.com/paulfloyd/freebsd_valgrind
|
||||
WWW: http://www.valgrind.org/
|
||||
|
@ -1,15 +0,0 @@
|
||||
[
|
||||
{ type: install
|
||||
message: <<EOM
|
||||
Known problems:
|
||||
1) DRD/Helgrind tool gives excessive false-positivies for the
|
||||
internals of pthreads library. This is now under
|
||||
investigation.
|
||||
2) exp-ptrcheck tool doesn't work on FreeBSD now
|
||||
|
||||
If you'll encounter any problems when using Valgrind do not
|
||||
hesitate to contact the maintainer with the description of
|
||||
these problems.
|
||||
EOM
|
||||
}
|
||||
]
|
@ -299,3 +299,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
|
||||
|
Loading…
Reference in New Issue
Block a user