From nobody Tue Sep 19 07:38:49 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RqYSV2Hcjz4tY7T; Tue, 19 Sep 2023 07:38:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RqYSV0DkYz3Gy1; Tue, 19 Sep 2023 07:38:50 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695109130; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EgN/mPWFWmCpKflnCRfyDTQnEOwf0H6zRazNiIxnqUU=; b=VDF83GkRfGgK1fTCFJKyw2P3eX3kDD/IDvycC9bcGUqPxUkZVijlzlhFaHx46o8luRrYs+ S402Wog3PD1rhDvwFXQ6pJ9ecgfOvleyO7mkEe13R9SH2x93I8CGlcMlgOXlT9KmIHbruL LqLRzvQkgF6lpumq/+9IMTYugNy//PGM/dtBM5IgWIB1a6FC6spg8q21F4P3PWI7hXGRXq RQAPxgvXvPHIgqWkCQRtkZr/LQXPngrtx3SJkVwv656g4xD8JV7MjqZk5MWvXH+qwBdeqJ El6L/ZPQLd/Jhs3R0n0hNZbh2N3jTkAv9Cs2X9uayimp+F03AsgplvZnik0Ecw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695109130; a=rsa-sha256; cv=none; b=EWltiJoC1m/DIEHUlDuSpP+GSBnTDnCym1Nt3QTQl2El+F5c82Q6yi4kGYOgq57FbdLNkF 6H/BBqbfCPTBqnpquCK/7Zb10hSQTOcFLYTZlNJBfoLmKXbB8lfWIENLZyleYVNw35k67R ebeu4omsI4R6S8+2xNOKm4H4JdriypGKYQL+1HSzmXzPRvModcNm8ilZHg6JYtLwEtnSnj 5/HJJoXdC12q8+XmAt37xc2Z27TNjY5GuswVtrgRNdh/b95zoVtQTxymOtpRuM7R9Eskym jtks6MQhqJQw/4zaIi2Sp/6EK+vqsl3cdld3Rq3+JMF4l5pakty5gyTHxEaXzA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695109130; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EgN/mPWFWmCpKflnCRfyDTQnEOwf0H6zRazNiIxnqUU=; b=LCnS/dSQpJjh3gyyf/DNkI+tJ1IIByKXKUW9vUJ0ySuxMyfJ1hae78xGR6NBfNzDFHdhSR Lkq6/IccNBupy+q6xp/urXkcIKLqTWmb4e0CuwvoC6rI5KCqU853/I6q6rGfJorx/abH4j mXKVUCmOhdnYJ8kgDAIELypgXMhi0vT0WK9WG5z7LHszCkyZjWi7HZRKIQtb6J4YD/vWjE ye+YSvuF2z6V4Uw7k6YBrPY1bUiRYyRFdsutPzixEoVLETO/PxW0tK1c+HEU2wgEj/83gp lR7Ab0nt8SUIyuZgBK/B1RL4V5oRjUh8K4GfDg6gw1u+LOvaUCXSDUQfqPtHsw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RqYST6Gzsz14q7; Tue, 19 Sep 2023 07:38:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 38J7cn1j011302; Tue, 19 Sep 2023 07:38:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 38J7cn4H011299; Tue, 19 Sep 2023 07:38:49 GMT (envelope-from git) Date: Tue, 19 Sep 2023 07:38:49 GMT Message-Id: <202309190738.38J7cn4H011299@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Fernando =?utf-8?Q?Apestegu=C3=ADa?= Subject: git: d9d66f354c2b - main - devel/valgrind-devel: update to 3.22.0.g20230917 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d9d66f354c2b0931daf4c167a7ba287da23d16e1 Auto-Submitted: auto-generated The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=d9d66f354c2b0931daf4c167a7ba287da23d16e1 commit d9d66f354c2b0931daf4c167a7ba287da23d16e1 Author: Paul Floyd AuthorDate: 2023-09-18 20:41:05 +0000 Commit: Fernando ApesteguĂ­a 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