Download raw body.
[UPDATE] net/miniflux 2.2.13 -> 2.2.14
Hello, ports.
New version of miniflux tested on today's amd64 snap. It seems it no
longer needs the hstore extension. It hasn't been necessary for a
while, but now they are active about drooping it. During the migration
process you might hit the following error message:
[Migration v119] pq: must be owner of extension hstore
It means the extension was installed with a different user than the
one being used the run the migration. It will happen if you installed
it as a superuser as the readme instructs. Just remove it manually and
proceed with the migration. Something like the following should do the
trick:
psql -U postgres miniflux -c 'DROP EXTENSION hstore'
Optionally you might want to remove the postgresql contrib package if
that was the only reason you had it installed in the first place:
pkg_delete -imVvvvvv postgresql-contrib
With the above instructions I've successfully completed the upgrade and
haven't noticed any regressions yet. Additional information:
https://github.com/miniflux/v2/issues/3759
https://miniflux.app/docs/database.html#configuration
And, of course, QP-encoded diff. Someone please commit if OK.
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/miniflux/Makefile,v
retrieving revision 1.26
diff -u -p -u -p -r1.26 Makefile
--- Makefile 17 Oct 2025 02:21:43 -0000 1.26
+++ Makefile 4 Nov 2025 16:28:19 -0000
@@ -1,9 +1,9 @@
COMMENT = atom/rss feed reader web application
-V = 2.2.13
+V = 2.2.14
MODGO_MODNAME = miniflux.app/v2
-MODGO_VERSION = v2.2.13-0.20250915235747-10b2b36895dd
+MODGO_VERSION = v${V}
DISTNAME = ${MODGO_MODNAME}-${MODGO_VERSION}
PKGNAME = miniflux-${V}
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/miniflux/distinfo,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 distinfo
--- distinfo 17 Oct 2025 02:21:43 -0000 1.22
+++ distinfo 4 Nov 2025 16:28:19 -0000
@@ -14,8 +14,8 @@ SHA256 (go_modules/github.com/beorn7/per
SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo=
SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.zip) = FFomzcfEnbVmAXuAfEmJ7n993rVpQj6cuZ+ZX6w2IdM=
-SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.15.0.mod) = MVQ8cHC0u9NjUc3KwipxzxwSWWqa6DwJ2hpepWxjYBk=
-SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.15.0.zip) = cOfgjc4Srg/rUMamvv6ec93vBG2nn3BeDexEkpj2Zp4=
+SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.16.0.mod) = q/HAKyjTsRpif75zVdD6U2Z5bvhZOKxZAkhetS+yH9I=
+SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.16.0.zip) = c4zjVWORfh0IcD+mAr6PCnOxvn+Se1u1Y8drE/xzs30=
SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 6rBwW8ShjdMVwnpOPbqPIKnhIwZfogYzlmMytczPdzE=
SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = IO38wnr9eZF4C8kcpSPSaZnqAl5B9gvF7XG7rADhdeI=
SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
@@ -26,8 +26,8 @@ SHA256 (go_modules/github.com/fsnotify/f
SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.8.0.zip) = hKEmcL5hxsS/lRmVXOkEYWjEg1zfmQGCkKV+503ds2E=
SHA256 (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.0.mod) = 17vHFno4J1gxg4dzNWNww3DSzj7SjGBIb1LN1aeZySs=
SHA256 (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.0.zip) = Ww7GQkvVIq7uqzDL3K1vQL+Xapot3xJasnuXgmFA2Xo=
-SHA256 (go_modules/github.com/go-jose/go-jose/v4/@v/v4.0.5.mod) = aja1hxUh5hTmjTqZMnQguALVy6w17HzugPb8PSnujIU=
-SHA256 (go_modules/github.com/go-jose/go-jose/v4/@v/v4.0.5.zip) = e7AgXCNaS8K7ynKaCNLYbzGsAZnPwccLLXgPdZQ2ZAc=
+SHA256 (go_modules/github.com/go-jose/go-jose/v4/@v/v4.1.3.mod) = 4GnmAC0pSVuMLcbPDTtWoHXsW+ertsLrGhwIRctmuLM=
+SHA256 (go_modules/github.com/go-jose/go-jose/v4/@v/v4.1.3.zip) = 7AGbEQ9s3D9V8Gf1JXO+RHTVBRubfH/BHrhGsTxWvrQ=
SHA256 (go_modules/github.com/go-webauthn/webauthn/@v/v0.14.0.mod) = NJ69S+CEhCVObPhj49SY+KPO5rloyUIkegAf4kUsKA4=
SHA256 (go_modules/github.com/go-webauthn/webauthn/@v/v0.14.0.zip) = D8oWRgoDjObzdOZqYhwfsNYxA0RxR9o7Kjzn6Zy+UIo=
SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.1.25.mod) = MXeFrWcJ1rCF9mACdSjIGbynqEEOsRrR3t9sA1ACs3M=
@@ -93,15 +93,14 @@ SHA256 (go_modules/github.com/prometheus
SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.16.1.zip) = 5LdIFVZsv1qjctI+HeMvFqxcPEyAvJSjH97mCh3mB0o=
SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.10.0.mod) = ddufBjI3Ckrz4bglzekbNJzpLpm6JuGwXxaUv28JQds=
SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.10.0.zip) = h3dKqVFW4Q8a6GUAS9jyQLvpXxgWDmLBL9+i7OV/dFY=
-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.10.0.mod) = wKZIoDfaVKawLoqBGx05F9SdxOGEHNdW8o8MTxWTkzw=
SHA256 (go_modules/github.com/stretchr/testify/@v/v1.11.1.mod) = WEavIEBD8p3yhQJhCb8y22UZw9fh1cOmX++xdPnYHTM=
SHA256 (go_modules/github.com/stretchr/testify/@v/v1.11.1.zip) = tzJbVh6tUwS3K58yrryHH/SbOCNmfVMKSf1sjzrfyW4=
SHA256 (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20250209172303-079abae893fb.mod) = wEd8DHCV4iw6oC+UDkRmE421bhI/JkFSuBxhwhvdL0U=
SHA256 (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20250209172303-079abae893fb.zip) = oyrZzx3gZp9lV+davEzZlafZqbrFnROunt88pwBmjc4=
-SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.3.mod) = WEMRw1KjNVCKTjIM5GnXxnFOPnjmrrfD/dTtiB3QUvw=
-SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.3.zip) = ytcZz0Psy1X4QiCZ94o5RTyua7ezrjkauXiTN/J2Xag=
-SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.3.mod) = tlUXEpe2E8ieC/CmkPkhYX1cO0d7gYccyz7mjPHCbV8=
-SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.3.zip) = PwjtDuhIZHJcvwkNm0aPEVNJOuuzk20DX49AYESth9c=
+SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.4.mod) = Y51syeK+zYuN90Ivkyc2UZXRJhnKrGrG1JFcNF2X0uo=
+SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.4.zip) = ZSDqX24FpkS193iuhnmc27WvoX26KNBGmrCLrwKBDnY=
+SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.4.mod) = tlUXEpe2E8ieC/CmkPkhYX1cO0d7gYccyz7mjPHCbV8=
+SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.4.zip) = vslGFtnlLNZfORaeLty7B5LPpjPI3mAmGDpIVEbq8oA=
SHA256 (go_modules/github.com/tdewolff/test/@v/v1.0.11.mod) = 9EefOv0J+7kaIZNIpSIgfv+uc4muXaMR/YZv9IuGFus=
SHA256 (go_modules/github.com/tdewolff/test/@v/v1.0.11.zip) = /t2vBdFIMFJd7rKD7rpBEO4clOhNeVH/lSO+zyH2w00=
SHA256 (go_modules/github.com/x448/float16/@v/v0.8.4.mod) = +Kgjiqc0wdJGPUj4gI41EkVGvVIisT5MCXdG3tWlfh4=
@@ -124,17 +123,16 @@ SHA256 (go_modules/golang.org/x/crypto/@
SHA256 (go_modules/golang.org/x/crypto/@v/v0.19.0.mod) = +LWV5clhCTxod7lq9nn0MyIlSlMIexH9JkVkLmk779U=
SHA256 (go_modules/golang.org/x/crypto/@v/v0.23.0.mod) = i77G1cwXKvJKSSTQVmVXoqZctKzKzBGb3r7yti5IGCU=
SHA256 (go_modules/golang.org/x/crypto/@v/v0.31.0.mod) = 2bd+OUpoB1h3y1O1A0UXvP9aDVN+dYzeV45e0gcTpew=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.32.0.mod) = P9Trc7FrAHV2XHy1GNpTULSOkjoySjbKcL74nBfTMdU=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.36.0.mod) = 0DU5tvWqV0QlA/oKkVHtgUB79x+QGS0NovosBv95CrI=
SHA256 (go_modules/golang.org/x/crypto/@v/v0.42.0.mod) = aIRazeri7+yNzyPcqcdZwDKMuuwojiolZdnrf3DgDrc=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.42.0.zip) = 3ROkTtTkbZeuvxazu2VDI/GZw7s3uUhOAQSl5TdyHHE=
-SHA256 (go_modules/golang.org/x/image/@v/v0.31.0.mod) = vbnG0PQMGgIt2KsLFFQlvvi0lWMvCcX5ecJWi6jCe8k=
-SHA256 (go_modules/golang.org/x/image/@v/v0.31.0.zip) = 4ofbxvcChLFdMX8uAXFx7bMtpEIFeP3s/yEwaXibyQs=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.43.0.mod) = 2DMxRG6Yhlczob2IJ3S9LyPWndNQCttcf3mDK1HN2Vs=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.43.0.zip) = CxHk8qx1mEn8JWchPiLn3LLhv+l1WspGyV2NJT88YQs=
+SHA256 (go_modules/golang.org/x/image/@v/v0.32.0.mod) = /6t02LAfz+EnrkYAHchLes2JCqjG6dy4apA4RWbWT/A=
+SHA256 (go_modules/golang.org/x/image/@v/v0.32.0.zip) = xqTEvpF4biJtO2J7jc4/Lx48A2YXHGIfbFyMBGnnxOw=
SHA256 (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
SHA256 (go_modules/golang.org/x/mod/@v/v0.15.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.27.0.mod) = sg1sH0tGdC5q+CgycWA0aus+YiqxeArVG4Dh1nrf6Vs=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.27.0.zip) = GfskHUbkOX0xk7X6iZ4qnWK7XRxB9z0J0pwXw8DTlTw=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.28.0.mod) = 38+W1muG8qNSfL+3oZSXBxPFGotQ99qnHyt+xoN9YjY=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.28.0.zip) = EDP7WZJ1SaFscAA2n21TS2UvzSAXRqfW2M/VIeGtheI=
SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM=
SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo=
@@ -145,16 +143,16 @@ SHA256 (go_modules/golang.org/x/net/@v/v
SHA256 (go_modules/golang.org/x/net/@v/v0.21.0.mod) = Du8+n+f2aL5bTSTI8SUcbFAtEWiVPICBrJ3D85nGTwY=
SHA256 (go_modules/golang.org/x/net/@v/v0.25.0.mod) = E37lK1TBC0eevmuIegIG+09UWB9Uuik7f0u2gs9Sn2c=
SHA256 (go_modules/golang.org/x/net/@v/v0.33.0.mod) = RiKZCCjFV/NMHmS5Z/3vXOC6bEOixGakrbsLyqyo5cE=
-SHA256 (go_modules/golang.org/x/net/@v/v0.37.0.mod) = QM4pKslRF68tWVcPIkktFySFRcQIR+VzwJJKcMl1ryQ=
SHA256 (go_modules/golang.org/x/net/@v/v0.39.0.mod) = 7VN953Ox+dpk3NcCsHwblOKHrEmgj69AsPRecAPx2Dg=
SHA256 (go_modules/golang.org/x/net/@v/v0.43.0.mod) = SiTEOY34wmHq57pSzbSwFpFyXNxG5K1JeBGq01fCWDI=
-SHA256 (go_modules/golang.org/x/net/@v/v0.44.0.mod) = tk7DdbgZA1BE5QkWCPPuStO6enwqpubh6+UrE2dauCE=
-SHA256 (go_modules/golang.org/x/net/@v/v0.44.0.zip) = 5FyCr/Rz8UtRsOSxyiUnQ2SIWvga0+tDPITGGq51Bs0=
+SHA256 (go_modules/golang.org/x/net/@v/v0.45.0.mod) = tk7DdbgZA1BE5QkWCPPuStO6enwqpubh6+UrE2dauCE=
+SHA256 (go_modules/golang.org/x/net/@v/v0.46.0.mod) = emR2w8b4a8zBMPw6Vb6bXiULng3PVNjLndixT5LXVBE=
+SHA256 (go_modules/golang.org/x/net/@v/v0.46.0.zip) = qxdIsqUJqxf9ynoRAfrw4MGHnewO2Y4qcoMESTVtcNI=
SHA256 (go_modules/golang.org/x/net/@v/v0.6.0.mod) = Qex26iFy8+4wMeOPmlNZOaWE1rs170gIVP3LjCAmcBs=
SHA256 (go_modules/golang.org/x/oauth2/@v/v0.28.0.mod) = iSqcBoVC968fBpEmqyjDjNX7j6ptr3czziyc0whAZF4=
SHA256 (go_modules/golang.org/x/oauth2/@v/v0.30.0.mod) = jEQDzd4hI75R1cQaaEsstlTxJtsFpckDozB9r1Rni88=
-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.31.0.mod) = NwTaJbZcJnwcpsxSf9rx+V6m4VMy4Sq1/zsskvJYy0Y=
-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.31.0.zip) = 2zHEiJSkuhhD4jqVbgpPowst63zeb2ry8DFjZHopM68=
+SHA256 (go_modules/golang.org/x/oauth2/@v/v0.32.0.mod) = NwTaJbZcJnwcpsxSf9rx+V6m4VMy4Sq1/zsskvJYy0Y=
+SHA256 (go_modules/golang.org/x/oauth2/@v/v0.32.0.zip) = ZMhVszXMLpCy2Iwf5sOjHeU8PKdvyciebOJmxzNLdos=
SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20220722155255-886fb9371eb4.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
@@ -178,7 +176,8 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
SHA256 (go_modules/golang.org/x/sys/@v/v0.32.0.mod) = 9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0=
SHA256 (go_modules/golang.org/x/sys/@v/v0.35.0.mod) = 9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0=
SHA256 (go_modules/golang.org/x/sys/@v/v0.36.0.mod) = 9BGBTYOpboZ4Gx3uQcEluVBNpUItujfMHWOwFq45z+I=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.36.0.zip) = iU7ppI4ZEmXNPSIA3dgbjXXFVKDqvp/Bqa+6slpLKcQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.37.0.mod) = 9BGBTYOpboZ4Gx3uQcEluVBNpUItujfMHWOwFq45z+I=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.37.0.zip) = bIe7lOwyi21iNK0CzygTIl/jvV+JKf6Fd1ygbgHPzHg=
SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/sys/@v/v0.8.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240228155512-f48c80bd79b2.mod) = gEMD+LHDAkNrxEjGUXzz8yIWYR8cf/1ytS3yppVlpcY=
@@ -189,8 +188,8 @@ SHA256 (go_modules/golang.org/x/term/@v/
SHA256 (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 2+oCJUqsLPP9D3LHxgLlQ8X7rS0A2vwvgZwoqTUlgZk=
SHA256 (go_modules/golang.org/x/term/@v/v0.20.0.mod) = popv0up5oDshapIJPgQ6AnvvRuJ19M4MpNIh3f0kTwE=
SHA256 (go_modules/golang.org/x/term/@v/v0.27.0.mod) = jgx9MEj56ChUn3qvD20iHjLjDc/a++1akW0tyzIpLbY=
-SHA256 (go_modules/golang.org/x/term/@v/v0.35.0.mod) = whDkxcsMLzofw/ZFiKzGJ8v4u/jOKeV4o4fp7YRWxPw=
-SHA256 (go_modules/golang.org/x/term/@v/v0.35.0.zip) = 7E9qcpAZkC8zPS5vQM1hYKY+H3+g0/TCM+iZ2arsLbY=
+SHA256 (go_modules/golang.org/x/term/@v/v0.36.0.mod) = 3tvlYrpEEd/cx+t4ALR7Y6rI5QubjJ/9YWqNbXAuy3U=
+SHA256 (go_modules/golang.org/x/term/@v/v0.36.0.zip) = tnc+tzehJpV5kTQYxyqk8xleKh9jxvAQgMx0NcvlXqw=
SHA256 (go_modules/golang.org/x/term/@v/v0.5.0.mod) = DW9YIoqtwaZSjmdV2gGFFlZuOuXFIB963hdz9W+o2TQ=
SHA256 (go_modules/golang.org/x/term/@v/v0.8.0.mod) = XTYtaoNFP3Akcl6CTAXFlJYk749MsT9dfj1Lfxygsyc=
SHA256 (go_modules/golang.org/x/text/@v/v0.13.0.mod) = FR5qGDlJHEtQ3+nDNFHwYyjVUYvY7koAYd4Ct60zL7I=
@@ -198,11 +197,11 @@ SHA256 (go_modules/golang.org/x/text/@v/
SHA256 (go_modules/golang.org/x/text/@v/v0.15.0.mod) = lxV58X6avFkmq3YhT1M71RfPSSXIhSQ6xHVaGgp8ae8=
SHA256 (go_modules/golang.org/x/text/@v/v0.21.0.mod) = wBWvdGl7kVrUGQvifPb1u+AqFYrM7w281KQqEAAt9JY=
SHA256 (go_modules/golang.org/x/text/@v/v0.28.0.mod) = URSs2/q356CXgI0L1M3wbjowQ+S8Xk5JdHFdZkUCaYo=
-SHA256 (go_modules/golang.org/x/text/@v/v0.29.0.mod) = tXvMf/392xuCNfdyYr9BQix11y3aWhRVQ8w2vMrEOtM=
-SHA256 (go_modules/golang.org/x/text/@v/v0.29.0.zip) = +0d0RWX9NtpCqy69PuTbADjf7U9wPJJqnnMn3rq4r3c=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.mod) = xF1mkIlCe8RjXQexhfm5aAMy0cSMdbPEnLcVuBoEpbA=
+SHA256 (go_modules/golang.org/x/text/@v/v0.30.0.mod) = EKzMCjtY6XwwAMMSCYO7tB8sTEdnyM4Jioed7mnIMxU=
+SHA256 (go_modules/golang.org/x/text/@v/v0.30.0.zip) = SVPvr/MTDmQslP+4Yk9mj7nM+3gHV6fof4aiQ0VZ2TQ=
SHA256 (go_modules/golang.org/x/text/@v/v0.7.0.mod) = FZKedvzgSupMkqNUQmu0M3BoRkWk7gPy510MLrFGYwQ=
SHA256 (go_modules/golang.org/x/text/@v/v0.9.0.mod) = Q29ZLne1k7AvvqN04jrTNpyGI/8NKckd594eZnLbmkE=
SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8=
@@ -210,8 +209,8 @@ SHA256 (go_modules/golang.org/x/tools/@v
SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = KouTZYmPCCL6zmW6CJoTU+aKZdNC8wDKMXzOzN5kIfM=
SHA256 (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = FCs0FrAOghO0CeJ5pDS5emzglTHJFMG0cXh4FX1Xmj8=
SHA256 (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = RSXa1PVyPR5An2o5jBrn/V4sY31DpcrrSYRAd7kcnus=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.36.0.mod) = U3kuYjgn70C+jxrzbc8SeQ6CeAs9M7SwlE9Wo1hLxCk=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.36.0.zip) = hbSGAw6ZXNW01W3qkvJHsyv04K4v5oFrKdRRS1pD/sg=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.37.0.mod) = 29BOzSltTasnBnZq383S1SwnNFYT1jFoL4+kNxr1Su8=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.37.0.zip) = QpslExuFZAhMznIgQ7Et2OP/UjGsbNY6QFtPPm/WkgQ=
SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = gw7Xjc0+mSfEEuJkEjAwhEd0nVE9MQJNJ24kQ7IBZgk=
SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
@@ -224,7 +223,7 @@ SHA256 (go_modules/gopkg.in/check.v1/@v/
SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.zip) = 9VVoTlxdrMKFDd2zRf7xuPk/VGtyaFWJeJ2m0rBicQ4=
SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU=
-SHA256 (miniflux.app/v2-v2.2.13-0.20250915235747-10b2b36895dd.zip) = oayHW1yB5LCoTWakEkpU0D2bI/vH206OFiCWb2nILKI=
+SHA256 (miniflux.app/v2-v2.2.14.zip) = Z7bVXwoAnCTG7mLph8e2HpOioqFomeJfWjzvQmKOgzY=
SIZE (go_modules/cloud.google.com/go/compute/metadata/@v/v0.3.0.mod) = 53
SIZE (go_modules/cloud.google.com/go/compute/metadata/@v/v0.3.0.zip) = 19692
SIZE (go_modules/github.com/!puerkito!bio/goquery/@v/v1.10.3.mod) = 148
@@ -241,8 +240,8 @@ SIZE (go_modules/github.com/beorn7/perks
SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = 14678
SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.mod) = 45
SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.zip) = 17573
-SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.15.0.mod) = 222
-SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.15.0.zip) = 44302
+SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.16.0.mod) = 147
+SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.16.0.zip) = 43670
SIZE (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 39
SIZE (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = 19440
SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34
@@ -253,8 +252,8 @@ SIZE (go_modules/github.com/fsnotify/fsn
SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.8.0.zip) = 115781
SIZE (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.0.mod) = 85
SIZE (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.0.zip) = 203310
-SIZE (go_modules/github.com/go-jose/go-jose/v4/@v/v4.0.5.mod) = 305
-SIZE (go_modules/github.com/go-jose/go-jose/v4/@v/v4.0.5.zip) = 365752
+SIZE (go_modules/github.com/go-jose/go-jose/v4/@v/v4.1.3.mod) = 48
+SIZE (go_modules/github.com/go-jose/go-jose/v4/@v/v4.1.3.zip) = 368633
SIZE (go_modules/github.com/go-webauthn/webauthn/@v/v0.14.0.mod) = 629
SIZE (go_modules/github.com/go-webauthn/webauthn/@v/v0.14.0.zip) = 246869
SIZE (go_modules/github.com/go-webauthn/x/@v/v0.1.25.mod) = 100
@@ -320,15 +319,14 @@ SIZE (go_modules/github.com/prometheus/p
SIZE (go_modules/github.com/prometheus/procfs/@v/v0.16.1.zip) = 420144
SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.10.0.mod) = 48
SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.10.0.zip) = 219918
-SIZE (go_modules/github.com/stretchr/testify/@v/v1.10.0.mod) = 417
SIZE (go_modules/github.com/stretchr/testify/@v/v1.11.1.mod) = 498
SIZE (go_modules/github.com/stretchr/testify/@v/v1.11.1.zip) = 134860
SIZE (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20250209172303-079abae893fb.mod) = 257
SIZE (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20250209172303-079abae893fb.zip) = 24125
-SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.3.mod) = 463
-SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.3.zip) = 7869216
-SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.3.mod) = 87
-SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.3.zip) = 148354
+SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.4.mod) = 463
+SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.4.zip) = 7869771
+SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.4.mod) = 87
+SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.4.zip) = 148557
SIZE (go_modules/github.com/tdewolff/test/@v/v1.0.11.mod) = 41
SIZE (go_modules/github.com/tdewolff/test/@v/v1.0.11.zip) = 4421
SIZE (go_modules/github.com/x448/float16/@v/v0.8.4.mod) = 40
@@ -351,17 +349,16 @@ SIZE (go_modules/golang.org/x/crypto/@v/
SIZE (go_modules/golang.org/x/crypto/@v/v0.19.0.mod) = 190
SIZE (go_modules/golang.org/x/crypto/@v/v0.23.0.mod) = 190
SIZE (go_modules/golang.org/x/crypto/@v/v0.31.0.mod) = 190
-SIZE (go_modules/golang.org/x/crypto/@v/v0.32.0.mod) = 190
-SIZE (go_modules/golang.org/x/crypto/@v/v0.36.0.mod) = 192
SIZE (go_modules/golang.org/x/crypto/@v/v0.42.0.mod) = 192
-SIZE (go_modules/golang.org/x/crypto/@v/v0.42.0.zip) = 2230527
-SIZE (go_modules/golang.org/x/image/@v/v0.31.0.mod) = 72
-SIZE (go_modules/golang.org/x/image/@v/v0.31.0.zip) = 5310236
+SIZE (go_modules/golang.org/x/crypto/@v/v0.43.0.mod) = 192
+SIZE (go_modules/golang.org/x/crypto/@v/v0.43.0.zip) = 2233740
+SIZE (go_modules/golang.org/x/image/@v/v0.32.0.mod) = 72
+SIZE (go_modules/golang.org/x/image/@v/v0.32.0.zip) = 5310375
SIZE (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = 84
SIZE (go_modules/golang.org/x/mod/@v/v0.15.0.mod) = 84
SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = 84
-SIZE (go_modules/golang.org/x/mod/@v/v0.27.0.mod) = 86
-SIZE (go_modules/golang.org/x/mod/@v/v0.27.0.zip) = 172649
+SIZE (go_modules/golang.org/x/mod/@v/v0.28.0.mod) = 86
+SIZE (go_modules/golang.org/x/mod/@v/v0.28.0.zip) = 172650
SIZE (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 157
SIZE (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = 84
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 181
@@ -372,16 +369,16 @@ SIZE (go_modules/golang.org/x/net/@v/v0.
SIZE (go_modules/golang.org/x/net/@v/v0.21.0.mod) = 155
SIZE (go_modules/golang.org/x/net/@v/v0.25.0.mod) = 155
SIZE (go_modules/golang.org/x/net/@v/v0.33.0.mod) = 155
-SIZE (go_modules/golang.org/x/net/@v/v0.37.0.mod) = 157
SIZE (go_modules/golang.org/x/net/@v/v0.39.0.mod) = 157
SIZE (go_modules/golang.org/x/net/@v/v0.43.0.mod) = 157
-SIZE (go_modules/golang.org/x/net/@v/v0.44.0.mod) = 157
-SIZE (go_modules/golang.org/x/net/@v/v0.44.0.zip) = 1908772
+SIZE (go_modules/golang.org/x/net/@v/v0.45.0.mod) = 157
+SIZE (go_modules/golang.org/x/net/@v/v0.46.0.mod) = 157
+SIZE (go_modules/golang.org/x/net/@v/v0.46.0.zip) = 1923996
SIZE (go_modules/golang.org/x/net/@v/v0.6.0.mod) = 123
SIZE (go_modules/golang.org/x/oauth2/@v/v0.28.0.mod) = 129
SIZE (go_modules/golang.org/x/oauth2/@v/v0.30.0.mod) = 91
-SIZE (go_modules/golang.org/x/oauth2/@v/v0.31.0.mod) = 91
-SIZE (go_modules/golang.org/x/oauth2/@v/v0.31.0.zip) = 152796
+SIZE (go_modules/golang.org/x/oauth2/@v/v0.32.0.mod) = 91
+SIZE (go_modules/golang.org/x/oauth2/@v/v0.32.0.zip) = 152788
SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20220722155255-886fb9371eb4.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = 25
@@ -405,7 +402,8 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
SIZE (go_modules/golang.org/x/sys/@v/v0.32.0.mod) = 35
SIZE (go_modules/golang.org/x/sys/@v/v0.35.0.mod) = 35
SIZE (go_modules/golang.org/x/sys/@v/v0.36.0.mod) = 35
-SIZE (go_modules/golang.org/x/sys/@v/v0.36.0.zip) = 1996987
+SIZE (go_modules/golang.org/x/sys/@v/v0.37.0.mod) = 35
+SIZE (go_modules/golang.org/x/sys/@v/v0.37.0.zip) = 1998239
SIZE (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.8.0.mod) = 33
SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240228155512-f48c80bd79b2.mod) = 138
@@ -416,8 +414,8 @@ SIZE (go_modules/golang.org/x/term/@v/v0
SIZE (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 68
SIZE (go_modules/golang.org/x/term/@v/v0.20.0.mod) = 68
SIZE (go_modules/golang.org/x/term/@v/v0.27.0.mod) = 68
-SIZE (go_modules/golang.org/x/term/@v/v0.35.0.mod) = 70
-SIZE (go_modules/golang.org/x/term/@v/v0.35.0.zip) = 21166
+SIZE (go_modules/golang.org/x/term/@v/v0.36.0.mod) = 70
+SIZE (go_modules/golang.org/x/term/@v/v0.36.0.zip) = 21166
SIZE (go_modules/golang.org/x/term/@v/v0.5.0.mod) = 67
SIZE (go_modules/golang.org/x/term/@v/v0.8.0.mod) = 67
SIZE (go_modules/golang.org/x/text/@v/v0.13.0.mod) = 197
@@ -425,11 +423,11 @@ SIZE (go_modules/golang.org/x/text/@v/v0
SIZE (go_modules/golang.org/x/text/@v/v0.15.0.mod) = 197
SIZE (go_modules/golang.org/x/text/@v/v0.21.0.mod) = 221
SIZE (go_modules/golang.org/x/text/@v/v0.28.0.mod) = 190
-SIZE (go_modules/golang.org/x/text/@v/v0.29.0.mod) = 190
-SIZE (go_modules/golang.org/x/text/@v/v0.29.0.zip) = 9234225
SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25
SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97
SIZE (go_modules/golang.org/x/text/@v/v0.3.7.mod) = 97
+SIZE (go_modules/golang.org/x/text/@v/v0.30.0.mod) = 190
+SIZE (go_modules/golang.org/x/text/@v/v0.30.0.zip) = 9236258
SIZE (go_modules/golang.org/x/text/@v/v0.7.0.mod) = 258
SIZE (go_modules/golang.org/x/text/@v/v0.9.0.mod) = 215
SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = 26
@@ -437,8 +435,8 @@ SIZE (go_modules/golang.org/x/tools/@v/v
SIZE (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = 327
SIZE (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = 214
SIZE (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = 339
-SIZE (go_modules/golang.org/x/tools/@v/v0.36.0.mod) = 301
-SIZE (go_modules/golang.org/x/tools/@v/v0.36.0.zip) = 3553586
+SIZE (go_modules/golang.org/x/tools/@v/v0.37.0.mod) = 301
+SIZE (go_modules/golang.org/x/tools/@v/v0.37.0.zip) = 2683863
SIZE (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = 211
SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 37
SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 37
@@ -451,4 +449,4 @@ SIZE (go_modules/gopkg.in/check.v1/@v/v1
SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.zip) = 42835
SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95
SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623
-SIZE (miniflux.app/v2-v2.2.13-0.20250915235747-10b2b36895dd.zip) = 1188611
+SIZE (miniflux.app/v2-v2.2.14.zip) = 1163088
Index: modules.inc
===================================================================
RCS file: /cvs/ports/net/miniflux/modules.inc,v
retrieving revision 1.21
diff -u -p -u -p -r1.21 modules.inc
--- modules.inc 17 Oct 2025 02:21:43 -0000 1.21
+++ modules.inc 4 Nov 2025 16:28:19 -0000
@@ -7,13 +7,13 @@ MODGO_MODULES = \
github.com/andybalholm/cascadia v1.3.3 \
github.com/beorn7/perks v1.0.1 \
github.com/cespare/xxhash/v2 v2.3.0 \
- github.com/coreos/go-oidc/v3 v3.15.0 \
+ github.com/coreos/go-oidc/v3 v3.16.0 \
github.com/creack/pty v1.1.9 \
github.com/davecgh/go-spew v1.1.1 \
github.com/djherbis/atime v1.1.0 \
github.com/fsnotify/fsnotify v1.8.0 \
github.com/fxamacker/cbor/v2 v2.9.0 \
- github.com/go-jose/go-jose/v4 v4.0.5 \
+ github.com/go-jose/go-jose/v4 v4.1.3 \
github.com/go-webauthn/webauthn v0.14.0 \
github.com/go-webauthn/x v0.1.25 \
github.com/golang-jwt/jwt/v5 v5.3.0 \
@@ -46,8 +46,8 @@ MODGO_MODULES = \
github.com/rogpeppe/go-internal v1.10.0 \
github.com/stretchr/testify v1.11.1 \
github.com/tdewolff/argp v0.0.0-20250209172303-079abae893fb \
- github.com/tdewolff/minify/v2 v2.24.3 \
- github.com/tdewolff/parse/v2 v2.8.3 \
+ github.com/tdewolff/minify/v2 v2.24.4 \
+ github.com/tdewolff/parse/v2 v2.8.4 \
github.com/tdewolff/test v1.0.11 \
github.com/x448/float16 v0.8.4 \
github.com/xhit/go-str2duration/v2 v2.1.0 \
@@ -56,17 +56,17 @@ MODGO_MODULES = \
go.uber.org/goleak v1.3.0 \
go.uber.org/mock v0.6.0 \
go.yaml.in/yaml/v2 v2.4.2 \
- golang.org/x/crypto v0.42.0 \
- golang.org/x/image v0.31.0 \
- golang.org/x/mod v0.27.0 \
- golang.org/x/net v0.44.0 \
- golang.org/x/oauth2 v0.31.0 \
+ golang.org/x/crypto v0.43.0 \
+ golang.org/x/image v0.32.0 \
+ golang.org/x/mod v0.28.0 \
+ golang.org/x/net v0.46.0 \
+ golang.org/x/oauth2 v0.32.0 \
golang.org/x/sync v0.17.0 \
- golang.org/x/sys v0.36.0 \
+ golang.org/x/sys v0.37.0 \
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2 \
- golang.org/x/term v0.35.0 \
- golang.org/x/text v0.29.0 \
- golang.org/x/tools v0.36.0 \
+ golang.org/x/term v0.36.0 \
+ golang.org/x/text v0.30.0 \
+ golang.org/x/tools v0.37.0 \
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \
google.golang.org/protobuf v1.36.8 \
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c \
@@ -78,15 +78,13 @@ MODGO_MODFILES = \
github.com/google/go-cmp v0.6.0 \
github.com/prometheus/client_golang v1.20.4 \
github.com/prometheus/procfs v0.15.1 \
- github.com/stretchr/testify v1.10.0 \
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519 \
golang.org/x/crypto v0.13.0 \
golang.org/x/crypto v0.19.0 \
golang.org/x/crypto v0.23.0 \
golang.org/x/crypto v0.31.0 \
- golang.org/x/crypto v0.32.0 \
- golang.org/x/crypto v0.36.0 \
+ golang.org/x/crypto v0.42.0 \
golang.org/x/mod v0.12.0 \
golang.org/x/mod v0.15.0 \
golang.org/x/mod v0.17.0 \
@@ -100,9 +98,9 @@ MODGO_MODFILES = \
golang.org/x/net v0.21.0 \
golang.org/x/net v0.25.0 \
golang.org/x/net v0.33.0 \
- golang.org/x/net v0.37.0 \
golang.org/x/net v0.39.0 \
golang.org/x/net v0.43.0 \
+ golang.org/x/net v0.45.0 \
golang.org/x/net v0.6.0 \
golang.org/x/oauth2 v0.28.0 \
golang.org/x/oauth2 v0.30.0 \
@@ -126,6 +124,7 @@ MODGO_MODFILES = \
golang.org/x/sys v0.30.0 \
golang.org/x/sys v0.32.0 \
golang.org/x/sys v0.35.0 \
+ golang.org/x/sys v0.36.0 \
golang.org/x/sys v0.5.0 \
golang.org/x/sys v0.8.0 \
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \
Index: pkg/README
===================================================================
RCS file: /cvs/ports/net/miniflux/pkg/README,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 README
--- pkg/README 1 Oct 2024 17:31:31 -0000 1.3
+++ pkg/README 4 Nov 2025 16:28:19 -0000
@@ -5,9 +5,6 @@
Initial Setup
=============
-The database server will need to have the hstore extension. This means
-installing postgresql-contrib on OpenBSD.
-
Configure ${SYSCONFDIR}/miniflux.conf to your liking. Create a user and
database as defined in ${SYSCONFDIR}/miniflux.conf:
@@ -20,11 +17,6 @@ $ createuser -U postgres -P miniflux
Create a database for miniflux that belongs to our user
$ createdb -U postgres -O miniflux miniflux
-
-Create the extension hstore as superuser
-
-$ psql -U postgres miniflux -c 'create extension hstore'
-CREATE EXTENSION
Run the database migrations.
[UPDATE] net/miniflux 2.2.13 -> 2.2.14