Hello, ports!

New version of miniflux. Gathering feeds tested on today's amd64 snap
QP-encoded diff below the changelog. Someone please commit if OK.

Changelog:
- Do not expose the Miniflux version on unauthenticated endpoints
  (deprecated since version 2.0.49).
- Improve HTML sanitizer by switching from the tokenizer to the
  'golang.org/x/net/html' parser to better match browser behavior and
  reduce the risk of injection issues.
- Enforce blocked resource checks on 'srcset' URLs.
- Improve blocked resource handling (including updates to blocked URL
  substrings).
- Add validation for 'TRUSTED_REVERSE_PROXY_NETWORKS' configuration to
  prevent silent misconfiguration.
- Prevent possible deadlock when cleaning removed entries.
- Ensure HTTP response bodies are always closed, even on client errors.
- Rewrite 'srcset' parser to follow HTML specifications (WebKit-style
  parsing) and handle edge cases more correctly.
- Improve sanitizer performance (various optimizations, including
  reduced allocations and better attribute handling).
- Handle deeply nested HTML more robustly in the sanitizer.
- Add scraper and rewrite rules for "bleepingcomputer.com" and
  "vnexpress.net".
- Support malformed feeds with 'author' objects in the 'authors' array.
- Avoid panic when parsing 'null' feeds.
- Improve title fallback logic.
- Include 'external_url' in JSON entry hash fallback.
- Ignore WordPress 'wp-json' API endpoint during JSON feed discovery.
- Add unread status filter to search results.
- Improve timezone handling internals and performance.
- Improve API payload structures and Godoc comments.
- Improve JavaScript code readability and keyboard shortcut handling.
- Restore cmd/ctrl/shift-click behavior on main navigation.
- Fix Safari PWA behavior for the 'v' shortcut to open links in the
  main browser.
- Removed 'FILTER_ENTRY_MAX_AGE_DAYS'. This option can be replaced with
  a filter rule such as 'max-age:<duration>'. Global environment
  variables should be reserved for process-level configuration.

Detailed changelog is available at
https://github.com/miniflux/v2/releases/tag/2.2.17

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/miniflux/Makefile,v
retrieving revision 1.29
diff -u -p -u -p -r1.29 Makefile
--- Makefile    25 Jan 2026 13:49:51 -0000      1.29
+++ Makefile    24 Feb 2026 12:28:20 -0000
@@ -1,6 +1,6 @@
 COMMENT =      atom/rss feed reader web application
 
-V =            2.2.16
+V =            2.2.17
 
 MODGO_MODNAME =        miniflux.app/v2
 MODGO_VERSION =        v${V}
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/miniflux/distinfo,v
retrieving revision 1.25
diff -u -p -u -p -r1.25 distinfo
--- distinfo    25 Jan 2026 13:49:51 -0000      1.25
+++ distinfo    24 Feb 2026 12:28:21 -0000
@@ -67,8 +67,8 @@ SHA256 (go_modules/github.com/kr/text/@v
 SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.zip) = 
No6zGPkaW2e+kFxHAyq1wxodSal4SLEBGg0KISKzC6Q=
 SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.mod) = 
FgWHHolTMaOfWVJVnrvJEijYa4EANU+Fe1YoZuyluxM=
 SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 
270M6ML0kyuwNwTXMCayGvEr1o1bj0eY2/EKSHorbRM=
-SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.mod) = 
lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
-SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = 
Z5Gnr2f4RqhjNTUAEsTvrdCFAJbr8iNQt7IOAeIW5vI=
+SHA256 (go_modules/github.com/lib/pq/@v/v1.11.2.mod) = 
laoM/j8/pYIYBczP2IVZXrhi6Ro764AtqG3BVxTB0ik=
+SHA256 (go_modules/github.com/lib/pq/@v/v1.11.2.zip) = 
EI5KmXS7t1C1KR5ynZ8fYM6lZ4YIDx80fHFSwjne8IM=
 SHA256 
(go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod)
 = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI=
 SHA256 
(go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip)
 = ke9JWZvsRZhp2U/z3sEohxq2a9LfphBB8eEWn5tKgHM=
 SHA256 (go_modules/github.com/modern-go/reflect2/@v/v1.0.2.mod) = 
