Monday, 20250428 22:47+0200, Igor Zornik wrote:
What's changed from the previous (inline) one is that in the DESCR I
kept only the original section with the updated content and removed
some of the points that I think are irrelevant for ports (support for
SystemD, prebuilt binaries, and publishing to Docker). I also assume
maintaining it as suggested by the current port's maintainer.

I've been running the same diff in my local tree since Saturday, and can
confirm this works on amd64.

As to the DESCR changes, my first reaction is that this feels like a
lot of unnecessary implementation detail, and as a reader it seems that
a long list of features for minimalist software might be surprising.
Personally I run miniflux behind haproxy, so all of the bits about TLS
certificates and HTTP/2 are useless to me, and maybe even dangerous
if one is binding miniflux directly to port 80/443 for let's encrypt,
i.e., as the root user. I know you're just copying from the upstream
website,[1] though, I presume the let's encrypt integration is more
meant for the audience running this in docker.[2]

I'm just a fellow user like yourself, but I would maybe suggest

- I don't think we need the second sentence in the header about it
  being simple, fast, lightweight, and super easy to install. Packages
  on OpenBSD are generally easy to install (especially following the
  README), and I think the "simple, fast, lightweight" points are
  successfully conveyed by the other items in the list.

- Drop the lines about HTTPS and SSL certificates, because on OpenBSD
  miniflux will run as the '_miniflux' user (uid=859) and afaik not
  be able to bind to a port let's encrypt can use, anyway. We have
  acme-client(1) in base, and can just use that.

I am not sure the average user is concerned about things like lazy
loading, what 'Go embed' is useful for, or that the webapp won't work
in Internet Explorer 6, but upstream seems to think it's important to
highlight, and I do not really have strong feelings about those items.
Similarly a daemonized feed reader which didn't have a way to update
feeds automatically would not strike me as very useful, but maybe I'm
just lacking in imagination. :)

I'm also an active user of miniflux on OpenBSD, and can help test and
review patches. I do not have commit access, however.

[1] https://miniflux.app/features.html#tech

[2] https://miniflux.app/docs/howto.html#lets-encrypt


--- Igor's diff inlined for ease of review ---

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    28 Apr 2025 15:43:23 -0000
@@ -1,16 +1,16 @@
 COMMENT =      atom/rss feed reader web application
-V = 2.2.6
+V =            2.2.8
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}
CATEGORIES = net www -MAINTAINER = Paco Esteban <p...@openbsd.org>
+MAINTAINER =   Igor Zornik <moche...@mocheryl.org>
# Apache 2.0
 PERMIT_PACKAGE =       Yes
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    28 Apr 2025 15:43:23 -0000
@@ -1,9 +1,7 @@
 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/!puerkito!bio/goquery/@v/v1.10.3.mod) = 
a22Zph8UZyVlIKCa8aOlZ9NTL1n8yR4lgsGLPLEXZpw=
+SHA256 (go_modules/github.com/!puerkito!bio/goquery/@v/v1.10.3.zip) = 
k7hiUjj768Q7EsDg1Dk2eErUclk5Kbw9lEEezYTo9jM=
 SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.4.0.mod) = 
17OszAg8LYhxB+e5mY0rfap993NS0WnmnW+75plfuL0=
 SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.4.0.zip) = 
7x6m/q0h5fzJ4VMhh4iMjHxPPrvbAFh6tnoZJFIGymY=
 SHA256 
(go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.mod)
 = ftH6kO7vq7UGWGCrf2fdM/5ysTVwVCejb0515qgQBls=
@@ -14,45 +12,39 @@ 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.14.1.mod) = 
MVQ8cHC0u9NjUc3KwipxzxwSWWqa6DwJ2hpepWxjYBk=
+SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.14.1.zip) = 
DKFqdecXWPlftMuW6p+C9cG1pD8rnFGfbNz2iwQOXaI=
 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=
 SHA256 (go_modules/github.com/djherbis/atime/@v/v1.1.0.zip) = 
GVzrzOttdjKPXl03MVS1xGpqm/ayeoj5wBWCdqB8fEE=
 SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.8.0.mod) = 
2jcTxcV9JS0lUg3g5rOXsDOFizr/Xd3yEWSr4yl8n/k=
 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/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/fxamacker/cbor/v2/@v/v2.8.0.mod) = 
