head	1.25;
access;
symbols
	pkgsrc-2026Q2:1.25.0.4
	pkgsrc-2026Q2-base:1.25
	pkgsrc-2026Q1:1.25.0.2
	pkgsrc-2026Q1-base:1.25
	pkgsrc-2025Q4:1.24.0.6
	pkgsrc-2025Q4-base:1.24
	pkgsrc-2025Q3:1.24.0.4
	pkgsrc-2025Q3-base:1.24
	pkgsrc-2025Q2:1.24.0.2
	pkgsrc-2025Q2-base:1.24
	pkgsrc-2025Q1:1.23.0.2
	pkgsrc-2025Q1-base:1.23
	pkgsrc-2024Q4:1.22.0.4
	pkgsrc-2024Q4-base:1.22
	pkgsrc-2024Q3:1.22.0.2
	pkgsrc-2024Q3-base:1.22
	pkgsrc-2024Q2:1.21.0.2
	pkgsrc-2024Q2-base:1.21
	pkgsrc-2024Q1:1.19.0.2
	pkgsrc-2024Q1-base:1.19
	pkgsrc-2023Q4:1.17.0.10
	pkgsrc-2023Q4-base:1.17
	pkgsrc-2023Q3:1.17.0.8
	pkgsrc-2023Q3-base:1.17
	pkgsrc-2023Q2:1.17.0.6
	pkgsrc-2023Q2-base:1.17
	pkgsrc-2023Q1:1.17.0.4
	pkgsrc-2023Q1-base:1.17
	pkgsrc-2022Q4:1.17.0.2
	pkgsrc-2022Q4-base:1.17
	pkgsrc-2022Q3:1.14.0.2
	pkgsrc-2022Q3-base:1.14
	pkgsrc-2022Q2:1.10.0.4
	pkgsrc-2022Q2-base:1.10
	pkgsrc-2022Q1:1.10.0.2
	pkgsrc-2022Q1-base:1.10
	pkgsrc-2021Q4:1.8.0.4
	pkgsrc-2021Q4-base:1.8
	pkgsrc-2021Q3:1.8.0.2
	pkgsrc-2021Q3-base:1.8
	pkgsrc-2021Q2:1.6.0.2
	pkgsrc-2021Q2-base:1.6
	pkgsrc-2021Q1:1.4.0.4
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.2
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.2.0.2
	pkgsrc-2020Q3-base:1.2
	pkgsrc-2020Q2:1.1.0.2
	pkgsrc-2020Q2-base:1.1;
locks; strict;
comment	@# @;


1.25
date	2025.12.23.19.19.36;	author bsiegert;	state Exp;
branches;
next	1.24;
commitid	5JE57XopnaGYeznG;

1.24
date	2025.04.09.11.54.39;	author jperkin;	state Exp;
branches;
next	1.23;
commitid	Pb3M9ucO1INk4nQF;

1.23
date	2025.01.17.10.19.43;	author bsiegert;	state Exp;
branches;
next	1.22;
commitid	qx6gUlS9u25ebPFF;

1.22
date	2024.08.03.19.28.29;	author bsiegert;	state Exp;
branches;
next	1.21;
commitid	A7SLQS16iZRIzpkF;

1.21
date	2024.04.02.13.49.28;	author jperkin;	state Exp;
branches;
next	1.20;
commitid	XfGtPQN37rTdFz4F;

1.20
date	2024.04.02.13.48.51;	author jperkin;	state Exp;
branches;
next	1.19;
commitid	wQoh9gDM7BCZEz4F;

1.19
date	2024.01.09.11.38.35;	author tnn;	state Exp;
branches;
next	1.18;
commitid	CpCs3iKojH1JDLTE;

1.18
date	2023.12.29.19.52.06;	author bsiegert;	state Exp;
branches;
next	1.17;
commitid	KKvuQPCkFtxlIoSE;

