Hello,

A fix update for miniflux to ponder upon until the ports tree is
released. Tested and still downloads feeds on the latest snap.

Big change in DESCR. Content has been transferred from new README,
but converted from markdown and adjusted to fit ports formatting.
Feel free to remove any parts you deem overly verbose, but at least
keep the "Technical Stuff" section intact, because that seems to be
the original. Also I don't know what's the deal with upstream using
different version for tags and publishing, but they match now so I used
the same for both.

Diff for all below (probably QP-encoded again).

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/miniflux/Makefile,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 Makefile
--- Makefile    24 Mar 2025 07:16:15 -0000      1.20
+++ Makefile    8 Apr 2025 16:23:13 -0000
@@ -1,9 +1,9 @@
 COMMENT =      atom/rss feed reader web application
 
-V =            2.2.6
+V =            2.2.7
 
 MODGO_MODNAME =        miniflux.app/v2
-MODGO_VERSION =        v2.2.4-0.20250223002531-600f19cc875e
+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.16
diff -u -p -u -p -r1.16 distinfo
--- distinfo    24 Mar 2025 07:16:15 -0000      1.16
+++ distinfo    8 Apr 2025 16:23:13 -0000
@@ -1,7 +1,5 @@
 SHA256 (go_modules/cloud.google.com/go/compute/metadata/@v/v0.3.0.mod) = 
ZmAMRI0rXFR3BnNIkO0YGJyCgLII2Gua8qsIENW2HSE=
 SHA256 (go_modules/cloud.google.com/go/compute/metadata/@v/v0.3.0.zip) = 
wKt5wwhwwaqZEvsP3LBD4ARHgoJZiOQPWUAdInl2tnc=
-SHA256 (go_modules/filippo.io/edwards25519/@v/v1.1.0.mod) = 
CZVW/E1+b1yxNe/di2u0wJMuOOoFjFP8X6XOKFVy+2E=
-SHA256 (go_modules/filippo.io/edwards25519/@v/v1.1.0.zip) = 
msQ6aG0G/evXGfevOGbIfrBpMCJy37ExAHrfRxwwi2U=
 SHA256 (go_modules/github.com/!puerkito!bio/goquery/@v/v1.10.2.mod) = 
VPLzSwWrHXvTZJ0ZkjWppHKAiqAUA0uWaj48DvsUytw=
 SHA256 (go_modules/github.com/!puerkito!bio/goquery/@v/v1.10.2.zip) = 
Bu2E+S9eBzm94JIn/I1lTIUr81RxKCZ82k6qPHG59kI=
 SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.4.0.mod) = 
17OszAg8LYhxB+e5mY0rfap993NS0WnmnW+75plfuL0=
@@ -14,13 +12,12 @@ SHA256 (go_modules/github.com/andybalhol
 SHA256 (go_modules/github.com/andybalholm/cascadia/@v/v1.3.3.zip) = 
zG2SFWPa1+IfajIMxBVxTSWjRzz43q3lHkQ7SqT8ANg=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = 
yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = 
Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo=
-SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = 
oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 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/cheekybits/is/@v/v0.0.0-20150225183255-68e9c0620927.mod) 
= wo1aGMOmDgJ++Tmy/juUYTaa7qDjgoEuKX1jE40yIGM=
 SHA256 
(go_modules/github.com/cheekybits/is/@v/v0.0.0-20150225183255-68e9c0620927.zip) 
= 97+axbH8V071o3M4KQmvVQ7xp/ARgkaeqhLhjHxfx8s=
-SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.12.0.mod) = 
v3SWKbjtjgUuPlQfkvak6eRy80O6UoSv6gCw46JR/aw=
-SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.12.0.zip) = 
ZqOg/N+70++fXDUl2nNv8VYMwU9eKCQi/D3aOzWqttw=
+SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.13.0.mod) = 
MVQ8cHC0u9NjUc3KwipxzxwSWWqa6DwJ2hpepWxjYBk=
+SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.13.0.zip) = 
ttKBnR+PAUlo6NpRlShHvuB6IG/JF6UBoXoXuPPCtQU=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 
vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 
a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
 SHA256 (go_modules/github.com/djherbis/atime/@v/v1.1.0.mod) = 
eeTo1yaP0hOZYOMTL2GJFTpskpSMtwZRii7NChkrb6I=
@@ -29,20 +26,15 @@ 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.7.0.mod) = 
LkSsXfHI84igxmp+UK0A4mW8MJAH6yAOiznRPcnFNLM=
 SHA256 (go_modules/github.com/fxamacker/cbor/v2/@v/v2.7.0.zip) = 
tIdxRgQFuraJbIXiHrxf8ofUAYxttcjYIsVXacgN3gM=
-SHA256 (go_modules/github.com/go-jose/go-jose/v4/@v/v4.0.2.mod) = 
9Y7SiHjVUwfCQxqNmI6/7S39dEHKHB1nj/gJ/7IMpeg=
-SHA256 (go_modules/github.com/go-jose/go-jose/v4/@v/v4.0.2.zip) = 
9a8uDUp/UAVSGx2to3+6/EqztJGl7Zj3GU9xipCgRBo=
-SHA256 (go_modules/github.com/go-kit/log/@v/v0.2.1.mod) = 
N0PEgN83M7LBHXp+4mQ34hJc9siOtZa8BFneCcm4djM=
-SHA256 (go_modules/github.com/go-kit/log/@v/v0.2.1.zip) = 
UmNLUCudCqlFgz2TWCz/wb3Zv6OYEOfHDQaI4zC3UZg=
-SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.mod) = 
pjttroy/srYD56wCM4IMuYObhlVV3Nj7oid7j9coaaA=
-SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.zip) = 
ngMM0JtYTlmi9bqqJM9gBSB1fXMq8PiZPMQS3TCGcDo=
-SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.mod) = 
X4QK5KiZECbWFXZGw2oO1RVJx24603dqEtWnFi5j0Ps=
-SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.zip) = 
dMWfrs+JbU7vTN7GYEzGKZOO9JzkvEO8BxmeLmJdnao=
-SHA256 (go_modules/github.com/go-webauthn/webauthn/@v/v0.11.2.mod) = 
ZfHOeizV1Dk9VYhvmlU14l7qa9G5d0CXEVfXxqC6WXs=
-SHA256 (go_modules/github.com/go-webauthn/webauthn/@v/v0.11.2.zip) = 
aoP53g26nGKd5cfSwitUB/XSmIhFYpvcTZwnyBb5Sq4=
-SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.1.14.mod) = 
WxpcKa+rDbLFVHYW3LNzabSNIGAYA5JpqKFFOmk8obI=
-SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.1.14.zip) = 
WN5JCpJ/pXnbMg0nLcyDzKc9vNCSmfSwmOFQbrtbZ7k=
+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-webauthn/webauthn/@v/v0.12.2.mod) = 
w8XUR5eGEoFOrOu7XDpA7LfTGUaGLGw+esfv4eYIj7U=
+SHA256 (go_modules/github.com/go-webauthn/webauthn/@v/v0.12.2.zip) = 
mqKAMhLnRnxDCyrJoEc6qomxlgDrZfDQJfxkOLZELcM=
+SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.1.19.mod) = 
kEdPhhEgKaIkDdQZ7o4tgNMU3tupblPpObXnMGvwDhw=
+SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.1.19.zip) = 
xc9bWIzZUNalZgfY8JKevYtQfISX+UCvz7hA7HLYN1U=
 SHA256 (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.2.1.mod) = 
