On Tue Apr 8, 2025 at 7:33 PM CEST, Igor Zornik wrote:
> 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).

A gentle post-unlock ping.

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    21 Apr 2025 18:09:45 -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    21 Apr 2025 18:09:45 -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 21 Apr 2025 18:09:45 -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   21 Apr 2025 18:09:45 -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