1.17
date	2022.12.19.19.23.41;	author jperkin;	state Exp;
branches;
next	1.16;
commitid	ctiiiammEPJwCc6E;

1.16
date	2022.12.13.21.12.10;	author schmonz;	state Exp;
branches;
next	1.15;
commitid	54u4KNfsvJpJpr5E;

1.15
date	2022.12.10.19.58.56;	author tnn;	state Exp;
branches;
next	1.14;
commitid	GVnXC1vCnF4s635E;

1.14
date	2022.09.12.12.12.51;	author jperkin;	state Exp;
branches;
next	1.13;
commitid	cWQ18G1hCn7WnzTD;

1.13
date	2022.08.15.10.37.15;	author tnn;	state Exp;
branches;
next	1.12;
commitid	a7Fdyt3AhwRLKXPD;

1.12
date	2022.08.09.21.57.43;	author tnn;	state Exp;
branches;
next	1.11;
commitid	9OITRY0LYIWqHfPD;

1.11
date	2022.06.28.11.34.12;	author wiz;	state Exp;
branches;
next	1.10;
commitid	D2UoJrTHpoHEANJD;

1.10
date	2022.03.13.20.56.52;	author tnn;	state Exp;
branches;
next	1.9;
commitid	HUSPfVBZnByua6wD;

1.9
date	2022.01.23.11.02.02;	author pho;	state Exp;
branches;
next	1.8;
commitid	uR1KamQsiH08sKpD;

1.8
date	2021.07.14.18.38.58;	author jperkin;	state Exp;
branches;
next	1.7;
commitid	E5Qctb4moQNpaZ0D;

1.7
date	2021.07.14.14.31.21;	author jperkin;	state Exp;
branches;
next	1.6;
commitid	O9LjClkF5MboOX0D;

1.6
date	2021.06.14.17.23.12;	author schmonz;	state Exp;
branches;
next	1.5;
commitid	WTbmzayWCVmjJ7XC;

1.5
date	2021.05.24.19.52.32;	author wiz;	state Exp;
branches;
next	1.4;
commitid	qokaiStTApGMcrUC;

1.4
date	2020.12.19.14.28.56;	author bsiegert;	state Exp;
branches;
next	1.3;
commitid	kNdbJXeD8z58smAC;

1.3
date	2020.12.19.14.27.18;	author bsiegert;	state Exp;
branches;
next	1.2;
commitid	fmPTxSpOxB73rmAC;

1.2
date	2020.08.31.18.09.50;	author wiz;	state Exp;
branches;
next	1.1;
commitid	7zxRbfOkDOoxbfmC;

1.1
date	2020.05.02.20.07.31;	author tnn;	state Exp;
branches;
next	;
commitid	jmsOr5lLeKWjKH6C;


desc
@@


1.25
log
@go-bin: update to 1.24.11

Go 1.26 will need at least Go 1.24.6 to bootstrap, so update this to the
latest 1.24.
@
text
@# $NetBSD: Makefile,v 1.24 2025/04/09 11:54:39 jperkin Exp $

PKGNAME=	go-bin-1.24.11
CATEGORIES=	lang
MASTER_SITES=	https://dl.google.com/go/

MAINTAINER=	tnn@@NetBSD.org
HOMEPAGE=	https://golang.org/
COMMENT=	Bootstrap toolchain for lang/go*
LICENSE=	modified-bsd

NO_BUILD=	yes
PLIST_SRC=	${WRKDIR}/PLIST_DYNAMIC
USE_LANGUAGES=	# none
USE_TOOLS+=	pax perl:run bash:run
WRKSRC=		${WRKDIR}/go

.include "../../lang/go/go-vars.mk"

