From 6766ae9a4205bc53227127a1dd518ea601246afe Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 12 Aug 2023 06:07:09 +0100 Subject: gentoo auto-resync : 12:08:2023 - 06:07:08 --- profiles/Manifest.gz | Bin 181045 -> 181030 bytes profiles/base/package.use.mask | 39 +++++++++++++++++++++++++++++++++++---- profiles/base/use.mask | 10 +++++----- profiles/package.mask | 26 ++++++++++++++++++++++++++ profiles/updates/3Q-2023 | 1 + 5 files changed, 67 insertions(+), 9 deletions(-) (limited to 'profiles') diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index b46bece33013..1e4a20ee3b1e 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index f9334180fdd1..79764f01fdb3 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michael Orlitzky (2023-08-11) +# php-7.x is End-of-Life (EOL) and masked. +www-servers/nginx-unit php7-4 + # Ionen Wolkens (2023-07-26) # MPV currently[1] has no plans to support >=lua5-3 making luajit # the only choice for maintained lua. Apply mask/force to override @@ -466,18 +470,45 @@ www-client/seamonkey lto # http://httpd.apache.org/docs/current/mod/mod_lua.html www-servers/apache apache2_modules_lua -# Brian Evans (2021-01-07) -# Block test deps on packages until they can be updated -# Old phpunit does not work with new PHP and last is vulnerable - (2023-08-11) +# Our PHPUnit (or at least one of its dependencies) doesn't work with +# modern versions of PHP itself. +dev-php/PEAR-Console_Getargs test +dev-php/PEAR-Crypt_GPG test +dev-php/PEAR-Crypt_HMAC2 test +dev-php/PEAR-Exception test +dev-php/PEAR-File_Fortune test +dev-php/PEAR-HTML_CSS test +dev-php/PEAR-HTML_Template_Sigma test +dev-php/PEAR-HTTP_Request2 test +dev-php/PEAR-Image_Color2 test +dev-php/PEAR-Image_Text test +dev-php/PEAR-Net_IPv6 test +dev-php/PEAR-Net_LDAP2 test +dev-php/PEAR-Numbers_Words test +dev-php/PEAR-Text_Password test +dev-php/PEAR-Text_Wiki test dev-php/PEAR-Text_Wiki_Mediawiki test +dev-php/PEAR-XML_RSS test +dev-php/PHP_CodeCoverage test dev-php/PHP_CodeSniffer test +dev-php/PHP_TokenStream test +dev-php/awl test +dev-php/fedora-autoloader test +dev-php/json-schema test +dev-php/jsonlint test dev-php/php-redmine-api test dev-php/recaptcha test dev-php/symfony-config test +dev-php/symfony-dependency-injection test dev-php/symfony-event-dispatcher test dev-php/symfony-filesystem test dev-php/symfony-finder test +dev-php/symfony-process test +dev-php/symfony-yaml test +dev-php/theseer-Autoload test +dev-php/twig test + # Sam James (2021-01-04) # Doc generation is broken, needs gtkdoc-mktmpl (gone from gtk-doc) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index dad9b1707b61..cbddc6b7042e 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,6 +4,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michael Orlitzky (2023-08-11) +# PHP 7.x is end-of-life. Please upgrade to a newer slot. +php_targets_php7-3 +php_targets_php7-4 + # Hans de Graaff (2023-04-10) # Ruby 2.7 is masked for removal. ruby_targets_ruby27 @@ -19,11 +24,6 @@ pyside6 # dev-util/sysprof not keyworded on most arches yet sysprof -# Brian Evans (2022-01-21) -# PHP 7.3 is end-of-life -# Please upgrade to a newer slot -php_targets_php7-3 - # Sam James (2022-01-12) # PCH has proven itself to be unreliable and lead to spurious build # failures. Masking so users aren't exposed to such failures without opting-in. diff --git a/profiles/package.mask b/profiles/package.mask index 832ed9b8b8fb..fbc0a3df51a4 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,32 @@ #--- END OF EXAMPLES --- +# Michael Orlitzky (2023-08-11) +# php-7.x is End Of Life (EOL) upstream and no longer receives security +# fixes. We lose phpunit because it depends on CodeCoverage which +# depends on TokenStream, and TokenStream is limited to 7.x. Bug 887739 +# to upgrade moodle is seven months old, which I think is long enough to +# have waited. Selfoss has a newer version. Removal after 2023-09-11. +dev-lang/php:7.4 +dev-php/PHP_TokenStream +dev-php/PHP_CodeCoverage +dev-php/phpspec-prophecy +dev-php/phpunit +dev-php/phpunit-mock-objects +dev-php/sebastian-comparator +dev-php/sebastian-exporter +dev-php/sebastian-global-state +dev-php/sebastian-object-enumerator +dev-php/sebastian-object-reflector +dev-php/sebastian-recursion-context +=mail-client/roundcube-1.4.11 +=virtual/httpd-php-7.4 +=www-apps/moodle-3.11.15 +=www-apps/moodle-4.0.9 +=www-apps/moodle-4.1.4 +=www-apps/moodle-4.2.1 +=www-apps/selfoss-2.19 + # Volkmar W. Pogatzki (2023-07-05) # Library without consumers. Bug #906882 # Removal on 2023-08-05. diff --git a/profiles/updates/3Q-2023 b/profiles/updates/3Q-2023 index 5c340750fd11..159732f47b1e 100644 --- a/profiles/updates/3Q-2023 +++ b/profiles/updates/3Q-2023 @@ -10,3 +10,4 @@ move dev-python/mdx_gh_links dev-python/mdx-gh-links move dev-python/nest_asyncio dev-python/nest-asyncio move dev-python/libcloud dev-python/apache-libcloud move dev-python/uri_template dev-python/uri-template +move dev-python/pykerberos dev-python/kerberos -- cgit v1.2.3