CZ7ljsIQFVKAaS+eI2D1IycuUl8GJydUvnoqRNv6BiM=
@@ -124,15 +124,15 @@ SHA256 (go_modules/golang.org/x/crypto/@
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.23.0.mod) = 
i77G1cwXKvJKSSTQVmVXoqZctKzKzBGb3r7yti5IGCU=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.31.0.mod) = 
2bd+OUpoB1h3y1O1A0UXvP9aDVN+dYzeV45e0gcTpew=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.43.0.mod) = 
2DMxRG6Yhlczob2IJ3S9LyPWndNQCttcf3mDK1HN2Vs=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.46.0.mod) = 
iTBYMKHNTBxCYBuNIrfze1FmoJKCP9GV6dQeeaxW0R4=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.46.0.zip) = 
XykhzN9yUv++JgRpSMYESrCRflAKNHEOC6ZmQmDWpGA=
-SHA256 (go_modules/golang.org/x/image/@v/v0.34.0.mod) = 
MliK8iCv4qjswQHv57BtxPMylGay1hKl/JK8GgIoVpw=
-SHA256 (go_modules/golang.org/x/image/@v/v0.34.0.zip) = 
laDQubfBz32UydgaDfd02tJJPdnmM7FOqaHqSIbB2AU=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.48.0.mod) = 
xZGSXyJqPdOH1LYCMod2D7r9vZF1vtfFwoykmPfC/Oc=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.48.0.zip) = 
g3KXpQynemoY6i8pNr/jGq8q021bzYxUVwnaO2xgD9I=
+SHA256 (go_modules/golang.org/x/image/@v/v0.36.0.mod) = 
BXoGyldxz6TKNgaEHIySu+DVnwKXVdC8ZHnlLjPp3yg=
+SHA256 (go_modules/golang.org/x/image/@v/v0.36.0.zip) = 
azgPX9qpZCUtXaKvvGl9RkEDxlpCsLXcABxeYzqRe54=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = 
YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.15.0.mod) = 
XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = 
XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.30.0.mod) = 
iyfsEhSjdScVjdIGEeS2hAgcC4xgVpWbfMPs17JXBnQ=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.30.0.zip) = 
3/2uUMCnkD5SIFPo6YgAae0YVERjJvlUz5A/cTZ4w6I=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.32.0.mod) = 
hB9+FWJSy64dsY8rf0i1Iq8c8NPPj6NxA5DdFWZXyIU=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.32.0.zip) = 
wPzuLB7xoKgX6BBWNCvGy4sS0Rvhrd/juodDSi4wRM8=
 SHA256 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 
QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = 
YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
 SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) 
= 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo=
@@ -145,13 +145,14 @@ SHA256 (go_modules/golang.org/x/net/@v/v
 SHA256 (go_modules/golang.org/x/net/@v/v0.33.0.mod) = 
RiKZCCjFV/NMHmS5Z/3vXOC6bEOixGakrbsLyqyo5cE=
 SHA256 (go_modules/golang.org/x/net/@v/v0.43.0.mod) = 
SiTEOY34wmHq57pSzbSwFpFyXNxG5K1JeBGq01fCWDI=
 SHA256 (go_modules/golang.org/x/net/@v/v0.47.0.mod) = 
2nq5j3HLfuXdN2btDynXCIydYrwTe4/ShuvbPSNsZ8Q=
-SHA256 (go_modules/golang.org/x/net/@v/v0.48.0.mod) = 
bHP4UqGL/SgKlg6Nrh+pGSw9PFXxmTcfrt/1a2ZnR9U=
-SHA256 (go_modules/golang.org/x/net/@v/v0.48.0.zip) = 
z1IGeX5mu+cvwTVC1TpX0GmlY867bQRcB6hw60/YiMk=
+SHA256 (go_modules/golang.org/x/net/@v/v0.49.0.mod) = 
9juXIMbYfvBWYtRkHnhTGvmOahO+CGEb+6cSjpst6XA=
+SHA256 (go_modules/golang.org/x/net/@v/v0.50.0.mod) = 
szDezMQs6bwlXx+O0hf8bn2z4EGKiCeX1I+f+TT8Jp4=
+SHA256 (go_modules/golang.org/x/net/@v/v0.50.0.zip) = 
YiDXIVPa92BnWKNXkMvw0V/RwLrVhOxSa+4y56Rj0+k=
 SHA256 (go_modules/golang.org/x/net/@v/v0.6.0.mod) = 
Qex26iFy8+4wMeOPmlNZOaWE1rs170gIVP3LjCAmcBs=
 SHA256 (go_modules/golang.org/x/oauth2/@v/v0.28.0.mod) = 
iSqcBoVC968fBpEmqyjDjNX7j6ptr3czziyc0whAZF4=
 SHA256 (go_modules/golang.org/x/oauth2/@v/v0.30.0.mod) = 
jEQDzd4hI75R1cQaaEsstlTxJtsFpckDozB9r1Rni88=
-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.34.0.mod) = 
NwTaJbZcJnwcpsxSf9rx+V6m4VMy4Sq1/zsskvJYy0Y=
-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.34.0.zip) = 
qFTLsEe4/bCEm4wmbnmBieY/QlFQNdI5AnoISeiLEbg=
+SHA256 (go_modules/golang.org/x/oauth2/@v/v0.35.0.mod) = 
NwTaJbZcJnwcpsxSf9rx+V6m4VMy4Sq1/zsskvJYy0Y=
+SHA256 (go_modules/golang.org/x/oauth2/@v/v0.35.0.zip) = 
CjSr9u41WTpjC8Y+xCXaLBtA13PdW1X0+kLlGM+6EBY=
 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=
