From nobody Sat Apr 11 19:42:17 2026 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 4ftPFj5Hzpz6Z1d1 for ; Sat, 11 Apr 2026 19:42:17 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ftPFj22lCz3mnd for ; Sat, 11 Apr 2026 19:42:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775936537; 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=zu093qla7ZVlW+3w1f1C3OxRKVyui9wQZ25MhsoAG+Q=; b=DB6TH11atoVPNI6XMAAggdBZELgoMqQ9YxCqz7POaMwdvnIkfwal4GUHcnJL7czx6zpStw snDcVcXa2iX4VyoYUQ4hP2iYW+pqsHy0tdZmiZg5eKIk+B8JAPDKppRgwfOCpnw1mCtYm0 ad83WHXAK7neARTfVDnX3hfqOASrR5S2kTJqOYPoz9qcuQRMmWnFABimsCtl+GXPKUmT1z 79lIzVgQuOy2rg1l3feDx7rk2HrJbQr1T0TatV9WsLrI99kQHoQzyuzjvrykTAbwvYyi66 WURLU+Ze9k68P0qzRPW7Zm806+ZMSKPKOjLbSlHMteF2mNkL0+m6I1QlSJyYlA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775936537; a=rsa-sha256; cv=none; b=u5f3pWFEbzJ4qJOEvIZ+YpUeSr5HBhkP/AVcl2WNwoISmtLF6C+y8G0kH89ywxLO3xZ1He oGD2Jj2W+vWZlKU7THvCdM04uBp9utn2uLukTsp7v0b1POox+hvCHJcaXiqA3UaB4aaoF5 2TpF9tY0VTjbfxX1+7t9LcIG07IGeta3mDbkBymRJF7iI1DAOCFXQsOd20mSpMhVucOa/W Zl57JVU+jJcAOISn49606XXNPNH/A1vIaXzQRwRwoFlRqOK0vvcMzCQL88D5no5Z3x5tVy Bc3Qon/S+hYFRZE4EckTMHQVm/WLLx7nsUJ5iCmxhgCzkCQJPRWLmYV1D65SaQ== 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=1775936537; 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=zu093qla7ZVlW+3w1f1C3OxRKVyui9wQZ25MhsoAG+Q=; b=IIdzlmKj6Fqb7hPpywk4pSIuEEmBKp2SriWrtSbW+pC1GRLOo8UrMaGOZn9Aw9Ec9m+IlN 2TfZqBNqJnWfSrrvcFIAPnZden1dtsU8gbA1AUr4PTH1kLPchAs7c/Hn+nku/N9KOCGHzY FPjvyhwbX5RLGcDAKL2jGgOn4IqwfKcYV0o+iDI6mnQ7ZEd+rDeqE8M545nXbHVIFqNtp8 luDMZDmDANuCrX3oRuuNGDLDmiZeOHvW1CN93Sq89QT1+DMVz407MuG2HYFvwUN2OMITmy Vv8fWm5rpMD2QdwfrkkqeHh1S4rgazh9OYPYyOxBOAsPD84GCWcGFaKr01RD5w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4ftPFj1R7SzktD for ; Sat, 11 Apr 2026 19:42:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 4070d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 11 Apr 2026 19:42:17 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: d1df8527561b - main - www/zgrab2: update 0=?utf-8?Q?=2E1.8 =E2=86=92?= 1.0.0 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d1df8527561b47e991b72dd324de23b56a55d3ee Auto-Submitted: auto-generated Date: Sat, 11 Apr 2026 19:42:17 +0000 Message-Id: <69daa419.4070d.6f910079@gitrepo.freebsd.org> The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=d1df8527561b47e991b72dd324de23b56a55d3ee commit d1df8527561b47e991b72dd324de23b56a55d3ee Author: Yuri Victorovich AuthorDate: 2026-04-11 19:34:56 +0000 Commit: Yuri Victorovich CommitDate: 2026-04-11 19:41:43 +0000 www/zgrab2: update 0.1.8 → 1.0.0 --- www/zgrab2/Makefile | 11 ++--- www/zgrab2/distinfo | 56 ++-------------------- ...vendor_github.com_zmap_zcrypto_x509_root_bsd.go | 26 ++++++++++ 3 files changed, 36 insertions(+), 57 deletions(-) diff --git a/www/zgrab2/Makefile b/www/zgrab2/Makefile index 482be3929484..49bd61725f90 100644 --- a/www/zgrab2/Makefile +++ b/www/zgrab2/Makefile @@ -1,7 +1,6 @@ PORTNAME= zgrab2 DISTVERSIONPREFIX= v -DISTVERSION= 0.1.8 -PORTREVISION= 15 +DISTVERSION= 1.0.0 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org @@ -15,9 +14,9 @@ BROKEN_aarch64= compilation fails: ztypes_freebsd_arm64.go:400:12: undefined: ui USES= go:modules -USE_GITHUB= yes -GH_ACCOUNT= zmap -GH_TUPLE= beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ +#USE_GITHUB= yes +#GH_ACCOUNT= zmap +#GH_TUPLE= beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ cespare:xxhash:v2.2.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ go-check:check:10cb98267c6c:go_check_check/vendor/gopkg.in/check.v1 \ go-mgo:mgo:a6b53ec6cb22:go_mgo_mgo/vendor/gopkg.in/mgo.v2 \ @@ -41,7 +40,7 @@ GH_TUPLE= beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ zmap:rc2:abaa70531248:zmap_rc2/vendor/github.com/zmap/rc2 \ zmap:zcrypto:c8b263fd8300:zmap_zcrypto/vendor/github.com/zmap/zcrypto \ zmap:zflags:9d95409821b6:zmap_zflags/vendor/github.com/zmap/zflags -#GO_MODULE= github.com/zmap/zgrab2 # fails to build: "unsafe.Slice requires go1.17 or later" +GO_MODULE= github.com/zmap/zgrab2 # fails to build: "unsafe.Slice requires go1.17 or later" GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} diff --git a/www/zgrab2/distinfo b/www/zgrab2/distinfo index 8076eda87685..45b2c04e2da7 100644 --- a/www/zgrab2/distinfo +++ b/www/zgrab2/distinfo @@ -1,51 +1,5 @@ -TIMESTAMP = 1729522929 -SHA256 (zmap-zgrab2-v0.1.8_GH0.tar.gz) = fff326af4192217f6ef4599adba7f780148b8810f4ca4cddb2db939f05df3c24 -SIZE (zmap-zgrab2-v0.1.8_GH0.tar.gz) = 859838 -SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825 -SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867 -SHA256 (cespare-xxhash-v2.2.0_GH0.tar.gz) = b8c684b9e5e136510913727e6a845b28f8176e55db827b11f17769fba970fe13 -SIZE (cespare-xxhash-v2.2.0_GH0.tar.gz) = 12334 -SHA256 (go-check-check-10cb98267c6c_GH0.tar.gz) = 0a42d9d5a49ebc30174e5840238e446f5fb16899bfaa6a6f63d12ab9953df293 -SIZE (go-check-check-10cb98267c6c_GH0.tar.gz) = 32375 -SHA256 (go-mgo-mgo-a6b53ec6cb22_GH0.tar.gz) = e3373369ed1eefc88cb2ee55fa8fcb30c988b6979eaf6db0889d1520b83f302c -SIZE (go-mgo-mgo-a6b53ec6cb22_GH0.tar.gz) = 376779 -SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 -SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 -SHA256 (golang-crypto-v0.23.0_GH0.tar.gz) = e6cfbf5f44d6b89b748c87fdbabd04c9634c5b825e39032a69854c300be9fb43 -SIZE (golang-crypto-v0.23.0_GH0.tar.gz) = 1813872 -SHA256 (golang-net-v0.25.0_GH0.tar.gz) = aadaa826201391d12437e61b1680276ce4a270439f8f390af7f506fd0e499f64 -SIZE (golang-net-v0.25.0_GH0.tar.gz) = 1510596 -SHA256 (golang-protobuf-v1.5.3_GH0.tar.gz) = 48457a6a9e8c78a7556ff5ff4a4c77d7df9bf70e882491ee0f3f1ff06db2bfaa -SIZE (golang-protobuf-v1.5.3_GH0.tar.gz) = 171822 -SHA256 (golang-sys-v0.20.0_GH0.tar.gz) = eb2569cab8d7a92ce3afa9119538b61fc03d575c01f1548ec1e152c330ac591d -SIZE (golang-sys-v0.20.0_GH0.tar.gz) = 1494604 -SHA256 (golang-text-v0.15.0_GH0.tar.gz) = 6b3893012ab61dacc64efc47574b2554e4cfbeb5e453a3b39e500713614cd63d -SIZE (golang-text-v0.15.0_GH0.tar.gz) = 8974475 -SHA256 (hdm-jarm-go-v0.0.7_GH0.tar.gz) = fad20638dfc609206bddcc0ea4dca995e6f6b6edf255dd70bf20eecb04e0132f -SIZE (hdm-jarm-go-v0.0.7_GH0.tar.gz) = 65591 -SHA256 (kr-pretty-v0.2.1_GH0.tar.gz) = 01db9d66df2482ad7ade0cf1e194c2d703de4c2ed0a0b1bd3758ab31c5e35ea5 -SIZE (kr-pretty-v0.2.1_GH0.tar.gz) = 8761 -SHA256 (kr-text-v0.1.0_GH0.tar.gz) = b67f2744020b25f9298153af0992db252d195edd7ca5afa3b19d6ac300c2d14e -SIZE (kr-text-v0.1.0_GH0.tar.gz) = 8686 -SHA256 (matttproud-golang_protobuf_extensions-v1.0.4_GH0.tar.gz) = b64cab9cb9ae8b9162c7197aeedc6ed617b4c93e4f5674c3ec6cd2e9b0d9d09c -SIZE (matttproud-golang_protobuf_extensions-v1.0.4_GH0.tar.gz) = 37510 -SHA256 (prometheus-client_golang-v1.14.0_GH0.tar.gz) = e774de79b48fcaf27a5b6bbeb6da0e814fee33c5050550625ef9b33f77835049 -SIZE (prometheus-client_golang-v1.14.0_GH0.tar.gz) = 236318 -SHA256 (prometheus-client_model-v0.3.0_GH0.tar.gz) = c71dc6402fe2414dec82c48173fe8d5aa9fc7c43af2f1f1f48d05c1652b965b9 -SIZE (prometheus-client_model-v0.3.0_GH0.tar.gz) = 14941 -SHA256 (prometheus-common-v0.42.0_GH0.tar.gz) = 156b60f595cab579dc6e5475f4125ebcbd73c25d0f42de1d6442eea73cd4e750 -SIZE (prometheus-common-v0.42.0_GH0.tar.gz) = 130574 -SHA256 (prometheus-procfs-v0.9.0_GH0.tar.gz) = 58e339aeb758e502cea6231f82add4924778b0df4544a918786fcf54de20fa95 -SIZE (prometheus-procfs-v0.9.0_GH0.tar.gz) = 220383 -SHA256 (protocolbuffers-protobuf-go-v1.30.0_GH0.tar.gz) = 3279a16ec3bdd7c53fe1599134de298ed90d9f3b6ec1c1eb5f3b76ba5aaa9f0c -SIZE (protocolbuffers-protobuf-go-v1.30.0_GH0.tar.gz) = 1298988 -SHA256 (sirupsen-logrus-v1.9.0_GH0.tar.gz) = 12446ed9eb96573c2aae4df2db81900a65bfd21d2ce92efde7201614e42134f7 -SIZE (sirupsen-logrus-v1.9.0_GH0.tar.gz) = 49098 -SHA256 (weppos-publicsuffix-go-v0.30.0_GH0.tar.gz) = ed3342f308cf69f64ce3bb4b65d109d5d3c3fc61ebfca3763dfae79238201efb -SIZE (weppos-publicsuffix-go-v0.30.0_GH0.tar.gz) = 67851 -SHA256 (zmap-rc2-abaa70531248_GH0.tar.gz) = 4620a69a5be4d77901549f1c0d14f4db7df5ad3fe33f6408879aaeb328a2d24b -SIZE (zmap-rc2-abaa70531248_GH0.tar.gz) = 6964 -SHA256 (zmap-zcrypto-c8b263fd8300_GH0.tar.gz) = bf6abcae3b8bcd96f3a200585585d109e951f466b947b612553cdcdc3b3d5112 -SIZE (zmap-zcrypto-c8b263fd8300_GH0.tar.gz) = 2409450 -SHA256 (zmap-zflags-9d95409821b6_GH0.tar.gz) = ce5ffd74197d8874e0f3bdb2c4086b47be6fb84a1597ba7037e57225b78aa3b5 -SIZE (zmap-zflags-9d95409821b6_GH0.tar.gz) = 57760 +TIMESTAMP = 1775934606 +SHA256 (go/www_zgrab2/zgrab2-v1.0.0/v1.0.0.mod) = a9a9cfab1dc9e92b17555a9e7a22d45acb9da6bcc6bd0fb41d894b29e3ff1be2 +SIZE (go/www_zgrab2/zgrab2-v1.0.0/v1.0.0.mod) = 1368 +SHA256 (go/www_zgrab2/zgrab2-v1.0.0/v1.0.0.zip) = 4721256ac2827c6c24dcadf61a8dcdc2da45f044affde2943e7b3f3cf8038611 +SIZE (go/www_zgrab2/zgrab2-v1.0.0/v1.0.0.zip) = 1755028 diff --git a/www/zgrab2/files/patch-vendor_github.com_zmap_zcrypto_x509_root_bsd.go b/www/zgrab2/files/patch-vendor_github.com_zmap_zcrypto_x509_root_bsd.go new file mode 100644 index 000000000000..be9990dd45cf --- /dev/null +++ b/www/zgrab2/files/patch-vendor_github.com_zmap_zcrypto_x509_root_bsd.go @@ -0,0 +1,26 @@ +--- /dev/null 1970-01-01 00:00:00 UTC ++++ vendor/github.com/zmap/zcrypto/x509/root_bsd.go +@@ -0,0 +1,23 @@ ++// Copyright 2015 The Go Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style ++// license that can be found in the LICENSE file. ++ ++//go:build dragonfly || freebsd || netbsd || openbsd ++// +build dragonfly freebsd netbsd openbsd ++ ++package x509 ++ ++// Possible certificate files; stop after finding one. ++var certFiles = []string{ ++ "/usr/local/etc/ssl/cert.pem", // FreeBSD ++ "/etc/ssl/cert.pem", // OpenBSD ++ "/usr/local/share/certs/ca-root-nss.crt", // DragonFly ++ "/etc/openssl/certs/ca-certificates.crt", // NetBSD ++} ++ ++// Possible directories with certificate files; stop after successfully ++// reading at least one file from a directory. ++var certDirectories = []string{ ++ "/usr/local/share/certs", // FreeBSD ++ "/etc/openssl/certs", // NetBSD ++}