PqmkgQEE/ra/wm7oBefkJ6AY7klwZeexsRfAEx5O4wo=
-SHA256 (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.2.1.zip) = 
rVzcXGusVioriQ6WNHII/9swqUAkO1WEZat96QkToYA=
+SHA256 (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.2.2.mod) = 
PqmkgQEE/ra/wm7oBefkJ6AY7klwZeexsRfAEx5O4wo=
+SHA256 (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.2.2.zip) = 
J4mA2eUkmLfFS68h/tIDuUKqHQi39i7sSUEQthtv08k=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = 
c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.zip) = 
3rOyrEdqf3RoUJH6YMWdUBEMfh0zPqeCgUIthEHyQR0=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = 
QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo=
@@ -51,8 +43,8 @@ SHA256 (go_modules/github.com/google/go-
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = 
S06b9sSCEQgGUbSR37SNaLc2xmowW8+UYFYG4bouqko=
 SHA256 
(go_modules/github.com/google/go-tpm-tools/@v/v0.3.13-0.20230620182252-4639ecce2aba.mod)
 = CM/ReTG0QQ4eZRatTJpigzKogN4DQFvaLf/x1jPCiVE=
 SHA256 
(go_modules/github.com/google/go-tpm-tools/@v/v0.3.13-0.20230620182252-4639ecce2aba.zip)
 = 4KG1BF6UqQb8DRKDlDpcFhY3CU7WafxFcYECk2CQFio=
-SHA256 (go_modules/github.com/google/go-tpm/@v/v0.9.1.mod) = 
NWs2iJ5KORcR2Fi8YjKxdLDcn2xSf3cC+C2/WKD8WTE=
-SHA256 (go_modules/github.com/google/go-tpm/@v/v0.9.1.zip) = 
P5qUSd+UeHrLp+rYguY5aXWHunLd3fdsYb/pujyWgfA=
+SHA256 (go_modules/github.com/google/go-tpm/@v/v0.9.3.mod) = 
NWs2iJ5KORcR2Fi8YjKxdLDcn2xSf3cC+C2/WKD8WTE=
+SHA256 (go_modules/github.com/google/go-tpm/@v/v0.9.3.zip) = 
XdPh3EFbSvQs6WfpEZZqnOvcFizyDD2rV3AbyKty96Q=
 SHA256 (go_modules/github.com/google/uuid/@v/v1.6.0.mod) = 
c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24=
 SHA256 (go_modules/github.com/google/uuid/@v/v1.6.0.zip) = 
0PAvN3IX9CcC4lloTgZEHtv1FA3dzDS6m+pWA4s4pu0=
 SHA256 (go_modules/github.com/gorilla/mux/@v/v1.8.1.mod) = 
8pHGzKl/TA5GyPxNwQBTgNIlgApC8od0kovsgPLFU70=
@@ -65,8 +57,8 @@ SHA256 (go_modules/github.com/json-itera
 SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.12.zip) = 
0AHqVwga/Q43hGfI9Km2pRJZmWu4u3Y/eBB+rxL5lQE=
 SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.mod) = 
an1sxZcYSgyz/a/is1XYRMeHmjdRt/gd7I/wIWzHu30=
 SHA256 (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.zip) = 
5FfczXAV80BmTjuM/UGZdHE4LaL0p0PuVb5Tmrxsofk=
-SHA256 (go_modules/github.com/klauspost/compress/@v/v1.17.9.mod) = 
m6QGTWROiRkC7SIOLAE1/XloXyPG+wybI2j8kXP4H0A=
-SHA256 (go_modules/github.com/klauspost/compress/@v/v1.17.9.zip) = 
oAnVPuy9uda3iemgZi+kHIeoWrKAKRsrWl2WZLscXo8=
+SHA256 (go_modules/github.com/klauspost/compress/@v/v1.17.11.mod) = 
ymsJTYZy8APb3NIJE4kiEwju3jYmGFrJaJyhtsWiw7g=
+SHA256 (go_modules/github.com/klauspost/compress/@v/v1.17.11.zip) = 
iN6oAMxqEcy53S8N1IfzDocBhwq9/BEkXkHc/J89Qo4=
 SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.mod) = 
hPPkCAOx69SoAuVXlLmZffCxc8SAnoVy/5BC7FWMobw=
 SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.zip) = 
7PWkrySCbDrXWM4GQQygji1Y5NlQU747nd4uFIUsDNw=
 SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.mod) = 
FgWHHolTMaOfWVJVnrvJEijYa4EANU+Fe1YoZuyluxM=
@@ -91,29 +83,27 @@ SHA256 (go_modules/github.com/pelletier/
 SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.zip) = 
3j3NpmDMgAzYbQMnOiWVbWf0Fuj8vk0gAaLLSgHmrGA=
 SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 
dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI=
 SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 
3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A=
-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.19.1.mod) = 
u2yq89JF8hD7gBylJMtsHOTsSYR1spPB6suoDgu6tIo=
-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.20.5.mod) = 
HHUm4o6f3nSOuRNf2N27Gqcoi6hxIJEK0RnrOtPmGmo=
-SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.20.5.zip) = 
t23hCGT0nIejR7mj5v5gbB+T7Qkd59DR0XpZZ6YPXOI=
+SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.20.4.mod) = 
HHUm4o6f3nSOuRNf2N27Gqcoi6hxIJEK0RnrOtPmGmo=
+SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.21.1.mod) = 
C2gfZg7UFZFsfrZuuQ1ih29mGnoFp1QFFZwGdNLiGzw=
+SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.21.1.zip) = 
UuztzrQRXaYn4nb67WDyv808acygY5vcrEp7wsRy/2E=
 SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.6.1.mod) = 
k8w2b7Lj/ek/Y40H2KOFbfhUoqD8OHthDkq/1RG9HlY=
 SHA256 (go_modules/github.com/prometheus/client_model/@v/v0.6.1.zip) = 
jNRwO08at+qkuSXAahdLyEyTUU0JaawqILpREgzUyrc=
-SHA256 (go_modules/github.com/prometheus/common/@v/v0.55.0.mod) = 
Rum3sFG6E2EC1qB+mc1FOsIGJcJbHHpwT7dTvaH2Hw8=
-SHA256 (go_modules/github.com/prometheus/common/@v/v0.55.0.zip) = 
95htL/rtvSsbWkUG5NgiV5a9A3+NXUqhhcR4b7bzs9k=
+SHA256 (go_modules/github.com/prometheus/common/@v/v0.62.0.mod) = 
j5cqNWdA223IFOfXIhP80NDTOr6/EXQA0swkPIOdV/s=
+SHA256 (go_modules/github.com/prometheus/common/@v/v0.62.0.zip) = 
VvDHZknrCd7kztvK4KHegEC+noDljWRoGQqHVN5iHVk=
 SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.15.1.mod) = 