@@ -174,8 +175,8 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.32.0.mod) = 
9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.35.0.mod) = 
9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.37.0.mod) = 
9BGBTYOpboZ4Gx3uQcEluVBNpUItujfMHWOwFq45z+I=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.39.0.mod) = 
9BGBTYOpboZ4Gx3uQcEluVBNpUItujfMHWOwFq45z+I=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.39.0.zip) = 
ZURO/Smc54vEV1iLwgYeaftc6t7HAiDu2jlldAKtSxs=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.41.0.mod) = 
9BGBTYOpboZ4Gx3uQcEluVBNpUItujfMHWOwFq45z+I=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.41.0.zip) = 
xICExiF3BFwQkePKuZqgPrsAMCdDXKi9NruFE0BICkA=
 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=
@@ -186,8 +187,8 @@ SHA256 (go_modules/golang.org/x/term/@v/
 SHA256 (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 
2+oCJUqsLPP9D3LHxgLlQ8X7rS0A2vwvgZwoqTUlgZk=
 SHA256 (go_modules/golang.org/x/term/@v/v0.20.0.mod) = 
popv0up5oDshapIJPgQ6AnvvRuJ19M4MpNIh3f0kTwE=
 SHA256 (go_modules/golang.org/x/term/@v/v0.27.0.mod) = 
jgx9MEj56ChUn3qvD20iHjLjDc/a++1akW0tyzIpLbY=
-SHA256 (go_modules/golang.org/x/term/@v/v0.38.0.mod) = 
y9Rn0L/1uGgUc+6lGryukXJ63ON2GNmtl2C6v5etmmw=
-SHA256 (go_modules/golang.org/x/term/@v/v0.38.0.zip) = 
AM7Ivq6Yu1oVye6ejnBbfKucUCaeeFi/+Y3wUzsxc2M=
+SHA256 (go_modules/golang.org/x/term/@v/v0.40.0.mod) = 
KuG4WZaxS6tL70U1FUXdoPK5yVnF6chCy+ot1b6HU2U=
+SHA256 (go_modules/golang.org/x/term/@v/v0.40.0.zip) = 
DbdAO0YY24Ee6Ecvxw/p2JVwcFKKSiHI2iE00Rt9gbc=
 SHA256 (go_modules/golang.org/x/term/@v/v0.5.0.mod) = 
DW9YIoqtwaZSjmdV2gGFFlZuOuXFIB963hdz9W+o2TQ=
 SHA256 (go_modules/golang.org/x/term/@v/v0.8.0.mod) = 
XTYtaoNFP3Akcl6CTAXFlJYk749MsT9dfj1Lfxygsyc=
 SHA256 (go_modules/golang.org/x/text/@v/v0.13.0.mod) = 
FR5qGDlJHEtQ3+nDNFHwYyjVUYvY7koAYd4Ct60zL7I=
@@ -198,8 +199,8 @@ SHA256 (go_modules/golang.org/x/text/@v/
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 
NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 
+7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.mod) = 
xF1mkIlCe8RjXQexhfm5aAMy0cSMdbPEnLcVuBoEpbA=
-SHA256 (go_modules/golang.org/x/text/@v/v0.32.0.mod) = 
tIhnsZ7BeIi87Cyjat2YlzvSYuWpT5cxBNsy1ooWmJo=
-SHA256 (go_modules/golang.org/x/text/@v/v0.32.0.zip) = 
vGxw03w3vGJag6vUjuMjcrRZqMVZoc9fJd+/fHlB+Bs=
+SHA256 (go_modules/golang.org/x/text/@v/v0.34.0.mod) = 
Q7jEOyVOnBiVrKaG9WLckCnsMFH1/FaMVu/3woIITc8=
+SHA256 (go_modules/golang.org/x/text/@v/v0.34.0.zip) = 
Z6bKs1Kk8xPVZnFhjf/y+C2QihcVHcTKm3+7/UCCgTQ=
 SHA256 (go_modules/golang.org/x/text/@v/v0.7.0.mod) = 
FZKedvzgSupMkqNUQmu0M3BoRkWk7gPy510MLrFGYwQ=
 SHA256 (go_modules/golang.org/x/text/@v/v0.9.0.mod) = 
Q29ZLne1k7AvvqN04jrTNpyGI/8NKckd594eZnLbmkE=
 SHA256 
(go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = 
oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8=
@@ -207,8 +208,8 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = 
KouTZYmPCCL6zmW6CJoTU+aKZdNC8wDKMXzOzN5kIfM=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = 
FCs0FrAOghO0CeJ5pDS5emzglTHJFMG0cXh4FX1Xmj8=
 SHA256 
(go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = 
RSXa1PVyPR5An2o5jBrn/V4sY31DpcrrSYRAd7kcnus=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.39.0.mod) = 
tHmAdEnfY0B03Qjo4VBl7ZC7keEjoWZOTvNMoH/UwKw=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.39.0.zip) = 
SY6tHz3mRnVKFSwU/KremwP4YRSydGtlNn41QMGsvN4=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.41.0.mod) = 
H7Z4b2rP4aXoD+5PnJlXc153HatSz1Fu1BKrG0t5TM8=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.41.0.zip) = 
fMatuq1HHkoYUMrOUMViJ/eLBqB38OkVSyfiPhmdeoQ=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = 
gw7Xjc0+mSfEEuJkEjAwhEd0nVE9MQJNJ24kQ7IBZgk=
 SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 
ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 
ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
@@ -221,7 +222,7 @@ SHA256 (go_modules/gopkg.in/check.v1/@v/
 SHA256 
(go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.zip) = 
9VVoTlxdrMKFDd2zRf7xuPk/VGtyaFWJeJ2m0rBicQ4=
 SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 
IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
 SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 
qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU=
-SHA256 (miniflux.app/v2-v2.2.16.zip) = 
xo8PpkLo8rsn3t4YJZqZAwh6ybP/IhFu2C2xjQXJXRQ=
+SHA256 (miniflux.app/v2-v2.2.17.zip) = 
Q+68aINvycbnjJl70dO26D3K8ARx29sld8aPZi6kjtE=
 SIZE (go_modules/cloud.google.com/go/compute/metadata/@v/v0.3.0.mod) = 53
 SIZE (go_modules/cloud.google.com/go/compute/metadata/@v/v0.3.0.zip) = 19692
 SIZE (go_modules/github.com/!puerkito!bio/goquery/@v/v1.11.0.mod) = 148
@@ -291,8 +292,8 @@ SIZE (go_modules/github.com/kr/text/@v/v
 SIZE (go_modules/github.com/kr/text/@v/v0.2.0.zip) = 12607
 SIZE (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.mod) = 46
 SIZE (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 25634
-SIZE (go_modules/github.com/lib/pq/@v/v1.10.9.mod) = 34
-SIZE (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = 132435
+SIZE (go_modules/github.com/lib/pq/@v/v1.11.2.mod) = 34
+SIZE (go_modules/github.com/lib/pq/@v/v1.11.2.zip) = 165920
 SIZE 
(go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod)
 = 39
 SIZE 
(go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip)
 = 10936
 SIZE (go_modules/github.com/modern-go/reflect2/@v/v1.0.2.mod) = 46
@@ -348,15 +349,15 @@ SIZE (go_modules/golang.org/x/crypto/@v/
 SIZE (go_modules/golang.org/x/crypto/@v/v0.23.0.mod) = 190
 SIZE (go_modules/golang.org/x/crypto/@v/v0.31.0.mod) = 190
 SIZE (go_modules/golang.org/x/crypto/@v/v0.43.0.mod) = 192
-SIZE (go_modules/golang.org/x/crypto/@v/v0.46.0.mod) = 192
-SIZE (go_modules/golang.org/x/crypto/@v/v0.46.0.zip) = 2223740
-SIZE (go_modules/golang.org/x/image/@v/v0.34.0.mod) = 72
-SIZE (go_modules/golang.org/x/image/@v/v0.34.0.zip) = 5310357
+SIZE (go_modules/golang.org/x/crypto/@v/v0.48.0.mod) = 192
+SIZE (go_modules/golang.org/x/crypto/@v/v0.48.0.zip) = 2224771
+SIZE (go_modules/golang.org/x/image/@v/v0.36.0.mod) = 72
+SIZE (go_modules/golang.org/x/image/@v/v0.36.0.zip) = 5310355
 SIZE (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = 84
 SIZE (go_modules/golang.org/x/mod/@v/v0.15.0.mod) = 84
 SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = 84
-SIZE (go_modules/golang.org/x/mod/@v/v0.30.0.mod) = 86
-SIZE (go_modules/golang.org/x/mod/@v/v0.30.0.zip) = 172652
+SIZE (go_modules/golang.org/x/mod/@v/v0.32.0.mod) = 86
+SIZE (go_modules/golang.org/x/mod/@v/v0.32.0.zip) = 172421
 SIZE 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 
157
 SIZE (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = 84
 SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 
181
@@ -369,13 +370,14 @@ SIZE (go_modules/golang.org/x/net/@v/v0.
 SIZE (go_modules/golang.org/x/net/@v/v0.33.0.mod) = 155
 SIZE (go_modules/golang.org/x/net/@v/v0.43.0.mod) = 157
 SIZE (go_modules/golang.org/x/net/@v/v0.47.0.mod) = 157
-SIZE (go_modules/golang.org/x/net/@v/v0.48.0.mod) = 157
-SIZE (go_modules/golang.org/x/net/@v/v0.48.0.zip) = 1935796
+SIZE (go_modules/golang.org/x/net/@v/v0.49.0.mod) = 157
+SIZE (go_modules/golang.org/x/net/@v/v0.50.0.mod) = 157
+SIZE (go_modules/golang.org/x/net/@v/v0.50.0.zip) = 1945101
 SIZE (go_modules/golang.org/x/net/@v/v0.6.0.mod) = 123
 SIZE (go_modules/golang.org/x/oauth2/@v/v0.28.0.mod) = 129
 SIZE (go_modules/golang.org/x/oauth2/@v/v0.30.0.mod) = 91
-SIZE (go_modules/golang.org/x/oauth2/@v/v0.34.0.mod) = 91
-SIZE (go_modules/golang.org/x/oauth2/@v/v0.34.0.zip) = 153622
+SIZE (go_modules/golang.org/x/oauth2/@v/v0.35.0.mod) = 91
+SIZE (go_modules/golang.org/x/oauth2/@v/v0.35.0.zip) = 155804
 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
@@ -398,8 +400,8 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
 SIZE (go_modules/golang.org/x/sys/@v/v0.32.0.mod) = 35
 SIZE (go_modules/golang.org/x/sys/@v/v0.35.0.mod) = 35
 SIZE (go_modules/golang.org/x/sys/@v/v0.37.0.mod) = 35
-SIZE (go_modules/golang.org/x/sys/@v/v0.39.0.mod) = 35
-SIZE (go_modules/golang.org/x/sys/@v/v0.39.0.zip) = 2003190
+SIZE (go_modules/golang.org/x/sys/@v/v0.41.0.mod) = 35
+SIZE (go_modules/golang.org/x/sys/@v/v0.41.0.zip) = 2005850
 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
@@ -410,8 +412,8 @@ SIZE (go_modules/golang.org/x/term/@v/v0
 SIZE (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 68
 SIZE (go_modules/golang.org/x/term/@v/v0.20.0.mod) = 68
 SIZE (go_modules/golang.org/x/term/@v/v0.27.0.mod) = 68
-SIZE (go_modules/golang.org/x/term/@v/v0.38.0.mod) = 70
-SIZE (go_modules/golang.org/x/term/@v/v0.38.0.zip) = 21158
+SIZE (go_modules/golang.org/x/term/@v/v0.40.0.mod) = 70
+SIZE (go_modules/golang.org/x/term/@v/v0.40.0.zip) = 21694
 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
@@ -422,8 +424,8 @@ SIZE (go_modules/golang.org/x/text/@v/v0
 SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25
 SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97
 SIZE (go_modules/golang.org/x/text/@v/v0.3.7.mod) = 97
-SIZE (go_modules/golang.org/x/text/@v/v0.32.0.mod) = 190
-SIZE (go_modules/golang.org/x/text/@v/v0.32.0.zip) = 9236390
+SIZE (go_modules/golang.org/x/text/@v/v0.34.0.mod) = 190
+SIZE (go_modules/golang.org/x/text/@v/v0.34.0.zip) = 7015063
 SIZE (go_modules/golang.org/x/text/@v/v0.7.0.mod) = 258
 SIZE (go_modules/golang.org/x/text/@v/v0.9.0.mod) = 215
 SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) 
= 26
@@ -431,8 +433,8 @@ SIZE (go_modules/golang.org/x/tools/@v/v
 SIZE (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = 327
 SIZE (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = 214
 SIZE 
(go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = 
339
-SIZE (go_modules/golang.org/x/tools/@v/v0.39.0.mod) = 301
-SIZE (go_modules/golang.org/x/tools/@v/v0.39.0.zip) = 2854184
+SIZE (go_modules/golang.org/x/tools/@v/v0.41.0.mod) = 301
+SIZE (go_modules/golang.org/x/tools/@v/v0.41.0.zip) = 2876850
 SIZE (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = 211
 SIZE 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 37
 SIZE 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 37
@@ -445,4 +447,4 @@ SIZE (go_modules/gopkg.in/check.v1/@v/v1
 SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.zip) 
= 42835
 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95
 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623
-SIZE (miniflux.app/v2-v2.2.16.zip) = 1177687
+SIZE (miniflux.app/v2-v2.2.17.zip) = 1188385
Index: modules.inc
===================================================================
RCS file: /cvs/ports/net/miniflux/modules.inc,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 modules.inc
--- modules.inc 30 Dec 2025 23:27:26 -0000      1.23
+++ modules.inc 24 Feb 2026 12:28:21 -0000
@@ -32,7 +32,7 @@ MODGO_MODULES =       \
        github.com/kr/pretty                     v0.3.1 \
        github.com/kr/text                       v0.2.0 \
        github.com/kylelemons/godebug            v1.1.0 \
-       github.com/lib/pq                        v1.10.9 \
+       github.com/lib/pq                        v1.11.2 \
        github.com/modern-go/concurrent          
v0.0.0-20180306012644-bacd9c7ef1dd \
        github.com/modern-go/reflect2            v1.0.2 \
        github.com/munnerz/goautoneg             
v0.0.0-20191010083416-a7dc8b61c822 \
@@ -56,17 +56,17 @@ MODGO_MODULES =     \
        go.uber.org/goleak                       v1.3.0 \
        go.uber.org/mock                         v0.6.0 \
        go.yaml.in/yaml/v2                       v2.4.2 \
-       golang.org/x/crypto                      v0.46.0 \
-       golang.org/x/image                       v0.34.0 \
-       golang.org/x/mod                         v0.30.0 \
-       golang.org/x/net                         v0.48.0 \
-       golang.org/x/oauth2                      v0.34.0 \
+       golang.org/x/crypto                      v0.48.0 \
+       golang.org/x/image                       v0.36.0 \
+       golang.org/x/mod                         v0.32.0 \
+       golang.org/x/net                         v0.50.0 \
+       golang.org/x/oauth2                      v0.35.0 \
        golang.org/x/sync                        v0.19.0 \
-       golang.org/x/sys                         v0.39.0 \
+       golang.org/x/sys                         v0.41.0 \
        golang.org/x/telemetry                   
v0.0.0-20240228155512-f48c80bd79b2 \
-       golang.org/x/term                        v0.38.0 \
-       golang.org/x/text                        v0.32.0 \
-       golang.org/x/tools                       v0.39.0 \
+       golang.org/x/term                        v0.40.0 \
+       golang.org/x/text                        v0.34.0 \
+       golang.org/x/tools                       v0.41.0 \
        golang.org/x/xerrors                     
v0.0.0-20191204190536-9bdfabe68543 \
        google.golang.org/protobuf               v1.36.8 \
        gopkg.in/check.v1                        
v1.0.0-20201130134442-10cb98267c6c \
@@ -100,6 +100,7 @@ MODGO_MODFILES =    \
        golang.org/x/net                         v0.33.0 \
        golang.org/x/net                         v0.43.0 \
        golang.org/x/net                         v0.47.0 \
+       golang.org/x/net                         v0.49.0 \
        golang.org/x/net                         v0.6.0 \
        golang.org/x/oauth2                      v0.28.0 \
        golang.org/x/oauth2                      v0.30.0 \

Reply via email to