REPLACE_PERL+=			src/*/*.pl src/*/*/*.pl
REPLACE_PERL+=			src/net/http/cgi/testdata/test.cgi
REPLACE_BASH+=			*/*.bash */*/*.bash */*/*/*.bash */*/*/*/*.bash
REPLACE_BASH+=			*/*/*/*/*/*/*.bash */*/*/*/*/*/*/*.bash
REPLACE_BASH+=			*/*/*.sh */*/*/*.sh */*/*/*/*.sh */*/*/*/*/*/*/*.sh
REPLACE_BASH+=			lib/wasm/go_js_wasm_exec
REPLACE_BASH+=			lib/wasm/go_wasip1_wasm_exec
CHECK_INTERPRETER_SKIP+=	*/*.rc
CHECK_PORTABILITY_SKIP+=	misc/ios/clangwrap.sh
CHECK_SHLIBS_SUPPORTED=		no
CHECK_RELRO_SUPPORTED=		no

.include "../../mk/bsd.prefs.mk"

ONLY_FOR_PLATFORM+=		Darwin-*-x86_64
DIST.darwin-amd64=		go${PKGVERSION_NOREV}.darwin-amd64.tar.gz
.if ${MACHINE_PLATFORM:MDarwin-*-x86_64} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.darwin-amd64}
EXTRACT_ONLY+=			${DIST.darwin-amd64}
.endif

ONLY_FOR_PLATFORM+=		Darwin-*-aarch64
DIST.darwin-arm64=		go${PKGVERSION_NOREV}.darwin-arm64.tar.gz
.if ${MACHINE_PLATFORM:MDarwin-*-aarch64} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.darwin-arm64}
EXTRACT_ONLY+=			${DIST.darwin-arm64}
.endif

ONLY_FOR_PLATFORM+=		FreeBSD-*-i386
DIST.freebsd-386=		go${PKGVERSION_NOREV}.freebsd-386.tar.gz
.if ${MACHINE_PLATFORM:MFreeBSD-*-i386} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.freebsd-386}
EXTRACT_ONLY+=			${DIST.freebsd-386}
.endif

ONLY_FOR_PLATFORM+=		FreeBSD-*-x86_64
DIST.freebsd-amd64=		go${PKGVERSION_NOREV}.freebsd-amd64.tar.gz
.if ${MACHINE_PLATFORM:MFreeBSD-*-x86_64} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.freebsd-amd64}
EXTRACT_ONLY+=			${DIST.freebsd-amd64}
.endif

ONLY_FOR_PLATFORM+=		FreeBSD-*-*arm*
DIST.freebsd-arm=		go${PKGVERSION_NOREV}.freebsd-arm.tar.gz
.if ${MACHINE_PLATFORM:MFreeBSD-*-*arm*} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.freebsd-arm}
EXTRACT_ONLY+=			${DIST.freebsd-arm}
.endif

ONLY_FOR_PLATFORM+=		FreeBSD-*-aarch64
DIST.freebsd-arm64=		go${PKGVERSION_NOREV}.freebsd-arm64.tar.gz
.if ${MACHINE_PLATFORM:MFreeBSD-*-aarch64} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.freebsd-arm64}
EXTRACT_ONLY+=			${DIST.freebsd-arm64}
.endif

ONLY_FOR_PLATFORM+=		Linux-*-i386
DIST.linux-386=			go${PKGVERSION_NOREV}.linux-386.tar.gz
.if ${MACHINE_PLATFORM:MLinux-*-i386} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.linux-386}
EXTRACT_ONLY+=			${DIST.linux-386}
.endif

ONLY_FOR_PLATFORM+=		Linux-*-x86_64
DIST.linux-amd64=		go${PKGVERSION_NOREV}.linux-amd64.tar.gz
.if ${MACHINE_PLATFORM:MLinux-*-x86_64} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.linux-amd64}
EXTRACT_ONLY+=			${DIST.linux-amd64}
.endif

ONLY_FOR_PLATFORM+=		Linux-*-*arm*
DIST.linux-armv6l=		go${PKGVERSION_NOREV}.linux-armv6l.tar.gz
.if ${MACHINE_PLATFORM:MLinux-*-*arm*} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.linux-armv6l}
EXTRACT_ONLY+=			${DIST.linux-armv6l}
.endif

