Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 05 Jan 2026 02:36:33 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 024490a280d1 - main - misc/fq: the port had been updated to the latest version 0.16.0
Message-ID:  <695b23b1.8807.5f188717@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by danfe:

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

commit 024490a280d1782d3469b4507bb548d28630e12d
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2026-01-05 02:33:50 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2026-01-05 02:33:50 +0000

    misc/fq: the port had been updated to the latest version 0.16.0
    
    This release includes jq language fixes, a new safetensors decoder,
    and minor improvements and fixes to MP4, AVC, and FLAC decoders.
    
    Go 1.23 and later require dependency packages to be explicitly listed
    in `vendor/modules.txt' to be imported; populating GH_TUPLE alone is
    not enough.  Unfortunately, I could not find a robust way to generate
    this file during the build in offline mode and must resort to keeping
    its static copy for now.
    
    Notified by:    upstream (the author), portscout
---
 misc/fq/Makefile          | 22 ++++++------
 misc/fq/distinfo          | 38 ++++++++++-----------
 misc/fq/files/modules.txt | 87 +++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 118 insertions(+), 29 deletions(-)

diff --git a/misc/fq/Makefile b/misc/fq/Makefile
index 8dff0170e10a..92d6c7456035 100644
--- a/misc/fq/Makefile
+++ b/misc/fq/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	fq
-PORTVERSION=	0.14.0
+PORTVERSION=	0.16.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	2
 CATEGORIES=	misc
 
 MAINTAINER=	danfe@FreeBSD.org
@@ -15,26 +14,29 @@ USES=		go:modules
 USE_GITHUB=	yes
 GH_ACCOUNT=	wader
 GH_TUPLE=	\
-		BurntSushi:toml:v1.4.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \
+		BurntSushi:toml:v1.5.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \
 		creasty:defaults:v1.8.0:creasty_defaults/vendor/github.com/creasty/defaults \
 		ergochat:readline:v0.1.3:ergochat_readline/vendor/github.com/ergochat/readline \
 		go-check:check:8fa46927fb4f:go_check_check/vendor/gopkg.in/check.v1 \
 		go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
-		golang:crypto:v0.32.0:golang_crypto/vendor/golang.org/x/crypto \
-		golang:net:v0.34.0:golang_net/vendor/golang.org/x/net \
+		golang:crypto:v0.45.0:golang_crypto/vendor/golang.org/x/crypto \
+		golang:net:v0.47.0:golang_net/vendor/golang.org/x/net \
 		golang:snappy:v0.0.4:golang_snappy/vendor/github.com/golang/snappy \
-		golang:sys:v0.30.0:golang_sys/vendor/golang.org/x/sys \
-		golang:term:v0.29.0:golang_term/vendor/golang.org/x/term \
-		golang:text:v0.22.0:golang_text/vendor/golang.org/x/text \
+		golang:sys:v0.38.0:golang_sys/vendor/golang.org/x/sys \
+		golang:term:v0.37.0:golang_term/vendor/golang.org/x/term \
+		golang:text:v0.31.0:golang_text/vendor/golang.org/x/text \
 		gomarkdown:markdown:7a1f277a159e:gomarkdown_markdown/vendor/github.com/gomarkdown/markdown \
-		gopacket:gopacket:v1.3.1:gopacket_gopacket/vendor/github.com/gopacket/gopacket \
+		gopacket:gopacket:v1.5.0:gopacket_gopacket/vendor/github.com/gopacket/gopacket \
 		itchyny:timefmt-go:v0.1.6:itchyny_timefmt_go/vendor/github.com/itchyny/timefmt-go \
 		mitchellh:copystructure:v1.2.0:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \
 		mitchellh:mapstructure:v1.5.0:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
 		mitchellh:reflectwalk:v1.0.2:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \
 		niemeyer:pretty:a10e7caefd8e:niemeyer_pretty/vendor/github.com/niemeyer/pretty \
-		wader:gojq:0aa7b87b2c2b:wader_gojq/vendor/github.com/wader/gojq
+		wader:gojq:72ad386dd708:wader_gojq/vendor/github.com/wader/gojq
 
 PLIST_FILES=	bin/${PORTNAME}
 
+post-extract:
+	@${LN} -sf ${FILESDIR}/modules.txt ${WRKSRC}/vendor
+
 .include <bsd.port.mk>
diff --git a/misc/fq/distinfo b/misc/fq/distinfo
index a90b57f2739a..d0fd754db59a 100644
--- a/misc/fq/distinfo
+++ b/misc/fq/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1739030780
-SHA256 (wader-fq-v0.14.0_GH0.tar.gz) = 91ed8693e3bbcd6e953b10627ce97af39baa137ed9deef3a820e839d6a29bf02
-SIZE (wader-fq-v0.14.0_GH0.tar.gz) = 17885309
-SHA256 (BurntSushi-toml-v1.4.0_GH0.tar.gz) = cdd8db31810121897420a0875f3826a2ac986544b9db4918c4a21921bab047dc
-SIZE (BurntSushi-toml-v1.4.0_GH0.tar.gz) = 117752
+TIMESTAMP = 1765110366
+SHA256 (wader-fq-v0.16.0_GH0.tar.gz) = c0bfc8caa6ecb0ca558a803d704316b1cdde18fda96e77836c0d95c2bcdb2ee6
+SIZE (wader-fq-v0.16.0_GH0.tar.gz) = 17925924
+SHA256 (BurntSushi-toml-v1.5.0_GH0.tar.gz) = 723ede1a61ca8311046f840020e485dec3ceb2e614d1a539cd154375bdd7b8cb
+SIZE (BurntSushi-toml-v1.5.0_GH0.tar.gz) = 118644
 SHA256 (creasty-defaults-v1.8.0_GH0.tar.gz) = ac72e457023e257052746092b9212ae94b3c71596d97fc3d2629a7c2eb5a405a
 SIZE (creasty-defaults-v1.8.0_GH0.tar.gz) = 9449
 SHA256 (ergochat-readline-v0.1.3_GH0.tar.gz) = 842a97fff7b2c025fd0c1c89f8a1355a42b94a714be90e6caf618ce9e9db84e1
@@ -11,22 +11,22 @@ SHA256 (go-check-check-8fa46927fb4f_GH0.tar.gz) = 7e433178d7b915d0df0eb99300cee7
 SIZE (go-check-check-8fa46927fb4f_GH0.tar.gz) = 31611
 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.32.0_GH0.tar.gz) = d75d72fbd1dc99bef96cfb288c5c8ae1fbb6bf27d2debcaebb7ffda4aaea8198
-SIZE (golang-crypto-v0.32.0_GH0.tar.gz) = 1837831
-SHA256 (golang-net-v0.34.0_GH0.tar.gz) = 3d5ec65e81b6f1d9530a3008f35722e9cf6d4905b20c19a7126f58aae515996c
-SIZE (golang-net-v0.34.0_GH0.tar.gz) = 1466242
+SHA256 (golang-crypto-v0.45.0_GH0.tar.gz) = ed1581a1144851d4f900129d4a82763ce92ebbfe31ce711a29818cbd60f6f8a8
+SIZE (golang-crypto-v0.45.0_GH0.tar.gz) = 2152068
+SHA256 (golang-net-v0.47.0_GH0.tar.gz) = 07079831acda4142a9eca62e3e989c2d86f956bac5365acf6a2dd3a8cfd73c26
+SIZE (golang-net-v0.47.0_GH0.tar.gz) = 1526783
 SHA256 (golang-snappy-v0.0.4_GH0.tar.gz) = 77df678795596f9dfecb5744deb984633d780460a7e9a59e0c7ecfe2052b644f
 SIZE (golang-snappy-v0.0.4_GH0.tar.gz) = 66129
-SHA256 (golang-sys-v0.30.0_GH0.tar.gz) = 3e54dfe262f4f09341622679101c0f10935028cc945f78a97f898b2416edb1f0
-SIZE (golang-sys-v0.30.0_GH0.tar.gz) = 1523069
-SHA256 (golang-term-v0.29.0_GH0.tar.gz) = 7c9dd180502d91fc1a1af8710e2314cd64e64cfcda70d6cf518a386fd10b2487
-SIZE (golang-term-v0.29.0_GH0.tar.gz) = 14686
-SHA256 (golang-text-v0.22.0_GH0.tar.gz) = ac8bdce0477effd5a830345979626745e5e5bcb81d1a77c8029b0e8b3d621089
-SIZE (golang-text-v0.22.0_GH0.tar.gz) = 8970985
+SHA256 (golang-sys-v0.38.0_GH0.tar.gz) = 2a8fd4cfa5b5b84bf793787b1668af0e1e6f85fdcbc7a2a5997337dbe8033819
+SIZE (golang-sys-v0.38.0_GH0.tar.gz) = 1534995
+SHA256 (golang-term-v0.37.0_GH0.tar.gz) = 64d905af368142817a2b9c3b6e8d1f35dd738caf65b8ea03ea01dba354c56c7e
+SIZE (golang-term-v0.37.0_GH0.tar.gz) = 15930
+SHA256 (golang-text-v0.31.0_GH0.tar.gz) = 1ea5d0c59c88e9e945cd98b69b310974ab1a32c3677b716a6349a352f48cbd32
+SIZE (golang-text-v0.31.0_GH0.tar.gz) = 8975632
 SHA256 (gomarkdown-markdown-7a1f277a159e_GH0.tar.gz) = 2680ffb2572c12276353ad9edc196d06dc5550123916475d881b62aea00aa3b4
 SIZE (gomarkdown-markdown-7a1f277a159e_GH0.tar.gz) = 124268
-SHA256 (gopacket-gopacket-v1.3.1_GH0.tar.gz) = 1b0eab8b3243c2f935f157ac097485b922d848e8430b202b4c2650dd5b9d276e
-SIZE (gopacket-gopacket-v1.3.1_GH0.tar.gz) = 1887406
+SHA256 (gopacket-gopacket-v1.5.0_GH0.tar.gz) = 90174338c21578baa567091ed2047cbd51bff81575cb1cf755048f0e1fd65efb
+SIZE (gopacket-gopacket-v1.5.0_GH0.tar.gz) = 2018972
 SHA256 (itchyny-timefmt-go-v0.1.6_GH0.tar.gz) = b87d5c67aeba46acb81fc241a98a9045ef511cbcd8ad1610acefaf3af3f45144
 SIZE (itchyny-timefmt-go-v0.1.6_GH0.tar.gz) = 15082
 SHA256 (mitchellh-copystructure-v1.2.0_GH0.tar.gz) = 0f3c6a9d91d695470c22acaba390878a03e3c106a453c4b0b8abebfb76c1a009
@@ -37,5 +37,5 @@ SHA256 (mitchellh-reflectwalk-v1.0.2_GH0.tar.gz) = 62ef93bcd6ef48e5dbb4b3aefffb4
 SIZE (mitchellh-reflectwalk-v1.0.2_GH0.tar.gz) = 6854
 SHA256 (niemeyer-pretty-a10e7caefd8e_GH0.tar.gz) = 2a81e75bdd5341bd0fac76a90bb024ed2ac6c8a5d31d70cd715eef75224601e1
 SIZE (niemeyer-pretty-a10e7caefd8e_GH0.tar.gz) = 9399
-SHA256 (wader-gojq-0aa7b87b2c2b_GH0.tar.gz) = 19e0b1c9faf47d4723159abbe982b425469148a5614b2e1ad20ce47939a409d2
-SIZE (wader-gojq-0aa7b87b2c2b_GH0.tar.gz) = 136317
+SHA256 (wader-gojq-72ad386dd708_GH0.tar.gz) = e7b7935063fc4861b344280a3f3f37da8ab986cf5dcc65dd73f6d883bea2f20e
+SIZE (wader-gojq-72ad386dd708_GH0.tar.gz) = 136469
diff --git a/misc/fq/files/modules.txt b/misc/fq/files/modules.txt
new file mode 100644
index 000000000000..af79a869231f
--- /dev/null
+++ b/misc/fq/files/modules.txt
@@ -0,0 +1,87 @@
+# github.com/BurntSushi/toml v1.5.0
+## explicit; go 1.18
+github.com/BurntSushi/toml
+github.com/BurntSushi/toml/internal
+# github.com/creasty/defaults v1.8.0
+## explicit; go 1.14
+github.com/creasty/defaults
+# github.com/ergochat/readline v0.1.3
+## explicit; go 1.19
+github.com/ergochat/readline
+github.com/ergochat/readline/internal/ansi
+github.com/ergochat/readline/internal/platform
+github.com/ergochat/readline/internal/ringbuf
+github.com/ergochat/readline/internal/runes
+github.com/ergochat/readline/internal/term
+# github.com/golang/snappy v0.0.4
+## explicit
+github.com/golang/snappy
+# github.com/gomarkdown/markdown v0.0.0-20250207164621-7a1f277a159e
+## explicit; go 1.12
+github.com/gomarkdown/markdown
+github.com/gomarkdown/markdown/ast
+github.com/gomarkdown/markdown/html
+github.com/gomarkdown/markdown/parser
+# github.com/gopacket/gopacket v1.5.0
+## explicit; go 1.24.0
+github.com/gopacket/gopacket
+github.com/gopacket/gopacket/ip4defrag
+github.com/gopacket/gopacket/layers
+github.com/gopacket/gopacket/reassembly
+# github.com/itchyny/timefmt-go v0.1.6
+## explicit; go 1.20
+github.com/itchyny/timefmt-go
+# github.com/mitchellh/copystructure v1.2.0
+## explicit; go 1.15
+github.com/mitchellh/copystructure
+# github.com/mitchellh/mapstructure v1.5.0
+## explicit; go 1.14
+github.com/mitchellh/mapstructure
+# github.com/mitchellh/reflectwalk v1.0.2
+## explicit
+github.com/mitchellh/reflectwalk
+# github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e
+## explicit; go 1.12
+# github.com/wader/gojq v0.12.1-0.20251126153325-72ad386dd708
+## explicit; go 1.24
+github.com/wader/gojq
+# golang.org/x/crypto v0.45.0
+## explicit; go 1.24.0
+golang.org/x/crypto/chacha20
+golang.org/x/crypto/chacha20poly1305
+golang.org/x/crypto/cryptobyte
+golang.org/x/crypto/cryptobyte/asn1
+golang.org/x/crypto/hkdf
+golang.org/x/crypto/internal/alias
+golang.org/x/crypto/internal/poly1305
+golang.org/x/crypto/md4
+golang.org/x/crypto/sha3
+# golang.org/x/net v0.47.0
+## explicit; go 1.24.0
+golang.org/x/net/html
+golang.org/x/net/html/atom
+# golang.org/x/sys v0.38.0
+## explicit; go 1.24.0
+golang.org/x/sys/cpu
+golang.org/x/sys/plan9
+golang.org/x/sys/unix
+golang.org/x/sys/windows
+# golang.org/x/term v0.37.0
+## explicit; go 1.24.0
+golang.org/x/term
+# golang.org/x/text v0.31.0
+## explicit; go 1.24.0
+golang.org/x/text/encoding
+golang.org/x/text/encoding/charmap
+golang.org/x/text/encoding/internal
+golang.org/x/text/encoding/internal/identifier
+golang.org/x/text/encoding/unicode
+golang.org/x/text/internal/utf8internal
+golang.org/x/text/runes
+golang.org/x/text/transform
+golang.org/x/text/width
+# gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f
+## explicit
+# gopkg.in/yaml.v3 v3.0.1
+## explicit
+gopkg.in/yaml.v3


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?695b23b1.8807.5f188717>