TnQkf8yGT8Rwvd9t/k9cH1ZPB2SDSD36xgEv3CtsonE=
 SHA256 (go_modules/github.com/prometheus/procfs/@v/v0.15.1.zip) = 
0xrRPxrhIdhC/w8kPQKcJH5ocQ7auKNY1jZqZ7f+qm0=
 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.8.2.mod) = 
rxpdyzMazno/n8G11+7pwLyCtKKhgv5M7CrdIX4oU9Y=
-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.9.0.mod) = 
wKZIoDfaVKawLoqBGx05F9SdxOGEHNdW8o8MTxWTkzw=
-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.9.0.zip) = 
7l1Pc8tomxtUMsaQihifn72xclB8ScMtvfebI56puOA=
-SHA256 
(go_modules/github.com/tdewolff/argp/@v/v0.0.0-20240625173203-87b04d5d3e52.mod) 
= 3ilVql6+kOA4jeKnUuCFlkVwCmP/Iq6AthNSUKfBRJY=
-SHA256 
(go_modules/github.com/tdewolff/argp/@v/v0.0.0-20240625173203-87b04d5d3e52.zip) 
= sbHNWjHPpDqFTZeqsxcbssCJhh5TIo2hZu9Uwr6i40I=
-SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.21.3.mod) = 
DpJDttCXAZPT1KZXDrdLSz2SErYLNBBAJAwwHYqKZng=
-SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.21.3.zip) = 
U7luvEzdGs0NfIqyMOntVun7D4PHMgAB9nq4d0Ga2Cs=
-SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.19.mod) = 
3bnhpj3GzT1veo9nTXIDsSEegTO6OGy8/wUISBCaYfo=
-SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.19.zip) = 
dysZ9LJCp7pvGRPQaNJEejO76xUsOmlPFw1RYSMdsVU=
-SHA256 
(go_modules/github.com/tdewolff/test/@v/v1.0.11-0.20231101010635-f1265d231d52.mod)
 = wqX9LTkh+DUgtd0Jn6IPouMxmxHCOnP9yzMf/wVrBEA=
-SHA256 
(go_modules/github.com/tdewolff/test/@v/v1.0.11-0.20240106005702-7de5f7df4739.mod)
 = 9EefOv0J+7kaIZNIpSIgfv+uc4muXaMR/YZv9IuGFus=
-SHA256 
(go_modules/github.com/tdewolff/test/@v/v1.0.11-0.20240106005702-7de5f7df4739.zip)
 = JMiBmTRu/AiTFrlXISP2j1VGf+gtCUhVY0exkpAS8fo=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.10.0.mod) = 
wKZIoDfaVKawLoqBGx05F9SdxOGEHNdW8o8MTxWTkzw=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.10.0.zip) = 
Nsh1c1J6l86X/BXOKhAeZeXrs1DbFC0J9jNYDLjVyDk=
+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.22.4.mod) = 
fT1T795VdLkJdAwUZO1HXlvxbDakrZWjYCN42P9Td3s=
+SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.22.4.zip) = 
yU8pcffzKx+GaeUlXPOrzMTYpyop2w2MXWlSnwZMCmg=
+SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.21.mod) = 
RBdXwiLNiRxADsN/FEohgJgmhL6n/iOJ89hJrSrCrC8=
+SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.21.zip) = 
1Mbbz5kYub8yF7I+cFg+IfLecia3QIgvGQDgh7FKyJ8=
+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=
 SHA256 (go_modules/github.com/x448/float16/@v/v0.8.4.zip) = 
c7JKQQN+qZmrZoUeN5iglz27HyFJJZFbAfCCD3svFQA=
 SHA256 (go_modules/github.com/xhit/go-str2duration/v2/@v/v2.1.0.mod) = 
ZbS01/FCuR+B4rQmMfmANgAhpypoAYJRCbPlhe3QJVM=
@@ -127,13 +117,12 @@ SHA256 (go_modules/golang.org/x/crypto/@
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.13.0.mod) = 
5/Nu6cqqredrdWX8aGItzI/a9tBd3uPn1cyuSWiNn00=
 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.25.0.mod) = 
H7tQM8JnvPYOT5geCrjwgUix/fFBA8WSv3gcgFCI6iM=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.26.0.mod) = 
XfxmLnqEpsQ1kUwH/KVYWtmNPGDOt9CIrTnOL7LPT4M=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.31.0.mod) = 
2bd+OUpoB1h3y1O1A0UXvP9aDVN+dYzeV45e0gcTpew=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.33.0.mod) = 
9trUgUYnEbDEHxR6oXUIfzZWWRxZM2JC/cn66V0PxZ4=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.33.0.zip) = 
OwwZwdJZ6TRk9UAWVHDehych5fxmzj8NNv/SfTB+xbs=
-SHA256 (go_modules/golang.org/x/image/@v/v0.24.0.mod) = 
sr2q3GxvxU3wNsdqDuQ4/hcfOz4k55T5c5SkD7TOdkU=
-SHA256 (go_modules/golang.org/x/image/@v/v0.24.0.zip) = 
i5JrHrrjCt5ryLpQBmAoS1T+8sDR8D4KN+mpb/XgK9w=
+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.36.0.zip) = 
hrtIdbPSvRc7gg0tgdSuYwUI+mUYOkTawsuRXk+QQYA=
+SHA256 (go_modules/golang.org/x/image/@v/v0.25.0.mod) = 
o7lBGMzC5Cupuo9cctdGaY0eh7tnheafilqdqhBt7xw=
+SHA256 (go_modules/golang.org/x/image/@v/v0.25.0.zip) = 
s7Dcjl8FzJz6BlM/H1nbPK6RiUPX6YgXRXBfOsdO8tI=
 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=
@@ -147,21 +136,21 @@ SHA256 (go_modules/golang.org/x/net/@v/v
 SHA256 (go_modules/golang.org/x/net/@v/v0.15.0.mod) = 
PRBkbW8I2OioVtbyLyzXBsPivgES63dyY8/ROSx25LQ=
 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.26.0.mod) = 
82mj44SGDykPhwGlhZt2CTrof6JdWHyMnIFqLC40p5w=
-SHA256 (go_modules/golang.org/x/net/@v/v0.27.0.mod) = 
LjIf087e3YmSxRktE5mvTgkA3rytu6J+OgZCBheHnxc=
 SHA256 (go_modules/golang.org/x/net/@v/v0.33.0.mod) = 
RiKZCCjFV/NMHmS5Z/3vXOC6bEOixGakrbsLyqyo5cE=
 SHA256 (go_modules/golang.org/x/net/@v/v0.35.0.mod) = 