17vHFno4J1gxg4dzNWNww3DSzj7SjGBIb1LN1aeZySs=
+SHA256 (go_modules/github.com/fxamacker/cbor/v2/@v/v2.8.0.zip) = 
4jlw82s59pOcAczDlV50M22hEhzbILfuLOMFa4P2KWc=
+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.3.mod) = 
txdOUAoQY4/BVOsfSakYi1LujrbLdNnXvn6DLbdADFo=
+SHA256 (go_modules/github.com/go-webauthn/webauthn/@v/v0.12.3.zip) = 
y3sWmhnrw9fPKc5VOeu7qaGF6/4OCzAq0YWNwSzusbI=
+SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.1.20.mod) = 
zEKzw8Wyypu/35EX3RSVuUmyUpGRkAQYyaiOLExfWaM=
+SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.1.20.zip) = 
sIOy7VH3HgsviYP6dz7VO8vm8i/Y1VdOKKu4Ge/jgmU=
+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=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 
58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 
58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = 
S06b9sSCEQgGUbSR37SNaLc2xmowW8+UYFYG4bouqko=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.7.0.mod) = 
Mch0odKhjmKwVQ+CPOeldcjex/j9nU+hlZuxLX98DxQ=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.7.0.zip) = 
ZKnOBG8sMg43g/ug0fShX4oY8LAJtnvyf3YwkZ2z9Tk=
 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.18.0.mod) = 
vHLVU0WpUdCQ+0S9jGp0HaZ7UeLUSvVoUIi4woNz3+0=
+SHA256 (go_modules/github.com/klauspost/compress/@v/v1.18.0.zip) = 
xGeeTLyCCiF1gZnZhb51Sr9esqOObx3pXNcLLn7waQU=
 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=
@@ -75,8 +67,8 @@ SHA256 (go_modules/github.com/lib/pq/@v/
 SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = 
Z5Gnr2f4RqhjNTUAEsTvrdCFAJbr8iNQt7IOAeIW5vI=
 SHA256 
(go_modules/github.com/matryer/try/@v/v0.0.0-20161228173917-9ac251b645a2.mod) = 
+lQkkRIwBSxVJNkPtoJri3Ba4U9qdmzdDHx0E+EhXNE=
 SHA256 
(go_modules/github.com/matryer/try/@v/v0.0.0-20161228173917-9ac251b645a2.zip) = 
8a+jakvQvwmhKQ86/vlUBY4zTWsnWq5qWR2NrSdvXi8=
-SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.24.mod) = 
vJI17m5OYCQ/Hn3KzwyqTUgK/N8G7Xjkgf0Sfp4xGd8=
-SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.24.zip) = 
xlXz8Fb55EIvnM9IUIQcv8ElBY4HAnFe+cYARJzc1Fg=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.28.mod) = 
vJI17m5OYCQ/Hn3KzwyqTUgK/N8G7Xjkgf0Sfp4xGd8=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.28.zip) = 
dw4It6mueDrM4DTOy+8ZLLkhXznk0NxOP7DhGDDb+X4=
 SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.5.0.mod) = 
0SvfCVDElAiP2TYEreFZaXQFS6Flcp1roTNjPCfa/+M=
 SHA256 (go_modules/github.com/mitchellh/mapstructure/@v/v1.5.0.zip) = 
EY1bLLZcUNupZ/ttcI9FCpyvk/Mh+PyZCAZ1su43QZk=
 SHA256 
(go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod)
 = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI=
@@ -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.22.0.mod) = 
suUObpNILwDwYni8x0czuzF/LO+GsPbGhEbbgOjMD4s=
+SHA256 (go_modules/github.com/prometheus/client_golang/@v/v1.22.0.zip) = 
q4Tr/Lroegy+zAG1N/c+7GBH1PAWwpcZ/rkiRw8IaqI=
 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.23.1.mod) = 
DFxgYvmbF56ewa/PT4u61M5fZuC5L2TzhvKNVqBM3uo=
+SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.23.1.zip) = 
1ANliNqDCE+GOd2LIjTH7GnziUp2ponCzawkMuxaJMA=
+SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.23.mod) = 
RBdXwiLNiRxADsN/FEohgJgmhL6n/iOJ89hJrSrCrC8=
+SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.23.zip) = 
iCGO+OUn0wvEj1OfGw4//Adcm0xwRERV8mkuLseZTZ4=
+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,13 @@ 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.37.0.mod) = 
U6fSO0Gqyq3+omAMBH4C6suQA51LDLPW+Yxsvsd2uaI=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.37.0.zip) = 
fOayviG+HOngTceEgw4Ikx8JtZA1lrgBeDkyLJ6Chmc=
+SHA256 (go_modules/golang.org/x/image/@v/v0.26.0.mod) = 
5far1ngB4gIHCkQ5rM7fOYRknD72s93Q/pcaVpfYaKc=
+SHA256 (go_modules/golang.org/x/image/@v/v0.26.0.zip) = 
LWgZY7stbRhvCqt37JXu3eku/OV3cRnUb61lr5+mSCg=
 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 +137,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.39.0.mod) = 
