git: b0a39d6abe02 - main - net/qrcp: Update to 0.11.7

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Mon, 05 Oct 2026 00:55:01 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b0a39d6abe0222af9057c7eafef88e832fc03399

commit b0a39d6abe0222af9057c7eafef88e832fc03399
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-10-05 00:54:14 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-10-05 00:54:14 +0000

    net/qrcp: Update to 0.11.7
    
    While here, convert to use GO_MODULE.
    
    Changelog: https://github.com/claudiodangelis/qrcp/releases/tag/v0.11.7
    
    Reported by:    portscout
---
 net/qrcp/Makefile | 49 ++++++------------------------------
 net/qrcp/distinfo | 74 ++++---------------------------------------------------
 2 files changed, 12 insertions(+), 111 deletions(-)

diff --git a/net/qrcp/Makefile b/net/qrcp/Makefile
index c2a36690b621..2c8083c8f162 100644
--- a/net/qrcp/Makefile
+++ b/net/qrcp/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	qrcp
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.11.6
-PORTREVISION=	21
+DISTVERSION=	0.11.7
 CATEGORIES=	net
 
 MAINTAINER=	tagattie@FreeBSD.org
@@ -13,47 +12,13 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		go:modules
 
-USE_GITHUB=	yes
-GH_ACCOUNT=	claudiodangelis
-GH_TUPLE=	\
-		adrg:xdg:v0.5.3:adrg_xdg/vendor/github.com/adrg/xdg \
-		asaskevich:govalidator:475eaeb16496:asaskevich_govalidator/vendor/github.com/asaskevich/govalidator \
-		cheggaaa:pb:v1.0.28:cheggaaa_pb/vendor/gopkg.in/cheggaaa/pb.v1 \
-		chzyer:readline:2972be24d48e:chzyer_readline/vendor/github.com/chzyer/readline \
-		eiannone:keyboard:caf4b762e807:eiannone_keyboard/vendor/github.com/eiannone/keyboard \
-		fsnotify:fsnotify:v1.7.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
-		glendc:go-external-ip:v0.1.0:glendc_go_external_ip/vendor/github.com/glendc/go-external-ip \
-		go-ini:ini:v1.67.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
-		go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
-		go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
-		golang:exp:921286631fa9:golang_exp/vendor/golang.org/x/exp \
-		golang:sys:v0.26.0:golang_sys/vendor/golang.org/x/sys \
-		golang:text:v0.14.0:golang_text/vendor/golang.org/x/text \
-		hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
-		inconshreveable:mousetrap:v1.1.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
-		jhoonb:archivex:0488e4ce1681:jhoonb_archivex/vendor/github.com/jhoonb/archivex \
-		magiconair:properties:v1.8.7:magiconair_properties/vendor/github.com/magiconair/properties \
-		manifoldco:promptui:v0.9.0:manifoldco_promptui/vendor/github.com/manifoldco/promptui \
-		mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
-		mitchellh:mapstructure:v1.5.0:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
-		pelletier:go-toml:v2.2.2:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \
-		sagikazarmark:locafero:v0.4.0:sagikazarmark_locafero/vendor/github.com/sagikazarmark/locafero \
-		sagikazarmark:slog-shim:v0.1.0:sagikazarmark_slog_shim/vendor/github.com/sagikazarmark/slog-shim \
-		skip2:go-qrcode:9434209cb086:skip2_go_qrcode/vendor/github.com/skip2/go-qrcode \
-		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.6.0:spf13_cast/vendor/github.com/spf13/cast \
-		spf13:cobra:v1.9.1:spf13_cobra/vendor/github.com/spf13/cobra \
-		spf13:pflag:v1.0.6: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:atomic:v1.9.0:uber_go_atomic/vendor/go.uber.org/atomic \
-		uber-go:multierr:v1.9.0:uber_go_multierr/vendor/go.uber.org/multierr
+GO_MODULE=	github.com/claudiodangelis/qrcp
+GO_LDFLAGS=	-w \
+		-X github.com/claudiodangelis/qrcp/version.version=${DISTVERSION} \
+		-X github.com/claudiodangelis/qrcp/version.date=${RELEASE_DATE}
+RELEASE_DATE=	2026-09-30
 
-RELEASE_DATE=	2025-03-16
-GO_BUILDFLAGS=	-ldflags "-s -w -X github.com/claudiodangelis/qrcp/version.version=${DISTVERSION} -X github.com/claudiodangelis/qrcp/version.date=${RELEASE_DATE}"
-
-PLIST_FILES=	bin/qrcp
+PLIST_FILES=	bin/${PORTNAME}
 PORTDOCS=	README.md SECURITY.md
 
 OPTIONS_DEFINE=	DOCS
