diff --git a/audio/sag/Makefile b/audio/sag/Makefile index 4386795d87f4..d5ab87b7032f 100644 --- a/audio/sag/Makefile +++ b/audio/sag/Makefile @@ -1,23 +1,23 @@ PORTNAME= sag DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 PORTREVISION= 6 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= Mac-style speech synthesis using ElevenLabs WWW= https://github.com/steipete/sag LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules pkgconfig +USES= go:modules pkgconfig LIB_DEPENDS= libasound.so:audio/alsa-lib GO_MODULE= github.com/steipete/sag GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} .include diff --git a/biology/seqkit/Makefile b/biology/seqkit/Makefile index 264d64a83360..e1ecc1f2eaec 100644 --- a/biology/seqkit/Makefile +++ b/biology/seqkit/Makefile @@ -1,34 +1,34 @@ PORTNAME= seqkit DISTVERSIONPREFIX= v DISTVERSION= 2.13.0 PORTREVISION= 6 CATEGORIES= biology MAINTAINER= yuri@FreeBSD.org COMMENT= Cross-platform and ultrafast toolkit for FASTA/Q file manipulation WWW= https://bioinf.shenwei.me/seqkit \ https://github.com/shenwei356/seqkit LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: vendor/github.com/ulikunitz/xz/lzma/reader.go:33:15: cannot use 1 << 31 (untyped int constant 2147483648) as int value in assignment (overflows) -USES= go:1.24+,modules +USES= go:modules USE_GITHUB= nodefault GH_TUPLE= golang:sys:v0.6.0:sys GO_MODULE= github.com/shenwei356/seqkit/v2 GO_TARGET= ./${PORTNAME} PLIST_FILES= bin/${PORTNAME} pre-patch: ${RM} -r ${WRKSRC}/vendor/golang.org/x/sys ${LN} -s ${WRKDIR}/sys-* ${WRKSRC}/vendor/golang.org/x/sys do-test: # from https://bioinf.shenwei.me/seqkit/benchmark/ @cd ${WRKSRC}/tests && \ ${GO_WRKDIR_BIN}/seqkit stat *.fa .include diff --git a/devel/buildkite-cli/Makefile b/devel/buildkite-cli/Makefile index d5ca721101c9..73fe1a9d867a 100644 --- a/devel/buildkite-cli/Makefile +++ b/devel/buildkite-cli/Makefile @@ -1,28 +1,28 @@ PORTNAME= buildkite-cli DISTVERSIONPREFIX= v DISTVERSION= 3.40.0 PORTREVISION= 6 CATEGORIES= devel sysutils MAINTAINER= dch@FreeBSD.org COMMENT= CLI tool for Buildkite WWW= https://github.com/buildkite/cli LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= go:1.24+,modules +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= buildkite GH_PROJECT= cli GO_MODULE= github.com/buildkite/cli/v3 GO_BUILDFLAGS+= -ldflags="-X github.com/buildkite/cli/v3/internal/version.Version=${PORTVERSION}" GO_ENV+= GOTOOLCHAIN=local+path PLIST_FILES= bin/bk post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/bk .include diff --git a/devel/capslock/Makefile b/devel/capslock/Makefile index 4932fd65722b..07af92a912df 100644 --- a/devel/capslock/Makefile +++ b/devel/capslock/Makefile @@ -1,28 +1,28 @@ PORTNAME= capslock DISTVERSIONPREFIX= v DISTVERSION= 0.3.3 PORTREVISION= 1 CATEGORIES= devel net MAINTAINER= yuri@FreeBSD.org COMMENT= Capability analysis CLI for Go packages WWW= https://github.com/google/capslock LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/google/capslock GO_TARGET= ./cmd/capslock PLIST_FILES= bin/capslock xpost-patch: @${REINPLACE_CMD} -e 's|"go"|"go${GO_SUFFIX}"|g' \ ${WRKSRC}/vendor/golang.org/x/tools/go/gcexportdata/gcexportdata.go \ ${WRKSRC}/vendor/golang.org/x/tools/internal/gcimporter/gcimporter.go \ ${WRKSRC}/vendor/golang.org/x/tools/internal/gocommand/invoke.go \ ${WRKSRC}/vendor/golang.org/x/tools/internal/goroot/importcfg.go .include diff --git a/devel/go-critic/Makefile b/devel/go-critic/Makefile index f39bc9650a6b..e69535479b32 100644 --- a/devel/go-critic/Makefile +++ b/devel/go-critic/Makefile @@ -1,22 +1,22 @@ PORTNAME= go-critic DISTVERSIONPREFIX= v DISTVERSION= 0.15.0 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org COMMENT= Opinionated Go source code linter for code audit WWW= https://go-critic.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/go-critic/go-critic GO_TARGET= ./cmd/go-critic \ ./cmd/go-critic-analysis GO_BUILDFLAGS= -ldflags "-X main.Version=v${PKGVERSION}" PLIST_FILES= bin/go-critic \ bin/go-critic-analysis .include diff --git a/devel/go-tools/Makefile b/devel/go-tools/Makefile index a5d94dfac422..e659e300c67f 100644 --- a/devel/go-tools/Makefile +++ b/devel/go-tools/Makefile @@ -1,53 +1,53 @@ PORTNAME= tools DISTVERSIONPREFIX= v DISTVERSION= 0.50.0 PORTEPOCH= 1 CATEGORIES= devel PKGNAMEPREFIX= go- MAINTAINER= fuz@FreeBSD.org COMMENT= Go Tools WWW= https://godoc.org/golang.org/x/tools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= golang.org/x/tools GO_TARGET= ./cmd/bisect \ ./cmd/bundle \ ./cmd/callgraph \ ./cmd/compilebench \ ./cmd/deadcode \ ./cmd/digraph \ ./cmd/eg \ ./cmd/file2fuzz \ ./cmd/fiximports \ ./cmd/go-contrib-init \ ./cmd/godex \ ./cmd/goimports \ ./cmd/gomvpkg \ ./cmd/gonew \ ./cmd/gotype \ ./cmd/goyacc \ ./cmd/html2article \ ./cmd/present \ ./cmd/present2md \ ./cmd/signature-fuzzer/fuzz-driver \ ./cmd/signature-fuzzer/fuzz-runner \ ./cmd/splitdwarf \ ./cmd/ssadump \ ./cmd/stress \ ./cmd/stringer \ ./cmd/toolstash CONFLICTS_INSTALL= easygit rubygem-bundler PLIST_FILES= ${GO_TARGET:T:S,^,bin/,} OPTIONS_DEFINE= RARE RARE_DESC= install rarely used tools RARE_VARS= GO_TARGET+=" \ ./cmd/benchcmp .include diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile index 77cadc881a7d..d68a1949aae0 100644 --- a/devel/golangci-lint/Makefile +++ b/devel/golangci-lint/Makefile @@ -1,58 +1,58 @@ PORTNAME= golangci-lint DISTVERSIONPREFIX= v DISTVERSION= 2.12.2 PORTREVISION= 5 CATEGORIES= devel MAINTAINER= dutra@FreeBSD.org COMMENT= Linters Runner for Go WWW= https://github.com/golangci/golangci-lint LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake go:1.24+,modules +USES= gmake go:modules _BUILD_VERSION= ${DISTVERSION} _BUILD_COMMIT= c0d3ddc _BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ") GO_MODULE= github.com/${PORTNAME:S/-lint//}/${PORTNAME}/v2 GO_TARGET= ./cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags "\ -s -w \ -X main.version=${_BUILD_VERSION} \ -X main.commit=${_BUILD_COMMIT} \ -X main.date=${_BUILD_DATE}" PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.md README.md PORTEXAMPLES= .golangci.reference.yml OPTIONS_DEFINE= COMPLETIONS DOCS EXAMPLES OPTIONS_DEFAULT= COMPLETIONS COMPLETIONS_DESC= Build and install bash, fish and zsh shell completions COMPLETIONS_PLIST_FILES= share/bash-completion/completions/${PORTNAME} \ share/fish/vendor_completions.d/${PORTNAME}.fish \ share/zsh/site-functions/_${PORTNAME} BINARY_ALIAS= make=gmake post-install-COMPLETIONS-on: .for _shell in bash fish zsh ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_WRKDIR_BIN}/${PORTNAME} completion ${_shell} \ >${STAGEDIR}${PREFIX}/${COMPLETIONS_PLIST_FILES:M*${_shell}*} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} \ ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile index 9f048dc7c78b..91563a7ad72d 100644 --- a/devel/lazygit/Makefile +++ b/devel/lazygit/Makefile @@ -1,20 +1,20 @@ PORTNAME= lazygit DISTVERSIONPREFIX= v DISTVERSION= 0.64.1 PORTREVISION= 1 CATEGORIES= devel MAINTAINER= meta@FreeBSD.org COMMENT= Simple terminal UI for git commands WWW= https://github.com/jesseduffield/lazygit LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/jesseduffield/lazygit PLIST_FILES= bin/${PORTNAME} .include diff --git a/dns/amass/Makefile b/dns/amass/Makefile index ebb370a5bd5a..a5faead060f4 100644 --- a/dns/amass/Makefile +++ b/dns/amass/Makefile @@ -1,27 +1,27 @@ PORTNAME= amass DISTVERSIONPREFIX= v DISTVERSION= 5.1.1 PORTREVISION= 6 CATEGORIES= dns MAINTAINER= yuri@FreeBSD.org COMMENT= In-depth DNS enumeration WWW= https://owasp.org/www-project-amass/ \ https://github.com/owasp-amass/amass LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= module modernc.org/sqlite only supported on aarch64 and amd64 LIB_DEPENDS= libpostal.so:misc/libpostal -USES= go:1.24+,modules pkgconfig +USES= go:modules pkgconfig GO_MODULE= github.com/owasp-amass/amass/v5 GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= ${GO_TARGET:C/.\/cmd/bin/} .include diff --git a/dns/coredns/Makefile b/dns/coredns/Makefile index 7d635cafb48e..b42a62346b65 100644 --- a/dns/coredns/Makefile +++ b/dns/coredns/Makefile @@ -1,27 +1,27 @@ PORTNAME= coredns DISTVERSIONPREFIX= v DISTVERSION= 1.14.7 CATEGORIES= dns MAINTAINER= yuri@FreeBSD.org COMMENT= DNS server that chains plugins WWW= https://coredns.io \ https://github.com/coredns/coredns LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/${PORTNAME}/${PORTNAME} USE_RC_SUBR= ${PORTNAME} PORTSCOUT= limit:^[0-9]*\.[0-9]*\.[0-9]*$$ # otherwise it picks up the deleted tag v011 post-install: .for n in 1 5 7 ${INSTALL_MAN} ${WRKSRC}/man/*.${n} ${STAGEDIR}${PREFIX}/share/man/man${n} .endfor .include diff --git a/dns/dnsx/Makefile b/dns/dnsx/Makefile index dda426734686..86ec274bca48 100644 --- a/dns/dnsx/Makefile +++ b/dns/dnsx/Makefile @@ -1,20 +1,20 @@ PORTNAME= dnsx DISTVERSIONPREFIX= v DISTVERSION= 1.3.1 PORTREVISION= 1 CATEGORIES= dns MAINTAINER= dutra@FreeBSD.org COMMENT= DNS toolkit allow to run multiple DNS queries WWW= https://github.com/projectdiscovery/dnsx LICENSE= MIT -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/projectdiscovery/dnsx GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} .include diff --git a/dns/subfinder/Makefile b/dns/subfinder/Makefile index 4458565fae4e..de11c8d08cd9 100644 --- a/dns/subfinder/Makefile +++ b/dns/subfinder/Makefile @@ -1,19 +1,19 @@ PORTNAME= subfinder DISTVERSIONPREFIX= v DISTVERSION= 2.16.0 CATEGORIES= dns MAINTAINER= yuri@FreeBSD.org COMMENT= Subdomain discovery tool that discovers valid subdomains for websites WWW= https://github.com/projectdiscovery/subfinder LICENSE= MIT -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/projectdiscovery/subfinder/v2 GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/blogwatcher/Makefile b/misc/blogwatcher/Makefile index 6350dd90ffa4..6ff545a166f5 100644 --- a/misc/blogwatcher/Makefile +++ b/misc/blogwatcher/Makefile @@ -1,24 +1,24 @@ PORTNAME= blogwatcher DISTVERSIONPREFIX= v DISTVERSION= 0.0.3 PORTREVISION= 6 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Stay on top of your favorite blogs WWW= https://github.com/Hyaxia/blogwatcher LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= module modernc.org/sqlite only supported on aarch64 and amd64 -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/Hyaxia/blogwatcher GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/camsnap/Makefile b/misc/camsnap/Makefile index b3c2036d82ed..3a1756c95bb8 100644 --- a/misc/camsnap/Makefile +++ b/misc/camsnap/Makefile @@ -1,21 +1,21 @@ PORTNAME= camsnap DISTVERSIONPREFIX= v DISTVERSION= 0.2.1 PORTREVISION= 5 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= CLI to access RTSP/ONVIF devices (e.g. IP cameras) WWW= https://github.com/steipete/camsnap/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/steipete/camsnap GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/dive/Makefile b/misc/dive/Makefile index 274fedf4eefc..047ffe22e216 100644 --- a/misc/dive/Makefile +++ b/misc/dive/Makefile @@ -1,20 +1,20 @@ PORTNAME= dive DISTVERSIONPREFIX= v DISTVERSION= 0.13.1 PORTREVISION= 12 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Tool for exploring each layer in a docker image WWW= https://github.com/wagoodman/dive LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/wagoodman/dive PLIST_FILES= bin/${PORTNAME} .include diff --git a/misc/ls-lint/Makefile b/misc/ls-lint/Makefile index 8cefb1e7b1c3..6fc559b95558 100644 --- a/misc/ls-lint/Makefile +++ b/misc/ls-lint/Makefile @@ -1,22 +1,22 @@ PORTNAME= ls-lint DISTVERSIONPREFIX= v DISTVERSION= 2.3.1 PORTREVISION= 12 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Directory and filename linter WWW= https://ls-lint.org/ \ https://github.com/loeffel-io/ls-lint LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/loeffel-io/ls-lint/v2 GO_TARGET= ./cmd/ls_lint PLIST_FILES= bin/ls_lint .include diff --git a/net-mgmt/promxy/Makefile b/net-mgmt/promxy/Makefile index 9a3caebcb58e..0b4971573e49 100644 --- a/net-mgmt/promxy/Makefile +++ b/net-mgmt/promxy/Makefile @@ -1,40 +1,40 @@ PORTNAME= promxy DISTVERSIONPREFIX= v DISTVERSION= 0.0.93 PORTREVISION= 18 CATEGORIES= net-mgmt MAINTAINER= timp87@gmail.com COMMENT= Aggregating proxy to enable HA prometheus WWW= https://github.com/jacksontj/promxy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules USE_RC_SUBR= promxy GO_MODULE= github.com/jacksontj/promxy GO_TARGET= ./cmd/promxy GO_BUILDFLAGS= -ldflags=" \ -X github.com/prometheus/common/version.Version=v${DISTVERSION} \ -X github.com/prometheus/common/version.Revision=${PORTREVISION} \ -X github.com/prometheus/common/version.Branch=release-${PORTVERSION:R} \ -X github.com/prometheus/common/version.BuildUser=${USER} \ -X github.com/prometheus/common/version.BuildDate=$$(date +'%Y%m%d-%T')" SUB_LIST= GROUPS=${GROUPS} \ USERS=${USERS} USERS= promxy GROUPS= promxy post-patch: @${REINPLACE_CMD} 's|"\*rule"|"${ETCDIR}/*rule"|' ${WRKSRC}/cmd/promxy/config.yaml post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} .for f in alert_example.rule config.yaml ${INSTALL_DATA} ${WRKSRC}/cmd/promxy/${f} ${STAGEDIR}${ETCDIR}/${f}.sample .endfor .include diff --git a/net-mgmt/pushgateway/Makefile b/net-mgmt/pushgateway/Makefile index 004de68049b3..b2685a6e6057 100644 --- a/net-mgmt/pushgateway/Makefile +++ b/net-mgmt/pushgateway/Makefile @@ -1,27 +1,27 @@ PORTNAME= pushgateway DISTVERSIONPREFIX= v DISTVERSION= 1.11.3 PORTREVISION= 4 CATEGORIES= net-mgmt MAINTAINER= dutra@FreeBSD.org COMMENT= Prometheus push acceptor for ephemeral and batch jobs WWW= https://github.com/prometheus/pushgateway LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake go:1.24+,modules +USES= gmake go:modules GO_MODULE= github.com/prometheus/pushgateway USE_RC_SUBR= pushgateway USERS= prometheus GROUPS= prometheus PLIST_FILES= bin/pushgateway do-test: @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GMAKE} test) .include diff --git a/net/frp/Makefile b/net/frp/Makefile index c3aacd2d7476..ba265ce00c1e 100644 --- a/net/frp/Makefile +++ b/net/frp/Makefile @@ -1,44 +1,44 @@ PORTNAME= frp DISTVERSIONPREFIX= v DISTVERSION= 0.71.0 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org COMMENT= Reverse proxy to expose local server behind NAT/firewall to Internet WWW= https://github.com/fatedier/frp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/fatedier/frp GO_TARGET= ./cmd/frpc ./cmd/frps GO_BUILDFLAGS+= -tags=noweb GO_TESTFLAGS+= -tags=noweb # e2e tests need web assets not included with -tags=noweb GO_TESTTARGET= ./client/... ./cmd/... ./pkg/... ./server/... SUB_LIST= DAEMON_USER=${DAEMON_USER} USE_RC_SUBR= ${PORTNAME}s OPTIONS_RADIO= DAEMON_USER # also see https://github.com/fatedier/frp/issues/3417 OPTIONS_RADIO_DAEMON_USER= ROOT NOBODY OPTIONS_DEFAULT= ROOT # to allow frp to read certificates ROOT_VARS= DAEMON_USER=root NOBODY_VARS= DAEMON_USER=nobody DAEMON_USER_DESC= Daemon user ROOT_DESC= Run as root NOBODY_DESC= Run as nobody post-install: .for f in frpc.toml frps.toml ${INSTALL_DATA} ${WRKSRC}/conf/${f} ${STAGEDIR}${PREFIX}/etc/${f}.sample .endfor # as of 0.71.0: all tests pass .include diff --git a/net/grpcui/Makefile b/net/grpcui/Makefile index e9c957c5f6f5..7ff28bbbe232 100644 --- a/net/grpcui/Makefile +++ b/net/grpcui/Makefile @@ -1,20 +1,20 @@ PORTNAME= grpcui DISTVERSIONPREFIX= v DISTVERSION= 1.5.4 CATEGORIES= net www MAINTAINER= yuri@FreeBSD.org COMMENT= Interactive web UI for gRPC, along the lines of postman WWW= https://github.com/fullstorydev/grpcui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/fullstorydev/grpcui GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} .include diff --git a/net/rospo/Makefile b/net/rospo/Makefile index 6fe7347f70bb..5f30981bae75 100644 --- a/net/rospo/Makefile +++ b/net/rospo/Makefile @@ -1,36 +1,36 @@ PORTNAME= rospo DISTVERSIONPREFIX= v DISTVERSION= 0.15.3 PORTREVISION= 9 CATEGORIES= net net-vpn sysutils MAINTAINER= fuz@FreeBSD.org COMMENT= Simple and reliable ssh tunnels with embedded ssh server WWW= https://github.com/ferama/rospo LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/ferama/rospo GO_BUILDFLAGS= -ldflags="-X github.com/ferama/rospo/cmd.Version=${PKGVERSION} ${STRIP}" OPTIONS_DEFINE= DOCS post-install: @${ECHO_MSG} '====> installing shell completion files' ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${GO_WRKDIR_BIN}/rospo completion bash \ >${STAGEDIR}${PREFIX}/etc/bash_completion.d/rospo ${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d ${GO_WRKDIR_BIN}/rospo completion fish \ >${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/rospo.fish ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site_functions ${GO_WRKDIR_BIN}/rospo completion zsh \ >${STAGEDIR}${PREFIX}/share/zsh/site_functions/_rospo @${ECHO_MSG} '====> installing documentation files' ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/ ${INSTALL_MAN} ${WRKSRC}/cmd/configs/config_template.yaml ${STAGEDIR}${DOCSDIR}/ .include diff --git a/net/sing-box/Makefile b/net/sing-box/Makefile index f6ce9c0fb55a..71b0ea41aefc 100644 --- a/net/sing-box/Makefile +++ b/net/sing-box/Makefile @@ -1,64 +1,64 @@ PORTNAME= sing-box DISTVERSIONPREFIX= v DISTVERSION= 1.14.0 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org COMMENT= Universal proxy platform WWW= https://sing-box.sagernet.org \ https://github.com/SagerNet/sing-box LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/sagernet/sing-box GO_TARGET= ./cmd/sing-box # experimental/libbox contains platform-specific mobile code that does not build in this environment GO_TESTTARGET= ./adapter/... ./cmd/... ./common/... ./constant/... ./daemon/... ./dns/... ./include/... ./log/... ./option/... ./protocol/... ./route/... ./schema/... ./service/... ./transport/... PLIST_FILES= bin/${PORTNAME} \ "@sample etc/sing-box.json.sample" USE_RC_SUBR= ${PORTNAME} OPTIONS_DEFINE= QUIC GRPC DHCP WIREGUARD UTLS ACME CLASH_API V2RAY_API GVISOR EMBEDDED_TOR CCM OCM OPTIONS_DEFAULT= QUIC UTLS QUIC_DESC= Build with QUIC support GRPC_DESC= Build with standard gRPC support DHCP_DESC= Build with DHCP support WIREGUARD_DESC= Build with WireGuard support UTLS_DESC= Build with uTLS support for TLS outbound ACME_DESC= Build with ACME TLS issuer support CLASH_API_DESC= Build with Clash API support V2RAY_API_DESC= Build with V2Ray API support GVISOR_DESC= Build with gVisor support EMBEDDED_TOR_DESC= Build with embedded Tor support CCM_DESC= Build with Claude Code Multiplexer service support OCM_DESC= Build with OpenAI Codex Multiplexer service support QUIC_VARS= GO_TAGS+=with_quic GRPC_VARS= GO_TAGS+=with_grpc DHCP_VARS= GO_TAGS+=with_dhcp WIREGUARD_VARS= GO_TAGS+=with_wireguard UTLS_VARS= GO_TAGS+=with_utls ACME_VARS= GO_TAGS+=with_acme CLASH_API_VARS= GO_TAGS+=with_clash_api V2RAY_API_VARS= GO_TAGS+=with_v2ray_api GVISOR_VARS= GO_TAGS+=with_gvisor EMBEDDED_TOR_VARS= GO_TAGS+=with_embedded_tor CGO_ENABLED=1 CCM_VARS= GO_TAGS+=with_ccm OCM_VARS= GO_TAGS+=with_ocm .include .if !empty (GO_TAGS) GO_BUILDFLAGS+= -tags "${GO_TAGS}" .endif post-install: # install default config file ${INSTALL_DATA} ${FILESDIR}/sing-box.json ${STAGEDIR}${PREFIX}/etc/sing-box.json.sample .include diff --git a/net/xapsd/Makefile b/net/xapsd/Makefile index cdf05911e53f..c2702678898b 100644 --- a/net/xapsd/Makefile +++ b/net/xapsd/Makefile @@ -1,57 +1,57 @@ PORTNAME= xapsd DISTVERSION= g20241228 PORTREVISION= 20 CATEGORIES= net MAINTAINER= PopularMoment@protonmail.com COMMENT= Apple push notifications daemon for dovecot WWW= https://github.com/freswa/dovecot-xaps-daemon LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules USE_RC_SUBR= xapsd USE_GITHUB= yes GH_ACCOUNT= freswa GH_PROJECT= dovecot-xaps-daemon GH_TAGNAME= 8cf4e49 GH_TUPLE= freswa:go-plist:900e8a7d907d:freswa_go_plist/vendor/github.com/freswa/go-plist \ fsnotify:fsnotify:v1.8.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ go-ini:ini:v1.67.0:go_ini_ini/vendor/gopkg.in/ini.v1 \ go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ golang-jwt:jwt:v4.5.1:golang_jwt_jwt_v4/vendor/github.com/golang-jwt/jwt/v4 \ golang:exp:b2144cdd0a67:golang_exp/vendor/golang.org/x/exp \ golang:net:v0.33.0:golang_net/vendor/golang.org/x/net \ golang:sys:v0.28.0:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.21.0:golang_text/vendor/golang.org/x/text \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \ magiconair:properties:v1.8.9:magiconair_properties/vendor/github.com/magiconair/properties \ mitchellh:mapstructure:v1.5.0:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ pelletier:go-toml:v2.2.3:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \ sagikazarmark:locafero:v0.6.0:sagikazarmark_locafero/vendor/github.com/sagikazarmark/locafero \ sagikazarmark:slog-shim:v0.1.0:sagikazarmark_slog_shim/vendor/github.com/sagikazarmark/slog-shim \ sideshow:apns2:v0.25.0:sideshow_apns2/vendor/github.com/sideshow/apns2 \ sirupsen:logrus:v1.9.3:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ sourcegraph:conc:v0.3.0:sourcegraph_conc/vendor/github.com/sourcegraph/conc \ spf13:afero:v1.11.0:spf13_afero/vendor/github.com/spf13/afero \ spf13:cast:v1.7.1:spf13_cast/vendor/github.com/spf13/cast \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ spf13:viper:v1.19.0:spf13_viper/vendor/github.com/spf13/viper \ subosito:gotenv:v1.6.0:subosito_gotenv/vendor/github.com/subosito/gotenv \ uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr GO_TARGET= ./cmd/xapsd:${PREFIX}/sbin/xapsd USERS= ${PORTNAME} GROUPS= ${PORTNAME} PORTSCOUT= ignore:1 post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/xapsd ${INSTALL_DATA} ${WRKSRC}/configs/xapsd/xapsd.yaml ${STAGEDIR}${PREFIX}/etc/xapsd/xapsd.yaml.sample .include diff --git a/security/naabu/Makefile b/security/naabu/Makefile index 0013211ed10d..e9244b838059 100644 --- a/security/naabu/Makefile +++ b/security/naabu/Makefile @@ -1,20 +1,20 @@ PORTNAME= naabu DISTVERSIONPREFIX= v DISTVERSION= 2.6.1 PORTREVISION= 4 CATEGORIES= security MAINTAINER= dutra@FreeBSD.org COMMENT= Port scanning tool WWW= https://github.com/projectdiscovery/naabu LICENSE= MIT -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/projectdiscovery/naabu/v2 GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} .include diff --git a/security/xhash/Makefile b/security/xhash/Makefile index f7e4a2e8f97b..5107a300749b 100644 --- a/security/xhash/Makefile +++ b/security/xhash/Makefile @@ -1,33 +1,33 @@ PORTNAME= xhash DISTVERSIONPREFIX= v DISTVERSION= 3.6.3 PORTREVISION= 20 CATEGORIES= security MAINTAINER= rbranco@suse.com COMMENT= Calculate hashes on files using goroutines WWW= https://github.com/ricardobranco777/xhash/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= ricardobranco777 GH_TUPLE= golang:crypto:v0.37.0:golang_crypto/vendor/golang.org/x/crypto \ golang:sync:v0.13.0:golang_sync/vendor/golang.org/x/sync \ golang:sys:v0.32.0:golang_sys/vendor/golang.org/x/sys \ klauspost:cpuid:v2.0.12:klauspost_cpuid_v2/vendor/github.com/klauspost/cpuid/v2 \ spf13:pflag:v1.0.6:spf13_pflag/vendor/github.com/spf13/pflag \ zeebo:blake3:v0.2.4:zeebo_blake3/vendor/github.com/zeebo/blake3 PLIST_FILES= bin/xhash \ share/man/man1/xhash.1.gz post-extract: @${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor post-install: ${INSTALL_MAN} ${WRKSRC}/xhash.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/sysutils/buildah/Makefile b/sysutils/buildah/Makefile index cc01456989c2..824a0e9d134f 100644 --- a/sysutils/buildah/Makefile +++ b/sysutils/buildah/Makefile @@ -1,30 +1,30 @@ PORTNAME= buildah DISTVERSIONPREFIX= v DISTVERSION= 1.43.2 PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org COMMENT= Manage Pods, Containers and Container Images WWW= https://buildah.io/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= as:devel/binutils \ bash:shells/bash \ go-md2man:textproc/go-md2man \ gsed:textproc/gsed LIB_DEPENDS= libgpgme.so:security/gpgme RUN_DEPENDS= containernetworking-plugins>=0:net/containernetworking-plugins \ containers-common>=0:sysutils/containers-common \ ocijail:sysutils/ocijail -USES= gmake go:1.24+,no_targets pkgconfig +USES= gmake go:no_targets pkgconfig USE_GITHUB= yes GH_ACCOUNT= containers GH_PROJECT= buildah INSTALL_TARGET= install install.completions .include diff --git a/sysutils/kustomize/Makefile b/sysutils/kustomize/Makefile index 87823265f7ca..4c3299d1c072 100644 --- a/sysutils/kustomize/Makefile +++ b/sysutils/kustomize/Makefile @@ -1,26 +1,26 @@ PORTNAME= kustomize DISTVERSIONPREFIX= v DISTVERSION= 5.8.0 PORTREVISION= 12 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org COMMENT= Kustomize simplifies resource management with customizable overlays WWW= https://github.com/kubernetes-sigs/kustomize LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules _BUILD_DATE= $$(date -u +"%FT%T%z") GO_MODULE= sigs.k8s.io/kustomize/kustomize/v5 GO_BUILDFLAGS= -ldflags="\ -X sigs.k8s.io/kustomize/api/provenance.version=${DISTVERSIONPREFIX}${PORTVERSION} \ -X sigs.k8s.io/kustomize/api/provenance.buildDate=${_BUILD_DATE}" PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/mongodb_exporter/Makefile b/sysutils/mongodb_exporter/Makefile index 2fc307f8b590..d5b1cb94482b 100644 --- a/sysutils/mongodb_exporter/Makefile +++ b/sysutils/mongodb_exporter/Makefile @@ -1,27 +1,27 @@ PORTNAME= mongodb_exporter DISTVERSIONPREFIX= v DISTVERSION= 0.45.0 PORTREVISION= 18 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org COMMENT= Prometheus exporter for MongoDB WWW= https://github.com/percona/mongodb_exporter LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules USE_RC_SUBR= mongodb_exporter GO_MODULE= github.com/percona/mongodb_exporter GO_BUILDFLAGS= -ldflags='\ -s -w \ -X main.version=${DISTVERSIONPREFIX}${DISTVERSION} \ -X main.GitCommit=${GITID} \ -X main.GoVersion=${GO_DEFAULT_VERSION}' PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/skopeo/Makefile b/sysutils/skopeo/Makefile index 503426a629e2..2d6351738ab8 100644 --- a/sysutils/skopeo/Makefile +++ b/sysutils/skopeo/Makefile @@ -1,31 +1,31 @@ PORTNAME= skopeo DISTVERSIONPREFIX= v DISTVERSION= 1.22.2 PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org COMMENT= Inspect container images and repositories on registries WWW= https://github.com/containers/skopeo LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash \ curl:ftp/curl \ go-md2man:textproc/go-md2man LIB_DEPENDS= libgpgme.so:security/gpgme RUN_DEPENDS= ${LOCALBASE}/etc/containers/containers.conf.sample:sysutils/containers-common -USES= gmake go:1.24+,modules,no_targets pkgconfig +USES= gmake go:modules,no_targets pkgconfig USE_GITHUB= yes GH_ACCOUNT= containers do-install: ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GMAKE} -C ${WRKSRC} \ DESTDIR=${STAGEDIR} GOCACHE=${TMPDIR} \ GO=${GO_CMD} install-binary install-docs install-completions ${MKDIR} ${STAGEDIR}${PREFIX}/etc/containers/registries.d ${INSTALL_DATA} ${WRKSRC}/default.yaml ${STAGEDIR}${PREFIX}/etc/containers/registries.d/default.yaml .include diff --git a/sysutils/terraform-docs/Makefile b/sysutils/terraform-docs/Makefile index 97bcc442931d..9ce57a509446 100644 --- a/sysutils/terraform-docs/Makefile +++ b/sysutils/terraform-docs/Makefile @@ -1,19 +1,19 @@ PORTNAME= terraform-docs DISTVERSIONPREFIX= v DISTVERSION= 0.24.0 PORTREVISION= 4 CATEGORIES= sysutils textproc MAINTAINER= dutra@FreeBSD.org COMMENT= Generate documentation from Terraform modules WWW= https://github.com/terraform-docs/terraform-docs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/terraform-docs/terraform-docs PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/terraform-switcher/Makefile b/sysutils/terraform-switcher/Makefile index 2f43988923e4..dcc3ca39d91f 100644 --- a/sysutils/terraform-switcher/Makefile +++ b/sysutils/terraform-switcher/Makefile @@ -1,22 +1,22 @@ PORTNAME= terraform-switcher DISTVERSIONPREFIX= v DISTVERSION= 1.19.0 PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org COMMENT= Tool to switch between different versions of terraform WWW= https://tfswitch.warrensbox.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/warrensbox/${PORTNAME} GO_BUILDFLAGS= -ldflags "\ -X main.version=${DISTVERSION}" PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/jqp/Makefile b/textproc/jqp/Makefile index fb508a8f21f7..e586c229c457 100644 --- a/textproc/jqp/Makefile +++ b/textproc/jqp/Makefile @@ -1,20 +1,20 @@ PORTNAME= jqp DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 PORTREVISION= 12 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= TUI playground to experiment with jq WWW= https://github.com/noahgorstein/jqp LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/noahgorstein/jqp PLIST_FILES= bin/${PORTNAME} .include diff --git a/textproc/sttr/Makefile b/textproc/sttr/Makefile index f345bef9eb59..a74048199c56 100644 --- a/textproc/sttr/Makefile +++ b/textproc/sttr/Makefile @@ -1,19 +1,19 @@ PORTNAME= sttr DISTVERSIONPREFIX= v DISTVERSION= 0.2.30 PORTREVISION= 7 CATEGORIES= textproc MAINTAINER= se@FreeBSD.org COMMENT= Quickly run various transformations on strings WWW= https://github.com/abhimanyu003/sttr LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/abhimanyu003/sttr PLIST_FILES= bin/sttr .include diff --git a/www/katana/Makefile b/www/katana/Makefile index 4208b5612520..66943517ec1b 100644 --- a/www/katana/Makefile +++ b/www/katana/Makefile @@ -1,21 +1,21 @@ PORTNAME= katana DISTVERSIONPREFIX= v DISTVERSION= 1.6.1 PORTREVISION= 4 CATEGORIES= www MAINTAINER= dutra@FreeBSD.org COMMENT= Crawling and spidering framework WWW= https://github.com/projectdiscovery/katana LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/projectdiscovery/katana GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/miniflux/Makefile b/www/miniflux/Makefile index 2385dd4e357a..7aa172e320dd 100644 --- a/www/miniflux/Makefile +++ b/www/miniflux/Makefile @@ -1,52 +1,52 @@ PORTNAME= miniflux DISTVERSION= 2.3.3 PORTREVISION= 3 CATEGORIES= www MAINTAINER= krion@FreeBSD.org COMMENT= Self-hosted software to read RSS/Atom/JSON feeds WWW= https://miniflux.app/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+,modules +USES= go:modules USE_GITHUB= yes GH_PROJECT= v2 GO_MODULE= ${GH_ACCOUNT}.app/${GH_PROJECT} GO_MOD_DIST= github _BUILD_COMMIT= d164c738 _BUILD_DATE= date -u "+%Y-%m-%dT%H:%M:%SZ" _BUILD_XFLAGS= version.Version=${DISTVERSION} \ version.Commit=${_BUILD_COMMIT} \ version.BuildDate=${_BUILD_DATE:sh} GO_BUILDFLAGS= -ldflags "${STRIP} ${_BUILD_XFLAGS:S!^!-X miniflux.app/v2/internal/!}" USE_RC_SUBR= ${PORTNAME} MINIFLUX_USER?= ${PORTNAME} MINIFLUX_GROUP?= ${PORTNAME} USERS= ${MINIFLUX_USER} GROUPS= ${MINIFLUX_GROUP} SUB_LIST= MINIFLUX_GROUP=${MINIFLUX_GROUP} \ MINIFLUX_USER=${MINIFLUX_USER} PLIST_SUB= MINIFLUX_GROUP=${MINIFLUX_GROUP} \ MINIFLUX_USER=${MINIFLUX_USER} OPTIONS_DEFINE= PGSQL_SERVER PGSQL_SERVER_DESC= Install the PostgreSQL Server Component PGSQL_SERVER_USES= pgsql PGSQL_SERVER_VARS= WANT_PGSQL+="server contrib" post-install: ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.env.sample \ ${STAGEDIR}${PREFIX}/etc .include diff --git a/www/urlfinder/Makefile b/www/urlfinder/Makefile index cb97d8eeeeda..2801748483a6 100644 --- a/www/urlfinder/Makefile +++ b/www/urlfinder/Makefile @@ -1,20 +1,20 @@ PORTNAME= urlfinder DISTVERSIONPREFIX= v DISTVERSION= 0.0.3 PORTREVISION= 13 CATEGORIES= www MAINTAINER= dutra@FreeBSD.org COMMENT= High-speed tool for passively gathering URLs WWW= https://github.com/projectdiscovery/urlfinder LICENSE= MIT -USES= go:1.24+,modules +USES= go:modules GO_MODULE= github.com/projectdiscovery/${PORTNAME} GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} .include diff --git a/www/zoraxy/Makefile b/www/zoraxy/Makefile index 0759e41ee28e..e55cec130dcf 100644 --- a/www/zoraxy/Makefile +++ b/www/zoraxy/Makefile @@ -1,37 +1,37 @@ PORTNAME= zoraxy DISTVERSIONPREFIX= v DISTVERSION= 3.3.4 PORTREVISION= 1 CATEGORIES= www MAINTAINER= joneum@FreeBSD.org COMMENT= General purpose HTTP reverse proxy and forwarding tool WWW= https://github.com/tobychui/zoraxy LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC:H}/LICENSE -USES= cpe go:1.24+,modules +USES= cpe go:modules USE_GITHUB= yes GH_ACCOUNT= tobychui GH_PROJECT= zoraxy WRKSRC_SUBDIR= src GO_MODULE= imuslab.com/zoraxy GO_MOD_DIST= github GO_TARGET= . USERS= zoraxy GROUPS= zoraxy USE_RC_SUBR= zoraxy SUB_FILES= pkg-message post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/zoraxy @${MKDIR} ${STAGEDIR}/var/db/zoraxy @${MKDIR} ${STAGEDIR}${PREFIX}/share/zoraxy/plugins @${MKDIR} ${STAGEDIR}${PREFIX}/share/zoraxy/www .include