PQ6FTwS9TBjiostJmxfhHZGbCdkL4QW5IoNgjh8a63k=
-SHA256 (go_modules/golang.org/x/net/@v/v0.35.0.zip) = 
nHRsIV1pXoDW9NGx8dVd6q5eRRtMAxIjryXysvB1chU=
+SHA256 (go_modules/golang.org/x/net/@v/v0.37.0.mod) = 
QM4pKslRF68tWVcPIkktFySFRcQIR+VzwJJKcMl1ryQ=
+SHA256 (go_modules/golang.org/x/net/@v/v0.38.0.mod) = 
QM4pKslRF68tWVcPIkktFySFRcQIR+VzwJJKcMl1ryQ=
+SHA256 (go_modules/golang.org/x/net/@v/v0.38.0.zip) = 
rFtQfOI63lardboW7uXaltsVSaQnAYKQwirM5QHCYbk=
 SHA256 (go_modules/golang.org/x/net/@v/v0.6.0.mod) = 
Qex26iFy8+4wMeOPmlNZOaWE1rs170gIVP3LjCAmcBs=
-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.21.0.mod) = 
ecZtbrNNqXbsls1FkUUSm6LYM4TRSEsLih39LMxmbYA=
-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.26.0.mod) = 
ecZtbrNNqXbsls1FkUUSm6LYM4TRSEsLih39LMxmbYA=
-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.26.0.zip) = 
1MG/xmG4/zzLPV0wur9fZ3mLWeK/qTK28fc55n5F3No=
+SHA256 (go_modules/golang.org/x/oauth2/@v/v0.24.0.mod) = 
ecZtbrNNqXbsls1FkUUSm6LYM4TRSEsLih39LMxmbYA=
+SHA256 (go_modules/golang.org/x/oauth2/@v/v0.28.0.mod) = 
iSqcBoVC968fBpEmqyjDjNX7j6ptr3czziyc0whAZF4=
+SHA256 (go_modules/golang.org/x/oauth2/@v/v0.28.0.zip) = 
i8hGJOfajuheAi4mGCjkJXrOiZU7CsERWoPzIOYI2wI=
 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=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.10.0.mod) = 
cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.11.0.mod) = 
cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.11.0.zip) = 
CQaoAmIXpOMcMOpfwlFPGPwTSAxi/mv656V+fOAxPek=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.12.0.mod) = 
cguY8b8DPWtkpFTKjCnNym6SZat9cNs7g03/SVYPFYc=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.12.0.zip) = 
o1SB5a5z5R7wHPQrytCcO3O7Okq7Z9SV1KV1AhVB7QI=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.3.0.mod) = 
7Q/wxQgadUz8vnaMvPYMY5dbNddufXuZxayb+m2YKFE=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.6.0.mod) = 
cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = 
cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
@@ -173,13 +162,9 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.12.0.mod) = 
8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.20.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.21.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.22.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.23.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.25.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.28.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.30.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.30.0.zip) = 
9SFL/smPAOVDLaaLvs4D6YYA+kFZTtAmVWy96Py298k=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.31.0.mod) = 
9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.31.0.zip) = 
VfglVgLHpoQZdFlDKYiT8Kg9bWaWGZz+a2RAVGaVCfM=
 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=
@@ -190,17 +175,16 @@ 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.29.0.mod) = 
2f4sMTEhoaDx6oAo5sS/vYr72PNOZ+rP0tHTeWSkyJ0=
-SHA256 (go_modules/golang.org/x/term/@v/v0.29.0.zip) = 
nZLFg9IiETrGU4SLMxn/VZ0tupL4Iyuv8D0I/JwLhhk=
+SHA256 (go_modules/golang.org/x/term/@v/v0.30.0.mod) = 
n5UIs+kkTvl5T+aNYjM29cY1mtQ3rcUj37ayvjmpScI=
+SHA256 (go_modules/golang.org/x/term/@v/v0.30.0.zip) = 
SF5FVFAQHriQdkI54ruwli6KBomh6Z+mibR6aec9BO0=
 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=
 SHA256 (go_modules/golang.org/x/text/@v/v0.14.0.mod) = 
lxV58X6avFkmq3YhT1M71RfPSSXIhSQ6xHVaGgp8ae8=
 SHA256 (go_modules/golang.org/x/text/@v/v0.15.0.mod) = 
lxV58X6avFkmq3YhT1M71RfPSSXIhSQ6xHVaGgp8ae8=
-SHA256 (go_modules/golang.org/x/text/@v/v0.16.0.mod) = 
ChicdviH/nAsHxkZtDLcIejiMbXDI6N6Cz9yMB6QZsU=
 SHA256 (go_modules/golang.org/x/text/@v/v0.21.0.mod) = 
wBWvdGl7kVrUGQvifPb1u+AqFYrM7w281KQqEAAt9JY=
-SHA256 (go_modules/golang.org/x/text/@v/v0.22.0.mod) = 
smofcdxBuZkrr+w4hnmHZS0Sk9BGxlLfVJ7taHFJ2GI=
-SHA256 (go_modules/golang.org/x/text/@v/v0.22.0.zip) = 
k5y0wgKqj6MC8rpvnSkWXOgvzpxmXZoaC7DZ5Rt55vU=
+SHA256 (go_modules/golang.org/x/text/@v/v0.23.0.mod) = 
TXtX+KmDHb4eAYGtqbfZpAiLymWhm8ySIGHmpzx/Rh4=
+SHA256 (go_modules/golang.org/x/text/@v/v0.23.0.zip) = 
SQQ7j1aadtCU5r5G7pg99i/5O+SYj2ZfOfBdobKLcQI=
 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=
@@ -217,19 +201,17 @@ SHA256 (go_modules/golang.org/x/xerrors/
 SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 
ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip) = 
qTAQq9PE9INxDDf7h1Ead2lC9wm0wYIKKNCZ1EhoA5A=
 SHA256 (go_modules/google.golang.org/protobuf/@v/v1.33.0.mod) = 
0QBqpYC5zHyvLh+hwgBeOauHM8Qc5oUcH7wX+YBY5Vw=
-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.34.2.mod) = 
b956Tdg+xTdtdP/W3EktxtreXBAYd+1w9DVV7zSnQ1A=
-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.34.2.zip) = 
EDCKkUa4/XjI0ENH4+TGpEbkTQ0oNNBbZCEPKRGwQW4=
+SHA256 (go_modules/google.golang.org/protobuf/@v/v1.36.1.mod) = 
GaQE2wpx6lbBYAPgJ5lX8Eqmk2Pvlmxt+NLZjikf+VM=
+SHA256 (go_modules/google.golang.org/protobuf/@v/v1.36.1.zip) = 
InJAcioJ1au/ORsBTnYgDnPzbe0cCkY2MIztsHfPRs8=
 SHA256 
(go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.mod) = 
bm4vykDrj+FFXmoIzTmDPHwumiNBqB+xgbidCxxyX0g=
 SHA256 
(go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.zip) = 
9VVoTlxdrMKFDd2zRf7xuPk/VGtyaFWJeJ2m0rBicQ4=
 SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = 
w7EbqaB3X/m8bxHbtYoeSMweaLrDeKjNxiC+zGYdTDM=
 SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 
7eSeJ8TMps3S7HGa7Y6k02NxDM6z1BHnp4b73sDTkf0=
 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.4-0.20250223002531-600f19cc875e.zip) = 