diff --git a/net/qrcp/distinfo b/net/qrcp/distinfo
index 8b3927ea07fa..922e90465b60 100644
--- a/net/qrcp/distinfo
+++ b/net/qrcp/distinfo
@@ -1,69 +1,5 @@
-TIMESTAMP = 1742455342
-SHA256 (claudiodangelis-qrcp-v0.11.6_GH0.tar.gz) = a3eff505f366713fcb7694e0e292ff2da05e270f9539b6a8561c4cf267ec23c8
-SIZE (claudiodangelis-qrcp-v0.11.6_GH0.tar.gz) = 13297138
-SHA256 (adrg-xdg-v0.5.3_GH0.tar.gz) = ba6b5b287a6e8f5ba5c03768d3f55bc69f60b18050ec17c867fb20c060add28b
-SIZE (adrg-xdg-v0.5.3_GH0.tar.gz) = 23153
-SHA256 (asaskevich-govalidator-475eaeb16496_GH0.tar.gz) = 72b597629e12ec2089e3e39bba37e8ee8c90efb89dcaea5dff1c214f39236377
-SIZE (asaskevich-govalidator-475eaeb16496_GH0.tar.gz) = 57023
-SHA256 (cheggaaa-pb-v1.0.28_GH0.tar.gz) = f745c5636d3fb59bffab5f9d2a745a94a9608166c20c90936fc66848a5e816e6
-SIZE (cheggaaa-pb-v1.0.28_GH0.tar.gz) = 11788
-SHA256 (chzyer-readline-2972be24d48e_GH0.tar.gz) = 8f425cfb33fce61a137866c0a88117c68f49de79a61a341353fc97339c6b74da
-SIZE (chzyer-readline-2972be24d48e_GH0.tar.gz) = 36825
-SHA256 (eiannone-keyboard-caf4b762e807_GH0.tar.gz) = ff1a40d8bdbb725c857d77ca97731d4577b8c312284489f4660dc0a216270154
-SIZE (eiannone-keyboard-caf4b762e807_GH0.tar.gz) = 8562
-SHA256 (fsnotify-fsnotify-v1.7.0_GH0.tar.gz) = ca8175ba6bd3d0cc992200c2f44acabec05367575dc0478c5902971fe7453f35
-SIZE (fsnotify-fsnotify-v1.7.0_GH0.tar.gz) = 57502
-SHA256 (glendc-go-external-ip-v0.1.0_GH0.tar.gz) = eda1ad717e5765dadb07507e63e725b576195cee28dfedf2baa376ce229c6b2b
-SIZE (glendc-go-external-ip-v0.1.0_GH0.tar.gz) = 6986
-SHA256 (go-ini-ini-v1.67.0_GH0.tar.gz) = 06ba51234140118d1b6064f1817aa89cc971c6e7ce04cb9d286e6660d89296c8
-SIZE (go-ini-ini-v1.67.0_GH0.tar.gz) = 53531
-SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
-SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
-SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
-SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
-SHA256 (golang-exp-921286631fa9_GH0.tar.gz) = b977f1b4423bf62333597c2150bee6312a926abc1f9af59463eb2a34d4c2c8b9
-SIZE (golang-exp-921286631fa9_GH0.tar.gz) = 1634466
-SHA256 (golang-sys-v0.26.0_GH0.tar.gz) = 584b9e1f84f2edfddedc60727a0296b053688fb30c4097490942981283c683e4
-SIZE (golang-sys-v0.26.0_GH0.tar.gz) = 1508756
-SHA256 (golang-text-v0.14.0_GH0.tar.gz) = c80295e75bda599d17ccf74038139b0957b9915fae4e60d8b46f89454ef171a0
-SIZE (golang-text-v0.14.0_GH0.tar.gz) = 8974094
-SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
-SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
-SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141
-SIZE (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = 5338
-SHA256 (jhoonb-archivex-0488e4ce1681_GH0.tar.gz) = 84c94690499715a43f79f69d03437dac7ed6348af1c044ff4f539dbb832df9d5
-SIZE (jhoonb-archivex-0488e4ce1681_GH0.tar.gz) = 5175
-SHA256 (magiconair-properties-v1.8.7_GH0.tar.gz) = 09e950df1970975400edc7f6c2f9e3edace4e1ea49f823006387d130fb0f4f03
-SIZE (magiconair-properties-v1.8.7_GH0.tar.gz) = 31425
-SHA256 (manifoldco-promptui-v0.9.0_GH0.tar.gz) = 84a72dfb56f61436a04fdde28f62b32aa07af75895e3423f199f7872aea43114
-SIZE (manifoldco-promptui-v0.9.0_GH0.tar.gz) = 25926
-SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835
-SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714
-SHA256 (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 81106cbac93000812c194b4a2069dd32913ec18819b1e99e8436595ce4939413
-SIZE (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 30123
-SHA256 (pelletier-go-toml-v2.2.2_GH0.tar.gz) = 8c5c1107f764d5abc50cfa5721a1c5fd43a30ad09f84105c5c5bcbbd1290fb25
-SIZE (pelletier-go-toml-v2.2.2_GH0.tar.gz) = 909040
-SHA256 (sagikazarmark-locafero-v0.4.0_GH0.tar.gz) = 9ca93b1d037912d27bbd11689c8a14b15f151df2cd2391648df67465423364c1
-SIZE (sagikazarmark-locafero-v0.4.0_GH0.tar.gz) = 9674
-SHA256 (sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz) = a594ec7e138265768a5c23f8ab460724d8215db45dc1bddde4743bca3373803d
-SIZE (sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz) = 10872
-SHA256 (skip2-go-qrcode-9434209cb086_GH0.tar.gz) = d1b92830ad7b8133bb3d5fd1942bf15fb85f6da9fead30016bf90ee31f932ad9
-SIZE (skip2-go-qrcode-9434209cb086_GH0.tar.gz) = 36087
-SHA256 (sourcegraph-conc-v0.3.0_GH0.tar.gz) = c20a36ef6e8cd4721b8824d3e0a590d78f56ce72ace53ec7fdd2f7a978e9240f
-SIZE (sourcegraph-conc-v0.3.0_GH0.tar.gz) = 23021
-SHA256 (spf13-afero-v1.11.0_GH0.tar.gz) = f83f67c4a03d8bba2b7fe1a496e848b2b1b7d97d0b951d85d2b401e7488a4ed4
-SIZE (spf13-afero-v1.11.0_GH0.tar.gz) = 89257
-SHA256 (spf13-cast-v1.6.0_GH0.tar.gz) = 8eef6bfd96458f061dd738f6e146b7687bdde18f996258c9bab0f574f8c36ae8
-SIZE (spf13-cast-v1.6.0_GH0.tar.gz) = 15616
-SHA256 (spf13-cobra-v1.9.1_GH0.tar.gz) = 4026e019a940b70e59aa8d07184314969888a75adc77adba0be008b1106558af
-SIZE (spf13-cobra-v1.9.1_GH0.tar.gz) = 197816
-SHA256 (spf13-pflag-v1.0.6_GH0.tar.gz) = b6beba1d0a8ce6e0827567931ff9b1b1c93b0fb4b091e825aa09bf0310664ff7
-SIZE (spf13-pflag-v1.0.6_GH0.tar.gz) = 52840
-SHA256 (spf13-viper-v1.19.0_GH0.tar.gz) = bd754a586de7b8f6e54037b715765833f8120cb8bdbb4240a69c6537a0ccdfd5
-SIZE (spf13-viper-v1.19.0_GH0.tar.gz) = 119990
-SHA256 (subosito-gotenv-v1.6.0_GH0.tar.gz) = 51a5a8e36f30ddd97866779e93c4e93b0d4958a60fabd1d17fc2226bfe7823db
-SIZE (subosito-gotenv-v1.6.0_GH0.tar.gz) = 11470
-SHA256 (uber-go-atomic-v1.9.0_GH0.tar.gz) = a6b11bb77c479298cdfdfdf2132975dbd975322b619451378cbdf731facd874a
-SIZE (uber-go-atomic-v1.9.0_GH0.tar.gz) = 21331
-SHA256 (uber-go-multierr-v1.9.0_GH0.tar.gz) = 0664e6c869ca2bef1851b77b9384d8fb1a5f41514b4b174da340e31c616da028
-SIZE (uber-go-multierr-v1.9.0_GH0.tar.gz) = 15662
+TIMESTAMP = 1791161267
+SHA256 (go/net_qrcp/qrcp-v0.11.7/v0.11.7.mod) = 886066c38c96850d0d455a341aec619d2fbc87a62c8eacec8e2afe929d2102ae
+SIZE (go/net_qrcp/qrcp-v0.11.7/v0.11.7.mod) = 1492
+SHA256 (go/net_qrcp/qrcp-v0.11.7/v0.11.7.zip) = 7630427a1f1ee8ae079d369364b1c8561ba6baa074a2417ed4f8a7e645277fc1
+SIZE (go/net_qrcp/qrcp-v0.11.7/v0.11.7.zip) = 13331437