# $NetBSD: Makefile,v 1.13 2024/09/09 10:39:21 nia Exp $

DISTNAME=	bulk-test-go-20240909
CATEGORIES=	meta-pkgs
MASTER_SITES=	# empty
DISTFILES=	# empty

MAINTAINER=	bsiegert@NetBSD.org
COMMENT=	Meta-package for testing Go

META_PACKAGE=	yes

RESTRICTED=		Just for test build purposes
NO_BIN_ON_CDROM=	${RESTRICTED}
NO_BIN_ON_FTP=		${RESTRICTED}

DEPENDS+=	gospt-[0-9]*:../../audio/gospt
DEPENDS+=	sptui-[0-9]*:../../audio/sptui
DEPENDS+=	ymuse-[0-9]*:../../audio/ymuse
# Broken on many platforms, which decreases signal
#DEPENDS+=	coyim-[0-9]*:../../chat/coyim
DEPENDS+=	gomuks-[0-9]*:../../chat/gomuks
DEPENDS+=	matterircd-[0-9]*:../../chat/matterircd
DEPENDS+=	neonmodem-[0-9]*:../../chat/neonmodem
DEPENDS+=	senpai-[0-9]*:../../chat/senpai
DEPENDS+=	ssh-chat-[0-9]*:../../chat/ssh-chat
DEPENDS+=	influxdb-[0-9]*:../../databases/influxdb
DEPENDS+=	mimir-[0-9]*:../../databases/mimir
DEPENDS+=	mongo-tools-[0-9]*:../../databases/mongo-tools
DEPENDS+=	mysqld_exporter-[0-9]*:../../databases/mysqld_exporter
DEPENDS+=	postgres_exporter-[0-9]*:../../databases/postgres_exporter
DEPENDS+=	prometheus-[0-9]*:../../databases/prometheus
DEPENDS+=	sqlc-[0-9]*:../../databases/sqlc
DEPENDS+=	timescaledb-tune-[0-9]*:../../databases/timescaledb-tune
DEPENDS+=	asmfmt-[0-9]*:../../devel/asmfmt
DEPENDS+=	compiledb-go-[0-9]*:../../devel/compiledb-go
DEPENDS+=	conftest-[0-9]*:../../devel/conftest
DEPENDS+=	errcheck-[0-9]*:../../devel/errcheck
DEPENDS+=	fq-[0-9]*:../../devel/fq
DEPENDS+=	gce_metadata_server-[0-9]*:../../devel/gce_metadata_server
DEPENDS+=	git-lfs-[0-9]*:../../devel/git-lfs
DEPENDS+=	go-gocode-[0-9]*:../../devel/go-gocode
DEPENDS+=	go-gopkgs-[0-9]*:../../devel/go-gopkgs
DEPENDS+=	go-goreturns-[0-9]*:../../devel/go-goreturns
DEPENDS+=	go-gox-[0-9]*:../../devel/go-gox
DEPENDS+=	go-impl-[0-9]*:../../devel/go-impl
DEPENDS+=	go-mockery-[0-9]*:../../devel/go-mockery
DEPENDS+=	go-nbreader-[0-9]*:../../devel/go-nbreader
DEPENDS+=	go-review-[0-9]*:../../devel/go-review
DEPENDS+=	go-staticcheck-[0-9]*:../../devel/go-staticcheck
DEPENDS+=	go-swagger-[0-9]*:../../devel/go-swagger
DEPENDS+=	go-sys-[0-9]*:../../devel/go-sys
DEPENDS+=	go-tcr-[0-9]*:../../devel/go-tcr
DEPENDS+=	go-tools-[0-9]*:../../devel/go-tools
DEPENDS+=	go-wire-[0-9]*:../../devel/go-wire
DEPENDS+=	golangci-lint-[0-9]*:../../devel/golangci-lint
DEPENDS+=	golint-[0-9]*:../../devel/golint
DEPENDS+=	gomodifytags-[0-9]*:../../devel/gomodifytags
DEPENDS+=	gopls-[0-9]*:../../devel/gopls
DEPENDS+=	goredo-[0-9]*:../../devel/goredo
DEPENDS+=	go-gotags-[0-9]*:../../devel/gotags
DEPENDS+=	gotelemetry-[0-9]*:../../devel/gotelemetry
DEPENDS+=	gotests-[0-9]*:../../devel/gotests
DEPENDS+=	govulncheck-[0-9]*:../../devel/govulncheck
DEPENDS+=	humungus-[0-9]*:../../devel/humungus
DEPENDS+=	lazygit-[0-9]*:../../devel/lazygit
DEPENDS+=	mob-[0-9]*:../../devel/mob
DEPENDS+=	nancy-[0-9]*:../../devel/nancy
DEPENDS+=	opa-[0-9]*:../../devel/opa
DEPENDS+=	packr-[0-9]*:../../devel/packr
DEPENDS+=	protobuf-go-[0-9]*:../../devel/protobuf-go
DEPENDS+=	reftools-[0-9]*:../../devel/reftools
DEPENDS+=	regal-[0-9]*:../../devel/regal
DEPENDS+=	go-revive-[0-9]*:../../devel/revive
DEPENDS+=	shfmt-[0-9]*:../../devel/shfmt
DEPENDS+=	syft-[0-9]*:../../devel/syft
DEPENDS+=	micro-[0-9]*:../../editors/micro
DEPENDS+=	kubo-[0-9]*:../../filesystems/kubo
DEPENDS+=	didder-[0-9]*:../../graphics/didder
DEPENDS+=	gif2png-[0-9]*:../../graphics/gif2png
DEPENDS+=	goplus-[0-9]*:../../lang/goplus
DEPENDS+=	joker-[0-9]*:../../lang/joker
DEPENDS+=	aerc-[0-9]*:../../mail/aerc
DEPENDS+=	opensmtpd-filter-rspamd-[0-9]*:../../mail/opensmtpd-filter-rspamd
DEPENDS+=	opensmtpd-filter-senderscore-[0-9]*:../../mail/opensmtpd-filter-senderscore
DEPENDS+=	postforward-[0-9]*:../../mail/postforward
DEPENDS+=	exercism-[0-9]*:../../misc/exercism
DEPENDS+=	omm-[0-9]*:../../misc/omm
DEPENDS+=	amazon-ecs-cli-[0-9]*:../../net/amazon-ecs-cli
DEPENDS+=	amfora-[0-9]*:../../net/amfora
DEPENDS+=	bombadillo-[0-9]*:../../net/bombadillo
DEPENDS+=	croc-[0-9]*:../../net/croc
DEPENDS+=	czds-[0-9]*:../../net/czds
DEPENDS+=	ddns-route53-[0-9]*:../../net/ddns-route53
DEPENDS+=	dnscontrol-[0-9]*:../../net/dnscontrol
DEPENDS+=	dnscrypt-proxy2-[0-9]*:../../net/dnscrypt-proxy2
DEPENDS+=	gh-[0-9]*:../../net/gh
DEPENDS+=	go-dnstap-[0-9]*:../../net/go-dnstap
DEPENDS+=	go-websocket-[0-9]*:../../net/go-websocket
DEPENDS+=	gunison-[0-9]*:../../net/gunison
DEPENDS+=	gvproxy-[0-9]*:../../net/gvproxy
DEPENDS+=	hub-[0-9]*:../../net/hub
DEPENDS+=	ipget-[0-9]*:../../net/ipget
DEPENDS+=	k6-[0-9]*:../../net/k6
DEPENDS+=	kubectl-[0-9]*:../../net/kubectl
DEPENDS+=	libquic-[0-9]*:../../net/libquic
DEPENDS+=	mangos-[0-9]*:../../net/mangos
# Only for specific platforms with Kubernetes support
#DEPENDS+=	minikube-[0-9]*:../../net/minikube
DEPENDS+=	nats-server-[0-9]*:../../net/nats-server
DEPENDS+=	obfs4proxy-[0-9]*:../../net/obfs4proxy
DEPENDS+=	opentofu-[0-9]*:../../net/opentofu
DEPENDS+=	qrcp-[0-9]*:../../net/qrcp
DEPENDS+=	rclone-[0-9]*:../../net/rclone
DEPENDS+=	scaleway-cli-[0-9]*:../../net/scaleway-cli
DEPENDS+=	snowflake-[0-9]*:../../net/snowflake
DEPENDS+=	stern-[0-9]*:../../net/stern
DEPENDS+=	syncthing-[0-9]*:../../net/syncthing
DEPENDS+=	terraform-[0-9]*:../../net/terraform
DEPENDS+=	terraform-provider-archive-[0-9]*:../../net/terraform-provider-archive
DEPENDS+=	terraform-provider-aws-[0-9]*:../../net/terraform-provider-aws
DEPENDS+=	terraform-provider-kubernetes-[0-9]*:../../net/terraform-provider-kubernetes
DEPENDS+=	terraform-provider-local-[0-9]*:../../net/terraform-provider-local
DEPENDS+=	terraform-provider-null-[0-9]*:../../net/terraform-provider-null
DEPENDS+=	terraform-provider-random-[0-9]*:../../net/terraform-provider-random
DEPENDS+=	terraform-provider-template-[0-9]*:../../net/terraform-provider-template
DEPENDS+=	terraform-provider-vultr-[0-9]*:../../net/terraform-provider-vultr
DEPENDS+=	tut-[0-9]*:../../net/tut
DEPENDS+=	vultr-cli-[0-9]*:../../net/vultr-cli
DEPENDS+=	wireguard-go-[0-9]*:../../net/wireguard-go
DEPENDS+=	pkglint-[0-9]*:../../pkgtools/pkglint
DEPENDS+=	2fa-[0-9]*:../../security/2fa
DEPENDS+=	age-[0-9]*:../../security/age
DEPENDS+=	amass-[0-9]*:../../security/amass
DEPENDS+=	authelia-[0-9]*:../../security/authelia
DEPENDS+=	cfssl-[0-9]*:../../security/cfssl
DEPENDS+=	dnsx-[0-9]*:../../security/dnsx
DEPENDS+=	go-asn1-ber-[0-9]*:../../security/go-asn1-ber
DEPENDS+=	go-getpass-[0-9]*:../../security/go-getpass
DEPENDS+=	go-mkcert-[0-9]*:../../security/go-mkcert
DEPENDS+=	gopass-[0-9]*:../../security/gopass
DEPENDS+=	httpx-[0-9]*:../../security/httpx
DEPENDS+=	nuclei-[0-9]*:../../security/nuclei
DEPENDS+=	oauth2c-[0-9]*:../../security/oauth2c
DEPENDS+=	osv-scanner-[0-9]*:../../security/osv-scanner
DEPENDS+=	sops-[0-9]*:../../security/sops
DEPENDS+=	subfinder-[0-9]*:../../security/subfinder
DEPENDS+=	terrapin-scanner-[0-9]*:../../security/terrapin-scanner
DEPENDS+=	tlsx-[0-9]*:../../security/tlsx
DEPENDS+=	trufflehog-[0-9]*:../../security/trufflehog
DEPENDS+=	vault-[0-9]*:../../security/vault
DEPENDS+=	xhash-[0-9]*:../../security/xhash
DEPENDS+=	elvish-[0-9]*:../../shells/elvish
DEPENDS+=	oh-my-posh-[0-9]*:../../shells/oh-my-posh
DEPENDS+=	autorestic-[0-9]*:../../sysutils/autorestic
DEPENDS+=	beats-[0-9]*:../../sysutils/beats
DEPENDS+=	consul-[0-9]*:../../sysutils/consul
DEPENDS+=	direnv-[0-9]*:../../sysutils/direnv
DEPENDS+=	fritzbox_exporter-[0-9]*:../../sysutils/fritzbox_exporter
DEPENDS+=	fzf-[0-9]*:../../sysutils/fzf
DEPENDS+=	go-goreman-[0-9]*:../../sysutils/goreman
DEPENDS+=	lf-[0-9]*:../../sysutils/lf
DEPENDS+=	node_exporter-[0-9]*:../../sysutils/node_exporter
DEPENDS+=	packer-[0-9]*:../../sysutils/packer
DEPENDS+=	podman-[0-9]*:../../sysutils/podman
DEPENDS+=	restic-[0-9]*:../../sysutils/restic
DEPENDS+=	restic-rest-server-[0-9]*:../../sysutils/restic-rest-server
DEPENDS+=	snmp_exporter-[0-9]*:../../sysutils/snmp_exporter
DEPENDS+=	ssh-agent-switcher-[0-9]*:../../sysutils/ssh-agent-switcher
DEPENDS+=	superfile-[0-9]*:../../sysutils/superfile
DEPENDS+=	vultr-[0-9]*:../../sysutils/vultr
DEPENDS+=	glow-[0-9]*:../../textproc/glow
DEPENDS+=	go-md2man-[0-9]*:../../textproc/go-md2man
DEPENDS+=	go-mmark-[0-9]*:../../textproc/go-mmark
DEPENDS+=	miller-[0-9]*:../../textproc/miller
DEPENDS+=	sift-[0-9]*:../../textproc/sift
DEPENDS+=	fvwm3-[0-9]*:../../wm/fvwm3
DEPENDS+=	apisprout-[0-9]*:../../www/apisprout
DEPENDS+=	caddy-[0-9]*:../../www/caddy
DEPENDS+=	esbuild-[0-9]*:../../www/esbuild
DEPENDS+=	gitea-[0-9]*:../../www/gitea
DEPENDS+=	go-ffuf-[0-9]*:../../www/go-ffuf
DEPENDS+=	go-minify-[0-9]*:../../www/go-minify
DEPENDS+=	gotosocial-[0-9]*:../../www/gotosocial
DEPENDS+=	grafana-[0-9]*:../../www/grafana
DEPENDS+=	go-hugo-[0-9]*:../../www/hugo
DEPENDS+=	jira-cli-[0-9]*:../../www/jira-cli
DEPENDS+=	mycorrhiza-[0-9]*:../../www/mycorrhiza
DEPENDS+=	pup-[0-9]*:../../www/pup
DEPENDS+=	reader-[0-9]*:../../www/reader
DEPENDS+=	restish-[0-9]*:../../www/restish
DEPENDS+=	shoutrrr-[0-9]*:../../www/shoutrrr
DEPENDS+=	kitty-[0-9]*:../../x11/kitty

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