FtZ/UrXm2yWbstFWMG2Cxku3s8og1kuS2hhBTR+eadQ=
+SHA256 (miniflux.app/v2-v2.2.7.zip) = 
d1sS6asjGeIy1O/YuwFGlbcnrtYr9ZsChe1cJzIwtH4=
 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/filippo.io/edwards25519/@v/v1.1.0.mod) = 40
-SIZE (go_modules/filippo.io/edwards25519/@v/v1.1.0.zip) = 55809
 SIZE (go_modules/github.com/!puerkito!bio/goquery/@v/v1.10.2.mod) = 126
 SIZE (go_modules/github.com/!puerkito!bio/goquery/@v/v1.10.2.zip) = 136153
 SIZE (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.4.0.mod) = 352
@@ -242,13 +224,12 @@ SIZE (go_modules/github.com/andybalholm/
 SIZE (go_modules/github.com/andybalholm/cascadia/@v/v1.3.3.zip) = 54975
 SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = 40
 SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = 14678
-SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = 45
 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/cheekybits/is/@v/v0.0.0-20150225183255-68e9c0620927.mod) 
= 32
 SIZE 
(go_modules/github.com/cheekybits/is/@v/v0.0.0-20150225183255-68e9c0620927.zip) 
= 7535
-SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.12.0.mod) = 220
-SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.12.0.zip) = 40805
+SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.13.0.mod) = 222
+SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.13.0.zip) = 40804
 SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34
 SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320
 SIZE (go_modules/github.com/djherbis/atime/@v/v1.1.0.mod) = 42
@@ -257,20 +238,15 @@ 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.7.0.mod) = 148
 SIZE (go_modules/github.com/fxamacker/cbor/v2/@v/v2.7.0.zip) = 186352
-SIZE (go_modules/github.com/go-jose/go-jose/v4/@v/v4.0.2.mod) = 304
-SIZE (go_modules/github.com/go-jose/go-jose/v4/@v/v4.0.2.zip) = 365718
-SIZE (go_modules/github.com/go-kit/log/@v/v0.2.1.mod) = 82
-SIZE (go_modules/github.com/go-kit/log/@v/v0.2.1.zip) = 46872
-SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.mod) = 44
-SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.zip) = 16312
-SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.mod) = 87
-SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.zip) = 129854
-SIZE (go_modules/github.com/go-webauthn/webauthn/@v/v0.11.2.mod) = 589
-SIZE (go_modules/github.com/go-webauthn/webauthn/@v/v0.11.2.zip) = 200691
-SIZE (go_modules/github.com/go-webauthn/x/@v/v0.1.14.mod) = 98
-SIZE (go_modules/github.com/go-webauthn/x/@v/v0.1.14.zip) = 19816
+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-webauthn/webauthn/@v/v0.12.2.mod) = 604
+SIZE (go_modules/github.com/go-webauthn/webauthn/@v/v0.12.2.zip) = 203132
+SIZE (go_modules/github.com/go-webauthn/x/@v/v0.1.19.mod) = 100
+SIZE (go_modules/github.com/go-webauthn/x/@v/v0.1.19.zip) = 19819
 SIZE (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.2.1.mod) = 45
-SIZE (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.2.1.zip) = 88765
+SIZE (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.2.2.mod) = 45
+SIZE (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.2.2.zip) = 89822
 SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = 129
 SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.0.zip) = 206670
 SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = 105
@@ -279,8 +255,8 @@ SIZE (go_modules/github.com/google/go-cm
 SIZE (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = 129773
 SIZE 
(go_modules/github.com/google/go-tpm-tools/@v/v0.3.13-0.20230620182252-4639ecce2aba.mod)
 = 932
 SIZE 
(go_modules/github.com/google/go-tpm-tools/@v/v0.3.13-0.20230620182252-4639ecce2aba.zip)
 = 1698380
-SIZE (go_modules/github.com/google/go-tpm/@v/v0.9.1.mod) = 182
-SIZE (go_modules/github.com/google/go-tpm/@v/v0.9.1.zip) = 268313
+SIZE (go_modules/github.com/google/go-tpm/@v/v0.9.3.mod) = 182
+SIZE (go_modules/github.com/google/go-tpm/@v/v0.9.3.zip) = 281604
 SIZE (go_modules/github.com/google/uuid/@v/v1.6.0.mod) = 30
 SIZE (go_modules/github.com/google/uuid/@v/v1.6.0.zip) = 31981
 SIZE (go_modules/github.com/gorilla/mux/@v/v1.8.1.mod) = 39
@@ -293,8 +269,8 @@ SIZE (go_modules/github.com/json-iterato
 SIZE (go_modules/github.com/json-iterator/go/@v/v1.1.12.zip) = 139706
 SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.mod) = 51
 SIZE (go_modules/github.com/julienschmidt/httprouter/@v/v1.3.0.zip) = 28212
-SIZE (go_modules/github.com/klauspost/compress/@v/v1.17.9.mod) = 137
-SIZE (go_modules/github.com/klauspost/compress/@v/v1.17.9.zip) = 38853521
+SIZE (go_modules/github.com/klauspost/compress/@v/v1.17.11.mod) = 137
+SIZE (go_modules/github.com/klauspost/compress/@v/v1.17.11.zip) = 39189808
 SIZE (go_modules/github.com/kr/pretty/@v/v0.3.1.mod) = 117
 SIZE (go_modules/github.com/kr/pretty/@v/v0.3.1.zip) = 13388
 SIZE (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.mod) = 46
@@ -319,29 +295,27 @@ SIZE (go_modules/github.com/pelletier/go
 SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.zip) = 127514
 SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37
 SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433
-SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.19.1.mod) = 1002
-SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.20.5.mod) = 1059
-SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.20.5.zip) = 378903
+SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.20.4.mod) = 1059
+SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.21.1.mod) = 1060
+SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.21.1.zip) = 392827
 SIZE (go_modules/github.com/prometheus/client_model/@v/v0.6.1.mod) = 95
 SIZE (go_modules/github.com/prometheus/client_model/@v/v0.6.1.zip) = 21067
-SIZE (go_modules/github.com/prometheus/common/@v/v0.55.0.mod) = 1424
-SIZE (go_modules/github.com/prometheus/common/@v/v0.55.0.zip) = 213782
+SIZE (go_modules/github.com/prometheus/common/@v/v0.62.0.mod) = 1347
+SIZE (go_modules/github.com/prometheus/common/@v/v0.62.0.zip) = 215330
 SIZE (go_modules/github.com/prometheus/procfs/@v/v0.15.1.mod) = 143
 SIZE (go_modules/github.com/prometheus/procfs/@v/v0.15.1.zip) = 400049
 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.8.2.mod) = 188
-SIZE (go_modules/github.com/stretchr/testify/@v/v1.9.0.mod) = 417
-SIZE (go_modules/github.com/stretchr/testify/@v/v1.9.0.zip) = 124686
-SIZE 
(go_modules/github.com/tdewolff/argp/@v/v0.0.0-20240625173203-87b04d5d3e52.mod) 
= 195
-SIZE 
(go_modules/github.com/tdewolff/argp/@v/v0.0.0-20240625173203-87b04d5d3e52.zip) 
= 22107
-SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.21.3.mod) = 664
-SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.21.3.zip) = 7862067
-SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.19.mod) = 117
-SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.19.zip) = 147742
-SIZE 
(go_modules/github.com/tdewolff/test/@v/v1.0.11-0.20231101010635-f1265d231d52.mod)
 = 41