ONLY_FOR_PLATFORM+=		Linux-*-aarch64
DIST.linux-arm64=		go${PKGVERSION_NOREV}.linux-arm64.tar.gz
.if ${MACHINE_PLATFORM:MLinux-*-aarch64} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.linux-arm64}
EXTRACT_ONLY+=			${DIST.linux-arm64}
.endif

ONLY_FOR_PLATFORM+=		NetBSD-*-aarch64
DIST.netbsd-arm64=		go${PKGVERSION_NOREV}.netbsd-arm64.tar.gz
.if ${MACHINE_PLATFORM:MNetBSD-*-aarch64} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.netbsd-arm64}
EXTRACT_ONLY+=			${DIST.netbsd-arm64}
.endif

ONLY_FOR_PLATFORM+=		SunOS-*-x86_64
DIST.illumos-amd64=		go${PKGVERSION_NOREV}.illumos-amd64.tar.gz
.if ${MACHINE_PLATFORM:MSunOS-*-x86_64} || make(distinfo) || make(mdi)
DISTFILES+=			${DIST.illumos-amd64}
EXTRACT_ONLY+=			${DIST.illumos-amd64}
.endif

INSTALLATION_DIRS+=	go-bin

do-install:
	cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${PREFIX}/go-bin
#
# Removing the signatures is required to operate inside a chroot, but breaks
# running them outside.  We're left with no choice but to make it configurable
# by the user.
#
.if ${MACHINE_PLATFORM:MDarwin-*-*} && defined(DARWIN_CHROOTED)
	for f in ${DESTDIR}${PREFIX}/go-bin/bin/* \
		 ${DESTDIR}${PREFIX}/go-bin/pkg/tool/darwin_*/*; do \
		/usr/bin/codesign --remove-signature $$f; \
	done
.endif

post-install:
	cd ${DESTDIR}${PREFIX} && find go-bin -type f -print	\
	    > ${WRKDIR}/PLIST_DYNAMIC

.include "../../mk/bsd.pkg.mk"
@


1.24
log
@go-bin: Switch SunOS to upstream illumos tarball.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2025/01/17 10:19:43 bsiegert Exp $
d3 1
a3 1
PKGNAME=	go-bin-1.22.10
d25 2
a26 2
REPLACE_BASH+=			misc/arm/a misc/wasm/go_js_wasm_exec
REPLACE_BASH+=			misc/wasm/go_wasip1_wasm_exec
@


1.23
log
@go-bin: update to 1.22.10

This version is needed for installing the upcoming go124.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2024/08/03 19:28:29 bsiegert Exp $
d112 1
a112 2
DIST.illumos-amd64=		go1.21.8.illumos-amd64.tar.gz
SITES.${DIST.illumos-amd64}=	https://us-central.manta.mnx.io/pkgsrc/public/pkg-bootstraps/
@


1.22
log
@go-bin: add FreeBSD binaries

go14 does not build on FreeBSD 14, so the bootstrap from source does not
work. Thus, use go-bin for bootstrapping on FreeBSD 14.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2024/04/02 13:49:28 jperkin Exp $
d3 1
a3 1
PKGNAME=	go-bin-1.21.5
d22 2
a23 2
REPLACE_BASH+=			*/*.bash */*/*.bash */*/*/*.bash */*/*/*/*/*/*.bash
REPLACE_BASH+=			*/*/*/*/*/*/*/*.bash
@


1.21
log
@go-bin: pkglint autofix.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2024/04/02 13:48:51 jperkin Exp $
d48 28
@


1.20
log
@go-bin: Update the illumos bootstrap kit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2024/01/09 11:38:35 tnn Exp $
d36 1
a36 1
.if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) || make(distinfo) || make(mdi)
d43 1
a43 1
.if !empty(MACHINE_PLATFORM:MDarwin-*-aarch64) || make(distinfo) || make(mdi)
d50 1
a50 1
.if !empty(MACHINE_PLATFORM:MLinux-*-i386) || make(distinfo) || make(mdi)
d57 1
a57 1
.if !empty(MACHINE_PLATFORM:MLinux-*-x86_64) || make(distinfo) || make(mdi)
d64 1
a64 1
.if !empty(MACHINE_PLATFORM:MLinux-*-*arm*) || make(distinfo) || make(mdi)
d71 1
a71 1
.if !empty(MACHINE_PLATFORM:MLinux-*-aarch64) || make(distinfo) || make(mdi)
d78 1
a78 1
.if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) || make(distinfo) || make(mdi)
d86 1
a86 1
.if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || make(distinfo) || make(mdi)
d100 1
a100 1
.if !empty(MACHINE_PLATFORM:MDarwin-*-*) && defined(DARWIN_CHROOTED)
@


1.19
log
@go-bin: fix build on aarch64
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2023/12/29 19:52:06 bsiegert Exp $
d84 1
a84 1
DIST.illumos-amd64=		go1.19.4.illumos-amd64.tar.gz
@


1.18
log
@go-bin: update to 1.21.5

Go 1.22 needs at least 1.20 to build, so update the binary bootstrap kit.
Note that Illumos is still at 1.19.4.

I prodded the Go team a while ago, and now we have official binaries for
netbsd-arm64, nice! :)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2022/12/19 19:23:41 jperkin Exp $
d23 1
a78 3
.  if !make(distinfo)
PKGNAME=			go-bin-1.19.4
.  endif
@


1.17
log
@go-bin: Support illumos/amd64.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2022/12/13 21:12:10 schmonz Exp $
d3 1
a3 1
PKGNAME=	go-bin-1.19.4
d23 1
a23 1
REPLACE_BASH+=			*/*/*.sh */*/*/*.sh */*/*/*/*.sh
d25 1
d76 1
a76 2
DIST.netbsd-arm64=		go1.19.4.netbsd-arm64.tar.gz
SITES.${DIST.netbsd-arm64}=	https://cdn.NetBSD.org/pub/pkgsrc/misc/tnn/golang-aarch64/
@


1.16
log
@REPLACE_BASH *.sh one subdirectory further, fixing

- src/crypto/internal/boring/build.sh
- src/go/doc/comment/mkstd.sh

when ${PREFIX} != "/usr/pkg".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2022/12/10 19:58:56 tnn Exp $
d18 1
a18 2
# Binary distributions are not built as PIE.
MKPIE_SUPPORTED=	no
d34 1
a34 1
.if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) || make(distinfo)
d41 1
a41 1
.if !empty(MACHINE_PLATFORM:MDarwin-*-aarch64) || make(distinfo)
d48 1
a48 1
.if !empty(MACHINE_PLATFORM:MLinux-*-i386) || make(distinfo)
d55 1
a55 1
.if !empty(MACHINE_PLATFORM:MLinux-*-x86_64) || make(distinfo)
d62 1
a62 1
.if !empty(MACHINE_PLATFORM:MLinux-*-*arm*) || make(distinfo)
d69 1
a69 1
.if !empty(MACHINE_PLATFORM:MLinux-*-aarch64) || make(distinfo)
d77 1
a77 1
.if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) || make(distinfo)
d85 8
@


