From: "Igor Zornik" Subject: [UPDATE] net/miniflux 2.3.1 -> 2.3.2 To: "OpenBSD ports" Date: Tue, 14 Jul 2026 19:28:05 +0200 Hello, ports! Nothing extraordinary to report for new version of miniflux except that I added setting commit hash and (UTC) date into build process. This will make displaying "About" page and running miniflux with "--info" flag complete. Building and running tested on today's amd64 snap. QP-encoded diff below the changelog. Someone please commit if OK. Changelog: - Search queries now use PostgreSQL's 'websearch_to_tsquery', allowing quoted phrases, 'OR' operators, and negation ('-term') in search expressions. - Added 'GET /v1/entries/ids' to efficiently retrieve paginated entry IDs. - Added support for updating the starred status of multiple entries through 'PUT /v1/entries'. - API clients can now filter entries by tags. - The Go client now exposes additional feed fields ('description', 'icon', 'next_check_at', notification settings, 'no_media_player', etc.) and supports the new tag filter. - When an Atom entry 'id' contains an HTTP URL, it is now used as the entry URL when no dedicated link is available. - Improved full-text search performance by caching compiled regular expressions used by filtering rules. - Reduced database work when computing category statistics. - Improved browser caching of static assets. - Reduced template rendering overhead by precomputing static icon URLs. - Prevent username enumeration through login timing differences. - PostgreSQL installations running in FIPS mode are now fully supported by replacing MD5 with SHA-256 for enclosure uniqueness. This change raises the minimum supported PostgreSQL version to *11*. - Fixed validation of per-feed entry filter rules in the web interface. - SOCKS proxy URLs can once again be configured for individual feeds. - Fixed enclosure URL proxying consistency across API endpoints. - Fixed several API handlers that incorrectly returned '404 Not Found' or '400 Bad Request' instead of proper server errors. - Fixed inconsistent handling of invalid category filters in the Entries API. - Fixed user lookup edge cases that could result in nil pointer dereferences. - Fixed enclosure lookup to correctly scope results by user. - Fixed the Google Reader Quick Add endpoint to honor the configured HTTP user agent. - Fixed refresh-all keyboard shortcut ('R') to correctly display the success notification. - Fixed localization formatting issues affecting several languages. - Fixed request builder state leaking during feed discovery. - Improved accessibility by correcting an 'aria-labelledby' issue. - Updated German ('de_DE') translations. - Updated Galician ('gl_ES') translations. - Clarified the units for 'POLLING_FREQUENCY'. - Improved documentation for 'TRUSTED_REVERSE_PROXY_NETWORKS'. Detailed changelog is available at https://github.com/miniflux/v2/releases/tag/2.3.2 Index: Makefile =================================================================== RCS file: /cvs/ports/net/miniflux/Makefile,v retrieving revision 1.33 diff -u -p -u -p -r1.33 Makefile --- Makefile 10 Jun 2026 21:43:22 -0000 1.33 +++ Makefile 14 Jul 2026 17:14:06 -0000 @@ -1,6 +1,6 @@ COMMENT = atom/rss feed reader web application -V = 2.3.1 +V = 2.3.2 MODGO_MODNAME = miniflux.app/v2 MODGO_VERSION = v${V} @@ -24,6 +24,8 @@ MODULES = lang/go ALL_TARGET = ${MODGO_MODNAME}/... MODGO_LDFLAGS += -X miniflux.app/v2/internal/version.Version=${V} +MODGO_LDFLAGS += -X miniflux.app/v2/internal/version.Commit=51f2e0d8 +MODGO_LDFLAGS += -X miniflux.app/v2/internal/version.BuildDate=`date -u +%FT%T%z` do-install: ${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/miniflux.app \ Index: distinfo =================================================================== RCS file: /cvs/ports/net/miniflux/distinfo,v retrieving revision 1.29 diff -u -p -u -p -r1.29 distinfo --- distinfo 10 Jun 2026 21:43:22 -0000 1.29 +++ distinfo 14 Jul 2026 17:14:06 -0000 @@ -14,8 +14,8 @@ SHA256 (go_modules/github.com/beorn7/per SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo= SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI= SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.zip) = FFomzcfEnbVmAXuAfEmJ7n993rVpQj6cuZ+ZX6w2IdM= -SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.18.0.mod) = 4yhPRRl+1fERp8o+CQ80S2Rx7iD+WPGxUpm3W+d7wDI= -SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.18.0.zip) = zKrC1zlQt0IxjMG5FpBuJ1ONRlZ2cEqMN5elNI9kMKo= +SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.19.0.mod) = 4yhPRRl+1fERp8o+CQ80S2Rx7iD+WPGxUpm3W+d7wDI= +SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.19.0.zip) = wCHKsM1N/taqkFRIBaUiYgnGhEFnv3y9H2xfHMLa608= SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 6rBwW8ShjdMVwnpOPbqPIKnhIwZfogYzlmMytczPdzE= SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = IO38wnr9eZF4C8kcpSPSaZnqAl5B9gvF7XG7rADhdeI= SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= @@ -126,17 +126,17 @@ SHA256 (go_modules/golang.org/x/crypto/@ SHA256 (go_modules/golang.org/x/crypto/@v/v0.19.0.mod) = +LWV5clhCTxod7lq9nn0MyIlSlMIexH9JkVkLmk779U= SHA256 (go_modules/golang.org/x/crypto/@v/v0.23.0.mod) = i77G1cwXKvJKSSTQVmVXoqZctKzKzBGb3r7yti5IGCU= SHA256 (go_modules/golang.org/x/crypto/@v/v0.31.0.mod) = 2bd+OUpoB1h3y1O1A0UXvP9aDVN+dYzeV45e0gcTpew= -SHA256 (go_modules/golang.org/x/crypto/@v/v0.51.0.mod) = TgZ9F8N/k6wYXckpF+rVvkl+lWpF1Whg2421EcwuqJc= SHA256 (go_modules/golang.org/x/crypto/@v/v0.52.0.mod) = khN8FoJxn9CPGhAv/88/RSddHDqrgVpeEQ1YxC/LDkk= -SHA256 (go_modules/golang.org/x/crypto/@v/v0.52.0.zip) = pNykT0Z6PYdFrvQRR8e8apDNz9qcQq4FhYiL8EbHlB4= -SHA256 (go_modules/golang.org/x/image/@v/v0.41.0.mod) = G1eZ6ggUUlcAESqi/FdQquUhSfoS4gWrMt9AgT/TrZg= -SHA256 (go_modules/golang.org/x/image/@v/v0.41.0.zip) = 36bw25dEK6XyKjhejyJjNPeTc81Z0uO5H4zaodEi0r4= +SHA256 (go_modules/golang.org/x/crypto/@v/v0.53.0.mod) = 5kGfR2USqPXZDMufxx4i30hJ7/Ixbg+Tjcgs9PEbvl8= +SHA256 (go_modules/golang.org/x/crypto/@v/v0.53.0.zip) = kO+ZZ14Ws+UQWoDZMAf6r13picIfpaRzObUGLnIyDJ4= +SHA256 (go_modules/golang.org/x/image/@v/v0.43.0.mod) = 9d8ov+PbeeMKmDD9xDj7TA5fz47Pzgd3xNAnjSMkLss= +SHA256 (go_modules/golang.org/x/image/@v/v0.43.0.zip) = LIBE09Mj/y0U3iKFkZiTC2Hj6ax+cm3O8dwyzmK1T0M= 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.18.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94= -SHA256 (go_modules/golang.org/x/mod/@v/v0.35.0.mod) = h1EY2PT/kiCbMPIkPn41IaKert6v93fh/cOk6ibwwmg= -SHA256 (go_modules/golang.org/x/mod/@v/v0.35.0.zip) = amTISDcWeqkqXdVaoxg1G4xFYjsvuAgEzOcE5yqWIcg= +SHA256 (go_modules/golang.org/x/mod/@v/v0.36.0.mod) = WXKtXlnSlwhuytWy0sgCeYaCu9X/TVrycCJh0a7HlmU= +SHA256 (go_modules/golang.org/x/mod/@v/v0.36.0.zip) = VBAYDD3UzW460I5/R1hv2T3mXKnAqIkaj5ZNMh90tgs= 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= @@ -149,9 +149,9 @@ 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.52.0.mod) = 33HIlTQ54t/jsGaVTGZE8pTQeVPa6FmWWqbqaUIXuD0= -SHA256 (go_modules/golang.org/x/net/@v/v0.54.0.mod) = WfIL9qrksb5EM71KgmUVIKfwDgEy7iXn00uvIbfflRQ= SHA256 (go_modules/golang.org/x/net/@v/v0.55.0.mod) = ulbc60K/erTu6nYD2qQWKukgXUggiyq7xlsM29+eYns= -SHA256 (go_modules/golang.org/x/net/@v/v0.55.0.zip) = IcKc1Yt6At5go8tRItj1m8PJbUdQ+cG7d6Jwpk60LmE= +SHA256 (go_modules/golang.org/x/net/@v/v0.56.0.mod) = EHKRUjOmYXpgOjaZaJLKiq/MfYuNwPQ+cUbYPH6knEM= +SHA256 (go_modules/golang.org/x/net/@v/v0.56.0.zip) = u8l1s+yc2GiSz8UVutwSVlfhNcABYtDaXeM/bQeTBGQ= SHA256 (go_modules/golang.org/x/net/@v/v0.6.0.mod) = Qex26iFy8+4wMeOPmlNZOaWE1rs170gIVP3LjCAmcBs= SHA256 (go_modules/golang.org/x/oauth2/@v/v0.30.0.mod) = jEQDzd4hI75R1cQaaEsstlTxJtsFpckDozB9r1Rni88= SHA256 (go_modules/golang.org/x/oauth2/@v/v0.36.0.mod) = kP8PSgNrwcJObABv4Y2X1tEWg0Mfjxl7etSKNB2nJoI= @@ -161,8 +161,8 @@ SHA256 (go_modules/golang.org/x/sync/@v/ 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.13.0.mod) = cguY8b8DPWtkpFTKjCnNym6SZat9cNs7g03/SVYPFYc= -SHA256 (go_modules/golang.org/x/sync/@v/v0.20.0.mod) = o+KedgYL1WEGBFSx+ivc1mZ09gycqTgzuBBjVeNMYDw= -SHA256 (go_modules/golang.org/x/sync/@v/v0.20.0.zip) = cXnU1ogA9v3K251LvxHLtd+bQDYMiTBcID/iByPL03U= +SHA256 (go_modules/golang.org/x/sync/@v/v0.21.0.mod) = o+KedgYL1WEGBFSx+ivc1mZ09gycqTgzuBBjVeNMYDw= +SHA256 (go_modules/golang.org/x/sync/@v/v0.21.0.zip) = 7mVFkCPefySDb24hIxRLUym9Ck0FqHw8RIUJN44ua+c= 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= @@ -178,9 +178,9 @@ 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.43.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= -SHA256 (go_modules/golang.org/x/sys/@v/v0.44.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= SHA256 (go_modules/golang.org/x/sys/@v/v0.45.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= -SHA256 (go_modules/golang.org/x/sys/@v/v0.45.0.zip) = 5RwciARbTtvkitgQEiExOB/1Qcie29l++DPtZlO1nmo= +SHA256 (go_modules/golang.org/x/sys/@v/v0.46.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= +SHA256 (go_modules/golang.org/x/sys/@v/v0.46.0.zip) = NtyDtrxYhNJgzb2dCeWXse7WTRXf3DdMpuMa75nVM9c= 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= @@ -191,8 +191,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.43.0.mod) = 2QEhKrEClyhrFXCGNl/IE6RGisnn+Rc358aW449o+rc= -SHA256 (go_modules/golang.org/x/term/@v/v0.43.0.zip) = DRLdd/LGIPI25ZQh1gT2vNH5ISpAg6HA7BNCXGe8boE= +SHA256 (go_modules/golang.org/x/term/@v/v0.44.0.mod) = we1CB1+9GUCm7DTLsa9v/yQLXHbnp1WZAj+hOKES6Ug= +SHA256 (go_modules/golang.org/x/term/@v/v0.44.0.zip) = 5CDGZAASppfYBsLoZd8mmTyCqasbFtKGeHy3f8EAYvc= 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= @@ -203,8 +203,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.37.0.mod) = kNWrTkKJ4PnXNcpFYe7iLZ+evNf6BPI1g8fSFAlAlo4= -SHA256 (go_modules/golang.org/x/text/@v/v0.37.0.zip) = uNR1wXg1q2ArkfEUdoTOtdv0Bg5y5d+y4OM+/JMSqYI= +SHA256 (go_modules/golang.org/x/text/@v/v0.38.0.mod) = Xqix8S+KLrFhfd7bMFGkT3ciIvl3Rw12Ixz6ld57awE= +SHA256 (go_modules/golang.org/x/text/@v/v0.38.0.zip) = vpgmYhKsY83HhjGuD/j3g+D15H2bYJTBH/6+Q/0EJLM= 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= @@ -213,8 +213,8 @@ SHA256 (go_modules/golang.org/x/tools/@v 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.22.0.mod) = cf0XssEb8eaLYH/TgnrjtX2H7PRxsFMjic+iCIsv6zo= -SHA256 (go_modules/golang.org/x/tools/@v/v0.44.0.mod) = S8c3blz/lCWP+FXvzKWCYi/ODgqMo81WwyduO8ie8Cg= -SHA256 (go_modules/golang.org/x/tools/@v/v0.44.0.zip) = 6SF0qO96Lg5fN3mYn3ij0y/HUIEpZEb/qsgbkWNnlNo= +SHA256 (go_modules/golang.org/x/tools/@v/v0.45.0.mod) = C60e6agBNdP5YZMxjuXTe+VJ1CnrbK/Qpv7u4VYiJj8= +SHA256 (go_modules/golang.org/x/tools/@v/v0.45.0.zip) = E+jQNnbTChQx3HLp4dgxKYqMyg3WIPaBVKRBmhJYFuI= 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= @@ -227,7 +227,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.3.1.zip) = umRBPwr+wmiC7sdlPf2nGcOLZwVbBL2jHPKB1dYbqX8= +SHA256 (miniflux.app/v2-v2.3.2.zip) = wN3+MTi+BFRroQBiWzFg1BBYOQk8+5dZHVIWrNiJi2Y= 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.12.0.mod) = 128 @@ -244,8 +244,8 @@ SIZE (go_modules/github.com/beorn7/perks SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = 14678 SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.mod) = 45 SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.zip) = 17573 -SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.18.0.mod) = 127 -SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.18.0.zip) = 43888 +SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.19.0.mod) = 127 +SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.19.0.zip) = 55619 SIZE (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 39 SIZE (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = 19440 SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34 @@ -356,17 +356,17 @@ SIZE (go_modules/golang.org/x/crypto/@v/ SIZE (go_modules/golang.org/x/crypto/@v/v0.19.0.mod) = 190 SIZE (go_modules/golang.org/x/crypto/@v/v0.23.0.mod) = 190 SIZE (go_modules/golang.org/x/crypto/@v/v0.31.0.mod) = 190 -SIZE (go_modules/golang.org/x/crypto/@v/v0.51.0.mod) = 192 SIZE (go_modules/golang.org/x/crypto/@v/v0.52.0.mod) = 192 -SIZE (go_modules/golang.org/x/crypto/@v/v0.52.0.zip) = 2235936 -SIZE (go_modules/golang.org/x/image/@v/v0.41.0.mod) = 72 -SIZE (go_modules/golang.org/x/image/@v/v0.41.0.zip) = 5323558 +SIZE (go_modules/golang.org/x/crypto/@v/v0.53.0.mod) = 192 +SIZE (go_modules/golang.org/x/crypto/@v/v0.53.0.zip) = 2265171 +SIZE (go_modules/golang.org/x/image/@v/v0.43.0.mod) = 72 +SIZE (go_modules/golang.org/x/image/@v/v0.43.0.zip) = 5329009 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.18.0.mod) = 84 -SIZE (go_modules/golang.org/x/mod/@v/v0.35.0.mod) = 86 -SIZE (go_modules/golang.org/x/mod/@v/v0.35.0.zip) = 172422 +SIZE (go_modules/golang.org/x/mod/@v/v0.36.0.mod) = 86 +SIZE (go_modules/golang.org/x/mod/@v/v0.36.0.zip) = 173925 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 @@ -379,9 +379,9 @@ 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.52.0.mod) = 157 -SIZE (go_modules/golang.org/x/net/@v/v0.54.0.mod) = 157 SIZE (go_modules/golang.org/x/net/@v/v0.55.0.mod) = 157 -SIZE (go_modules/golang.org/x/net/@v/v0.55.0.zip) = 1759943 +SIZE (go_modules/golang.org/x/net/@v/v0.56.0.mod) = 157 +SIZE (go_modules/golang.org/x/net/@v/v0.56.0.zip) = 1868474 SIZE (go_modules/golang.org/x/net/@v/v0.6.0.mod) = 123 SIZE (go_modules/golang.org/x/oauth2/@v/v0.30.0.mod) = 91 SIZE (go_modules/golang.org/x/oauth2/@v/v0.36.0.mod) = 91 @@ -391,8 +391,8 @@ SIZE (go_modules/golang.org/x/sync/@v/v0 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.13.0.mod) = 36 -SIZE (go_modules/golang.org/x/sync/@v/v0.20.0.mod) = 36 -SIZE (go_modules/golang.org/x/sync/@v/v0.20.0.zip) = 25681 +SIZE (go_modules/golang.org/x/sync/@v/v0.21.0.mod) = 36 +SIZE (go_modules/golang.org/x/sync/@v/v0.21.0.zip) = 25686 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 @@ -408,9 +408,9 @@ 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.43.0.mod) = 35 -SIZE (go_modules/golang.org/x/sys/@v/v0.44.0.mod) = 35 SIZE (go_modules/golang.org/x/sys/@v/v0.45.0.mod) = 35 -SIZE (go_modules/golang.org/x/sys/@v/v0.45.0.zip) = 2021312 +SIZE (go_modules/golang.org/x/sys/@v/v0.46.0.mod) = 35 +SIZE (go_modules/golang.org/x/sys/@v/v0.46.0.zip) = 2022627 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 @@ -421,8 +421,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.43.0.mod) = 70 -SIZE (go_modules/golang.org/x/term/@v/v0.43.0.zip) = 21694 +SIZE (go_modules/golang.org/x/term/@v/v0.44.0.mod) = 70 +SIZE (go_modules/golang.org/x/term/@v/v0.44.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 @@ -433,8 +433,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.37.0.mod) = 190 -SIZE (go_modules/golang.org/x/text/@v/v0.37.0.zip) = 7015059 +SIZE (go_modules/golang.org/x/text/@v/v0.38.0.mod) = 190 +SIZE (go_modules/golang.org/x/text/@v/v0.38.0.zip) = 7015060 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 @@ -443,8 +443,8 @@ SIZE (go_modules/golang.org/x/tools/@v/v 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.22.0.mod) = 339 -SIZE (go_modules/golang.org/x/tools/@v/v0.44.0.mod) = 301 -SIZE (go_modules/golang.org/x/tools/@v/v0.44.0.zip) = 2711015 +SIZE (go_modules/golang.org/x/tools/@v/v0.45.0.mod) = 301 +SIZE (go_modules/golang.org/x/tools/@v/v0.45.0.zip) = 2738299 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 @@ -457,4 +457,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.3.1.zip) = 1266782 +SIZE (miniflux.app/v2-v2.3.2.zip) = 1274043 Index: modules.inc =================================================================== RCS file: /cvs/ports/net/miniflux/modules.inc,v retrieving revision 1.27 diff -u -p -u -p -r1.27 modules.inc --- modules.inc 10 Jun 2026 21:43:22 -0000 1.27 +++ modules.inc 14 Jul 2026 17:14:06 -0000 @@ -7,7 +7,7 @@ MODGO_MODULES = \ github.com/andybalholm/cascadia v1.3.3 \ github.com/beorn7/perks v1.0.1 \ github.com/cespare/xxhash/v2 v2.3.0 \ - github.com/coreos/go-oidc/v3 v3.18.0 \ + github.com/coreos/go-oidc/v3 v3.19.0 \ github.com/creack/pty v1.1.9 \ github.com/davecgh/go-spew v1.1.1 \ github.com/djherbis/atime v1.1.0 \ @@ -57,17 +57,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.52.0 \ - golang.org/x/image v0.41.0 \ - golang.org/x/mod v0.35.0 \ - golang.org/x/net v0.55.0 \ + golang.org/x/crypto v0.53.0 \ + golang.org/x/image v0.43.0 \ + golang.org/x/mod v0.36.0 \ + golang.org/x/net v0.56.0 \ golang.org/x/oauth2 v0.36.0 \ - golang.org/x/sync v0.20.0 \ - golang.org/x/sys v0.45.0 \ + golang.org/x/sync v0.21.0 \ + golang.org/x/sys v0.46.0 \ golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2 \ - golang.org/x/term v0.43.0 \ - golang.org/x/text v0.37.0 \ - golang.org/x/tools v0.44.0 \ + golang.org/x/term v0.44.0 \ + golang.org/x/text v0.38.0 \ + golang.org/x/tools v0.45.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 \ @@ -86,7 +86,7 @@ MODGO_MODFILES = \ golang.org/x/crypto v0.19.0 \ golang.org/x/crypto v0.23.0 \ golang.org/x/crypto v0.31.0 \ - golang.org/x/crypto v0.51.0 \ + golang.org/x/crypto v0.52.0 \ golang.org/x/mod v0.12.0 \ golang.org/x/mod v0.15.0 \ golang.org/x/mod v0.17.0 \ @@ -103,7 +103,7 @@ MODGO_MODFILES = \ golang.org/x/net v0.33.0 \ golang.org/x/net v0.43.0 \ golang.org/x/net v0.52.0 \ - golang.org/x/net v0.54.0 \ + golang.org/x/net v0.55.0 \ golang.org/x/net v0.6.0 \ golang.org/x/oauth2 v0.30.0 \ golang.org/x/sync v0.0.0-20190423024810-112230192c58 \ @@ -126,7 +126,7 @@ MODGO_MODFILES = \ golang.org/x/sys v0.32.0 \ golang.org/x/sys v0.35.0 \ golang.org/x/sys v0.43.0 \ - golang.org/x/sys v0.44.0 \ + golang.org/x/sys v0.45.0 \ golang.org/x/sys v0.5.0 \ golang.org/x/sys v0.8.0 \ golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \