Date: Wed, 24 Dec 2025 18:39:00 +0000 From: Vladimir Druzenko <vvd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Yusuf Yaman <nxjoseph@protonmail.com> Subject: git: 51a221734fdb - main - net/spoofdpi: Update 1.2.0 => 1.2.1 Message-ID: <694c3344.32a0b.f46cb10@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=51a221734fdbfc39126ca111d48607c2e5e2ec86 commit 51a221734fdbfc39126ca111d48607c2e5e2ec86 Author: Yusuf Yaman <nxjoseph@protonmail.com> AuthorDate: 2025-12-24 18:37:26 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2025-12-24 18:38:13 +0000 net/spoofdpi: Update 1.2.0 => 1.2.1 Changelog: https://github.com/xvzc/SpoofDPI/releases/tag/v1.2.1 PR: 291873 --- net/spoofdpi/Makefile | 14 ++------------ net/spoofdpi/distinfo | 26 +++----------------------- net/spoofdpi/files/modules.txt | 24 ------------------------ net/spoofdpi/files/pkg-message.in | 11 +++++++++++ 4 files changed, 16 insertions(+), 59 deletions(-) diff --git a/net/spoofdpi/Makefile b/net/spoofdpi/Makefile index e6b31c9949c8..331656ba1315 100644 --- a/net/spoofdpi/Makefile +++ b/net/spoofdpi/Makefile @@ -1,6 +1,6 @@ PORTNAME= spoofdpi DISTVERSIONPREFIX= v -DISTVERSION= 1.2.0 +DISTVERSION= 1.2.1 CATEGORIES= net MAINTAINER= nxjoseph@protonmail.com @@ -17,30 +17,20 @@ GH_ACCOUNT= xvzc GH_PROJECT= SpoofDPI GH_TUPLE= BurntSushi:toml:v1.5.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ - gabriel-vasile:mimetype:v1.4.10:gabriel_vasile_mimetype/vendor/github.com/gabriel-vasile/mimetype \ go-check:check:41f04d3bba15:go_check_check/vendor/gopkg.in/check.v1 \ - go-playground:locales:v0.14.1:go_playground_locales/vendor/github.com/go-playground/locales \ - go-playground:universal-translator:v0.18.1:go_playground_universal_translator/vendor/github.com/go-playground/universal-translator \ - go-playground:validator:v10.28.0:go_playground_validator_v10/vendor/github.com/go-playground/validator/v10 \ go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ - golang:crypto:v0.42.0:golang_crypto/vendor/golang.org/x/crypto \ golang:mod:v0.27.0:golang_mod/vendor/golang.org/x/mod \ golang:net:v0.43.0:golang_net/vendor/golang.org/x/net \ golang:sync:v0.17.0:golang_sync/vendor/golang.org/x/sync \ golang:sys:v0.36.0:golang_sys/vendor/golang.org/x/sys \ - golang:text:v0.29.0:golang_text/vendor/golang.org/x/text \ golang:tools:v0.36.0:golang_tools/vendor/golang.org/x/tools \ google:gopacket:v1.1.19:google_gopacket/vendor/github.com/google/gopacket \ - jackpal:gateway:v1.1.1:jackpal_gateway/vendor/github.com/jackpal/gateway \ kr:pretty:v0.1.0:kr_pretty/vendor/github.com/kr/pretty \ - leodido:go-urn:v1.4.0:leodido_go_urn/vendor/github.com/leodido/go-urn \ mattn:go-colorable:v0.1.13:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.19:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ miekg:dns:v1.1.61:miekg_dns/vendor/github.com/miekg/dns \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ rs:zerolog:v1.33.0:rs_zerolog/vendor/github.com/rs/zerolog \ - samber:lo:v1.52.0:samber_lo/vendor/github.com/samber/lo \ - stretchr:objx:v0.5.2:stretchr_objx/vendor/github.com/stretchr/objx \ stretchr:testify:v1.11.1:stretchr_testify/vendor/github.com/stretchr/testify \ urfave:cli:v3.6.1:urfave_cli_v3/vendor/github.com/urfave/cli/v3 @@ -60,7 +50,7 @@ PLIST_FILES= "@dir(${USERS},${GROUPS},0770) ${ETCDIR}" \ post-patch: ${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor - @${REINPLACE_CMD} -e '342s#"etc"#"${ETCDIR}"#g' \ + @${REINPLACE_CMD} -e 's|"etc"|"${ETCDIR}"|g' \ ${WRKSRC}/internal/config/cli.go post-install: diff --git a/net/spoofdpi/distinfo b/net/spoofdpi/distinfo index 92bef04d1cfd..45d97298b822 100644 --- a/net/spoofdpi/distinfo +++ b/net/spoofdpi/distinfo @@ -1,24 +1,14 @@ -TIMESTAMP = 1765917720 -SHA256 (xvzc-SpoofDPI-v1.2.0_GH0.tar.gz) = 30dbc1b69ac1cedb10703a4dc6923c761bf845b7450e4600dd4aab293480ff05 -SIZE (xvzc-SpoofDPI-v1.2.0_GH0.tar.gz) = 1525752 +TIMESTAMP = 1766405713 +SHA256 (xvzc-SpoofDPI-v1.2.1_GH0.tar.gz) = 9f3a9f40452387cccef8ec8d8848c32606302d6ad1e593d7e3f4def87291d62d +SIZE (xvzc-SpoofDPI-v1.2.1_GH0.tar.gz) = 1528476 SHA256 (BurntSushi-toml-v1.5.0_GH0.tar.gz) = 723ede1a61ca8311046f840020e485dec3ceb2e614d1a539cd154375bdd7b8cb SIZE (BurntSushi-toml-v1.5.0_GH0.tar.gz) = 118644 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 -SHA256 (gabriel-vasile-mimetype-v1.4.10_GH0.tar.gz) = cabca04c944919cbf146fd8e0bd444795e5942aeacc7252f910df27fb196f97b -SIZE (gabriel-vasile-mimetype-v1.4.10_GH0.tar.gz) = 826818 SHA256 (go-check-check-41f04d3bba15_GH0.tar.gz) = 2d5b1036909b241e44f0d6a7cfa936cf9f875efb4f0af077cd61585c6d0c0432 SIZE (go-check-check-41f04d3bba15_GH0.tar.gz) = 31614 -SHA256 (go-playground-locales-v0.14.1_GH0.tar.gz) = 29b29f1ff125e04a4d81a1f584d929ac8444663255cfdfa076a78339e23b4624 -SIZE (go-playground-locales-v0.14.1_GH0.tar.gz) = 4364173 -SHA256 (go-playground-universal-translator-v0.18.1_GH0.tar.gz) = 5e30d5afbaebbac71e95a826920465fadd7e0ce0fdb00ee8ce29451a09aaa4f2 -SIZE (go-playground-universal-translator-v0.18.1_GH0.tar.gz) = 37149 -SHA256 (go-playground-validator-v10.28.0_GH0.tar.gz) = 60a91e1db10695c626d2c247571e5ff810f7c28eb0a5851704d610dd77e4f247 -SIZE (go-playground-validator-v10.28.0_GH0.tar.gz) = 308643 SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 -SHA256 (golang-crypto-v0.42.0_GH0.tar.gz) = 4f0c623e94394b192af9afb187954b84af65cf0cb6aab852b14323c60506aa63 -SIZE (golang-crypto-v0.42.0_GH0.tar.gz) = 2156903 SHA256 (golang-mod-v0.27.0_GH0.tar.gz) = dcd1ba21c7695b209830ccc4881e41d591ae65e6f1938575bd095640444afa19 SIZE (golang-mod-v0.27.0_GH0.tar.gz) = 126553 SHA256 (golang-net-v0.43.0_GH0.tar.gz) = 82b2d04549216f36a8c538a756010a90222e3942ab815596b86a62dbf766f2d2 @@ -27,18 +17,12 @@ SHA256 (golang-sync-v0.17.0_GH0.tar.gz) = 43bb928dbf895ec51797c1ec8899dd8cbb57af SIZE (golang-sync-v0.17.0_GH0.tar.gz) = 18189 SHA256 (golang-sys-v0.36.0_GH0.tar.gz) = 5a4963997b147e64a840afb93c662bf4e320a3089d4540b7c0cbc982ad09bc2a SIZE (golang-sys-v0.36.0_GH0.tar.gz) = 1530636 -SHA256 (golang-text-v0.29.0_GH0.tar.gz) = 9fbdba333af6a936b6f54a3c9f730f3e29ecece3f1a98285ff8dfee79225d371 -SIZE (golang-text-v0.29.0_GH0.tar.gz) = 8973069 SHA256 (golang-tools-v0.36.0_GH0.tar.gz) = 299d2320e8f6adb5b53fb1a32e613b00cd2263237c2c4f8f3a68885040b2cfb9 SIZE (golang-tools-v0.36.0_GH0.tar.gz) = 9079404 SHA256 (google-gopacket-v1.1.19_GH0.tar.gz) = 31efa87cc9d2b41e5e66c7daa8839d841d2a43cc477bf595c9e8c24ef6903830 SIZE (google-gopacket-v1.1.19_GH0.tar.gz) = 950745 -SHA256 (jackpal-gateway-v1.1.1_GH0.tar.gz) = 69842d3b542a8c436f23fabaf40ec8ff88272e0639d7905c3bab2d94ea13b52b -SIZE (jackpal-gateway-v1.1.1_GH0.tar.gz) = 16671 SHA256 (kr-pretty-v0.1.0_GH0.tar.gz) = 3aeb5d90b719765781befb9f156d0d0b8e5a7aafbcf15321e9eabbd35df31358 SIZE (kr-pretty-v0.1.0_GH0.tar.gz) = 8550 -SHA256 (leodido-go-urn-v1.4.0_GH0.tar.gz) = 711dcaa61598e44f058be5884aca8ce6d9ba42ed0940fdd280fec36495ed90d3 -SIZE (leodido-go-urn-v1.4.0_GH0.tar.gz) = 1998692 SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77 SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762 SHA256 (mattn-go-isatty-v0.0.19_GH0.tar.gz) = 67b1614d495030982d276b211f3ba2a155fad61919ba96e34db8e67ed28660e4 @@ -49,10 +33,6 @@ SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f77474 SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 SHA256 (rs-zerolog-v1.33.0_GH0.tar.gz) = 7a32947b007164edb7a888048f8bec6d7de9cf503e79e099d6b6814fad0f6ac7 SIZE (rs-zerolog-v1.33.0_GH0.tar.gz) = 216046 -SHA256 (samber-lo-v1.52.0_GH0.tar.gz) = f2045b040f9afff60182f2c161e1c4aca6a49e656be1022d1eda497d240e8383 -SIZE (samber-lo-v1.52.0_GH0.tar.gz) = 93914 -SHA256 (stretchr-objx-v0.5.2_GH0.tar.gz) = c21c81a2e619fe8194c9cfafd577a72fe163df5a384d68799fbc54eef4b0e33f -SIZE (stretchr-objx-v0.5.2_GH0.tar.gz) = 33222 SHA256 (stretchr-testify-v1.11.1_GH0.tar.gz) = 4b51fbc0f19e42841013748e6d527314e1d0e7255122766b5fca1d35b4630c69 SIZE (stretchr-testify-v1.11.1_GH0.tar.gz) = 116832 SHA256 (urfave-cli-v3.6.1_GH0.tar.gz) = cfddd39c0df7a7c1f7ec93b0c84fdb4c72ef46d2380a46d273a5cda585cb80cf diff --git a/net/spoofdpi/files/modules.txt b/net/spoofdpi/files/modules.txt index 363d89b25ba8..039dd5372f6b 100644 --- a/net/spoofdpi/files/modules.txt +++ b/net/spoofdpi/files/modules.txt @@ -5,26 +5,13 @@ github.com/BurntSushi/toml/internal # github.com/davecgh/go-spew v1.1.1 ## explicit github.com/davecgh/go-spew/spew -# github.com/gabriel-vasile/mimetype v1.4.10 -## explicit; go 1.21 -# github.com/go-playground/locales v0.14.1 -## explicit; go 1.17 -# github.com/go-playground/universal-translator v0.18.1 -## explicit; go 1.18 -# github.com/go-playground/validator/v10 v10.28.0 -## explicit; go 1.24.0 # github.com/google/gopacket v1.1.19 ## explicit; go 1.12 github.com/google/gopacket github.com/google/gopacket/layers github.com/google/gopacket/pcap -# github.com/jackpal/gateway v1.1.1 -## explicit; go 1.24.2 -github.com/jackpal/gateway # github.com/kr/pretty v0.1.0 ## explicit -# github.com/leodido/go-urn v1.4.0 -## explicit; go 1.18 # github.com/mattn/go-colorable v0.1.13 ## explicit; go 1.15 github.com/mattn/go-colorable @@ -43,22 +30,14 @@ github.com/rs/zerolog github.com/rs/zerolog/internal/cbor github.com/rs/zerolog/internal/json github.com/rs/zerolog/log -# github.com/samber/lo v1.52.0 -## explicit; go 1.18 -# github.com/stretchr/objx v0.5.2 -## explicit; go 1.20 -github.com/stretchr/objx # github.com/stretchr/testify v1.11.1 ## explicit; go 1.17 github.com/stretchr/testify/assert github.com/stretchr/testify/assert/yaml -github.com/stretchr/testify/mock github.com/stretchr/testify/require # github.com/urfave/cli/v3 v3.6.1 ## explicit; go 1.22 github.com/urfave/cli/v3 -# golang.org/x/crypto v0.42.0 -## explicit; go 1.24.0 # golang.org/x/mod v0.27.0 ## explicit; go 1.23.0 golang.org/x/mod/semver @@ -69,7 +48,6 @@ golang.org/x/net/internal/iana golang.org/x/net/internal/socket golang.org/x/net/ipv4 golang.org/x/net/ipv6 -golang.org/x/net/route # golang.org/x/sync v0.17.0 ## explicit; go 1.24.0 golang.org/x/sync/errgroup @@ -77,8 +55,6 @@ golang.org/x/sync/errgroup ## explicit; go 1.24.0 golang.org/x/sys/unix golang.org/x/sys/windows -# golang.org/x/text v0.29.0 -## explicit; go 1.24.0 # golang.org/x/tools v0.36.0 ## explicit; go 1.23.0 golang.org/x/tools/go/gcexportdata diff --git a/net/spoofdpi/files/pkg-message.in b/net/spoofdpi/files/pkg-message.in index a102654f3bf3..b5d1a73d0d33 100644 --- a/net/spoofdpi/files/pkg-message.in +++ b/net/spoofdpi/files/pkg-message.in @@ -40,4 +40,15 @@ EOM The whole configuration file has changed, see the documentation for more details. I've updated the sample config in the port. EOM } +{ type: upgrade + maximum_version: "1.2.1" + message: << EOM +IMPORTANT CHANGE: Refactored Policy Matching +The configuration structure for policy matching has changed to allow multiple domains and +address ranges within a single rule. Users defining policies in config.toml must update their +configuration. + +See the changelog URL for the details about it. The port-supplied config file does not use this feature, so if you didn't add it yourself, then no need to worry. +EOM +} ]home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?694c3344.32a0b.f46cb10>
