diff --git a/lang/go-devel/distinfo b/lang/go-devel/distinfo index 2a15ff90ad74..718f42854872 100644 --- a/lang/go-devel/distinfo +++ b/lang/go-devel/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1647723648 -SHA256 (go-freebsd-arm64-go1.14.tar.xz) = f8b0cf0d323e581c9e3e0d5c217847a3e0294fcc92dbac92a5b02cea9d97ad8d -SIZE (go-freebsd-arm64-go1.14.tar.xz) = 34944548 +TIMESTAMP = 1651499500 +SHA256 (go-freebsd-arm64-go1.17.9.tar.xz) = d9e9180bdc5ad0eec1654679a50084ebb31ecbe9bef24f0bd8ba917db8d1830c +SIZE (go-freebsd-arm64-go1.17.9.tar.xz) = 38572776 SHA256 (golang-go-g20220319-4aa1efed4853ea067d665a952eee77c52faac774_GH0.tar.gz) = bd684cf4c64f62131754b0f44ad0ee57c0e2109eee41cd560b0d48346a859b60 SIZE (golang-go-g20220319-4aa1efed4853ea067d665a952eee77c52faac774_GH0.tar.gz) = 22792680 -SHA256 (go-freebsd-amd64-go1.14.tar.xz) = 3b259247fb228258a4f31e283e9aa23cafd590eabce334666a9e9b2ffe47c19b -SIZE (go-freebsd-amd64-go1.14.tar.xz) = 35927980 -SHA256 (go-freebsd-arm6-go1.14.tar.xz) = 5846b4bbc6881c6c04daffbdb647d53a5b002a0e177271ecfcabef734b209614 -SIZE (go-freebsd-arm6-go1.14.tar.xz) = 35164388 -SHA256 (go-freebsd-arm7-go1.14.tar.xz) = 3d40c0f093bc3dc6cb84e92f8462a9c6a88a19a0ba75f813211f9d5d766b7737 -SIZE (go-freebsd-arm7-go1.14.tar.xz) = 35398032 -SHA256 (go-freebsd-386-go1.14.tar.xz) = c1a798154ae1ed2be6027d883e4611dd19edbe07a3f6d4f71d9437bddf3ed9ca -SIZE (go-freebsd-386-go1.14.tar.xz) = 36118928 +SHA256 (go-freebsd-amd64-go1.17.9.tar.xz) = fd439ad091ed57d0ad728c05fc60465aad2e46e98da96e2d5b60b0c470f2efec +SIZE (go-freebsd-amd64-go1.17.9.tar.xz) = 41951936 +SHA256 (go-freebsd-arm6-go1.17.9.tar.xz) = ba24590b8cec761207eafc5a39c71b5b5041320c6fb0c95d35c123f6054f8d1c +SIZE (go-freebsd-arm6-go1.17.9.tar.xz) = 38938596 +SHA256 (go-freebsd-arm7-go1.17.9.tar.xz) = 9dc039278e174757962d100a227959037d4d7af18094af6433fa4d57cfa57e5f +SIZE (go-freebsd-arm7-go1.17.9.tar.xz) = 38862156 +SHA256 (go-freebsd-386-go1.17.9.tar.xz) = 74854fd9e7d596c6abb1ecd55707c58a2f4d6ee875376e26bb5519889507291b +SIZE (go-freebsd-386-go1.17.9.tar.xz) = 40566908 diff --git a/lang/go/Makefile b/lang/go/Makefile index 5bd233542b97..e50d2100745c 100644 --- a/lang/go/Makefile +++ b/lang/go/Makefile @@ -1,125 +1,125 @@ # Created by: Devon H. O'Dell PORTNAME= go PORTVERSION?= 1.18.1 PORTREVISION?= 0 PORTEPOCH?= 1 CATEGORIES= lang MASTER_SITES?= https://golang.org/dl/ \ https://github.com/dmgk/go-bootstrap/releases/download/${BOOTSTRAP_TAG}/:bootstrap \ LOCAL/dmgk:bootstrap DISTFILES?= go${PORTVERSION}.src.tar.gz \ go-${OPSYS:tl}-${GOARCH_${ARCH}}${GOARM_${ARCH}}-${BOOTSTRAP_TAG}.tar.xz:bootstrap MAINTAINER= ygy@FreeBSD.org COMMENT?= Go programming language LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE .ifdef QEMU_EMULATING IGNORE= fails to build with qemu-user-static .endif ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 RUN_DEPENDS= ${RUN_DEPENDS_${ARCH}} # ld.bfd from devel/binutils is needed for working cgo on aarch64 RUN_DEPENDS_aarch64= binutils>0:devel/binutils TEST_DEPENDS= ${TEST_DEPENDS_${ARCH}} TEST_DEPENDS_aarch64= binutils>0:devel/binutils USES= cpe shebangfix CPE_VENDOR= golang SHEBANG_FILES= misc/wasm/go_js_wasm_exec \ src/net/http/cgi/testdata/test.cgi SHEBANG_GLOB= *.bash *.pl *.sh CONFLICTS_INSTALL?= go-devel # Upstream archive contains files with UTF-8 names EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 ${TAR} .ifndef MASTERDIR WRKSRC= ${WRKDIR}/go .endif OPTIONS_DEFINE_i386= SOFTFLOAT SOFTFLOAT_DESC= Use soft float on non-SSE2 processors (Pentium 4 and older) SOFTFLOAT_VARS= GO386=softfloat BINARIES= go gofmt -BOOTSTRAP_TAG= go1.14 +BOOTSTRAP_TAG= go1.17.9 GOARCH_aarch64= arm64 GOARCH_amd64= amd64 GOARCH_armv6= arm GOARCH_armv7= arm GOARCH_i386= 386 GOARM_armv6= 6 GOARM_armv7= 7 post-patch: @${REINPLACE_CMD} -e 's|^if ulimit -T|false \&\& &|' ${WRKSRC}/src/run.bash pre-build: # Check that the running kernel has COMPAT_FREEBSD11 required by lang/go{,-devel} post-ino64 @${SETENV} CC="${CC}" OPSYS="${OPSYS}" OSVERSION="${OSVERSION}" WRKDIR="${WRKDIR}" \ ${SH} ${SCRIPTSDIR}/rust-compat11-canary.sh do-build: cd ${WRKSRC}/src ; ${SETENV} \ XDG_CACHE_HOME=${WRKDIR} \ GOROOT_BOOTSTRAP=${WRKDIR}/go-${OPSYS:tl}-${GOARCH_${ARCH}}${GOARM_${ARCH}}-bootstrap \ GOROOT=${WRKSRC} \ GOROOT_FINAL=${PREFIX}/go \ GOBIN= \ GOOS=${OPSYS:tl} \ GOARCH=${GOARCH_${ARCH}} \ GO386=${GO386} \ GOARM=${GOARM_${ARCH}} \ CC=${CC} \ ${SH} make.bash -v do-install: @cd ${WRKSRC} ; \ ${RM} -r .gitattributes .gitignore .github favicon.ico robots.txt \ pkg/obj pkg/bootstrap pkg/${OPSYS:tl}_${GOARCH_${ARCH}}/cmd @${MKDIR} ${STAGEDIR}${PREFIX}/go @${CP} -a ${WRKSRC}/* ${STAGEDIR}${PREFIX}/go .for file in ${BINARIES} @${LN} -sf ../go/bin/${file} ${STAGEDIR}${PREFIX}/bin/${file} @${ECHO_CMD} bin/${file} >> ${TMPPLIST} .endfor @cd ${STAGEDIR}${PREFIX} && ${FIND} go -type f >> ${TMPPLIST} do-test: cd ${WRKSRC}/src && ${SETENV} \ GOROOT=${WRKSRC} \ PATH=${WRKSRC}/bin:${PATH} \ GOOS=${OPSYS:tl} \ GOARCH=${GOARCH_${ARCH}} \ GO386=${GO386} \ GOARM=${GOARM_${ARCH}} \ CC=${CC} \ ${SH} run.bash -no-rebuild .if !defined(_GO_MAKESUM_GUARD) makesum: ${MAKE} -D_GO_MAKESUM_GUARD makesum ARCH=${ONLY_FOR_ARCHS:O:[1]} DISTINFO_FILE=${DISTINFO_FILE}.tmp .for arch in ${ONLY_FOR_ARCHS:O:[2..-1]} ${MAKE} -D_GO_MAKESUM_GUARD makesum ARCH=${arch} DISTINFO_FILE=${DISTINFO_FILE}.${arch} ${SED} 1d ${DISTINFO_FILE}.${arch} >> ${DISTINFO_FILE}.tmp ${RM} ${DISTINFO_FILE}.${arch} .endfor ${AWK} '!seen[$$0]++' ${DISTINFO_FILE}.tmp > ${DISTINFO_FILE} ${RM} ${DISTINFO_FILE}.tmp .endif .include diff --git a/lang/go/distinfo b/lang/go/distinfo index 82b532bc9730..4fe252361b54 100644 --- a/lang/go/distinfo +++ b/lang/go/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1651497921 +TIMESTAMP = 1651499451 SHA256 (go1.18.1.src.tar.gz) = efd43e0f1402e083b73a03d444b7b6576bb4c539ac46208b63a916b69aca4088 SIZE (go1.18.1.src.tar.gz) = 22834149 -SHA256 (go-freebsd-arm64-go1.14.tar.xz) = f8b0cf0d323e581c9e3e0d5c217847a3e0294fcc92dbac92a5b02cea9d97ad8d -SIZE (go-freebsd-arm64-go1.14.tar.xz) = 34944548 -SHA256 (go-freebsd-amd64-go1.14.tar.xz) = 3b259247fb228258a4f31e283e9aa23cafd590eabce334666a9e9b2ffe47c19b -SIZE (go-freebsd-amd64-go1.14.tar.xz) = 35927980 -SHA256 (go-freebsd-arm6-go1.14.tar.xz) = 5846b4bbc6881c6c04daffbdb647d53a5b002a0e177271ecfcabef734b209614 -SIZE (go-freebsd-arm6-go1.14.tar.xz) = 35164388 -SHA256 (go-freebsd-arm7-go1.14.tar.xz) = 3d40c0f093bc3dc6cb84e92f8462a9c6a88a19a0ba75f813211f9d5d766b7737 -SIZE (go-freebsd-arm7-go1.14.tar.xz) = 35398032 -SHA256 (go-freebsd-386-go1.14.tar.xz) = c1a798154ae1ed2be6027d883e4611dd19edbe07a3f6d4f71d9437bddf3ed9ca -SIZE (go-freebsd-386-go1.14.tar.xz) = 36118928 +SHA256 (go-freebsd-arm64-go1.17.9.tar.xz) = d9e9180bdc5ad0eec1654679a50084ebb31ecbe9bef24f0bd8ba917db8d1830c +SIZE (go-freebsd-arm64-go1.17.9.tar.xz) = 38572776 +SHA256 (go-freebsd-amd64-go1.17.9.tar.xz) = fd439ad091ed57d0ad728c05fc60465aad2e46e98da96e2d5b60b0c470f2efec +SIZE (go-freebsd-amd64-go1.17.9.tar.xz) = 41951936 +SHA256 (go-freebsd-arm6-go1.17.9.tar.xz) = ba24590b8cec761207eafc5a39c71b5b5041320c6fb0c95d35c123f6054f8d1c +SIZE (go-freebsd-arm6-go1.17.9.tar.xz) = 38938596 +SHA256 (go-freebsd-arm7-go1.17.9.tar.xz) = 9dc039278e174757962d100a227959037d4d7af18094af6433fa4d57cfa57e5f +SIZE (go-freebsd-arm7-go1.17.9.tar.xz) = 38862156 +SHA256 (go-freebsd-386-go1.17.9.tar.xz) = 74854fd9e7d596c6abb1ecd55707c58a2f4d6ee875376e26bb5519889507291b +SIZE (go-freebsd-386-go1.17.9.tar.xz) = 40566908 diff --git a/lang/go117/distinfo b/lang/go117/distinfo index 6d913dff0dc7..dc9f26477407 100644 --- a/lang/go117/distinfo +++ b/lang/go117/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1651497975 -SHA256 (go-freebsd-arm64-go1.14.tar.xz) = f8b0cf0d323e581c9e3e0d5c217847a3e0294fcc92dbac92a5b02cea9d97ad8d -SIZE (go-freebsd-arm64-go1.14.tar.xz) = 34944548 +TIMESTAMP = 1651499476 +SHA256 (go-freebsd-arm64-go1.17.9.tar.xz) = d9e9180bdc5ad0eec1654679a50084ebb31ecbe9bef24f0bd8ba917db8d1830c +SIZE (go-freebsd-arm64-go1.17.9.tar.xz) = 38572776 SHA256 (golang-go-1.17.9-7dd10d4ce20e64d96a10cb67794851a58d96a2aa_GH0.tar.gz) = 903cb4363af9a1c9a6c9d08ea0525983634862a5cb1f893b0b6156e3b99f847c SIZE (golang-go-1.17.9-7dd10d4ce20e64d96a10cb67794851a58d96a2aa_GH0.tar.gz) = 22176903 -SHA256 (go-freebsd-amd64-go1.14.tar.xz) = 3b259247fb228258a4f31e283e9aa23cafd590eabce334666a9e9b2ffe47c19b -SIZE (go-freebsd-amd64-go1.14.tar.xz) = 35927980 -SHA256 (go-freebsd-arm6-go1.14.tar.xz) = 5846b4bbc6881c6c04daffbdb647d53a5b002a0e177271ecfcabef734b209614 -SIZE (go-freebsd-arm6-go1.14.tar.xz) = 35164388 -SHA256 (go-freebsd-arm7-go1.14.tar.xz) = 3d40c0f093bc3dc6cb84e92f8462a9c6a88a19a0ba75f813211f9d5d766b7737 -SIZE (go-freebsd-arm7-go1.14.tar.xz) = 35398032 -SHA256 (go-freebsd-386-go1.14.tar.xz) = c1a798154ae1ed2be6027d883e4611dd19edbe07a3f6d4f71d9437bddf3ed9ca -SIZE (go-freebsd-386-go1.14.tar.xz) = 36118928 +SHA256 (go-freebsd-amd64-go1.17.9.tar.xz) = fd439ad091ed57d0ad728c05fc60465aad2e46e98da96e2d5b60b0c470f2efec +SIZE (go-freebsd-amd64-go1.17.9.tar.xz) = 41951936 +SHA256 (go-freebsd-arm6-go1.17.9.tar.xz) = ba24590b8cec761207eafc5a39c71b5b5041320c6fb0c95d35c123f6054f8d1c +SIZE (go-freebsd-arm6-go1.17.9.tar.xz) = 38938596 +SHA256 (go-freebsd-arm7-go1.17.9.tar.xz) = 9dc039278e174757962d100a227959037d4d7af18094af6433fa4d57cfa57e5f +SIZE (go-freebsd-arm7-go1.17.9.tar.xz) = 38862156 +SHA256 (go-freebsd-386-go1.17.9.tar.xz) = 74854fd9e7d596c6abb1ecd55707c58a2f4d6ee875376e26bb5519889507291b +SIZE (go-freebsd-386-go1.17.9.tar.xz) = 40566908