-SIZE 
(go_modules/github.com/tdewolff/test/@v/v1.0.11-0.20240106005702-7de5f7df4739.mod)
 = 41
-SIZE 
(go_modules/github.com/tdewolff/test/@v/v1.0.11-0.20240106005702-7de5f7df4739.zip)
 = 4781
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.10.0.mod) = 417
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.10.0.zip) = 130241
+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.22.4.mod) = 598
+SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.22.4.zip) = 7863830
+SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.21.mod) = 87
+SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.21.zip) = 147869
+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
 SIZE (go_modules/github.com/x448/float16/@v/v0.8.4.zip) = 14960
 SIZE (go_modules/github.com/xhit/go-str2duration/v2/@v/v2.1.0.mod) = 51
@@ -355,13 +329,12 @@ SIZE (go_modules/golang.org/x/crypto/@v/
 SIZE (go_modules/golang.org/x/crypto/@v/v0.13.0.mod) = 190
 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.25.0.mod) = 190
-SIZE (go_modules/golang.org/x/crypto/@v/v0.26.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.33.0.mod) = 190
-SIZE (go_modules/golang.org/x/crypto/@v/v0.33.0.zip) = 1793598
-SIZE (go_modules/golang.org/x/image/@v/v0.24.0.mod) = 70
-SIZE (go_modules/golang.org/x/image/@v/v0.24.0.zip) = 5301104
+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.36.0.zip) = 1794660
+SIZE (go_modules/golang.org/x/image/@v/v0.25.0.mod) = 72
+SIZE (go_modules/golang.org/x/image/@v/v0.25.0.zip) = 5301104
 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
@@ -375,21 +348,21 @@ SIZE (go_modules/golang.org/x/net/@v/v0.
 SIZE (go_modules/golang.org/x/net/@v/v0.15.0.mod) = 155
 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.26.0.mod) = 155
-SIZE (go_modules/golang.org/x/net/@v/v0.27.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.35.0.mod) = 155
-SIZE (go_modules/golang.org/x/net/@v/v0.35.0.zip) = 1903185
+SIZE (go_modules/golang.org/x/net/@v/v0.37.0.mod) = 157
+SIZE (go_modules/golang.org/x/net/@v/v0.38.0.mod) = 157
+SIZE (go_modules/golang.org/x/net/@v/v0.38.0.zip) = 1909375
 SIZE (go_modules/golang.org/x/net/@v/v0.6.0.mod) = 123
-SIZE (go_modules/golang.org/x/oauth2/@v/v0.21.0.mod) = 127
-SIZE (go_modules/golang.org/x/oauth2/@v/v0.26.0.mod) = 127
-SIZE (go_modules/golang.org/x/oauth2/@v/v0.26.0.zip) = 151436
+SIZE (go_modules/golang.org/x/oauth2/@v/v0.24.0.mod) = 127
+SIZE (go_modules/golang.org/x/oauth2/@v/v0.28.0.mod) = 129
+SIZE (go_modules/golang.org/x/oauth2/@v/v0.28.0.zip) = 151469
 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
 SIZE (go_modules/golang.org/x/sync/@v/v0.10.0.mod) = 34
-SIZE (go_modules/golang.org/x/sync/@v/v0.11.0.mod) = 34
-SIZE (go_modules/golang.org/x/sync/@v/v0.11.0.zip) = 26960
+SIZE (go_modules/golang.org/x/sync/@v/v0.12.0.mod) = 36
+SIZE (go_modules/golang.org/x/sync/@v/v0.12.0.zip) = 25441
 SIZE (go_modules/golang.org/x/sync/@v/v0.3.0.mod) = 34
 SIZE (go_modules/golang.org/x/sync/@v/v0.6.0.mod) = 34
 SIZE (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = 34
@@ -401,13 +374,9 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
 SIZE (go_modules/golang.org/x/sys/@v/v0.12.0.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.20.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.21.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.22.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.23.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.25.0.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.28.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.30.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.30.0.zip) = 1987982
+SIZE (go_modules/golang.org/x/sys/@v/v0.31.0.mod) = 35
+SIZE (go_modules/golang.org/x/sys/@v/v0.31.0.zip) = 1987984
 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
@@ -418,17 +387,16 @@ 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.29.0.mod) = 68
-SIZE (go_modules/golang.org/x/term/@v/v0.29.0.zip) = 19810
+SIZE (go_modules/golang.org/x/term/@v/v0.30.0.mod) = 70
+SIZE (go_modules/golang.org/x/term/@v/v0.30.0.zip) = 19812
 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
 SIZE (go_modules/golang.org/x/text/@v/v0.14.0.mod) = 197
 SIZE (go_modules/golang.org/x/text/@v/v0.15.0.mod) = 197
-SIZE (go_modules/golang.org/x/text/@v/v0.16.0.mod) = 220
 SIZE (go_modules/golang.org/x/text/@v/v0.21.0.mod) = 221
-SIZE (go_modules/golang.org/x/text/@v/v0.22.0.mod) = 221
-SIZE (go_modules/golang.org/x/text/@v/v0.22.0.zip) = 9233999
+SIZE (go_modules/golang.org/x/text/@v/v0.23.0.mod) = 223
+SIZE (go_modules/golang.org/x/text/@v/v0.23.0.zip) = 9234172
 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
@@ -445,12 +413,12 @@ SIZE (go_modules/golang.org/x/xerrors/@v
 SIZE 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 37
 SIZE 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip) = 
22282
 SIZE (go_modules/google.golang.org/protobuf/@v/v1.33.0.mod) = 201
-SIZE (go_modules/google.golang.org/protobuf/@v/v1.34.2.mod) = 201
-SIZE (go_modules/google.golang.org/protobuf/@v/v1.34.2.zip) = 1867657
+SIZE (go_modules/google.golang.org/protobuf/@v/v1.36.1.mod) = 201
+SIZE (go_modules/google.golang.org/protobuf/@v/v1.36.1.zip) = 2361679
 SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.mod) 
= 71
 SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.zip) 
= 42835
 SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = 95
 SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 81183
 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.4-0.20250223002531-600f19cc875e.zip) = 1098715
+SIZE (miniflux.app/v2-v2.2.7.zip) = 1082185
Index: modules.inc
===================================================================
RCS file: /cvs/ports/net/miniflux/modules.inc,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 modules.inc
--- modules.inc 24 Mar 2025 07:16:15 -0000      1.15
+++ modules.inc 8 Apr 2025 16:23:13 -0000
@@ -1,6 +1,5 @@
 MODGO_MODULES =        \
        cloud.google.com/go/compute/metadata     v0.3.0 \
-       filippo.io/edwards25519                  v1.1.0 \
        github.com/!puerkito!bio/goquery         v1.10.2 \
        github.com/alecthomas/kingpin/v2         v2.4.0 \
        github.com/alecthomas/units              