1.15
log
@go-bin: update to 1.19.4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2022/09/12 12:12:51 jperkin Exp $
d24 1
a24 1
REPLACE_BASH+=			*/*/*.sh */*/*/*.sh
@


1.14
log
@go-bin: Support DARWIN_CHROOTED for x86_64 too.

Fixes build in an x86_64 chroot on an arm64 host.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2022/08/15 10:37:15 tnn Exp $
d3 1
a3 1
PKGNAME=	go-bin-1.18.5
d76 1
a76 1
DIST.netbsd-arm64=		go1.17.8.netbsd-arm64.tar.gz
d80 1
a80 2
PKGNAME=			go-bin-1.17.8
PKGREVISION?=			1
@


1.13
log
@go-bin: fix make distinfo target
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2022/08/09 21:57:43 tnn Exp $
d96 1
a96 1
.if !empty(MACHINE_PLATFORM:MDarwin-*-aarch64) && defined(DARWIN_CHROOTED)
d98 1
a98 1
		 ${DESTDIR}${PREFIX}/go-bin/pkg/tool/darwin_arm64/*; do \
@


1.12
log
@go-bin: update to 1.18.5 to fix reported bootstrap issues on macOS/aarch64

NetBSD/aarch64 version (which we maintain locally) is kept back at
1.17.8nb1 since it works OK for bootstrap and I don't feel like regen'ing
the binaries unless there is some bug that warrants it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2022/06/28 11:34:12 wiz Exp $
d79 1
d82 1
@


1.11
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2022/03/13 20:56:52 tnn Exp $
d3 1
a3 2
PKGNAME=	go-bin-1.17.8
PKGREVISION=	1
d79 2
@


1.10
log
@go-bin: update to 1.17.8

- use official upstream binaries for Darwin/aarch64
- refresh locally maintained NetBSD/aarch64 distribution
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2022/01/23 11:02:02 pho Exp $
d4 1
@


1.9
log
@Mark the package as MKPIE-unsupported
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2021/07/14 18:38:58 jperkin Exp $
d3 1
a3 2
PKGNAME=	go-bin-1.14.2
PKGREVISION=	4
d41 1
a41 4
.if !empty(MACHINE_PLATFORM:MDarwin-*-aarch64)
PKGNAME=			go-bin-1.16.beta1
.endif
DIST.darwin-arm64=		go1.16beta1.darwin-arm64.tar.gz
d76 1
a76 1
DIST.netbsd-arm64=		go1.14.2.netbsd-arm64.tar.gz
@


1.8
log
@go-bin: Hide the signing removal behind DARWIN_CHROOTED.

Unfortunately stripping the signatures breaks running the binaries outside a
chroot according to schmonz, so we're left with no choice but to make this
user-configurable.  It took a lot of effort for me not to name this variable
something far ruder.

This will still mean the go-bin package is ultimately useless when shipped as
part of a package set, but really we only need it for bootstrapping a real
version which should work fine.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2021/07/14 14:31:21 jperkin Exp $
d19 3
@


1.7
log
@go-bin: Remove code signatures on Darwin/aarch64.

This causes problems executing inside a chroot.  Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2021/06/14 17:23:12 schmonz Exp $
d88 6
a93 1
.if !empty(MACHINE_PLATFORM:MDarwin-*-aarch64)
@


1.6
log
@Extend REPLACE_BASH to get cover.bash substed. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2021/05/24 19:52:32 wiz Exp $
d4 1
a4 1
PKGREVISION=	3
d88 6
@


1.5
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2020/12/19 14:28:56 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
d21 1
a21 1
REPLACE_BASH+=			*/*.bash */*/*.bash */*/*/*.bash
@


1.4
log
@go-bin: s/go/go-bin/

thanks Edgar Fuss
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/12/19 14:27:18 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.3
log
@go-bin: support for Darwin/arm64.

This uses go-1.16.beta1, which is the first (beta) release to natively
support Apple Silicon on macOS.

Discussed and tested on tech-pkg@@.

Note that more is missing to be able to use Go 1.16 to build packages on
Darwin/aarch64 (or arm64).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2020/08/31 18:09:50 wiz Exp $
d40 1
a40 1
PKGNAME=			go-1.16.beta1
@


1.2
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2020/05/02 20:07:31 tnn Exp $
d38 10
@


1.1
log
@add lang/go-bin

Golang binaries from upstream, or built by pkgsrc developers
for targets where no upstream distribution is available.
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
@

