diff --git a/www/go-anubis/Makefile b/www/go-anubis/Makefile index f7eb4d174a9d..30bea27e7764 100644 --- a/www/go-anubis/Makefile +++ b/www/go-anubis/Makefile @@ -1,36 +1,35 @@ PORTNAME= anubis DISTVERSIONPREFIX= v -DISTVERSION= 1.22.0 -PORTREVISION= 2 +DISTVERSION= 1.23.0 CATEGORIES= www MASTER_SITES= https://github.com/techarohq/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ PKGNAMEPREFIX= go- DISTNAME= anubis-src-vendor-npm-${DISTVERSION} MAINTAINER= dch@FreeBSD.org COMMENT= Anti-scraper web proxy using browser-based proof-of-work challenges WWW= https://anubis.techaro.lol/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:1.24,no_targets USE_RC_SUBR= ${PORTNAME} ALL_TARGET= prebaked-build MAKE_FLAGS= VERSION=${DISTVERSION} GOFLAGS="-buildvcs=false" post-patch: @${FIND} ${WRKSRC}/data \( -name "*.yaml" -or -name "*.json" \) \ | ${XARGS} ${REINPLACE_CMD} -i '' -e 's|(data)|${DATADIR}|g' do-install: ${INSTALL_PROGRAM} ${WRKSRC}/var/${PORTNAME} \ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/var/robots2policy \ ${STAGEDIR}${PREFIX}/sbin/robots2policy ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} '-not -name *.go' .include diff --git a/www/go-anubis/distinfo b/www/go-anubis/distinfo index e3e4a90a63ac..906a7dea2f7b 100644 --- a/www/go-anubis/distinfo +++ b/www/go-anubis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757319886 -SHA256 (anubis-src-vendor-npm-1.22.0.tar.gz) = b3a3c600dce35c3bfc1e81897cd30fe01c9f6c056c704d413934ebb196f94d73 -SIZE (anubis-src-vendor-npm-1.22.0.tar.gz) = 15322719 +TIMESTAMP = 1762351996 +SHA256 (anubis-src-vendor-npm-1.23.0.tar.gz) = 630fc8fe2febd2795bd0f5903eabea559212336fcaac03d2e4efe8937418d744 +SIZE (anubis-src-vendor-npm-1.23.0.tar.gz) = 16191982 diff --git a/www/go-anubis/pkg-plist b/www/go-anubis/pkg-plist index 207d6c667806..337f396fd5ef 100644 --- a/www/go-anubis/pkg-plist +++ b/www/go-anubis/pkg-plist @@ -1,54 +1,56 @@ sbin/anubis sbin/robots2policy %%DATADIR%%/apps/allow-api-routes.yaml %%DATADIR%%/apps/bookstack-saml.yaml %%DATADIR%%/apps/gitea-rss-feeds.yaml %%DATADIR%%/apps/qualys-ssl-labs.yml %%DATADIR%%/apps/searx-checker.yml %%DATADIR%%/botPolicies.yaml %%DATADIR%%/bots/_deny-pathological.yaml %%DATADIR%%/bots/aggressive-brazilian-scrapers.yaml %%DATADIR%%/bots/ai-catchall.yaml %%DATADIR%%/bots/ai-robots-txt.yaml %%DATADIR%%/bots/cloudflare-workers.yaml +%%DATADIR%%/bots/custom-async-http-client.yaml %%DATADIR%%/bots/headless-browsers.yaml %%DATADIR%%/bots/irc-bots/archlinux-phrik.yaml %%DATADIR%%/bots/irc-bots/gentoo-chat.yaml %%DATADIR%%/bots/us-ai-scraper.yaml %%DATADIR%%/clients/ai.yaml %%DATADIR%%/clients/git.yaml %%DATADIR%%/clients/go-get.yaml %%DATADIR%%/clients/mistral-mistralai-user.yaml %%DATADIR%%/clients/openai-chatgpt-user.yaml %%DATADIR%%/clients/small-internet-browsers/_permissive.yaml %%DATADIR%%/clients/small-internet-browsers/netsurf.yaml %%DATADIR%%/clients/small-internet-browsers/palemoon.yaml %%DATADIR%%/clients/x-firefox-ai.yaml %%DATADIR%%/common/allow-api-like.yaml %%DATADIR%%/common/allow-private-addresses.yaml %%DATADIR%%/common/json-api.yaml %%DATADIR%%/common/keep-internet-working.yaml %%DATADIR%%/common/rfc-violations.yaml %%DATADIR%%/crawlers/_allow-good.yaml %%DATADIR%%/crawlers/ai-search.yaml %%DATADIR%%/crawlers/ai-training.yaml +%%DATADIR%%/crawlers/alibaba-cloud.yaml %%DATADIR%%/crawlers/applebot.yaml %%DATADIR%%/crawlers/bingbot.yaml %%DATADIR%%/crawlers/commoncrawl.yaml %%DATADIR%%/crawlers/duckduckbot.yaml %%DATADIR%%/crawlers/googlebot.yaml +%%DATADIR%%/crawlers/huawei-cloud.yaml %%DATADIR%%/crawlers/internet-archive.yaml %%DATADIR%%/crawlers/kagibot.yaml %%DATADIR%%/crawlers/marginalia.yaml %%DATADIR%%/crawlers/mojeekbot.yaml %%DATADIR%%/crawlers/openai-gptbot.yaml %%DATADIR%%/crawlers/openai-searchbot.yaml %%DATADIR%%/crawlers/qwantbot.yaml +%%DATADIR%%/crawlers/tencent-cloud.yaml %%DATADIR%%/meta/README.md %%DATADIR%%/meta/ai-block-aggressive.yaml %%DATADIR%%/meta/ai-block-moderate.yaml %%DATADIR%%/meta/ai-block-permissive.yaml +%%DATADIR%%/meta/default-config.yaml %%DATADIR%%/services/uptime-robot.yaml -%%DATADIR%%/bots/custom-async-http-client.yaml -%%DATADIR%%/crawlers/alibaba-cloud.yaml -%%DATADIR%%/crawlers/huawei-cloud.yaml