git: f6c3ff403dd4 - main - www/tt-rss: Update g20260622 => g20260805
Vladimir Druzenko <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=f6c3ff403dd483806b5d42f9daf6c9c5b3a1d0a8 commit f6c3ff403dd483806b5d42f9daf6c9c5b3a1d0a8 Author: Derek Schrock <[email protected]> AuthorDate: 2026-08-12 23:18:26 +0000 Commit: Vladimir Druzenko <[email protected]> CommitDate: 2026-08-12 23:18:26 +0000 www/tt-rss: Update g20260622 => g20260805 Commit log: https://github.com/tt-rss/tt-rss/compare/87b42eb3db253...f0d6de8c0be61 - Add tests. PR: 297409 Sponsored by: UNIS Labs --- www/tt-rss/Makefile | 21 ++++++++++++-- www/tt-rss/distinfo | 6 ++-- www/tt-rss/pkg-plist | 81 ++++++++++++++++++++++++++++++++++++++++++++++------ 3 files changed, 95 insertions(+), 13 deletions(-) diff --git a/www/tt-rss/Makefile b/www/tt-rss/Makefile index d5e0f7d67f71..1f1a2eeb54b4 100644 --- a/www/tt-rss/Makefile +++ b/www/tt-rss/Makefile @@ -1,5 +1,5 @@ PORTNAME= tt-rss -DISTVERSION= g20260622 +DISTVERSION= g20260805 PORTEPOCH= 2 CATEGORIES= www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} @@ -11,11 +11,13 @@ WWW= https://github.com/tt-rss/tt-rss/ LICENSE= GPLv2 RUN_DEPENDS= git:devel/git +TEST_DEPENDS= ${PHP_PKGNAMEPREFIX}zlib>=0:archivers/${PHP_PKGNAMEPREFIX}zlib \ + phpunit:devel/phpunit11 USES= gettext-tools php:cli,web,flavors shebangfix USE_GITHUB= yes -GH_TAGNAME= 87b42eb3db253b233dc2c8df75d243705c12ee66 +GH_TAGNAME= f0d6de8c0be610583993e3c1e75a40bbb6fc6ffa # phe json/openssl extension is required but it's statically linked in default php USE_PHP= ctype dom exif fileinfo filter iconv intl mbstring pcntl pdo \ pdo_pgsql phar posix session simplexml sockets sodium tokenizer \ @@ -79,4 +81,19 @@ do-install: ${MV} ${STAGEDIR}${WWWDIR}/plugins/af_comics/filters.local \ ${STAGEDIR}/var/tt-rss/local/plugins/af_comics +do-test: + cd ${WRKSRC} && \ + phpunit \ + --do-not-cache-result \ + --do-not-fail-on-phpunit-deprecation \ + --do-not-fail-on-deprecation \ + ; \ + phpunit --no-configuration \ + --bootstrap tests/MockedDepsBootstrap.php \ + \ + --do-not-cache-result \ + --do-not-fail-on-phpunit-deprecation \ + --do-not-fail-on-deprecation \ + tests/mocked/ + .include <bsd.port.mk> diff --git a/www/tt-rss/distinfo b/www/tt-rss/distinfo index 6abad41affb3..533e61f3b3c4 100644 --- a/www/tt-rss/distinfo +++ b/www/tt-rss/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1782679654 -SHA256 (tt-rss-tt-rss-g20260622-87b42eb3db253b233dc2c8df75d243705c12ee66_GH0.tar.gz) = 3083720689053cb53e03be58e03dc68636928a4a90ff9ac1c47c5a7625a37cd7 -SIZE (tt-rss-tt-rss-g20260622-87b42eb3db253b233dc2c8df75d243705c12ee66_GH0.tar.gz) = 7664019 +TIMESTAMP = 1786310476 +SHA256 (tt-rss-tt-rss-g20260805-f0d6de8c0be610583993e3c1e75a40bbb6fc6ffa_GH0.tar.gz) = aaeed3750d33a6bace9bdf3a65676f9fec48b2e6496321f140cb4c5817fc353d +SIZE (tt-rss-tt-rss-g20260805-f0d6de8c0be610583993e3c1e75a40bbb6fc6ffa_GH0.tar.gz) = 7818259 diff --git a/www/tt-rss/pkg-plist b/www/tt-rss/pkg-plist index 7741fc157e94..7644b9bfa3a3 100644 --- a/www/tt-rss/pkg-plist +++ b/www/tt-rss/pkg-plist @@ -2412,11 +2412,15 @@ %%WWWDIR%%/vendor/dragonmantank/cron-expression/src/Cron/HoursField.php %%WWWDIR%%/vendor/dragonmantank/cron-expression/src/Cron/MinutesField.php %%WWWDIR%%/vendor/dragonmantank/cron-expression/src/Cron/MonthField.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/AGENTS.md %%WWWDIR%%/vendor/guzzlehttp/guzzle/CHANGELOG.md +%%WWWDIR%%/vendor/guzzlehttp/guzzle/CLAUDE.md %%WWWDIR%%/vendor/guzzlehttp/guzzle/README.md %%WWWDIR%%/vendor/guzzlehttp/guzzle/UPGRADING.md %%WWWDIR%%/vendor/guzzlehttp/guzzle/composer.json -%%WWWDIR%%/vendor/guzzlehttp/guzzle/package-lock.json +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Auth/DigestAuth.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Auth/DigestChallenge.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/AuthMiddleware.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizer.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Client.php @@ -2427,45 +2431,71 @@ %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Env.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ConnectTimeoutException.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/HandlerClosedException.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/NetworkException.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/NetworkTimeoutException.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ResponseException.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ResponseTimeoutException.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ResponseTransferException.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/Clock.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlShareHandleState.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/CurlVersion.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/DeadlineSourceStream.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/EncodedBodyStream.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/HostValidator.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php -%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/ProxyEnvironment.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/ProxyEnv.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/RequestFraming.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/Timeout.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/TlsVersion.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Handler/TransferByteCounter.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/HandlerStack.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/HostIdentity.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Idn.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/MessageFormatter.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Middleware.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Multiplexing.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/NonSerializableTrait.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Pool.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/ProxyOptions.php +%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/ProxySelection.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/RequestOptions.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/TransferStats.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/TransportSharing.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Utils.php -%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/functions.php -%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/functions_include.php +%%WWWDIR%%/vendor/guzzlehttp/promises/AGENTS.md %%WWWDIR%%/vendor/guzzlehttp/promises/CHANGELOG.md +%%WWWDIR%%/vendor/guzzlehttp/promises/CLAUDE.md %%WWWDIR%%/vendor/guzzlehttp/promises/README.md %%WWWDIR%%/vendor/guzzlehttp/promises/UPGRADING.md %%WWWDIR%%/vendor/guzzlehttp/promises/composer.json +%%WWWDIR%%/vendor/guzzlehttp/promises/docs/implementation-notes.md +%%WWWDIR%%/vendor/guzzlehttp/promises/docs/promise-api.md +%%WWWDIR%%/vendor/guzzlehttp/promises/docs/promise-interoperability.md +%%WWWDIR%%/vendor/guzzlehttp/promises/docs/promise-quick-start.md %%WWWDIR%%/vendor/guzzlehttp/promises/src/AggregateException.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/CancellationException.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/Coroutine.php @@ -2474,6 +2504,7 @@ %%WWWDIR%%/vendor/guzzlehttp/promises/src/EachPromise.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/FulfilledPromise.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/Is.php +%%WWWDIR%%/vendor/guzzlehttp/promises/src/NonSerializableTrait.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/Promise.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/PromiseInterface.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/PromisorInterface.php @@ -2482,40 +2513,61 @@ %%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueue.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueueInterface.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/Utils.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/AGENTS.md %%WWWDIR%%/vendor/guzzlehttp/psr7/CHANGELOG.md +%%WWWDIR%%/vendor/guzzlehttp/psr7/CLAUDE.md %%WWWDIR%%/vendor/guzzlehttp/psr7/README.md %%WWWDIR%%/vendor/guzzlehttp/psr7/UPGRADING.md %%WWWDIR%%/vendor/guzzlehttp/psr7/composer.json +%%WWWDIR%%/vendor/guzzlehttp/psr7/docs/diagnostic-values.md +%%WWWDIR%%/vendor/guzzlehttp/psr7/docs/header-and-query-helpers.md +%%WWWDIR%%/vendor/guzzlehttp/psr7/docs/message-helpers.md +%%WWWDIR%%/vendor/guzzlehttp/psr7/docs/psr-17-factories.md +%%WWWDIR%%/vendor/guzzlehttp/psr7/docs/psr-7-messages.md +%%WWWDIR%%/vendor/guzzlehttp/psr7/docs/stream-helpers.md +%%WWWDIR%%/vendor/guzzlehttp/psr7/docs/streams-and-decorators.md +%%WWWDIR%%/vendor/guzzlehttp/psr7/docs/uri-and-mime-helpers.md +%%WWWDIR%%/vendor/guzzlehttp/psr7/docs/uri-helpers.md %%WWWDIR%%/vendor/guzzlehttp/psr7/src/AppendStream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/BufferStream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/CachingStream.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/DiagnosticValue.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/DroppingStream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Exception/MalformedUriException.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Exception/TimeoutException.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/FnStream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Header.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/HttpFactory.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/InflateStream.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Integers.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/LazyOpenStream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/LimitStream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Message.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/MessageParser.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/MessageTrait.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/MimeType.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/MultipartStream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/NoSeekStream.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/NonSerializableStreamTrait.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/PumpStream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Query.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Request.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Response.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Rfc3986.php -%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Rfc7230.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Rfc9110.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/Rfc9112.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/ServerRequest.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/ServerRequestGlobalsFactory.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Stream.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/StreamTimeout.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/StreamWrapper.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/UploadedFile.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/UploadedFileNormalizer.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Uri.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/UriComparator.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/UriNormalizer.php +%%WWWDIR%%/vendor/guzzlehttp/psr7/src/UriParser.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/UriResolver.php %%WWWDIR%%/vendor/guzzlehttp/psr7/src/Utils.php %%WWWDIR%%/vendor/j4mie/idiorm/CONTRIBUTING.md @@ -2665,9 +2717,6 @@ %%WWWDIR%%/vendor/psr/http-message/src/StreamInterface.php %%WWWDIR%%/vendor/psr/http-message/src/UploadedFileInterface.php %%WWWDIR%%/vendor/psr/http-message/src/UriInterface.php -%%WWWDIR%%/vendor/ralouphie/getallheaders/README.md -%%WWWDIR%%/vendor/ralouphie/getallheaders/composer.json -%%WWWDIR%%/vendor/ralouphie/getallheaders/src/getallheaders.php %%WWWDIR%%/vendor/soundasleep/html2text/.editorconfig %%WWWDIR%%/vendor/soundasleep/html2text/.github/workflows/lint.yml %%WWWDIR%%/vendor/soundasleep/html2text/.github/workflows/test.yml @@ -2765,4 +2814,20 @@ %%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php %%WWWDIR%%/vendor/symfony/polyfill-php80/bootstrap.php %%WWWDIR%%/vendor/symfony/polyfill-php80/composer.json +%%WWWDIR%%/vendor/symfony/polyfill-php82/NoDynamicProperties.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/Php82.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/README.md +%%WWWDIR%%/vendor/symfony/polyfill-php82/Random/Engine/Secure.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/AllowDynamicProperties.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/Random/BrokenRandomEngineError.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/Random/CryptoSafeEngine.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/Random/Engine.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/Random/Engine/Secure.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/Random/RandomError.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/Random/RandomException.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/SensitiveParameter.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/Resources/stubs/SensitiveParameterValue.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/SensitiveParameterValue.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/bootstrap.php +%%WWWDIR%%/vendor/symfony/polyfill-php82/composer.json %%WWWDIR%%/version_static.txt