Date: Sun, 12 Apr 2026 03:50:24 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 9a1782ea7a51 - main - finance/fabric: update 3.=?utf-8?Q?0.0 =E2=86=92?= 3.1.4 Message-ID: <69db1680.1a339.4f1f07b0@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=9a1782ea7a514e6ef3dd8bd8c68ba6da16cc4c44 commit 9a1782ea7a514e6ef3dd8bd8c68ba6da16cc4c44 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-04-12 02:23:38 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-04-12 03:50:13 +0000 finance/fabric: update 3.0.0 → 3.1.4 --- finance/fabric/Makefile | 11 ++++++++--- finance/fabric/distinfo | 6 +++--- finance/fabric/files/patch-go126-compat | 24 ++++++++++++++++++++++++ 3 files changed, 35 insertions(+), 6 deletions(-) diff --git a/finance/fabric/Makefile b/finance/fabric/Makefile index b8e90e352e6b..591b0c610ca2 100644 --- a/finance/fabric/Makefile +++ b/finance/fabric/Makefile @@ -1,13 +1,13 @@ PORTNAME= fabric DISTVERSIONPREFIX= v -DISTVERSION= 3.0.0 -PORTREVISION= 12 +DISTVERSION= 3.1.4 CATEGORIES= finance PKGNAMESUFFIX= -hyperledger MAINTAINER= yuri@FreeBSD.org COMMENT= Enterprise-grade permissioned distributed ledger framework -WWW= https://wiki.hyperledger.org/display/fabric +WWW= https://wiki.hyperledger.org/display/fabric \ + https://github.com/hyperledger/fabric LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -126,6 +126,8 @@ GH_TUPLE= \ uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \ uber-go:zap:v1.27.0:uber_go_zap/vendor/go.uber.org/zap +GO_ENV+= GOTOOLCHAIN=local+path + PROGS= configtxgen \ configtxlator \ cryptogen \ @@ -144,4 +146,7 @@ post-extract: @${MKDIR} ${WRKSRC}/vendor/github.com/spf13 @${RLN} ${WRKSRC_fsnotify_fsnotify} ${WRKSRC}/vendor/github.com/spf13/cast +post-patch: + @${REINPLACE_CMD} -e 's|^go 1\.26\.0$$|go 1.25.0|' ${WRKSRC}/go.mod + .include <bsd.port.mk> diff --git a/finance/fabric/distinfo b/finance/fabric/distinfo index 5cacad7950ef..3aa842ae02db 100644 --- a/finance/fabric/distinfo +++ b/finance/fabric/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1730689361 -SHA256 (hyperledger-fabric-v3.0.0_GH0.tar.gz) = 764e44dafb776e0f0f76bfb9adf788e04d71cc342b9283a6f70d4fad325069ae -SIZE (hyperledger-fabric-v3.0.0_GH0.tar.gz) = 27341004 +TIMESTAMP = 1775960215 +SHA256 (hyperledger-fabric-v3.1.4_GH0.tar.gz) = e5884391e7295556b835953e251be9109c2ac1a98a0a4258c7f9d4c54387d5d6 +SIZE (hyperledger-fabric-v3.1.4_GH0.tar.gz) = 27852050 SHA256 (AdaLogics-go-fuzz-headers-ced1acdcaa24_GH0.tar.gz) = 4bfef4b7e0352e5b579b9516c8c63f6ab7b4333f9a9dee32e3d6167d35d6fe74 SIZE (AdaLogics-go-fuzz-headers-ced1acdcaa24_GH0.tar.gz) = 18085 SHA256 (Azure-go-ansiterm-d185dfc1b5a1_GH0.tar.gz) = 1a061bad3379d8f955a3c2bd34c2927f2e561e7a11418dda2927eb222e3cbbc5 diff --git a/finance/fabric/files/patch-go126-compat b/finance/fabric/files/patch-go126-compat new file mode 100644 index 000000000000..0c2ce2a43279 --- /dev/null +++ b/finance/fabric/files/patch-go126-compat @@ -0,0 +1,24 @@ +--- common/viperutil/config_util.go.orig 2026-04-12 02:18:00 UTC ++++ common/viperutil/config_util.go +@@ -154,7 +154,8 @@ func getKeysRecursively(base string, get + + if oType != nil && oType.Kind() == reflect.Struct { + outer: +- for field := range oType.Fields() { ++ for i := 0; i < oType.NumField(); i++ { ++ field := oType.Field(i) + fieldName := field.Name + fieldType := field.Type + +--- internal/peer/gossip/mcs_test.go.orig 2026-04-12 02:18:00 UTC ++++ internal/peer/gossip/mcs_test.go +@@ -103,7 +103,8 @@ func TestGetPKIidOfCert(t *testing.T) { + // Ensure that additional fields haven't been introduced in the code + v := reflect.Indirect(reflect.ValueOf(id)).Type() + fieldsNoExported := 0 +- for field := range v.Fields() { ++ for i := 0; i < v.NumField(); i++ { ++ field := v.Field(i) + if !field.IsExported() { + fieldsNoExported++ + }home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69db1680.1a339.4f1f07b0>