7VN953Ox+dpk3NcCsHwblOKHrEmgj69AsPRecAPx2Dg=
+SHA256 (go_modules/golang.org/x/net/@v/v0.39.0.zip) = 
2ENM5y0jVkclcK2704xTjST+mpZ4v/qm75nsR8o74KU=
 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.29.0.mod) = 
iSqcBoVC968fBpEmqyjDjNX7j6ptr3czziyc0whAZF4=
+SHA256 (go_modules/golang.org/x/oauth2/@v/v0.29.0.zip) = 
Jrb/aEA3ohNf4SqiPpub5mL9UFEYGszawF9NOULQbWc=
 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.13.0.mod) = 
cguY8b8DPWtkpFTKjCnNym6SZat9cNs7g03/SVYPFYc=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.13.0.zip) = 
S9qv/mnMfJl8/5fNgdycZ3d3e9MRF18QD3awSbu+ftk=
 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 +163,11 @@ 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.32.0.mod) = 
9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.32.0.zip) = 
hdRwddIf1+812aR/xz8jVvs80uf6t/Rch0uBS/MSEn0=
 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 +178,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.31.0.mod) = 
osPg48gUA85tD7JfyfV6Iqj7ImWgiVUgfutT0QWsfSA=
+SHA256 (go_modules/golang.org/x/term/@v/v0.31.0.zip) = 
ve2nU3kbRPaBXM8zZ/9X/6ypuxAL/o6+ESyNoTPniuw=
 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.24.0.mod) = 
V1TZbqx5hwYn7foxmid+wZyvd1l+fnvgjw/OlL8jqPM=
+SHA256 (go_modules/golang.org/x/text/@v/v0.24.0.zip) = 
9YUzWlem+l+gwL8xm0XwkJ5f8aupHoVnGHuo5CMITAA=
 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,21 +204,20 @@ 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.5.mod) = 
GaQE2wpx6lbBYAPgJ5lX8Eqmk2Pvlmxt+NLZjikf+VM=
+SHA256 (go_modules/google.golang.org/protobuf/@v/v1.36.5.zip) = 
vvNVWETSTnPwaywuZTv9SrTjx59BUN727pvkXw4ugbU=
 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.8.zip) = 
gZTe2zgrH/WsmGzBMpJ4SUgZBia4mh8ZGqYm3NIZefY=
 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/!puerkito!bio/goquery/@v/v1.10.3.mod) = 148
+SIZE (go_modules/github.com/!puerkito!bio/goquery/@v/v1.10.3.zip) = 136191
 SIZE (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.4.0.mod) = 352
 SIZE (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.4.0.zip) = 62260
 SIZE 
(go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.mod)
 = 88
@@ -242,45 +228,39 @@ 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.14.1.mod) = 222
+SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.14.1.zip) = 44290
 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
 SIZE (go_modules/github.com/djherbis/atime/@v/v1.1.0.zip) = 8732
 SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.8.0.mod) = 279
 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/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/fxamacker/cbor/v2/@v/v2.8.0.mod) = 85
+SIZE (go_modules/github.com/fxamacker/cbor/v2/@v/v2.8.0.zip) = 193647
+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.3.mod) = 604
+SIZE (go_modules/github.com/go-webauthn/webauthn/@v/v0.12.3.zip) = 203160
+SIZE (go_modules/github.com/go-webauthn/x/@v/v0.1.20.mod) = 100
+SIZE (go_modules/github.com/go-webauthn/x/@v/v0.1.20.zip) = 19818
+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
 SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 41
 SIZE (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 41
-SIZE (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = 129773
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.7.0.mod) = 41
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.7.0.zip) = 130179
 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 +273,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.18.0.mod) = 137
+SIZE (go_modules/github.com/klauspost/compress/@v/v1.18.0.zip) = 39187545
 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
@@ -303,8 +283,8 @@ SIZE (go_modules/github.com/lib/pq/@v/v1
 SIZE (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = 132435
 SIZE 
(go_modules/github.com/matryer/try/@v/v0.0.0-20161228173917-9ac251b645a2.mod) = 
30
 SIZE 
(go_modules/github.com/matryer/try/@v/v0.0.0-20161228173917-9ac251b645a2.zip) = 
4444
-SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.24.mod) = 146
-SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.24.zip) = 2696211
+SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.28.mod) = 146
+SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.28.zip) = 2733563
 SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.5.0.mod) = 50
 SIZE (go_modules/github.com/mitchellh/mapstructure/@v/v1.5.0.zip) = 35272
 SIZE 
(go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod)
 = 39