v0.0.0-20211218093645-b94a6e3cc137 \
@@ -9,21 +8,18 @@ MODGO_MODULES =       \
        github.com/beorn7/perks                  v1.0.1 \
        github.com/cespare/xxhash/v2             v2.3.0 \
        github.com/cheekybits/is                 
v0.0.0-20150225183255-68e9c0620927 \
-       github.com/coreos/go-oidc/v3             v3.12.0 \
+       github.com/coreos/go-oidc/v3             v3.13.0 \
        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.7.0 \
-       github.com/go-jose/go-jose/v4            v4.0.2 \
-       github.com/go-kit/log                    v0.2.1 \
-       github.com/go-logfmt/logfmt              v0.5.1 \
-       github.com/go-sql-driver/mysql           v1.8.1 \
-       github.com/go-webauthn/webauthn          v0.11.2 \
-       github.com/go-webauthn/x                 v0.1.14 \
-       github.com/golang-jwt/jwt/v5             v5.2.1 \
+       github.com/go-jose/go-jose/v4            v4.0.5 \
+       github.com/go-webauthn/webauthn          v0.12.2 \
+       github.com/go-webauthn/x                 v0.1.19 \
+       github.com/golang-jwt/jwt/v5             v5.2.2 \
        github.com/golang/protobuf               v1.5.0 \
        github.com/google/go-cmp                 v0.6.0 \
-       github.com/google/go-tpm                 v0.9.1 \
+       github.com/google/go-tpm                 v0.9.3 \
        github.com/google/go-tpm-tools           
v0.3.13-0.20230620182252-4639ecce2aba \
        github.com/google/uuid                   v1.6.0 \
        github.com/gorilla/mux                   v1.8.1 \
@@ -31,7 +27,7 @@ MODGO_MODULES =       \
        github.com/jpillora/backoff              v1.0.0 \
        github.com/json-iterator/go              v1.1.12 \
        github.com/julienschmidt/httprouter      v1.3.0 \
-       github.com/klauspost/compress            v1.17.9 \
+       github.com/klauspost/compress            v1.17.11 \
        github.com/kr/pretty                     v0.3.1 \
        github.com/kylelemons/godebug            v1.1.0 \
        github.com/lib/pq                        v1.10.9 \
@@ -44,52 +40,49 @@ MODGO_MODULES =     \
        github.com/mwitkow/go-conntrack          
v0.0.0-20190716064945-2f068394615f \
        github.com/pelletier/go-toml             v1.9.5 \
        github.com/pmezard/go-difflib            v1.0.0 \
-       github.com/prometheus/client_golang      v1.20.5 \
+       github.com/prometheus/client_golang      v1.21.1 \
        github.com/prometheus/client_model       v0.6.1 \
-       github.com/prometheus/common             v0.55.0 \
+       github.com/prometheus/common             v0.62.0 \
        github.com/prometheus/procfs             v0.15.1 \
        github.com/rogpeppe/go-internal          v1.10.0 \
-       github.com/stretchr/testify              v1.9.0 \
-       github.com/tdewolff/argp                 
v0.0.0-20240625173203-87b04d5d3e52 \
-       github.com/tdewolff/minify/v2            v2.21.3 \
-       github.com/tdewolff/parse/v2             v2.7.19 \
-       github.com/tdewolff/test                 
v1.0.11-0.20240106005702-7de5f7df4739 \
+       github.com/stretchr/testify              v1.10.0 \
+       github.com/tdewolff/argp                 
v0.0.0-20250209172303-079abae893fb \
+       github.com/tdewolff/minify/v2            v2.22.4 \
+       github.com/tdewolff/parse/v2             v2.7.21 \
+       github.com/tdewolff/test                 v1.0.11 \
        github.com/x448/float16                  v0.8.4 \
        github.com/xhit/go-str2duration/v2       v2.1.0 \
        github.com/xyproto/randomstring          v1.0.5 \
        github.com/yuin/goldmark                 v1.4.13 \
-       golang.org/x/crypto                      v0.33.0 \
-       golang.org/x/image                       v0.24.0 \
+       golang.org/x/crypto                      v0.36.0 \
+       golang.org/x/image                       v0.25.0 \
        golang.org/x/mod                         v0.17.0 \
-       golang.org/x/net                         v0.35.0 \
-       golang.org/x/oauth2                      v0.26.0 \
-       golang.org/x/sync                        v0.11.0 \
-       golang.org/x/sys                         v0.30.0 \
+       golang.org/x/net                         v0.38.0 \
+       golang.org/x/oauth2                      v0.28.0 \
+       golang.org/x/sync                        v0.12.0 \
+       golang.org/x/sys                         v0.31.0 \
        golang.org/x/telemetry                   
v0.0.0-20240228155512-f48c80bd79b2 \
-       golang.org/x/term                        v0.29.0 \
-       golang.org/x/text                        v0.22.0 \
+       golang.org/x/term                        v0.30.0 \
+       golang.org/x/text                        v0.23.0 \
        golang.org/x/tools                       
v0.21.1-0.20240508182429-e35e4ccd0d2d \
        golang.org/x/xerrors                     
v0.0.0-20191204190536-9bdfabe68543 \
-       google.golang.org/protobuf               v1.34.2 \
+       google.golang.org/protobuf               v1.36.1 \
        gopkg.in/check.v1                        
v1.0.0-20201130134442-10cb98267c6c \
        gopkg.in/yaml.v2                         v2.4.0 \
        gopkg.in/yaml.v3                         v3.0.1
 
 MODGO_MODFILES =       \
-       github.com/cespare/xxhash/v2             v2.2.0 \
+       github.com/golang-jwt/jwt/v5             v5.2.1 \
        github.com/google/go-cmp                 v0.5.5 \
        github.com/google/go-cmp                 v0.5.9 \
-       github.com/prometheus/client_golang      v1.19.1 \
-       github.com/stretchr/testify              v1.8.2 \
-       github.com/tdewolff/test                 
v1.0.11-0.20231101010635-f1265d231d52 \
+       github.com/prometheus/client_golang      v1.20.4 \
        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.25.0 \
-       golang.org/x/crypto                      v0.26.0 \
        golang.org/x/crypto                      v0.31.0 \
+       golang.org/x/crypto                      v0.32.0 \
        golang.org/x/mod                         v0.12.0 \
        golang.org/x/mod                         v0.15.0 \
        golang.org/x/mod                         
v0.6.0-dev.0.20220419223038-86c51ed26bb4 \
@@ -101,11 +94,11 @@ MODGO_MODFILES =   \
        golang.org/x/net                         v0.15.0 \
        golang.org/x/net                         v0.21.0 \
        golang.org/x/net                         v0.25.0 \
-       golang.org/x/net                         v0.26.0 \
-       golang.org/x/net                         v0.27.0 \
        golang.org/x/net                         v0.33.0 \
+       golang.org/x/net                         v0.35.0 \
+       golang.org/x/net                         v0.37.0 \
        golang.org/x/net                         v0.6.0 \
-       golang.org/x/oauth2                      v0.21.0 \
+       golang.org/x/oauth2                      v0.24.0 \
        golang.org/x/sync                        
