diff --git a/databases/usql/Makefile b/databases/usql/Makefile index d1e17c18beff..162d998a2c2b 100644 --- a/databases/usql/Makefile +++ b/databases/usql/Makefile @@ -1,20 +1,21 @@ PORTNAME= usql DISTVERSIONPREFIX= v -DISTVERSION= 0.19.3 -PORTREVISION= 3 +DISTVERSION= 0.19.4 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org COMMENT= Universal command-line interface for SQL databases WWW= https://github.com/xo/usql/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +LIB_DEPENDS= libresvg.so:graphics/resvg-capi + USES= go:1.22,modules GO_MODULE= github.com/xo/usql PLIST_FILES= bin/usql .include diff --git a/databases/usql/distinfo b/databases/usql/distinfo index 1f2cf66154b7..61dbdb86785e 100644 --- a/databases/usql/distinfo +++ b/databases/usql/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1718113864 -SHA256 (go/databases_usql/usql-v0.19.3/v0.19.3.mod) = a8ce93486b78f4d36c38283e819b0264fd37079455e4cc61779348ea5cec0519 -SIZE (go/databases_usql/usql-v0.19.3/v0.19.3.mod) = 17470 -SHA256 (go/databases_usql/usql-v0.19.3/v0.19.3.zip) = cb8cda2fd36fabf1df6277a37540e99aa0ebdab56f909ef2b0487be67dd25806 -SIZE (go/databases_usql/usql-v0.19.3/v0.19.3.zip) = 407306 +TIMESTAMP = 1729659412 +SHA256 (go/databases_usql/usql-v0.19.4/v0.19.4.mod) = 0ceb96b4bced8bbcab27a71c807a2b63d66f6fc40cf3ae99533b3b8960e9dcd2 +SIZE (go/databases_usql/usql-v0.19.4/v0.19.4.mod) = 17360 +SHA256 (go/databases_usql/usql-v0.19.4/v0.19.4.zip) = 161708d24af352cbc6597c3d0ad5763bdf5339d749fd7f91dfcd827e465cd4be +SIZE (go/databases_usql/usql-v0.19.4/v0.19.4.zip) = 442188 diff --git a/databases/usql/files/patch-vendor_github.com_xo_resvg_resvg.go b/databases/usql/files/patch-vendor_github.com_xo_resvg_resvg.go new file mode 100644 index 000000000000..fa8889ec1c41 --- /dev/null +++ b/databases/usql/files/patch-vendor_github.com_xo_resvg_resvg.go @@ -0,0 +1,10 @@ +--- vendor/github.com/xo/resvg/resvg.go.orig 2024-10-23 09:08:34 UTC ++++ vendor/github.com/xo/resvg/resvg.go +@@ -10,6 +10,7 @@ package resvg + #cgo linux,amd64 LDFLAGS: -L${SRCDIR}/libresvg/linux_amd64 -lresvg -lm + #cgo linux,arm64 LDFLAGS: -L${SRCDIR}/libresvg/linux_arm64 -lresvg -lm + #cgo linux,arm LDFLAGS: -L${SRCDIR}/libresvg/linux_arm -lresvg -lm ++#cgo freebsd,amd64 LDFLAGS: -L${SRCDIR}/libresvg/freebsd_amd64 -lresvg -lm + #cgo windows,amd64 LDFLAGS: -L${SRCDIR}/libresvg/windows_amd64 -lresvg -lm -lkernel32 -ladvapi32 -lbcrypt -lntdll -luserenv -lws2_32 + + #include