@@ -319,29 +299,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.22.0.mod) = 1059
+SIZE (go_modules/github.com/prometheus/client_golang/@v/v1.22.0.zip) = 402016
 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.23.1.mod) = 598
+SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.23.1.zip) = 7864805
+SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.23.mod) = 87
+SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.7.23.zip) = 147891
+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 +333,13 @@ 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.37.0.mod) = 192
+SIZE (go_modules/golang.org/x/crypto/@v/v0.37.0.zip) = 1795190
+SIZE (go_modules/golang.org/x/image/@v/v0.26.0.mod) = 72
+SIZE (go_modules/golang.org/x/image/@v/v0.26.0.zip) = 5301108
 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 +353,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.39.0.mod) = 157
+SIZE (go_modules/golang.org/x/net/@v/v0.39.0.zip) = 1909378
 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.29.0.mod) = 129
+SIZE (go_modules/golang.org/x/oauth2/@v/v0.29.0.zip) = 151816
 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.13.0.mod) = 36
+SIZE (go_modules/golang.org/x/sync/@v/v0.13.0.zip) = 25486
 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 +379,11 @@ 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.32.0.mod) = 35
+SIZE (go_modules/golang.org/x/sys/@v/v0.32.0.zip) = 1991164
 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 +394,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.31.0.mod) = 70
+SIZE (go_modules/golang.org/x/term/@v/v0.31.0.zip) = 20076
 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.24.0.mod) = 223
+SIZE (go_modules/golang.org/x/text/@v/v0.24.0.zip) = 9234171
 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 +420,13 @@ 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.5.mod) = 201
+SIZE (go_modules/google.golang.org/protobuf/@v/v1.36.5.zip) = 2416489
 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.8.zip) = 1090837
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 28 Apr 2025 15:43:23 -0000
@@ -1,7 +1,6 @@
 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/!puerkito!bio/goquery         v1.10.3 \
        github.com/alecthomas/kingpin/v2         v2.4.0 \
        github.com/alecthomas/units              
v0.0.0-20211218093645-b94a6e3cc137 \
        github.com/andybalholm/brotli            v1.1.1 \
@@ -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.14.1 \
        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/fxamacker/cbor/v2             v2.8.0 \
+       github.com/go-jose/go-jose/v4            v4.0.5 \
+       github.com/go-webauthn/webauthn          v0.12.3 \
+       github.com/go-webauthn/x                 v0.1.20 \
+       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-cmp                 v0.7.0 \
+       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,12 +27,12 @@ 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.18.0 \
        github.com/kr/pretty                     v0.3.1 \
        github.com/kylelemons/godebug            v1.1.0 \
        github.com/lib/pq                        v1.10.9 \
        github.com/matryer/try                   
v0.0.0-20161228173917-9ac251b645a2 \
-       github.com/mattn/go-sqlite3              v1.14.24 \
+       github.com/mattn/go-sqlite3              v1.14.28 \
        github.com/mitchellh/mapstructure        v1.5.0 \
        github.com/modern-go/concurrent          
v0.0.0-20180306012644-bacd9c7ef1dd \
        github.com/modern-go/reflect2            v1.0.2 \
@@ -44,52 +40,50 @@ 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.22.0 \
        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.23.1 \
+       github.com/tdewolff/parse/v2             v2.7.23 \
+       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.37.0 \
+       golang.org/x/image                       v0.26.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.39.0 \
+       golang.org/x/oauth2                      v0.29.0 \
+       golang.org/x/sync                        v0.13.0 \
+       golang.org/x/sys                         v0.32.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.31.0 \
+       golang.org/x/text                        v0.24.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.5 \
        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/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/google/go-cmp                 v0.6.0 \
+       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/crypto                      v0.36.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 +95,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.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/oauth2                      v0.28.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,11 +115,9 @@ 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.30.0 \
+       golang.org/x/sys                         v0.31.0 \
        golang.org/x/sys                         v0.5.0 \
        golang.org/x/sys                         v0.8.0 \
        golang.org/x/term                        
v0.0.0-20201126162022-7de9c90e9dd1 \
@@ -139,7 +131,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 \
@@ -152,5 +143,6 @@ MODGO_MODFILES =    \
        golang.org/x/tools                       v0.13.0 \
        golang.org/x/tools                       v0.6.0 \
        golang.org/x/xerrors                     
v0.0.0-20190717185122-a985d3407aa7 \
-       google.golang.org/protobuf               v1.33.0
+       google.golang.org/protobuf               v1.33.0 \
+       google.golang.org/protobuf               v1.36.1
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   28 Apr 2025 15:43:23 -0000
@@ -1,9 +1,22 @@
-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.
+
+- 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.
+- 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.
-- 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