v0.0.0-20190423024810-112230192c58 \
        golang.org/x/sync                        
v0.0.0-20220722155255-886fb9371eb4 \
        golang.org/x/sync                        v0.1.0 \
@@ -121,10 +114,6 @@ MODGO_MODFILES =   \
        golang.org/x/sys                         v0.12.0 \
        golang.org/x/sys                         v0.17.0 \
        golang.org/x/sys                         v0.20.0 \
-       golang.org/x/sys                         v0.21.0 \
-       golang.org/x/sys                         v0.22.0 \
-       golang.org/x/sys                         v0.23.0 \
-       golang.org/x/sys                         v0.25.0 \
        golang.org/x/sys                         v0.28.0 \
        golang.org/x/sys                         v0.5.0 \
        golang.org/x/sys                         v0.8.0 \
@@ -139,7 +128,6 @@ MODGO_MODFILES =    \
        golang.org/x/text                        v0.13.0 \
        golang.org/x/text                        v0.14.0 \
        golang.org/x/text                        v0.15.0 \
-       golang.org/x/text                        v0.16.0 \
        golang.org/x/text                        v0.21.0 \
        golang.org/x/text                        v0.3.0 \
        golang.org/x/text                        v0.3.3 \
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/net/miniflux/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 DESCR
--- pkg/DESCR   8 Sep 2020 22:32:42 -0000       1.1.1.1
+++ pkg/DESCR   8 Apr 2025 16:23:14 -0000
@@ -1,9 +1,124 @@
-Miniflux is a minimalist and opinionated feed reader:
+Miniflux is a minimalist and opinionated feed reader. It's simple,
+fast, lightweight and super easy to install.
+
+Features
+
+Feed Reader
+
+- Supported feed formats: Atom 0.3/1.0, RSS 1.0/2.0, and JSON Feed
+1.0/1.1.
+- OPML file import/export and URL import.
+- Supports multiple attachments (podcasts, videos, music, and images
+enclosures).
+- Plays videos from YouTube directly inside Miniflux.
+- Organizes articles using categories and bookmarks.
+- Share individual articles publicly.
+- Fetches website icons (favicons).
+- Saves articles to third-party services.
+- Provides full-text search (powered by Postgres).
+- Available in 20 languages: Portuguese (Brazilian), Chinese
+(Simplified and Traditional), Dutch, English (US), Finnish, French,
+German, Greek, Hindi, Indonesian, Italian, Japanese, Polish, Romanian,
+Russian, Taiwanese POJ, Ukrainian, Spanish, and Turkish.
+
+Privacy
+
+- Removes pixel trackers.
+- Strips tracking parameters from URLs (e.g., utm_source, utm_medium,
+utm_campaign, fbclid, etc.).
+- Retrieves original links when feeds are sourced from FeedBurner.
+- Opens external links with attributes rel="noopener noreferrer"
+referrerpolicy="no-referrer" for improved security.
+- Implements the HTTP header Referrer-Policy: no-referrer to prevent
+referrer leakage.
+- Provides a media proxy to avoid tracking and resolve mixed content
+warnings when using HTTPS.
+- Plays YouTube videos via the privacy-focused domain youtube-nocookie.com.
+- Supports alternative YouTube video players such as Invidious.
+- Blocks external JavaScript to prevent tracking and enhance security.
+
+Bot Protection Bypass Mechanisms
+
+- Optionally disable HTTP/2 to mitigate fingerprinting.
+- Allows configuration of a custom user agent.
+- Supports adding custom cookies for specific use cases.
+- Enables the use of proxies for enhanced privacy or bypassing
+restrictions.
+
+Content Manipulation
+
+- Fetches the original article and extracts only the relevant content
+using a local Readability parser.
+- Allows custom scraper rules based on CSS selectors.
+- Supports custom rewriting rules for content manipulation.
+- Provides a regex filter to include or exclude articles based on
+specific patterns.
+- Optionally permits self-signed or invalid certificates (disabled
+by default).
+- Scrapes YouTube's website to retrieve video duration as read time
+or uses the YouTube API (disabled by default).
+
+User Interface
+
+- Optimized stylesheet for readability.
+- Responsive design that adapts seamlessly to desktop, tablet, and
+mobile devices.
+- Minimalistic and distraction-free user interface.
+- No requirement to download an app from Apple App Store or Google
+Play Store.
+- Can be added directly to the home screen for quick access.
+- Supports a wide range of keyboard shortcuts for efficient navigation.
+- Optional touch gesture support for navigation on mobile devices.
+- Custom stylesheets and JavaScript to personalize the user interface
+to your preferences.
+- Themes: Light (Sans-Serif), Light (Serif), Dark (Sans-Serif),
+Dark (Serif), System (Sans-Serif - Automatically switches between
+Dark and Light themes based on system preferences), System (Serif).
+
+Integrations
+
+- 25+ integrations with third-party services: Apprise, Betula,
+Cubox, Discord, Espial, Instapaper, LinkAce, Linkding, LinkWarden,
+Matrix, Notion, Ntfy, Nunux Keeper, Pinboard, Pocket, Pushover,
+RainDrop, Readeck, Readwise Reader, RssBridge, Shaarli, Shiori,
+Slack, Telegram, Wallabag, etc.
+- Bookmarklet for subscribing to websites directly from any web
+browser.
+- Webhooks for real-time notifications or custom integrations.
+- Compatibility with existing mobile applications using the Fever
+or Google Reader API.
+- REST API with client libraries available in Go and Python.
+
+Authentication
+
+- Local username and password.
+- Passkeys (WebAuthn).
+- Google (OAuth2).
+- Generic OpenID Connect.
+- Reverse-Proxy authentication.
+
+Technical Stuff
+
+- Written in Go (Golang).
+- Single binary compiled statically without dependency.
+- Works only with PostgreSQL.
+- Does not use any ORM or any complicated frameworks.
+- Uses modern vanilla JavaScript only when necessary.
+- All static files are bundled into the application binary using
+the Go embed package.
+- Supports the Systemd sd_notify protocol for process monitoring.
+- Configures HTTPS automatically with Let's Encrypt.
+- Allows the use of custom SSL certificates.
+- Supports HTTP/2 when TLS is enabled.
+- Updates feeds in the background using an internal scheduler or a
+traditional cron job.
+- Sanitizes external content before rendering it.
+- Enforces a Content Security Policy that permits only application
+JavaScript and blocks inline scripts and styles.
+- Uses native lazy loading for images and iframes.
+- Compatible only with modern browsers.
+- Adheres to the Twelve-Factor App methodology.
+- Provides official Debian/RPM packages and pre-built binaries.
+- Publishes a Docker image to Docker Hub, GitHub Registry, and
+Quay.io Registry, with ARM architecture support.
 
-- Written in Go (Golang)
-- Works only with Postgresql
-- Doesn't use any ORM
-- Doesn't use any complicated framework
-- Use only modern vanilla Javascript (ES6 and Fetch API)
-- Single binary compiled statically without dependency
-- The number of features is voluntarily limited

Reply via email to