From f38595a87d5f5ee868fa73871dca188a1f22d2b3 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 6 Aug 2021 08:53:31 +0300 Subject: [PATCH] Sync with portage [Fri Aug 6 08:53:31 MSK 2021]. --- Manifest | 30 +- Manifest.files.gz | Bin 29287 -> 29294 bytes app-admin/Manifest.gz | Bin 32860 -> 32847 bytes app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.20.14.ebuild | 58 + app-admin/exo/Manifest | 4 +- .../{exo-1.37.0.ebuild => exo-1.38.0.ebuild} | 0 app-admin/hcloud/Manifest | 6 +- app-admin/hcloud/hcloud-1.25.1.ebuild | 2 +- ...oud-1.22.1.ebuild => hcloud-1.26.0.ebuild} | 2 +- app-arch/Manifest.gz | Bin 16436 -> 16442 bytes app-arch/gcab/Manifest | 2 +- app-arch/gcab/gcab-1.4.ebuild | 2 +- app-backup/Manifest.gz | Bin 8699 -> 8698 bytes app-backup/duplicity/Manifest | 6 +- ...-0.8.17.ebuild => duplicity-0.8.20.ebuild} | 4 +- ...ch => duplicity-0.8.20-fix-docs-cmd.patch} | 14 +- app-crypt/Manifest.gz | Bin 28464 -> 28469 bytes app-crypt/acme/Manifest | 2 + app-crypt/acme/acme-1.18.0.ebuild | 69 + app-crypt/certbot-apache/Manifest | 2 + .../certbot-apache-1.18.0.ebuild | 30 + app-crypt/certbot-nginx/Manifest | 2 + .../certbot-nginx/certbot-nginx-1.18.0.ebuild | 32 + app-crypt/certbot/Manifest | 2 + app-crypt/certbot/certbot-1.18.0.ebuild | 36 + app-crypt/gpgme/Manifest | 4 +- app-crypt/gpgme/gpgme-1.15.1.ebuild | 2 +- app-crypt/gpgme/gpgme-1.16.0.ebuild | 2 +- app-crypt/md5deep/Manifest | 3 +- .../md5deep-4.4-pointer-comparison.patch | 11 + app-crypt/md5deep/md5deep-4.4.ebuild | 20 +- app-crypt/trousers/Manifest | 2 +- app-crypt/trousers/trousers-0.3.15.ebuild | 2 +- app-emulation/Manifest.gz | Bin 20529 -> 20531 bytes app-emulation/docker-cli/Manifest | 2 + .../docker-cli/docker-cli-20.10.8.ebuild | 66 + app-emulation/docker/Manifest | 2 + app-emulation/docker/docker-20.10.8.ebuild | 279 ++++ app-emulation/wine-vanilla/Manifest | 2 +- .../wine-vanilla/wine-vanilla-6.0.1.ebuild | 2 +- app-i18n/Manifest.gz | Bin 19002 -> 19001 bytes app-i18n/man-pages-l10n/Manifest | 2 +- .../man-pages-l10n-4.10.0.ebuild | 2 +- app-misc/Manifest.gz | Bin 47875 -> 47876 bytes app-misc/tmate/Manifest | 4 +- app-misc/tmate/tmate-2.3.1.ebuild | 39 - app-misc/tmate/tmate-2.4.0.ebuild | 2 +- app-office/Manifest.gz | Bin 8068 -> 8066 bytes app-office/mdbtools/Manifest | 2 + app-office/mdbtools/mdbtools-0.9.4.ebuild | 59 + app-portage/Manifest.gz | Bin 9755 -> 9754 bytes app-portage/eix/Manifest | 8 +- app-portage/eix/eix-0.34.12.ebuild | 103 -- app-portage/eix/eix-0.35.0.ebuild | 103 -- app-portage/eix/eix-0.35.1.ebuild | 103 -- app-portage/eix/eix-0.35.2.ebuild | 2 +- app-portage/grs/Manifest | 4 +- app-portage/grs/grs-0.7.ebuild | 4 +- app-portage/grs/grs-9999.ebuild | 4 +- app-text/Manifest.gz | Bin 48550 -> 48546 bytes app-text/evince/Manifest | 2 +- app-text/evince/evince-40.4.ebuild | 18 +- app-text/lcdf-typetools/Manifest | 2 +- .../lcdf-typetools-2.108.ebuild | 2 +- app-text/pdfjam/Manifest | 2 +- app-text/pdfjam/pdfjam-2.08-r1.ebuild | 2 +- app-text/ps2eps/Manifest | 2 +- app-text/ps2eps/ps2eps-1.68.ebuild | 2 +- app-text/psutils/Manifest | 2 +- app-text/psutils/psutils-1.17-r3.ebuild | 2 +- app-text/texlive/Manifest | 2 +- app-text/texlive/texlive-2021.ebuild | 2 +- app-text/ttf2pk2/Manifest | 2 +- app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild | 2 +- app-text/xdvik/Manifest | 2 +- app-text/xdvik/xdvik-22.87.03-r2.ebuild | 4 +- app-text/zathura-cb/Manifest | 4 +- app-text/zathura-cb/zathura-cb-0.1.8.ebuild | 4 +- app-text/zathura-cb/zathura-cb-9999.ebuild | 4 +- app-text/zathura-djvu/Manifest | 4 +- .../zathura-djvu/zathura-djvu-0.2.9.ebuild | 2 +- .../zathura-djvu/zathura-djvu-9999.ebuild | 4 +- app-text/zathura-pdf-poppler/Manifest | 4 +- .../zathura-pdf-poppler-0.3.0.ebuild | 4 +- .../zathura-pdf-poppler-9999.ebuild | 4 +- app-text/zathura-ps/Manifest | 4 +- app-text/zathura-ps/zathura-ps-0.2.6.ebuild | 4 +- app-text/zathura-ps/zathura-ps-9999.ebuild | 4 +- app-text/zathura/Manifest | 4 +- app-text/zathura/zathura-0.4.7.ebuild | 4 +- app-text/zathura/zathura-9999.ebuild | 4 +- app-vim/Manifest.gz | Bin 31935 -> 31934 bytes app-vim/snipmate/Manifest | 2 +- app-vim/snipmate/snipmate-0.87-r1.ebuild | 2 +- app-vim/tlib/Manifest | 2 +- app-vim/tlib/tlib-1.23.ebuild | 2 +- app-vim/vim-addon-mw-utils/Manifest | 2 +- .../vim-addon-mw-utils-20121105.ebuild | 2 +- app-vim/vim-latex/Manifest | 2 +- app-vim/vim-latex/vim-latex-1.10.0-r2.ebuild | 2 +- app-vim/vimtex/Manifest | 4 +- app-vim/vimtex/vimtex-1.5.ebuild | 2 +- app-vim/vimtex/vimtex-99999999.ebuild | 2 +- dev-cpp/Manifest.gz | Bin 11248 -> 11248 bytes dev-cpp/gstreamermm/Manifest | 3 +- .../gstreamermm-1.10.0-no-volatile.patch | 17 + dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild | 4 + dev-cpp/robin-hood-hashing/Manifest | 2 +- .../robin-hood-hashing-3.11.2.ebuild | 2 +- dev-db/Manifest.gz | Bin 17437 -> 17433 bytes dev-db/opendbx/Manifest | 4 +- dev-db/opendbx/opendbx-1.4.5-r1.ebuild | 5 +- dev-db/opendbx/opendbx-1.4.6-r2.ebuild | 5 +- dev-java/Manifest.gz | Bin 78903 -> 78895 bytes dev-java/openjfx/Manifest | 2 +- dev-java/openjfx/openjfx-8.1000.ebuild | 2 +- dev-java/tomcat-servlet-api/Manifest | 4 +- .../tomcat-servlet-api-10.0.8.ebuild | 2 +- .../tomcat-servlet-api-9.0.50.ebuild | 2 +- dev-lang/Manifest.gz | Bin 17525 -> 17522 bytes dev-lang/polyml/Manifest | 2 +- dev-lang/polyml/metadata.xml | 1 + dev-lang/python/Manifest | 8 +- ...rc1.ebuild => python-3.10.0_rc1_p1.ebuild} | 0 ...on-3.9.6.ebuild => python-3.9.6_p1.ebuild} | 0 dev-lang/rust-bin/Manifest | 33 + dev-lang/rust-bin/rust-bin-1.54.0.ebuild | 187 +++ dev-lang/rust/Manifest | 35 + dev-lang/rust/rust-1.54.0.ebuild | 678 ++++++++ dev-lang/spidermonkey/Manifest | 2 +- .../spidermonkey/spidermonkey-78.12.0.ebuild | 2 +- dev-libs/Manifest.gz | Bin 87044 -> 87045 bytes dev-libs/appstream-glib/Manifest | 2 +- .../appstream-glib-0.7.18.ebuild | 2 +- dev-libs/appstream/Manifest | 2 +- dev-libs/appstream/appstream-0.14.4.ebuild | 2 +- dev-libs/girara/Manifest | 4 +- dev-libs/girara/girara-0.3.5.ebuild | 2 +- dev-libs/girara/girara-9999.ebuild | 4 +- dev-libs/glib/Manifest | 3 +- .../glib-2.68.3-glibc-2.34-close_range.patch | 32 + dev-libs/glib/glib-2.68.3-r1.ebuild | 1 + dev-libs/libgudev/Manifest | 2 +- dev-libs/libgudev/libgudev-236-r1.ebuild | 2 +- dev-libs/libmemcached/Manifest | 6 +- .../libmemcached/files/continuum-1.0.18.patch | 24 +- .../files/debug-disable-enable-1.0.18.patch | 4 +- .../files/libmemcached-1.0.18-autotools.patch | 61 + .../libmemcached-1.0.18-r4.ebuild | 57 + dev-libs/libzip/Manifest | 2 +- dev-libs/libzip/libzip-1.8.0.ebuild | 2 +- dev-libs/msgpack/Manifest | 2 +- dev-libs/msgpack/msgpack-3.3.0.ebuild | 2 +- dev-libs/totem-pl-parser/Manifest | 3 +- ...ser-Fix-uninitialized-variable-error.patch | 30 + .../totem-pl-parser-3.26.6.ebuild | 4 + .../B-Hooks-OP-Check-0.220.0-r1.ebuild | 2 +- dev-perl/B-Hooks-OP-Check/Manifest | 2 +- .../Class-Method-Modifiers-2.130.0.ebuild | 2 +- dev-perl/Class-Method-Modifiers/Manifest | 2 +- dev-perl/Crypt-CBC/Crypt-CBC-3.30.0.ebuild | 2 +- dev-perl/Crypt-CBC/Manifest | 2 +- .../Crypt-PBKDF2-0.161.520.ebuild | 2 +- dev-perl/Crypt-PBKDF2/Manifest | 2 +- dev-perl/CryptX/CryptX-0.72.0.ebuild | 2 +- dev-perl/CryptX/Manifest | 2 +- .../DateTime-Format-ISO8601-0.160.0.ebuild | 2 +- dev-perl/DateTime-Format-ISO8601/Manifest | 2 +- .../DateTime-Format-W3CDTF-0.80.0.ebuild | 2 +- dev-perl/DateTime-Format-W3CDTF/Manifest | 2 +- .../DateTime-Locale-1.320.0.ebuild | 2 +- dev-perl/DateTime-Locale/Manifest | 2 +- dev-perl/DateTime/DateTime-1.540.0.ebuild | 2 +- dev-perl/DateTime/Manifest | 2 +- .../Digest-SHA3/Digest-SHA3-1.40.0.ebuild | 2 +- dev-perl/Digest-SHA3/Manifest | 2 +- .../Exception-Class-1.450.0.ebuild | 2 +- dev-perl/Exception-Class/Manifest | 2 +- .../ExtUtils-Depends-0.800.100.ebuild | 2 +- dev-perl/ExtUtils-Depends/Manifest | 2 +- .../FFI-CheckLib/FFI-CheckLib-0.280.0.ebuild | 2 +- dev-perl/FFI-CheckLib/Manifest | 2 +- .../File-Listing/File-Listing-6.140.0.ebuild | 2 +- dev-perl/File-Listing/Manifest | 2 +- .../File-Remove/File-Remove-1.600.0.ebuild | 2 +- dev-perl/File-Remove/Manifest | 2 +- .../File-ShareDir-1.118.0.ebuild | 2 +- dev-perl/File-ShareDir/Manifest | 2 +- dev-perl/File-Which/File-Which-1.270.0.ebuild | 2 +- dev-perl/File-Which/Manifest | 2 +- .../GnuPG-Interface-1.20.0.ebuild | 2 +- dev-perl/GnuPG-Interface/Manifest | 2 +- .../HTTP-Entity-Parser-0.250.0-r1.ebuild | 2 +- dev-perl/HTTP-Entity-Parser/Manifest | 2 +- .../Hash-FieldHash-0.150.0-r1.ebuild | 2 +- dev-perl/Hash-FieldHash/Manifest | 2 +- .../IO-CaptureOutput-1.110.500.ebuild | 2 +- dev-perl/IO-CaptureOutput/Manifest | 2 +- dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild | 2 +- dev-perl/IO-HTML/Manifest | 2 +- .../IO-Socket-SSL/IO-Socket-SSL-2.71.0.ebuild | 2 +- dev-perl/IO-Socket-SSL/Manifest | 2 +- dev-perl/IO-Stty/IO-Stty-0.40.0.ebuild | 2 +- dev-perl/IO-Stty/Manifest | 2 +- dev-perl/IO-Tty/IO-Tty-1.160.0.ebuild | 2 +- dev-perl/IO-Tty/Manifest | 2 +- .../IPC-System-Simple-1.300.0.ebuild | 2 +- dev-perl/IPC-System-Simple/Manifest | 2 +- dev-perl/Importer/Importer-0.26.0.ebuild | 2 +- dev-perl/Importer/Manifest | 2 +- dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild | 2 +- dev-perl/JSON-XS/Manifest | 2 +- .../LWP-MediaTypes-6.40.0.ebuild | 2 +- dev-perl/LWP-MediaTypes/Manifest | 2 +- .../LWP-Protocol-https-6.100.0.ebuild | 2 +- dev-perl/LWP-Protocol-https/Manifest | 2 +- .../LaTeX-Driver/LaTeX-Driver-1.2.0.ebuild | 2 +- dev-perl/LaTeX-Driver/Manifest | 2 +- .../Lexical-SealRequireHints-0.11.0.ebuild | 2 +- dev-perl/Lexical-SealRequireHints/Manifest | 2 +- dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild | 2 +- dev-perl/Log-Agent/Manifest | 2 +- dev-perl/Log-Any/Log-Any-1.709.0.ebuild | 2 +- dev-perl/Log-Any/Manifest | 2 +- .../Log-Dispatch/Log-Dispatch-2.700.0.ebuild | 2 +- dev-perl/Log-Dispatch/Manifest | 2 +- .../Mail-Box-IMAP4-3.7.0.ebuild | 2 +- dev-perl/Mail-Box-IMAP4/Manifest | 2 +- .../Mail-Box-POP3/Mail-Box-POP3-3.5.0.ebuild | 2 +- dev-perl/Mail-Box-POP3/Manifest | 2 +- dev-perl/Mail-Box/Mail-Box-3.9.0.ebuild | 2 +- dev-perl/Mail-Box/Manifest | 2 +- .../Mail-IMAPClient-3.430.0.ebuild | 2 +- dev-perl/Mail-IMAPClient/Manifest | 2 +- .../Mail-Message/Mail-Message-3.10.0.ebuild | 2 +- dev-perl/Mail-Message/Manifest | 2 +- dev-perl/MailTools/MailTools-2.210.0.ebuild | 2 +- dev-perl/MailTools/Manifest | 2 +- dev-perl/Manifest.gz | Bin 278624 -> 278685 bytes dev-perl/Math-Int128/Manifest | 2 +- .../Math-Int128/Math-Int128-0.220.0.ebuild | 2 +- dev-perl/Math-Int64/Manifest | 2 +- dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild | 2 +- dev-perl/Math-NumSeq/Manifest | 2 +- .../Math-NumSeq/Math-NumSeq-74.0.0.ebuild | 2 +- dev-perl/Math-PlanePath/Manifest | 2 +- .../Math-PlanePath-129.0.0.ebuild | 2 +- dev-perl/Module-Pluggable/Manifest | 2 +- .../Module-Pluggable-5.200.0-r1.ebuild | 2 +- dev-perl/Moo/Manifest | 2 +- dev-perl/Moo/Moo-2.3.3.ebuild | 2 +- dev-perl/POE/Manifest | 2 +- dev-perl/POE/POE-1.368.0.ebuild | 2 +- dev-perl/PPIx-QuoteLike/Manifest | 2 +- .../PPIx-QuoteLike-0.17.0.ebuild | 2 +- dev-perl/PPIx-Regexp/Manifest | 2 +- .../PPIx-Regexp/PPIx-Regexp-0.80.0.ebuild | 2 +- dev-perl/Perl-Critic/Manifest | 2 +- .../Perl-Critic/Perl-Critic-1.140.0-r1.ebuild | 2 +- dev-perl/Pod-LaTeX/Manifest | 2 +- .../Pod-LaTeX/Pod-LaTeX-0.610.0-r2.ebuild | 2 +- dev-perl/Pod-Markdown-Github/Manifest | 2 +- .../Pod-Markdown-Github-0.40.0.ebuild | 2 +- dev-perl/Pod-Readme/Manifest | 2 +- dev-perl/Pod-Readme/Pod-Readme-1.2.3.ebuild | 2 +- dev-perl/REST-Client/Manifest | 2 +- ...t-273.ebuild => REST-Client-273-r1.ebuild} | 13 +- dev-perl/RPC-XML/Manifest | 2 +- dev-perl/RPC-XML/RPC-XML-0.820.0.ebuild | 2 +- dev-perl/RTF-Writer/Manifest | 2 +- ...r2.ebuild => RTF-Writer-1.110.0-r3.ebuild} | 18 +- dev-perl/Readonly-XS/Manifest | 2 +- ...r1.ebuild => Readonly-XS-1.50.0-r2.ebuild} | 18 +- dev-perl/RedisDB-Parser/Manifest | 2 + .../RedisDB-Parser-2.230.0.ebuild | 27 + dev-perl/RedisDB/Manifest | 2 + dev-perl/RedisDB/RedisDB-2.570.0.ebuild | 53 + dev-perl/Ref-Util-XS/Manifest | 2 + .../Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild | 26 + dev-perl/Ref-Util/Manifest | 2 + dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild | 30 + dev-perl/Regexp-Common-net-CIDR/Manifest | 2 +- ...> Regexp-Common-net-CIDR-0.30.0-r1.ebuild} | 8 +- dev-perl/Regexp-Common/Manifest | 2 +- ...=> Regexp-Common-2017060201.0.0-r1.ebuild} | 13 +- dev-perl/Regexp-IPv6/Manifest | 2 +- ...r1.ebuild => Regexp-IPv6-0.30.0-r2.ebuild} | 11 +- dev-perl/Regexp-RegGrp/Manifest | 2 +- ....ebuild => Regexp-RegGrp-2.10.0-r1.ebuild} | 10 +- dev-perl/Regexp-Shellish/Manifest | 2 +- ...uild => Regexp-Shellish-0.930.0-r2.ebuild} | 9 +- dev-perl/Regexp-Util/Manifest | 4 +- dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild | 2 +- dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild | 22 + dev-perl/Return-Value/Manifest | 2 +- ....ebuild => Return-Value-1.666.5-r1.ebuild} | 9 +- dev-perl/Role-Basic/Manifest | 2 +- ....0.ebuild => Role-Basic-0.130.0-r1.ebuild} | 14 +- dev-perl/Role-HasMessage/Manifest | 2 +- ...ebuild => Role-HasMessage-0.6.0-r1.ebuild} | 9 +- dev-perl/Role-Identifiable/Manifest | 2 +- ...uild => Role-Identifiable-0.7.0-r1.ebuild} | 11 +- dev-perl/Role-Tiny/Manifest | 2 +- dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild | 2 +- dev-perl/Roman/Manifest | 2 +- ...1.240.0.ebuild => Roman-1.240.0-r1.ebuild} | 14 +- dev-perl/Router-Simple/Manifest | 2 +- ...ebuild => Router-Simple-0.170.0-r1.ebuild} | 8 +- dev-perl/Safe-Hole/Manifest | 2 + dev-perl/Safe-Hole/Safe-Hole-0.140.0.ebuild | 19 + dev-perl/Safe-Isa/Manifest | 2 + dev-perl/Safe-Isa/Safe-Isa-1.0.10.ebuild | 24 + dev-perl/Scope-Guard/Manifest | 2 +- .../Scope-Guard/Scope-Guard-0.210.0.ebuild | 2 +- dev-perl/Sub-Delete/Manifest | 2 +- dev-perl/Sub-Delete/Sub-Delete-1.0.20.ebuild | 2 +- dev-perl/Sub-Quote/Manifest | 2 +- dev-perl/Sub-Quote/Sub-Quote-2.6.6.ebuild | 2 +- dev-perl/Sys-Virt/Manifest | 2 +- dev-perl/Sys-Virt/Sys-Virt-7.0.0.ebuild | 2 +- dev-perl/Term-ReadLine-Gnu/Manifest | 2 +- .../Term-ReadLine-Gnu-1.420.0-r1.ebuild | 2 +- dev-perl/Term-Table/Manifest | 2 +- dev-perl/Term-Table/Term-Table-0.15.0.ebuild | 2 +- dev-perl/Test-Kit/Manifest | 2 +- dev-perl/Test-Kit/Test-Kit-2.150.0.ebuild | 2 +- dev-perl/Test-Needs/Manifest | 2 +- dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild | 2 +- dev-perl/Test2-Suite/Manifest | 2 +- .../Test2-Suite/Test2-Suite-0.0.140.ebuild | 2 +- dev-perl/Type-Tie/Manifest | 2 +- dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild | 2 +- dev-perl/Type-Tiny-XS/Manifest | 2 +- .../Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild | 2 +- dev-perl/Type-Tiny/Manifest | 2 +- dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild | 2 +- dev-perl/bareword-filehandles/Manifest | 2 +- .../bareword-filehandles-0.7.0-r1.ebuild | 2 +- dev-perl/indirect/Manifest | 2 +- dev-perl/indirect/indirect-0.370.0.ebuild | 2 +- dev-perl/multidimensional/Manifest | 2 +- .../multidimensional-0.13.0.ebuild | 2 +- dev-perl/rename/Manifest | 2 - dev-perl/rename/rename-1.900.0.ebuild | 21 - dev-perl/strictures/Manifest | 2 +- dev-perl/strictures/strictures-2.0.3.ebuild | 2 +- dev-python/Manifest.gz | Bin 244330 -> 244518 bytes dev-python/anyio/Manifest | 2 +- dev-python/anyio/anyio-3.2.1.ebuild | 2 +- dev-python/black/Manifest | 2 +- dev-python/black/black-21.7_beta0.ebuild | 2 +- dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.18.14.ebuild | 57 + dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.21.14.ebuild | 59 + dev-python/cachelib/Manifest | 2 +- dev-python/cachelib/cachelib-0.2.0.ebuild | 2 +- dev-python/cheetah3/Manifest | 5 +- dev-python/cheetah3/cheetah3-3.2.6.ebuild | 8 +- .../cheetah3-3.2.6-fix-py3.10-tests.patch | 27 + dev-python/cheetah3/metadata.xml | 1 + dev-python/commentjson/Manifest | 2 +- .../commentjson/commentjson-0.9.0.ebuild | 2 +- dev-python/denonavr/Manifest | 2 +- dev-python/denonavr/denonavr-0.10.8.ebuild | 2 +- dev-python/dulwich/Manifest | 2 +- dev-python/dulwich/dulwich-0.20.23.ebuild | 2 +- dev-python/flask/Manifest | 2 +- dev-python/flask/flask-2.0.1-r1.ebuild | 4 +- dev-python/hiredis/Manifest | 6 +- .../files/hiredis-1.0.1-api-0.14.patch | 32 - .../files/hiredis-1.0.1-system-libs.patch | 15 - dev-python/hiredis/hiredis-1.1.0.ebuild | 32 - dev-python/hiredis/hiredis-2.0.0.ebuild | 2 +- dev-python/httpcore/Manifest | 2 +- dev-python/httpcore/httpcore-0.13.6.ebuild | 2 +- dev-python/httpx/Manifest | 3 +- .../httpx/files/httpx-0.18.2-big-endian.patch | 40 + dev-python/httpx/httpx-0.18.2.ebuild | 7 +- dev-python/identify/Manifest | 2 + dev-python/identify/identify-2.2.12.ebuild | 19 + dev-python/immutables/Manifest | 2 + .../files/immutables-0.15-32bit-hash.patch | 76 + .../immutables/immutables-0.15-r1.ebuild | 22 + dev-python/jellyfish/Manifest | 2 + dev-python/jellyfish/jellyfish-0.8.4.ebuild | 30 + dev-python/joblib/Manifest | 2 +- dev-python/joblib/joblib-1.0.1.ebuild | 3 +- dev-python/js2py/Manifest | 2 +- dev-python/js2py/js2py-0.71.ebuild | 2 +- dev-python/lark-parser/Manifest | 2 +- .../lark-parser/lark-parser-0.11.3.ebuild | 2 +- dev-python/libarchive-c/Manifest | 2 + .../libarchive-c/libarchive-c-3.1.ebuild | 17 + dev-python/libcloud/Manifest | 2 +- dev-python/libcloud/libcloud-3.3.0.ebuild | 14 +- dev-python/lockfile/Manifest | 2 +- dev-python/lockfile/lockfile-0.12.2-r2.ebuild | 4 +- dev-python/loky/Manifest | 5 +- .../files/loky-2.9.0-fix-py3.10-tests.patch | 41 + dev-python/loky/loky-2.9.0.ebuild | 5 +- dev-python/loky/metadata.xml | 2 + dev-python/minimock/Manifest | 2 +- dev-python/minimock/minimock-1.3.0.ebuild | 10 +- dev-python/parso/Manifest | 4 +- .../parso/files/parso-0.8.2-flaky-test.patch | 23 + .../parso/files/parso-0.8.2-py310-2.patch | 57 + dev-python/parso/parso-0.8.2.ebuild | 3 +- dev-python/plyvel/Manifest | 2 +- dev-python/plyvel/plyvel-1.3.0.ebuild | 4 +- dev-python/pybind11/Manifest | 2 +- dev-python/pybind11/pybind11-2.7.1.ebuild | 1 - dev-python/pyjsparser/Manifest | 2 +- .../pyjsparser-2.7.1_p20190421.ebuild | 2 +- dev-python/pysol_cards/Manifest | 2 +- .../pysol_cards/pysol_cards-0.10.1.ebuild | 9 +- dev-python/pytest-datadir/Manifest | 2 +- .../pytest-datadir-1.3.1.ebuild | 4 +- dev-python/pytest-httpx/Manifest | 2 +- .../pytest-httpx/pytest-httpx-0.12.0.ebuild | 2 +- dev-python/pytest-regressions/Manifest | 2 +- .../pytest-regressions-2.2.0.ebuild | 4 +- dev-python/pytest-rerunfailures/Manifest | 2 +- .../pytest-rerunfailures-10.1.ebuild | 2 +- dev-python/python-ctags/Manifest | 4 +- dev-python/python-ctags/metadata.xml | 4 +- .../python-ctags/python-ctags-1.5.0.ebuild | 6 +- dev-python/python-lsp-server/Manifest | 2 +- .../python-lsp-server-1.1.0-r1.ebuild | 2 +- dev-python/python3-lxc/Manifest | 2 +- .../python3-lxc/python3-lxc-3.0.4.ebuild | 4 +- dev-python/pyzmq/Manifest | 2 +- dev-python/pyzmq/pyzmq-22.1.0.ebuild | 2 +- dev-python/resolvelib/Manifest | 2 +- dev-python/resolvelib/resolvelib-0.7.1.ebuild | 2 +- dev-python/signature_dispatch/Manifest | 2 + .../signature_dispatch-0.2.0.ebuild | 23 + dev-python/sphinx-tabs/Manifest | 2 +- .../sphinx-tabs/sphinx-tabs-3.1.0.ebuild | 2 +- dev-python/spyder-notebook/Manifest | 2 +- ...ebuild => spyder-notebook-0.3.2-r2.ebuild} | 3 +- dev-python/spyder-terminal/Manifest | 2 +- ...ebuild => spyder-terminal-1.0.0-r1.ebuild} | 1 + dev-python/spyder-unittest/Manifest | 2 +- ...ebuild => spyder-unittest-0.4.1-r1.ebuild} | 1 + dev-python/spyder-vim/Manifest | 2 +- ...ild => spyder-vim-0_pre20201026-r1.ebuild} | 5 +- dev-python/spyder/Manifest | 4 +- ...pyder-5.1.0.ebuild => spyder-5.1.1.ebuild} | 4 +- dev-python/sqlalchemy/Manifest | 4 +- .../sqlalchemy/sqlalchemy-1.4.18.ebuild | 66 - .../sqlalchemy/sqlalchemy-1.4.20.ebuild | 2 +- dev-python/typeguard/Manifest | 3 + dev-python/typeguard/metadata.xml | 11 + dev-python/typeguard/typeguard-2.12.1.ebuild | 40 + dev-python/uvicorn/Manifest | 2 +- dev-python/uvicorn/uvicorn-0.14.0-r1.ebuild | 2 +- dev-python/uvloop/Manifest | 6 +- dev-python/uvloop/uvloop-0.15.2.ebuild | 4 +- dev-python/uvloop/uvloop-0.15.3-r1.ebuild | 2 +- dev-python/uvloop/uvloop-0.15.3.ebuild | 2 +- dev-python/websockets/Manifest | 2 + .../websockets/websockets-9.1-r1.ebuild | 35 + dev-ros/Manifest.gz | Bin 61055 -> 61037 bytes dev-ros/ament_cmake_copyright/Manifest | 2 + .../ament_cmake_copyright-0.11.2.ebuild | 63 + dev-ros/ament_cmake_cppcheck/Manifest | 2 + .../ament_cmake_cppcheck-0.11.2.ebuild | 63 + dev-ros/ament_cmake_cpplint/Manifest | 2 + .../ament_cmake_cpplint-0.11.2.ebuild | 62 + dev-ros/ament_cmake_lint_cmake/Manifest | 2 + .../ament_cmake_lint_cmake-0.11.2.ebuild | 49 + dev-ros/ament_cmake_uncrustify/Manifest | 2 + .../ament_cmake_uncrustify-0.11.2.ebuild | 62 + dev-ros/ament_cmake_xmllint/Manifest | 2 + .../ament_cmake_xmllint-0.11.2.ebuild | 61 + dev-ros/ament_copyright/Manifest | 2 + .../ament_copyright-0.11.2.ebuild | 52 + dev-ros/ament_cppcheck/Manifest | 2 + .../ament_cppcheck-0.11.2.ebuild | 43 + dev-ros/ament_cpplint/Manifest | 2 + .../ament_cpplint/ament_cpplint-0.11.2.ebuild | 46 + dev-ros/ament_flake8/Manifest | 2 + .../ament_flake8/ament_flake8-0.11.2.ebuild | 45 + dev-ros/ament_lint/Manifest | 2 + dev-ros/ament_lint/ament_lint-0.11.2.ebuild | 40 + dev-ros/ament_lint_auto/Manifest | 2 + .../ament_lint_auto-0.11.2.ebuild | 47 + dev-ros/ament_lint_cmake/Manifest | 2 + .../ament_lint_cmake-0.11.2.ebuild | 46 + dev-ros/ament_pep257/Manifest | 2 + .../ament_pep257/ament_pep257-0.11.2.ebuild | 46 + dev-ros/ament_uncrustify/Manifest | 2 + .../ament_uncrustify-0.11.2.ebuild | 43 + dev-ros/ament_xmllint/Manifest | 2 + .../ament_xmllint/ament_xmllint-0.11.2.ebuild | 48 + dev-ruby/Manifest.gz | Bin 109044 -> 109050 bytes dev-ruby/colored/Manifest | 1 + dev-ruby/colored/colored-1.2-r1.ebuild | 19 + dev-ruby/rake-compiler/Manifest | 2 +- .../rake-compiler/rake-compiler-1.1.1.ebuild | 2 +- dev-ruby/ruby_parser/Manifest | 2 + .../ruby_parser/ruby_parser-3.17.0.ebuild | 36 + dev-tex/Manifest.gz | Bin 6361 -> 6361 bytes dev-tex/glossaries/Manifest | 2 +- dev-tex/glossaries/glossaries-4.46.ebuild | 2 +- dev-tex/latex-beamer/Manifest | 2 +- dev-tex/latex-beamer/latex-beamer-3.62.ebuild | 2 +- dev-tex/latexdiff/Manifest | 4 +- dev-tex/latexdiff/latexdiff-1.3.1.1.ebuild | 2 +- dev-tex/latexdiff/latexdiff-9999.ebuild | 2 +- dev-tex/latexmk/Manifest | 2 +- dev-tex/latexmk/latexmk-470b.ebuild | 2 +- dev-tex/tex4ht/Manifest | 2 +- .../tex4ht-20090611_p1038_p20210603.ebuild | 2 +- dev-texlive/Manifest.gz | Bin 6599 -> 6599 bytes dev-texlive/texlive-context/Manifest | 2 +- .../texlive-context-2021.ebuild | 2 +- dev-texlive/texlive-games/Manifest | 2 +- .../texlive-games/texlive-games-2021.ebuild | 2 +- dev-texlive/texlive-humanities/Manifest | 2 +- .../texlive-humanities-2021.ebuild | 2 +- dev-texlive/texlive-langarabic/Manifest | 2 +- .../texlive-langarabic-2021.ebuild | 2 +- dev-texlive/texlive-langczechslovak/Manifest | 2 +- .../texlive-langczechslovak-2021.ebuild | 2 +- dev-texlive/texlive-langenglish/Manifest | 2 +- .../texlive-langenglish-2021.ebuild | 2 +- dev-texlive/texlive-langeuropean/Manifest | 2 +- .../texlive-langeuropean-2021.ebuild | 2 +- dev-texlive/texlive-langfrench/Manifest | 2 +- .../texlive-langfrench-2021.ebuild | 2 +- dev-texlive/texlive-langgerman/Manifest | 2 +- .../texlive-langgerman-2021.ebuild | 2 +- dev-texlive/texlive-langgreek/Manifest | 2 +- .../texlive-langgreek-2021.ebuild | 2 +- dev-texlive/texlive-langitalian/Manifest | 2 +- .../texlive-langitalian-2021.ebuild | 2 +- dev-texlive/texlive-langkorean/Manifest | 2 +- .../texlive-langkorean-2021.ebuild | 2 +- dev-texlive/texlive-langother/Manifest | 2 +- .../texlive-langother-2021.ebuild | 2 +- dev-texlive/texlive-langpolish/Manifest | 2 +- .../texlive-langpolish-2021.ebuild | 2 +- dev-texlive/texlive-langportuguese/Manifest | 2 +- .../texlive-langportuguese-2021.ebuild | 2 +- dev-texlive/texlive-langspanish/Manifest | 2 +- .../texlive-langspanish-2021.ebuild | 2 +- dev-texlive/texlive-music/Manifest | 2 +- .../texlive-music/texlive-music-2021.ebuild | 2 +- dev-texlive/texlive-publishers/Manifest | 2 +- .../texlive-publishers-2021.ebuild | 2 +- dev-util/Manifest.gz | Bin 64629 -> 64608 bytes dev-util/babeltrace/Manifest | 2 +- dev-util/babeltrace/babeltrace-1.5.8.ebuild | 2 +- dev-util/cmake/Manifest | 12 +- dev-util/cmake/cmake-3.13.5.ebuild | 230 --- dev-util/cmake/cmake-3.18.5.ebuild | 2 +- dev-util/cmake/cmake-3.19.7.ebuild | 232 --- dev-util/cmake/cmake-3.20.5.ebuild | 2 +- dev-util/cmake/cmake-3.21.0.ebuild | 232 --- dev-util/cmake/metadata.xml | 3 - dev-util/duma/Manifest | 2 +- dev-util/duma/duma-2.5.15-r2.ebuild | 7 +- dev-util/fuzz/Manifest | 1 + dev-util/fuzz/fuzz-0.6-r2.ebuild | 33 + dev-util/glslang/Manifest | 2 +- dev-util/glslang/glslang-11.4.0.ebuild | 2 +- dev-util/ostree/Manifest | 2 + dev-util/ostree/ostree-2021.3.ebuild | 102 ++ dev-util/perf/Manifest | 2 +- dev-util/perf/perf-5.12.ebuild | 2 +- dev-util/pkgconf/Manifest | 2 +- dev-util/pkgconf/pkgconf-9999.ebuild | 2 +- dev-util/spirv-headers/Manifest | 2 +- .../spirv-headers-1.5.4.2_pre20210526.ebuild | 2 +- dev-util/spirv-tools/Manifest | 2 +- .../spirv-tools/spirv-tools-2021.1.ebuild | 2 +- dev-util/umockdev/Manifest | 2 +- dev-util/umockdev/umockdev-0.16.1-r1.ebuild | 4 +- dev-util/visualvm/Manifest | 2 - dev-util/visualvm/visualvm-2.0.6.ebuild | 72 - dev-util/vulkan-headers/Manifest | 2 +- .../vulkan-headers-1.2.182.ebuild | 2 +- dev-util/vulkan-tools/Manifest | 2 +- .../vulkan-tools/vulkan-tools-1.2.182.ebuild | 2 +- games-arcade/Manifest.gz | Bin 20919 -> 20916 bytes games-arcade/jazz2/Manifest | 4 +- ...{jazz2-0.6.6.ebuild => jazz2-0.6.7.ebuild} | 0 games-emulation/Manifest.gz | Bin 9688 -> 9689 bytes games-emulation/dolphin/Manifest | 2 +- games-emulation/dolphin/metadata.xml | 13 +- gui-apps/Manifest.gz | Bin 3553 -> 3555 bytes gui-apps/slurp/Manifest | 2 + gui-apps/slurp/slurp-1.3.2.ebuild | 43 + media-gfx/Manifest.gz | Bin 37827 -> 37816 bytes media-gfx/digikam/Manifest | 2 + media-gfx/digikam/digikam-7.3.0.ebuild | 147 ++ media-gfx/imagemagick/Manifest | 8 +- .../imagemagick/imagemagick-6.9.12.17.ebuild | 262 --- .../imagemagick/imagemagick-6.9.12.19.ebuild | 2 +- .../imagemagick/imagemagick-7.1.0.2.ebuild | 269 --- .../imagemagick/imagemagick-7.1.0.4.ebuild | 2 +- media-gfx/imv/Manifest | 4 +- media-gfx/imv/imv-4.3.0.ebuild | 80 + media-gfx/imv/imv-9999.ebuild | 16 +- media-gfx/sam2p/Manifest | 2 +- .../sam2p/sam2p-0.49.4_p20190718-r1.ebuild | 4 +- media-libs/Manifest.gz | Bin 64946 -> 64947 bytes media-libs/hamlib/Manifest | 2 +- media-libs/hamlib/hamlib-4.2.ebuild | 2 +- media-libs/ilmbase/Manifest | 2 +- media-libs/ilmbase/ilmbase-2.5.7.ebuild | 2 +- media-libs/intel-mediasdk/Manifest | 5 +- ...diasdk-20.3.0-missing-limits-include.patch | 26 + ...ebuild => intel-mediasdk-20.3.0-r1.ebuild} | 8 +- .../intel-mediasdk/intel-mediasdk-9999.ebuild | 4 +- media-libs/libao/Manifest | 3 +- media-libs/libao/libao-1.2.2-r1.ebuild | 58 - media-libs/libao/libao-1.2.2-r2.ebuild | 2 +- media-libs/libtgvoip/Manifest | 1 - .../libtgvoip-2.4.4_p20210302-r1.ebuild | 62 - media-libs/mesa/Manifest | 4 + media-libs/mesa/mesa-21.1.6.ebuild | 556 +++++++ media-libs/mesa/mesa-21.2.0.ebuild | 552 +++++++ media-libs/mlt/Manifest | 3 + .../mlt/files/mlt-7.0.1-cmake-symlink.patch | 14 + media-libs/mlt/mlt-7.0.1.ebuild | 205 +++ media-libs/openexr/Manifest | 2 +- media-libs/openexr/openexr-2.5.7.ebuild | 2 +- media-libs/raptor/Manifest | 3 +- media-libs/raptor/raptor-2.0.15-r3.ebuild | 75 - media-libs/raptor/raptor-2.0.15-r4.ebuild | 2 +- media-libs/shaderc/Manifest | 2 +- media-libs/shaderc/shaderc-2021.0.ebuild | 2 +- media-libs/tg_owt/Manifest | 3 - .../Allow-using-packaged-third_party.patch | 487 ------ media-libs/tg_owt/tg_owt-0_pre20210422.ebuild | 88 - media-libs/vulkan-layers/Manifest | 2 +- .../vulkan-layers-1.2.182.ebuild | 2 +- media-libs/vulkan-loader/Manifest | 2 +- .../vulkan-loader-1.2.182.ebuild | 2 +- media-sound/Manifest.gz | Bin 58030 -> 58027 bytes media-sound/cantata/Manifest | 3 +- media-sound/cantata/cantata-2.4.2.ebuild | 5 +- .../files/cantata-2.4.2-solid-musl.patch | 29 + media-sound/cmusfm/Manifest | 2 +- media-sound/cmusfm/cmusfm-0.4.0.ebuild | 2 +- media-sound/csound/Manifest | 11 +- media-sound/csound/csound-6.15.0-r101.ebuild | 271 ---- media-sound/csound/csound-6.16.0.ebuild | 262 --- media-sound/csound/csound-6.16.1.ebuild | 2 +- .../files/csound-6.15.0-fix-soname.patch | 21 - media-sound/csound/metadata.xml | 1 - media-sound/drumstick/Manifest | 4 +- media-sound/drumstick/drumstick-2.2.1.ebuild | 76 - media-sound/drumstick/drumstick-2.3.0.ebuild | 2 +- media-sound/frescobaldi/Manifest | 4 +- .../frescobaldi/frescobaldi-3.1.1.ebuild | 31 - .../frescobaldi/frescobaldi-3.1.3.ebuild | 2 +- media-sound/qjackctl/Manifest | 4 +- media-sound/qjackctl/qjackctl-0.9.3.ebuild | 46 - media-sound/qjackctl/qjackctl-0.9.4.ebuild | 2 +- media-sound/vmpk/Manifest | 4 +- media-sound/vmpk/vmpk-0.8.3.ebuild | 51 - media-sound/vmpk/vmpk-0.8.4.ebuild | 4 +- media-sound/xmms2/Manifest | 2 +- media-sound/xmms2/metadata.xml | 5 +- media-video/Manifest.gz | Bin 25969 -> 25957 bytes media-video/gaupol/Manifest | 3 +- media-video/gaupol/gaupol-1.8-r1.ebuild | 67 - media-video/gaupol/gaupol-1.9.ebuild | 2 +- metadata/Manifest.gz | Bin 3358 -> 3357 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27914 -> 27894 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 57853 -> 58000 bytes metadata/md5-cache/app-admin/awscli-1.20.14 | 15 + .../app-admin/{exo-1.37.0 => exo-1.38.0} | 2 +- metadata/md5-cache/app-admin/hcloud-1.25.1 | 4 +- .../{hcloud-1.22.1 => hcloud-1.26.0} | 6 +- metadata/md5-cache/app-arch/Manifest.gz | Bin 22421 -> 22421 bytes metadata/md5-cache/app-arch/gcab-1.4 | 4 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 13390 -> 13387 bytes .../md5-cache/app-backup/duplicity-0.8.17 | 16 - .../md5-cache/app-backup/duplicity-0.8.20 | 16 + metadata/md5-cache/app-crypt/Manifest.gz | Bin 41734 -> 42339 bytes metadata/md5-cache/app-crypt/acme-1.18.0 | 16 + metadata/md5-cache/app-crypt/certbot-1.18.0 | 14 + .../md5-cache/app-crypt/certbot-apache-1.18.0 | 14 + .../md5-cache/app-crypt/certbot-nginx-1.18.0 | 14 + metadata/md5-cache/app-crypt/gpgme-1.15.1 | 10 +- metadata/md5-cache/app-crypt/gpgme-1.16.0 | 10 +- metadata/md5-cache/app-crypt/md5deep-4.4 | 10 +- metadata/md5-cache/app-crypt/trousers-0.3.15 | 4 +- metadata/md5-cache/app-emulation/Manifest.gz | Bin 37690 -> 38009 bytes .../md5-cache/app-emulation/docker-20.10.8 | 15 + .../app-emulation/docker-cli-20.10.8 | 14 + .../app-emulation/wine-vanilla-6.0.1 | 4 +- metadata/md5-cache/app-i18n/Manifest.gz | Bin 30628 -> 30625 bytes .../md5-cache/app-i18n/man-pages-l10n-4.10.0 | 4 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 69767 -> 69608 bytes metadata/md5-cache/app-misc/tmate-2.3.1 | 14 - metadata/md5-cache/app-misc/tmate-2.4.0 | 4 +- metadata/md5-cache/app-office/Manifest.gz | Bin 10989 -> 11154 bytes metadata/md5-cache/app-office/mdbtools-0.9.4 | 14 + metadata/md5-cache/app-portage/Manifest.gz | Bin 18253 -> 17760 bytes metadata/md5-cache/app-portage/eix-0.34.12 | 14 - metadata/md5-cache/app-portage/eix-0.35.0 | 14 - metadata/md5-cache/app-portage/eix-0.35.1 | 14 - metadata/md5-cache/app-portage/eix-0.35.2 | 4 +- metadata/md5-cache/app-portage/grs-0.7 | 10 +- metadata/md5-cache/app-portage/grs-9999 | 10 +- metadata/md5-cache/app-text/Manifest.gz | Bin 70214 -> 70225 bytes metadata/md5-cache/app-text/evince-40.4 | 4 +- .../md5-cache/app-text/lcdf-typetools-2.108 | 4 +- metadata/md5-cache/app-text/pdfjam-2.08-r1 | 4 +- metadata/md5-cache/app-text/ps2eps-1.68 | 4 +- metadata/md5-cache/app-text/psutils-1.17-r3 | 4 +- metadata/md5-cache/app-text/texlive-2021 | 4 +- .../md5-cache/app-text/ttf2pk2-2.0_p20210325 | 4 +- metadata/md5-cache/app-text/xdvik-22.87.03-r2 | 4 +- metadata/md5-cache/app-text/zathura-0.4.7 | 4 +- metadata/md5-cache/app-text/zathura-9999 | 2 +- metadata/md5-cache/app-text/zathura-cb-0.1.8 | 4 +- metadata/md5-cache/app-text/zathura-cb-9999 | 2 +- .../md5-cache/app-text/zathura-djvu-0.2.9 | 4 +- metadata/md5-cache/app-text/zathura-djvu-9999 | 2 +- .../app-text/zathura-pdf-poppler-0.3.0 | 4 +- .../app-text/zathura-pdf-poppler-9999 | 2 +- metadata/md5-cache/app-text/zathura-ps-0.2.6 | 4 +- metadata/md5-cache/app-text/zathura-ps-9999 | 2 +- metadata/md5-cache/app-vim/Manifest.gz | Bin 39957 -> 39966 bytes metadata/md5-cache/app-vim/snipmate-0.87-r1 | 4 +- metadata/md5-cache/app-vim/tlib-1.23 | 4 +- .../app-vim/vim-addon-mw-utils-20121105 | 4 +- .../md5-cache/app-vim/vim-latex-1.10.0-r2 | 4 +- metadata/md5-cache/app-vim/vimtex-1.5 | 4 +- metadata/md5-cache/app-vim/vimtex-99999999 | 2 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 17508 -> 17511 bytes metadata/md5-cache/dev-cpp/gstreamermm-1.10.0 | 2 +- .../dev-cpp/robin-hood-hashing-3.11.2 | 4 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 45786 -> 45788 bytes metadata/md5-cache/dev-db/opendbx-1.4.5-r1 | 2 +- metadata/md5-cache/dev-db/opendbx-1.4.6-r2 | 2 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 104845 -> 104843 bytes metadata/md5-cache/dev-java/openjfx-8.1000 | 2 +- .../dev-java/tomcat-servlet-api-10.0.8 | 4 +- .../dev-java/tomcat-servlet-api-9.0.50 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 36189 -> 36511 bytes ...python-3.10.0_rc1 => python-3.10.0_rc1_p1} | 2 +- .../{python-3.9.6 => python-3.9.6_p1} | 2 +- metadata/md5-cache/dev-lang/rust-1.54.0 | 16 + metadata/md5-cache/dev-lang/rust-bin-1.54.0 | 14 + .../md5-cache/dev-lang/spidermonkey-78.12.0 | 4 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 142129 -> 142293 bytes metadata/md5-cache/dev-libs/appstream-0.14.4 | 4 +- .../md5-cache/dev-libs/appstream-glib-0.7.18 | 4 +- metadata/md5-cache/dev-libs/girara-0.3.5 | 4 +- metadata/md5-cache/dev-libs/girara-9999 | 2 +- metadata/md5-cache/dev-libs/glib-2.68.3-r1 | 2 +- metadata/md5-cache/dev-libs/libgudev-236-r1 | 4 +- .../md5-cache/dev-libs/libmemcached-1.0.18-r4 | 15 + metadata/md5-cache/dev-libs/libzip-1.8.0 | 4 +- metadata/md5-cache/dev-libs/msgpack-3.3.0 | 4 +- .../md5-cache/dev-libs/totem-pl-parser-3.26.6 | 2 +- .../dev-perl/B-Hooks-OP-Check-0.220.0-r1 | 4 +- .../dev-perl/Class-Method-Modifiers-2.130.0 | 4 +- metadata/md5-cache/dev-perl/Crypt-CBC-3.30.0 | 4 +- .../md5-cache/dev-perl/Crypt-PBKDF2-0.161.520 | 4 +- metadata/md5-cache/dev-perl/CryptX-0.72.0 | 4 +- metadata/md5-cache/dev-perl/DateTime-1.540.0 | 4 +- .../dev-perl/DateTime-Format-ISO8601-0.160.0 | 4 +- .../dev-perl/DateTime-Format-W3CDTF-0.80.0 | 4 +- .../dev-perl/DateTime-Locale-1.320.0 | 4 +- .../md5-cache/dev-perl/Digest-SHA3-1.40.0 | 4 +- .../dev-perl/Exception-Class-1.450.0 | 4 +- .../dev-perl/ExtUtils-Depends-0.800.100 | 4 +- .../md5-cache/dev-perl/FFI-CheckLib-0.280.0 | 4 +- .../md5-cache/dev-perl/File-Listing-6.140.0 | 4 +- .../md5-cache/dev-perl/File-Remove-1.600.0 | 4 +- .../md5-cache/dev-perl/File-ShareDir-1.118.0 | 4 +- .../md5-cache/dev-perl/File-Which-1.270.0 | 4 +- .../md5-cache/dev-perl/GnuPG-Interface-1.20.0 | 4 +- .../dev-perl/HTTP-Entity-Parser-0.250.0-r1 | 4 +- .../dev-perl/Hash-FieldHash-0.150.0-r1 | 4 +- .../dev-perl/IO-CaptureOutput-1.110.500 | 4 +- metadata/md5-cache/dev-perl/IO-HTML-1.4.0 | 4 +- .../md5-cache/dev-perl/IO-Socket-SSL-2.71.0 | 4 +- metadata/md5-cache/dev-perl/IO-Stty-0.40.0 | 4 +- metadata/md5-cache/dev-perl/IO-Tty-1.160.0 | 4 +- .../dev-perl/IPC-System-Simple-1.300.0 | 4 +- metadata/md5-cache/dev-perl/Importer-0.26.0 | 4 +- metadata/md5-cache/dev-perl/JSON-XS-4.30.0 | 4 +- .../md5-cache/dev-perl/LWP-MediaTypes-6.40.0 | 4 +- .../dev-perl/LWP-Protocol-https-6.100.0 | 4 +- .../md5-cache/dev-perl/LaTeX-Driver-1.2.0 | 4 +- .../dev-perl/Lexical-SealRequireHints-0.11.0 | 4 +- metadata/md5-cache/dev-perl/Log-Agent-1.5.0 | 4 +- metadata/md5-cache/dev-perl/Log-Any-1.709.0 | 4 +- .../md5-cache/dev-perl/Log-Dispatch-2.700.0 | 4 +- metadata/md5-cache/dev-perl/Mail-Box-3.9.0 | 4 +- .../md5-cache/dev-perl/Mail-Box-IMAP4-3.7.0 | 4 +- .../md5-cache/dev-perl/Mail-Box-POP3-3.5.0 | 4 +- .../dev-perl/Mail-IMAPClient-3.430.0 | 4 +- .../md5-cache/dev-perl/Mail-Message-3.10.0 | 4 +- metadata/md5-cache/dev-perl/MailTools-2.210.0 | 4 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 360259 -> 361261 bytes .../md5-cache/dev-perl/Math-Int128-0.220.0 | 4 +- .../md5-cache/dev-perl/Math-Int64-0.540.0 | 4 +- .../md5-cache/dev-perl/Math-NumSeq-74.0.0 | 4 +- .../md5-cache/dev-perl/Math-PlanePath-129.0.0 | 4 +- .../dev-perl/Module-Pluggable-5.200.0-r1 | 4 +- metadata/md5-cache/dev-perl/Moo-2.3.3 | 4 +- metadata/md5-cache/dev-perl/POE-1.368.0 | 4 +- .../md5-cache/dev-perl/PPIx-QuoteLike-0.17.0 | 4 +- .../md5-cache/dev-perl/PPIx-Regexp-0.80.0 | 4 +- .../md5-cache/dev-perl/Perl-Critic-1.140.0-r1 | 4 +- .../md5-cache/dev-perl/Pod-LaTeX-0.610.0-r2 | 4 +- .../dev-perl/Pod-Markdown-Github-0.40.0 | 4 +- metadata/md5-cache/dev-perl/Pod-Readme-1.2.3 | 4 +- .../{REST-Client-273 => REST-Client-273-r1} | 9 +- metadata/md5-cache/dev-perl/RPC-XML-0.820.0 | 3 +- .../md5-cache/dev-perl/RTF-Writer-1.110.0-r2 | 12 - .../md5-cache/dev-perl/RTF-Writer-1.110.0-r3 | 15 + .../md5-cache/dev-perl/Readonly-XS-1.50.0-r1 | 12 - .../md5-cache/dev-perl/Readonly-XS-1.50.0-r2 | 15 + metadata/md5-cache/dev-perl/RedisDB-2.570.0 | 15 + .../md5-cache/dev-perl/RedisDB-Parser-2.230.0 | 15 + metadata/md5-cache/dev-perl/Ref-Util-0.204.0 | 15 + .../md5-cache/dev-perl/Ref-Util-XS-0.117.0 | 15 + ...01.0.0 => Regexp-Common-2017060201.0.0-r1} | 9 +- ....30.0 => Regexp-Common-net-CIDR-0.30.0-r1} | 9 +- .../md5-cache/dev-perl/Regexp-IPv6-0.30.0-r1 | 12 - .../md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 | 15 + ...-RegGrp-2.10.0 => Regexp-RegGrp-2.10.0-r1} | 9 +- .../dev-perl/Regexp-Shellish-0.930.0-r1 | 12 - .../dev-perl/Regexp-Shellish-0.930.0-r2 | 15 + metadata/md5-cache/dev-perl/Regexp-Util-0.3.0 | 4 +- metadata/md5-cache/dev-perl/Regexp-Util-0.5.0 | 15 + ...-Value-1.666.5 => Return-Value-1.666.5-r1} | 9 +- .../md5-cache/dev-perl/Role-Basic-0.130.0 | 14 - .../md5-cache/dev-perl/Role-Basic-0.130.0-r1 | 15 + ...Message-0.6.0 => Role-HasMessage-0.6.0-r1} | 9 +- ...iable-0.7.0 => Role-Identifiable-0.7.0-r1} | 9 +- metadata/md5-cache/dev-perl/Role-Tiny-2.2.4 | 4 +- metadata/md5-cache/dev-perl/Roman-1.240.0 | 14 - metadata/md5-cache/dev-perl/Roman-1.240.0-r1 | 15 + ...imple-0.170.0 => Router-Simple-0.170.0-r1} | 9 +- metadata/md5-cache/dev-perl/Safe-Hole-0.140.0 | 15 + metadata/md5-cache/dev-perl/Safe-Isa-1.0.10 | 15 + .../md5-cache/dev-perl/Scope-Guard-0.210.0 | 4 +- metadata/md5-cache/dev-perl/Sub-Delete-1.0.20 | 4 +- metadata/md5-cache/dev-perl/Sub-Quote-2.6.6 | 4 +- metadata/md5-cache/dev-perl/Sys-Virt-7.0.0 | 4 +- .../dev-perl/Term-ReadLine-Gnu-1.420.0-r1 | 4 +- metadata/md5-cache/dev-perl/Term-Table-0.15.0 | 4 +- metadata/md5-cache/dev-perl/Test-Kit-2.150.0 | 4 +- metadata/md5-cache/dev-perl/Test-Needs-0.2.9 | 4 +- .../md5-cache/dev-perl/Test2-Suite-0.0.140 | 4 +- metadata/md5-cache/dev-perl/Type-Tie-0.9.0 | 4 +- metadata/md5-cache/dev-perl/Type-Tiny-1.2.1 | 4 +- .../md5-cache/dev-perl/Type-Tiny-XS-0.12.0 | 4 +- .../dev-perl/bareword-filehandles-0.7.0-r1 | 4 +- metadata/md5-cache/dev-perl/indirect-0.370.0 | 4 +- .../dev-perl/multidimensional-0.13.0 | 4 +- metadata/md5-cache/dev-perl/rename-1.900.0 | 12 - metadata/md5-cache/dev-perl/strictures-2.0.3 | 4 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 353641 -> 354793 bytes metadata/md5-cache/dev-python/anyio-3.2.1 | 4 +- .../md5-cache/dev-python/black-21.7_beta0 | 4 +- metadata/md5-cache/dev-python/boto3-1.18.14 | 15 + .../md5-cache/dev-python/botocore-1.21.14 | 15 + metadata/md5-cache/dev-python/cachelib-0.2.0 | 4 +- metadata/md5-cache/dev-python/cheetah3-3.2.6 | 10 +- .../md5-cache/dev-python/commentjson-0.9.0 | 4 +- metadata/md5-cache/dev-python/denonavr-0.10.8 | 10 +- metadata/md5-cache/dev-python/dulwich-0.20.23 | 10 +- metadata/md5-cache/dev-python/flask-2.0.1-r1 | 4 +- metadata/md5-cache/dev-python/hiredis-2.0.0 | 4 +- metadata/md5-cache/dev-python/httpcore-0.13.6 | 4 +- metadata/md5-cache/dev-python/httpx-0.18.2 | 10 +- metadata/md5-cache/dev-python/identify-2.2.12 | 15 + .../md5-cache/dev-python/immutables-0.15-r1 | 15 + metadata/md5-cache/dev-python/jellyfish-0.8.4 | 15 + metadata/md5-cache/dev-python/joblib-1.0.1 | 10 +- metadata/md5-cache/dev-python/js2py-0.71 | 4 +- .../md5-cache/dev-python/lark-parser-0.11.3 | 4 +- .../{hiredis-1.1.0 => libarchive-c-3.1} | 17 +- metadata/md5-cache/dev-python/libcloud-3.3.0 | 10 +- .../md5-cache/dev-python/lockfile-0.12.2-r2 | 10 +- metadata/md5-cache/dev-python/loky-2.9.0 | 10 +- metadata/md5-cache/dev-python/minimock-1.3.0 | 10 +- metadata/md5-cache/dev-python/parso-0.8.2 | 2 +- metadata/md5-cache/dev-python/plyvel-1.3.0 | 10 +- metadata/md5-cache/dev-python/pybind11-2.7.1 | 4 +- .../dev-python/pyjsparser-2.7.1_p20190421 | 4 +- .../md5-cache/dev-python/pysol_cards-0.10.1 | 8 +- .../md5-cache/dev-python/pytest-datadir-1.3.1 | 4 +- .../md5-cache/dev-python/pytest-httpx-0.12.0 | 10 +- .../dev-python/pytest-regressions-2.2.0 | 4 +- .../dev-python/pytest-rerunfailures-10.1 | 4 +- .../md5-cache/dev-python/python-ctags-1.5.0 | 12 +- .../dev-python/python-lsp-server-1.1.0-r1 | 4 +- .../md5-cache/dev-python/python3-lxc-3.0.4 | 4 +- metadata/md5-cache/dev-python/pyzmq-22.1.0 | 4 +- .../md5-cache/dev-python/resolvelib-0.7.1 | 4 +- .../dev-python/signature_dispatch-0.2.0 | 15 + .../md5-cache/dev-python/sphinx-tabs-3.1.0 | 4 +- .../dev-python/{spyder-5.1.0 => spyder-5.1.1} | 5 +- ...book-0.3.2-r1 => spyder-notebook-0.3.2-r2} | 6 +- ...erminal-1.0.0 => spyder-terminal-1.0.0-r1} | 4 +- ...nittest-0.4.1 => spyder-unittest-0.4.1-r1} | 6 +- ...re20201026 => spyder-vim-0_pre20201026-r1} | 6 +- .../md5-cache/dev-python/sqlalchemy-1.4.18 | 15 - .../md5-cache/dev-python/sqlalchemy-1.4.20 | 4 +- .../md5-cache/dev-python/typeguard-2.12.1 | 15 + .../md5-cache/dev-python/uvicorn-0.14.0-r1 | 10 +- metadata/md5-cache/dev-python/uvloop-0.15.2 | 4 +- metadata/md5-cache/dev-python/uvloop-0.15.3 | 4 +- .../md5-cache/dev-python/uvloop-0.15.3-r1 | 4 +- .../md5-cache/dev-python/websockets-9.1-r1 | 15 + metadata/md5-cache/dev-ros/Manifest.gz | Bin 196551 -> 199102 bytes .../dev-ros/ament_cmake_copyright-0.11.2 | 14 + .../dev-ros/ament_cmake_cppcheck-0.11.2 | 14 + .../dev-ros/ament_cmake_cpplint-0.11.2 | 14 + .../dev-ros/ament_cmake_lint_cmake-0.11.2 | 13 + .../dev-ros/ament_cmake_uncrustify-0.11.2 | 14 + .../dev-ros/ament_cmake_xmllint-0.11.2 | 14 + .../md5-cache/dev-ros/ament_copyright-0.11.2 | 16 + .../md5-cache/dev-ros/ament_cppcheck-0.11.2 | 15 + .../md5-cache/dev-ros/ament_cpplint-0.11.2 | 16 + .../md5-cache/dev-ros/ament_flake8-0.11.2 | 16 + metadata/md5-cache/dev-ros/ament_lint-0.11.2 | 15 + .../md5-cache/dev-ros/ament_lint_auto-0.11.2 | 13 + .../md5-cache/dev-ros/ament_lint_cmake-0.11.2 | 16 + .../md5-cache/dev-ros/ament_pep257-0.11.2 | 16 + .../md5-cache/dev-ros/ament_uncrustify-0.11.2 | 15 + .../md5-cache/dev-ros/ament_xmllint-0.11.2 | 16 + metadata/md5-cache/dev-ruby/Manifest.gz | Bin 191662 -> 191986 bytes metadata/md5-cache/dev-ruby/colored-1.2-r1 | 16 + .../md5-cache/dev-ruby/rake-compiler-1.1.1 | 4 +- .../md5-cache/dev-ruby/ruby_parser-3.17.0 | 16 + metadata/md5-cache/dev-tex/Manifest.gz | Bin 8746 -> 8736 bytes metadata/md5-cache/dev-tex/glossaries-4.46 | 4 +- metadata/md5-cache/dev-tex/latex-beamer-3.62 | 4 +- metadata/md5-cache/dev-tex/latexdiff-1.3.1.1 | 4 +- metadata/md5-cache/dev-tex/latexdiff-9999 | 2 +- metadata/md5-cache/dev-tex/latexmk-470b | 4 +- .../dev-tex/tex4ht-20090611_p1038_p20210603 | 4 +- metadata/md5-cache/dev-texlive/Manifest.gz | Bin 6390 -> 6399 bytes .../dev-texlive/texlive-context-2021 | 4 +- .../md5-cache/dev-texlive/texlive-games-2021 | 4 +- .../dev-texlive/texlive-humanities-2021 | 4 +- .../dev-texlive/texlive-langarabic-2021 | 4 +- .../dev-texlive/texlive-langczechslovak-2021 | 4 +- .../dev-texlive/texlive-langenglish-2021 | 4 +- .../dev-texlive/texlive-langeuropean-2021 | 4 +- .../dev-texlive/texlive-langfrench-2021 | 4 +- .../dev-texlive/texlive-langgerman-2021 | 4 +- .../dev-texlive/texlive-langgreek-2021 | 4 +- .../dev-texlive/texlive-langitalian-2021 | 4 +- .../dev-texlive/texlive-langkorean-2021 | 4 +- .../dev-texlive/texlive-langother-2021 | 4 +- .../dev-texlive/texlive-langpolish-2021 | 4 +- .../dev-texlive/texlive-langportuguese-2021 | 4 +- .../dev-texlive/texlive-langspanish-2021 | 4 +- .../md5-cache/dev-texlive/texlive-music-2021 | 4 +- .../dev-texlive/texlive-publishers-2021 | 4 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 133151 -> 132822 bytes metadata/md5-cache/dev-util/babeltrace-1.5.8 | 4 +- metadata/md5-cache/dev-util/cmake-3.13.5 | 15 - metadata/md5-cache/dev-util/cmake-3.18.5 | 4 +- metadata/md5-cache/dev-util/cmake-3.19.7 | 15 - metadata/md5-cache/dev-util/cmake-3.20.5 | 4 +- metadata/md5-cache/dev-util/cmake-3.21.0 | 15 - metadata/md5-cache/dev-util/duma-2.5.15-r2 | 4 +- metadata/md5-cache/dev-util/fuzz-0.6-r2 | 12 + metadata/md5-cache/dev-util/glslang-11.4.0 | 4 +- metadata/md5-cache/dev-util/ostree-2021.3 | 16 + metadata/md5-cache/dev-util/perf-5.12 | 4 +- metadata/md5-cache/dev-util/pkgconf-9999 | 2 +- .../spirv-headers-1.5.4.2_pre20210526 | 4 +- .../md5-cache/dev-util/spirv-tools-2021.1 | 4 +- .../md5-cache/dev-util/umockdev-0.16.1-r1 | 4 +- metadata/md5-cache/dev-util/visualvm-2.0.6 | 13 - .../md5-cache/dev-util/vulkan-headers-1.2.182 | 4 +- .../md5-cache/dev-util/vulkan-tools-1.2.182 | 4 +- metadata/md5-cache/games-arcade/Manifest.gz | Bin 21486 -> 21484 bytes .../games-arcade/{jazz2-0.6.6 => jazz2-0.6.7} | 4 +- metadata/md5-cache/gui-apps/Manifest.gz | Bin 7907 -> 8069 bytes metadata/md5-cache/gui-apps/slurp-1.3.2 | 14 + metadata/md5-cache/media-gfx/Manifest.gz | Bin 51416 -> 51410 bytes metadata/md5-cache/media-gfx/digikam-7.3.0 | 15 + .../md5-cache/media-gfx/imagemagick-6.9.12.17 | 16 - .../md5-cache/media-gfx/imagemagick-6.9.12.19 | 4 +- .../md5-cache/media-gfx/imagemagick-7.1.0.2 | 16 - .../md5-cache/media-gfx/imagemagick-7.1.0.4 | 4 +- metadata/md5-cache/media-gfx/imv-4.3.0 | 16 + metadata/md5-cache/media-gfx/imv-9999 | 8 +- .../media-gfx/sam2p-0.49.4_p20190718-r1 | 4 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 98628 -> 98454 bytes metadata/md5-cache/media-libs/hamlib-4.2 | 4 +- metadata/md5-cache/media-libs/ilmbase-2.5.7 | 4 +- ...diasdk-20.3.0 => intel-mediasdk-20.3.0-r1} | 6 +- .../md5-cache/media-libs/intel-mediasdk-9999 | 6 +- metadata/md5-cache/media-libs/libao-1.2.2-r1 | 14 - metadata/md5-cache/media-libs/libao-1.2.2-r2 | 4 +- .../media-libs/libtgvoip-2.4.4_p20210302-r1 | 15 - metadata/md5-cache/media-libs/mesa-21.1.6 | 16 + metadata/md5-cache/media-libs/mesa-21.2.0 | 16 + metadata/md5-cache/media-libs/mlt-7.0.1 | 16 + metadata/md5-cache/media-libs/openexr-2.5.7 | 4 +- .../md5-cache/media-libs/raptor-2.0.15-r3 | 14 - .../md5-cache/media-libs/raptor-2.0.15-r4 | 4 +- metadata/md5-cache/media-libs/shaderc-2021.0 | 4 +- .../md5-cache/media-libs/tg_owt-0_pre20210422 | 13 - .../media-libs/vulkan-layers-1.2.182 | 4 +- .../media-libs/vulkan-loader-1.2.182 | 4 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 77641 -> 76693 bytes metadata/md5-cache/media-sound/cantata-2.4.2 | 2 +- metadata/md5-cache/media-sound/cmusfm-0.4.0 | 4 +- .../md5-cache/media-sound/csound-6.15.0-r101 | 16 - metadata/md5-cache/media-sound/csound-6.16.0 | 16 - metadata/md5-cache/media-sound/csound-6.16.1 | 4 +- .../md5-cache/media-sound/drumstick-2.2.1 | 15 - .../md5-cache/media-sound/drumstick-2.3.0 | 4 +- .../md5-cache/media-sound/frescobaldi-3.1.1 | 15 - .../md5-cache/media-sound/frescobaldi-3.1.3 | 4 +- metadata/md5-cache/media-sound/qjackctl-0.9.3 | 14 - metadata/md5-cache/media-sound/qjackctl-0.9.4 | 4 +- metadata/md5-cache/media-sound/vmpk-0.8.3 | 14 - metadata/md5-cache/media-sound/vmpk-0.8.4 | 8 +- metadata/md5-cache/media-video/Manifest.gz | Bin 39369 -> 39205 bytes metadata/md5-cache/media-video/gaupol-1.8-r1 | 16 - metadata/md5-cache/media-video/gaupol-1.9 | 10 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 67485 -> 67335 bytes metadata/md5-cache/net-analyzer/nsat-1.5-r5 | 13 - metadata/md5-cache/net-analyzer/nsat-1.5-r6 | 14 + .../md5-cache/net-analyzer/wireshark-3.4.6 | 16 - metadata/md5-cache/net-im/Manifest.gz | Bin 16783 -> 16614 bytes ...p-bin-5.11.0 => signal-desktop-bin-5.12.1} | 2 +- .../net-im/telegram-desktop-2.7.4-r1 | 15 - metadata/md5-cache/net-irc/Manifest.gz | Bin 11843 -> 11839 bytes .../{ngircd-26.1-r1 => ngircd-26.1-r2} | 4 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 55665 -> 55817 bytes .../md5-cache/net-libs/glib-networking-2.68.2 | 15 + metadata/md5-cache/net-libs/libmbim-1.26.0 | 12 + metadata/md5-cache/net-libs/libpcap-1.10.1-r1 | 4 +- metadata/md5-cache/net-libs/libqmi-1.30.0 | 13 + metadata/md5-cache/net-libs/libqmi-9999 | 12 +- metadata/md5-cache/net-libs/libssh-0.9.5 | 4 +- metadata/md5-cache/net-libs/webkit-gtk-2.32.1 | 16 - metadata/md5-cache/net-libs/webkit-gtk-2.32.2 | 16 - metadata/md5-cache/net-misc/Manifest.gz | Bin 86883 -> 87049 bytes .../md5-cache/net-misc/dleyna-server-0.7.0-r1 | 6 +- metadata/md5-cache/net-misc/freerdp-2.3.2 | 4 +- metadata/md5-cache/net-misc/iperf-3.10.1 | 4 +- .../mobile-broadband-provider-info-20210805 | 13 + metadata/md5-cache/net-misc/rygel-0.40.1 | 6 +- metadata/md5-cache/net-misc/smb4k-3.1.0 | 4 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 12264 -> 12427 bytes .../net-vpn/networkmanager-openvpn-1.8.14 | 15 + metadata/md5-cache/net-wireless/Manifest.gz | Bin 28402 -> 28401 bytes .../md5-cache/net-wireless/srslte-20.10.1-r2 | 2 +- metadata/md5-cache/perl-core/Manifest.gz | Bin 7963 -> 7961 bytes .../perl-core/Scalar-List-Utils-1.560.0 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 57603 -> 57763 bytes metadata/md5-cache/sci-libs/cdd+-077a | 8 +- metadata/md5-cache/sci-libs/coinor-bcp-1.4.4 | 2 +- metadata/md5-cache/sci-libs/qd-2.3.22-r1 | 14 + .../md5-cache/sci-mathematics/Manifest.gz | Bin 22922 -> 22602 bytes .../md5-cache/sci-mathematics/z3-4.8.10-r1 | 15 - .../md5-cache/sci-mathematics/z3-4.8.11-r1 | 15 - metadata/md5-cache/sci-mathematics/z3-4.8.11b | 4 +- .../md5-cache/sci-visualization/Manifest.gz | Bin 7758 -> 7753 bytes .../sci-visualization/gnuplot-5.4.1-r2 | 4 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 81017 -> 81021 bytes .../md5-cache/sys-apps/systemd-tmpfiles-249.2 | 4 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 28977 -> 29131 bytes metadata/md5-cache/sys-devel/rust-std-1.54.0 | 14 + metadata/md5-cache/sys-fs/Manifest.gz | Bin 35089 -> 35089 bytes metadata/md5-cache/sys-fs/lxcfs-4.0.9 | 4 +- metadata/md5-cache/sys-fs/udev-249-r2 | 4 +- metadata/md5-cache/sys-fs/zfs-kmod-2.0.5 | 2 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 29011 -> 29481 bytes .../sys-kernel/gentoo-kernel-bin-5.10.56-r1 | 15 + .../sys-kernel/gentoo-kernel-bin-5.13.8-r1 | 15 + .../sys-kernel/gentoo-kernel-bin-5.4.138-r1 | 15 + ...rces-4.14.241 => vanilla-sources-4.14.242} | 4 +- ...rces-4.19.200 => vanilla-sources-4.19.201} | 4 +- ...ources-4.4.277 => vanilla-sources-4.4.278} | 4 +- ...ources-4.9.277 => vanilla-sources-4.9.278} | 4 +- ...ources-5.10.55 => vanilla-sources-5.10.56} | 4 +- ...-sources-5.13.7 => vanilla-sources-5.13.8} | 4 +- ...ources-5.4.137 => vanilla-sources-5.4.138} | 4 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 32197 -> 32203 bytes .../{libvpd-2.2.8 => libvpd-2.2.8-r1} | 2 +- metadata/md5-cache/sys-power/Manifest.gz | Bin 7124 -> 7127 bytes metadata/md5-cache/sys-power/nut-2.7.4-r7 | 2 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 13445 -> 13439 bytes metadata/md5-cache/sys-process/evisum-0.5.13 | 4 +- .../md5-cache/sys-process/fcron-3.3.0_beta-r2 | 3 +- metadata/md5-cache/virtual/Manifest.gz | Bin 50245 -> 50401 bytes .../virtual/perl-Scalar-List-Utils-1.560.0 | 4 +- metadata/md5-cache/virtual/rust-1.52.1 | 6 +- metadata/md5-cache/virtual/rust-1.53.0 | 9 - metadata/md5-cache/virtual/rust-1.53.0-r1 | 9 + metadata/md5-cache/virtual/rust-1.54.0 | 9 + metadata/md5-cache/www-apps/Manifest.gz | Bin 21686 -> 21852 bytes metadata/md5-cache/www-apps/klaus-1.5.2 | 10 +- .../www-apps/nextcloud-notify_push-0.2.2 | 14 + metadata/md5-cache/x11-base/Manifest.gz | Bin 2518 -> 2678 bytes .../md5-cache/x11-base/xwayland-21.1.2-r2 | 14 + metadata/md5-cache/x11-libs/Manifest.gz | Bin 30115 -> 30112 bytes metadata/md5-cache/x11-libs/neXtaw-0.15.1-r3 | 4 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 65480 -> 65643 bytes metadata/md5-cache/x11-misc/qt5ct-1.3 | 4 +- .../md5-cache/x11-misc/xdotool-3.20210804.2 | 15 + metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.calculate | 1444 +++++++++-------- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 45680 -> 45676 bytes net-analyzer/nsat/Manifest | 3 +- .../nsat/files/nsat-1.5-configure-dash.patch | 79 + ...{nsat-1.5-r5.ebuild => nsat-1.5-r6.ebuild} | 11 +- net-analyzer/slurm/Manifest | 4 +- .../files/slurm-0.4.3-fix-includes.patch | 1 + .../slurm/files/slurm-0.4.3-tinfo.patch | 1 + net-analyzer/wireshark/Manifest | 2 - net-analyzer/wireshark/wireshark-3.4.6.ebuild | 278 ---- net-im/Manifest.gz | Bin 10573 -> 10573 bytes net-im/signal-desktop-bin/Manifest | 4 +- ...build => signal-desktop-bin-5.12.1.ebuild} | 0 net-im/telegram-desktop/Manifest | 8 - .../tdesktop-2.7.3-webview-include-gdkx.patch | 10 - ...ktop-2.7.4-disable-webkit-separately.patch | 72 - ...p-2.7.4-fix-disable-dbus-integration.patch | 21 - .../files/tdesktop-2.7.4-voice-crash.patch | 262 --- .../files/tdesktop-2.7.4-voice-ffmpeg44.patch | 25 - .../tdesktop-2.7.4-webview-fix-gcc11.patch | 31 - .../telegram-desktop-2.7.4-r1.ebuild | 146 -- net-irc/Manifest.gz | Bin 8230 -> 8227 bytes net-irc/ngircd/Manifest | 2 +- ...d-26.1-r1.ebuild => ngircd-26.1-r2.ebuild} | 2 +- net-libs/Manifest.gz | Bin 33376 -> 33383 bytes net-libs/glib-networking/Manifest | 2 + .../glib-networking-2.68.2.ebuild | 80 + net-libs/libmbim/Manifest | 2 + net-libs/libmbim/libmbim-1.26.0.ebuild | 31 + net-libs/libpcap/Manifest | 2 +- net-libs/libpcap/libpcap-1.10.1-r1.ebuild | 2 +- net-libs/libqmi/Manifest | 4 +- net-libs/libqmi/libqmi-1.30.0.ebuild | 49 + net-libs/libqmi/libqmi-9999.ebuild | 12 +- net-libs/libssh/Manifest | 2 +- net-libs/libssh/libssh-0.9.5.ebuild | 2 +- net-libs/webkit-gtk/Manifest | 5 - ...pletionHandler-when-USE_OPENGL_OR_ES.patch | 36 - net-libs/webkit-gtk/webkit-gtk-2.32.1.ebuild | 301 ---- net-libs/webkit-gtk/webkit-gtk-2.32.2.ebuild | 300 ---- net-misc/Manifest.gz | Bin 55754 -> 55747 bytes net-misc/dleyna-server/Manifest | 2 +- .../dleyna-server-0.7.0-r1.ebuild | 4 +- net-misc/freerdp/Manifest | 2 +- net-misc/freerdp/freerdp-2.3.2.ebuild | 2 +- net-misc/iperf/Manifest | 2 +- net-misc/iperf/iperf-3.10.1.ebuild | 2 +- .../mobile-broadband-provider-info/Manifest | 2 + ...le-broadband-provider-info-20210805.ebuild | 22 + net-misc/rygel/Manifest | 2 +- net-misc/rygel/rygel-0.40.1.ebuild | 4 +- net-misc/smb4k/Manifest | 2 +- net-misc/smb4k/smb4k-3.1.0.ebuild | 2 +- net-vpn/Manifest.gz | Bin 6884 -> 6885 bytes net-vpn/networkmanager-openvpn/Manifest | 2 + .../networkmanager-openvpn-1.8.14.ebuild | 61 + net-wireless/Manifest.gz | Bin 16398 -> 16405 bytes net-wireless/srslte/Manifest | 5 +- .../srslte-20.10.1-add-missing-include.patch | 26 + net-wireless/srslte/metadata.xml | 3 + net-wireless/srslte/srslte-20.10.1-r2.ebuild | 4 + perl-core/Manifest.gz | Bin 7634 -> 7632 bytes perl-core/Scalar-List-Utils/Manifest | 2 +- .../Scalar-List-Utils-1.560.0.ebuild | 2 +- profiles/Manifest.gz | Bin 144577 -> 144575 bytes profiles/arch/base/package.use.mask | 5 - profiles/arch/riscv/package.use.mask | 12 + profiles/base/package.use.mask | 5 + profiles/package.mask | 64 +- profiles/use.local.desc | 3 +- sci-geosciences/Manifest.gz | Bin 11393 -> 11395 bytes sci-geosciences/grass/Manifest | 2 +- sci-geosciences/grass/metadata.xml | 3 + sci-libs/Manifest.gz | Bin 42289 -> 42290 bytes sci-libs/cdd+/Manifest | 13 +- sci-libs/cdd+/cdd+-077a.ebuild | 24 +- sci-libs/cdd+/files/cdd+-077a-gcc-5.patch | 4 +- .../cdd+-077a-gcc11-dynamic-exceptions.patch | 71 + sci-libs/cdd+/files/cdd+-077a-gentoo.patch | 4 +- sci-libs/cdd+/files/cdd+-077a-headers.patch | 36 +- .../cdd+/files/cdd+-077a-qa-const-char.patch | 8 +- sci-libs/cdd+/metadata.xml | 21 +- sci-libs/coinor-bcp/Manifest | 3 +- sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild | 4 + .../coinor-bcp-1.4.4-gcc11-exceptions.patch | 36 + sci-libs/coinor-couenne/Manifest | 2 +- ...r-couenne-0.5.8-fix-build-with-gcc11.patch | 3 + sci-libs/qd/Manifest | 13 + ...ac-update-QD_PATCH_VERSION-to-2.3.22.patch | 31 + ...lace-AM_CONFIG_HEADER-with-AC_CONFIG.patch | 34 + ...replace-AC_PROG_LIBTOOL-with-LT_INIT.patch | 37 + ...ix-syntax-of-all-AC_ARG_ENABLE-calls.patch | 100 ++ ....am-fix-underlinking-of-libqdmod-and.patch | 35 + ...onfigure.ac-remove-enable-debug-flag.patch | 102 ++ ...config.h.in-remove-QD_DEBUG-constant.patch | 29 + ...-t-assume-that-O2-is-a-valid-compile.patch | 47 + ...009-configure.ac-don-t-set-CC-to-CXX.patch | 46 + ...-t-manually-search-for-compiler-name.patch | 81 + ...011-qd-config.in-remove-REQ_CXXFLAGS.patch | 27 + ...e.ac-remove-the-enable-warnings-flag.patch | 55 + sci-libs/qd/qd-2.3.22-r1.ebuild | 61 + sci-mathematics/Manifest.gz | Bin 13661 -> 13658 bytes sci-mathematics/z3/Manifest | 6 +- sci-mathematics/z3/z3-4.8.10-r1.ebuild | 96 -- sci-mathematics/z3/z3-4.8.11-r1.ebuild | 96 -- sci-mathematics/z3/z3-4.8.11b.ebuild | 2 +- sci-visualization/Manifest.gz | Bin 5867 -> 5868 bytes sci-visualization/gnuplot/Manifest | 2 +- .../gnuplot/gnuplot-5.4.1-r2.ebuild | 2 +- sys-apps/Manifest.gz | Bin 48852 -> 48849 bytes sys-apps/systemd-tmpfiles/Manifest | 4 +- .../systemd-tmpfiles-249.2.ebuild | 2 +- sys-cluster/Manifest.gz | Bin 12219 -> 12219 bytes sys-cluster/keepalived/Manifest | 2 +- sys-cluster/keepalived/metadata.xml | 3 + sys-devel/Manifest.gz | Bin 9473 -> 9477 bytes sys-devel/rust-std/Manifest | 2 + sys-devel/rust-std/rust-std-1.54.0.ebuild | 154 ++ sys-fs/Manifest.gz | Bin 21600 -> 21599 bytes sys-fs/lxcfs/Manifest | 2 +- sys-fs/lxcfs/lxcfs-4.0.9.ebuild | 2 +- sys-fs/udev/Manifest | 4 +- sys-fs/udev/udev-249-r2.ebuild | 4 +- sys-fs/zfs-kmod/Manifest | 2 +- sys-fs/zfs-kmod/zfs-kmod-2.0.5.ebuild | 2 +- sys-kernel/Manifest.gz | Bin 4422 -> 4415 bytes sys-kernel/gentoo-kernel-bin/Manifest | 6 + .../gentoo-kernel-bin-5.10.56-r1.ebuild | 113 ++ .../gentoo-kernel-bin-5.13.8-r1.ebuild | 113 ++ .../gentoo-kernel-bin-5.4.138-r1.ebuild | 113 ++ sys-kernel/vanilla-sources/Manifest | 28 +- ...ebuild => vanilla-sources-4.14.242.ebuild} | 0 ...ebuild => vanilla-sources-4.19.201.ebuild} | 0 ....ebuild => vanilla-sources-4.4.278.ebuild} | 0 ....ebuild => vanilla-sources-4.9.278.ebuild} | 0 ....ebuild => vanilla-sources-5.10.56.ebuild} | 0 ...7.ebuild => vanilla-sources-5.13.8.ebuild} | 0 ....ebuild => vanilla-sources-5.4.138.ebuild} | 0 sys-libs/Manifest.gz | Bin 14076 -> 14078 bytes sys-libs/libvpd/Manifest | 4 +- sys-libs/libvpd/files/2.2.8-gcc11.patch | 84 + sys-libs/libvpd/files/2.2.8-warnings.patch | 52 + ...pd-2.2.8.ebuild => libvpd-2.2.8-r1.ebuild} | 7 +- sys-power/Manifest.gz | Bin 5078 -> 5074 bytes sys-power/nut/Manifest | 5 +- .../nut/files/nut-2.7.2-no-libdummy.patch | 13 - .../nut/files/nut-2.7.4-nut-scanner.patch | 35 + sys-power/nut/files/nut-2.7.4-slibtool.patch | 61 + sys-power/nut/nut-2.7.4-r7.ebuild | 3 +- sys-process/Manifest.gz | Bin 9684 -> 9682 bytes sys-process/evisum/Manifest | 2 +- sys-process/evisum/evisum-0.5.13.ebuild | 2 +- sys-process/fcron/Manifest | 2 +- sys-process/fcron/fcron-3.3.0_beta-r2.ebuild | 2 +- virtual/Manifest.gz | Bin 28610 -> 28608 bytes virtual/perl-Scalar-List-Utils/Manifest | 2 +- .../perl-Scalar-List-Utils-1.560.0.ebuild | 2 +- virtual/rust/Manifest | 7 +- virtual/rust/metadata.xml | 3 + virtual/rust/rust-1.52.1.ebuild | 6 +- ...st-1.53.0.ebuild => rust-1.53.0-r1.ebuild} | 6 +- virtual/rust/rust-1.54.0.ebuild | 19 + www-apps/Manifest.gz | Bin 12105 -> 12102 bytes www-apps/klaus/Manifest | 2 +- www-apps/klaus/klaus-1.5.2.ebuild | 4 +- www-apps/nextcloud-notify_push/Manifest | 61 + .../nextcloud-notify_push-0.2.2.ebuild | 334 ++++ x11-base/Manifest.gz | Bin 1211 -> 1216 bytes x11-base/xwayland/Manifest | 1 + x11-base/xwayland/xwayland-21.1.2-r2.ebuild | 87 + x11-libs/Manifest.gz | Bin 20502 -> 20503 bytes x11-libs/neXtaw/Manifest | 2 +- x11-libs/neXtaw/neXtaw-0.15.1-r3.ebuild | 4 +- x11-misc/Manifest.gz | Bin 48314 -> 48315 bytes x11-misc/qt5ct/Manifest | 2 +- x11-misc/qt5ct/qt5ct-1.3.ebuild | 2 +- x11-misc/xdotool/Manifest | 4 + ...3.20210804.2-no_hardcoded_pkg-config.patch | 16 + .../xdotool-3.20210804.2-no_ldconfig.patch | 12 + x11-misc/xdotool/xdotool-3.20210804.2.ebuild | 50 + 1308 files changed, 11326 insertions(+), 7935 deletions(-) create mode 100644 app-admin/awscli/awscli-1.20.14.ebuild rename app-admin/exo/{exo-1.37.0.ebuild => exo-1.38.0.ebuild} (100%) rename app-admin/hcloud/{hcloud-1.22.1.ebuild => hcloud-1.26.0.ebuild} (97%) rename app-backup/duplicity/{duplicity-0.8.17.ebuild => duplicity-0.8.20.ebuild} (91%) rename app-backup/duplicity/files/{duplicity-0.8.17-fix-docs-cmd.patch => duplicity-0.8.20-fix-docs-cmd.patch} (55%) create mode 100644 app-crypt/acme/acme-1.18.0.ebuild create mode 100644 app-crypt/certbot-apache/certbot-apache-1.18.0.ebuild create mode 100644 app-crypt/certbot-nginx/certbot-nginx-1.18.0.ebuild create mode 100644 app-crypt/certbot/certbot-1.18.0.ebuild create mode 100644 app-crypt/md5deep/files/md5deep-4.4-pointer-comparison.patch create mode 100644 app-emulation/docker-cli/docker-cli-20.10.8.ebuild create mode 100644 app-emulation/docker/docker-20.10.8.ebuild delete mode 100644 app-misc/tmate/tmate-2.3.1.ebuild create mode 100644 app-office/mdbtools/mdbtools-0.9.4.ebuild delete mode 100644 app-portage/eix/eix-0.34.12.ebuild delete mode 100644 app-portage/eix/eix-0.35.0.ebuild delete mode 100644 app-portage/eix/eix-0.35.1.ebuild create mode 100644 dev-cpp/gstreamermm/files/gstreamermm-1.10.0-no-volatile.patch rename dev-lang/python/{python-3.10.0_rc1.ebuild => python-3.10.0_rc1_p1.ebuild} (100%) rename dev-lang/python/{python-3.9.6.ebuild => python-3.9.6_p1.ebuild} (100%) create mode 100644 dev-lang/rust-bin/rust-bin-1.54.0.ebuild create mode 100644 dev-lang/rust/rust-1.54.0.ebuild create mode 100644 dev-libs/glib/files/glib-2.68.3-glibc-2.34-close_range.patch create mode 100644 dev-libs/libmemcached/files/libmemcached-1.0.18-autotools.patch create mode 100644 dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild create mode 100644 dev-libs/totem-pl-parser/files/3.26.6-plparser-Fix-uninitialized-variable-error.patch rename dev-perl/REST-Client/{REST-Client-273.ebuild => REST-Client-273-r1.ebuild} (79%) rename dev-perl/RTF-Writer/{RTF-Writer-1.110.0-r2.ebuild => RTF-Writer-1.110.0-r3.ebuild} (54%) rename dev-perl/Readonly-XS/{Readonly-XS-1.50.0-r1.ebuild => Readonly-XS-1.50.0-r2.ebuild} (62%) create mode 100644 dev-perl/RedisDB-Parser/RedisDB-Parser-2.230.0.ebuild create mode 100644 dev-perl/RedisDB/RedisDB-2.570.0.ebuild create mode 100644 dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild create mode 100644 dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild rename dev-perl/Regexp-Common-net-CIDR/{Regexp-Common-net-CIDR-0.30.0.ebuild => Regexp-Common-net-CIDR-0.30.0-r1.ebuild} (80%) rename dev-perl/Regexp-Common/{Regexp-Common-2017060201.0.0.ebuild => Regexp-Common-2017060201.0.0-r1.ebuild} (72%) rename dev-perl/Regexp-IPv6/{Regexp-IPv6-0.30.0-r1.ebuild => Regexp-IPv6-0.30.0-r2.ebuild} (61%) rename dev-perl/Regexp-RegGrp/{Regexp-RegGrp-2.10.0.ebuild => Regexp-RegGrp-2.10.0-r1.ebuild} (77%) rename dev-perl/Regexp-Shellish/{Regexp-Shellish-0.930.0-r1.ebuild => Regexp-Shellish-0.930.0-r2.ebuild} (81%) create mode 100644 dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild rename dev-perl/Return-Value/{Return-Value-1.666.5.ebuild => Return-Value-1.666.5-r1.ebuild} (85%) rename dev-perl/Role-Basic/{Role-Basic-0.130.0.ebuild => Role-Basic-0.130.0-r1.ebuild} (60%) rename dev-perl/Role-HasMessage/{Role-HasMessage-0.6.0.ebuild => Role-HasMessage-0.6.0-r1.ebuild} (80%) rename dev-perl/Role-Identifiable/{Role-Identifiable-0.7.0.ebuild => Role-Identifiable-0.7.0-r1.ebuild} (70%) rename dev-perl/Roman/{Roman-1.240.0.ebuild => Roman-1.240.0-r1.ebuild} (65%) rename dev-perl/Router-Simple/{Router-Simple-0.170.0.ebuild => Router-Simple-0.170.0-r1.ebuild} (79%) create mode 100644 dev-perl/Safe-Hole/Safe-Hole-0.140.0.ebuild create mode 100644 dev-perl/Safe-Isa/Safe-Isa-1.0.10.ebuild delete mode 100644 dev-perl/rename/rename-1.900.0.ebuild create mode 100644 dev-python/boto3/boto3-1.18.14.ebuild create mode 100644 dev-python/botocore/botocore-1.21.14.ebuild create mode 100644 dev-python/cheetah3/files/cheetah3-3.2.6-fix-py3.10-tests.patch delete mode 100644 dev-python/hiredis/files/hiredis-1.0.1-api-0.14.patch delete mode 100644 dev-python/hiredis/files/hiredis-1.0.1-system-libs.patch delete mode 100644 dev-python/hiredis/hiredis-1.1.0.ebuild create mode 100644 dev-python/httpx/files/httpx-0.18.2-big-endian.patch create mode 100644 dev-python/identify/identify-2.2.12.ebuild create mode 100644 dev-python/immutables/files/immutables-0.15-32bit-hash.patch create mode 100644 dev-python/immutables/immutables-0.15-r1.ebuild create mode 100644 dev-python/jellyfish/jellyfish-0.8.4.ebuild create mode 100644 dev-python/libarchive-c/libarchive-c-3.1.ebuild create mode 100644 dev-python/loky/files/loky-2.9.0-fix-py3.10-tests.patch create mode 100644 dev-python/parso/files/parso-0.8.2-flaky-test.patch create mode 100644 dev-python/parso/files/parso-0.8.2-py310-2.patch create mode 100644 dev-python/signature_dispatch/signature_dispatch-0.2.0.ebuild rename dev-python/spyder-notebook/{spyder-notebook-0.3.2-r1.ebuild => spyder-notebook-0.3.2-r2.ebuild} (93%) rename dev-python/spyder-terminal/{spyder-terminal-1.0.0.ebuild => spyder-terminal-1.0.0-r1.ebuild} (93%) rename dev-python/spyder-unittest/{spyder-unittest-0.4.1.ebuild => spyder-unittest-0.4.1-r1.ebuild} (96%) rename dev-python/spyder-vim/{spyder-vim-0_pre20201026.ebuild => spyder-vim-0_pre20201026-r1.ebuild} (88%) rename dev-python/spyder/{spyder-5.1.0.ebuild => spyder-5.1.1.ebuild} (99%) delete mode 100644 dev-python/sqlalchemy/sqlalchemy-1.4.18.ebuild create mode 100644 dev-python/typeguard/Manifest create mode 100644 dev-python/typeguard/metadata.xml create mode 100644 dev-python/typeguard/typeguard-2.12.1.ebuild create mode 100644 dev-python/websockets/websockets-9.1-r1.ebuild create mode 100644 dev-ros/ament_cmake_copyright/ament_cmake_copyright-0.11.2.ebuild create mode 100644 dev-ros/ament_cmake_cppcheck/ament_cmake_cppcheck-0.11.2.ebuild create mode 100644 dev-ros/ament_cmake_cpplint/ament_cmake_cpplint-0.11.2.ebuild create mode 100644 dev-ros/ament_cmake_lint_cmake/ament_cmake_lint_cmake-0.11.2.ebuild create mode 100644 dev-ros/ament_cmake_uncrustify/ament_cmake_uncrustify-0.11.2.ebuild create mode 100644 dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild create mode 100644 dev-ros/ament_copyright/ament_copyright-0.11.2.ebuild create mode 100644 dev-ros/ament_cppcheck/ament_cppcheck-0.11.2.ebuild create mode 100644 dev-ros/ament_cpplint/ament_cpplint-0.11.2.ebuild create mode 100644 dev-ros/ament_flake8/ament_flake8-0.11.2.ebuild create mode 100644 dev-ros/ament_lint/ament_lint-0.11.2.ebuild create mode 100644 dev-ros/ament_lint_auto/ament_lint_auto-0.11.2.ebuild create mode 100644 dev-ros/ament_lint_cmake/ament_lint_cmake-0.11.2.ebuild create mode 100644 dev-ros/ament_pep257/ament_pep257-0.11.2.ebuild create mode 100644 dev-ros/ament_uncrustify/ament_uncrustify-0.11.2.ebuild create mode 100644 dev-ros/ament_xmllint/ament_xmllint-0.11.2.ebuild create mode 100644 dev-ruby/colored/colored-1.2-r1.ebuild create mode 100644 dev-ruby/ruby_parser/ruby_parser-3.17.0.ebuild delete mode 100644 dev-util/cmake/cmake-3.13.5.ebuild delete mode 100644 dev-util/cmake/cmake-3.19.7.ebuild delete mode 100644 dev-util/cmake/cmake-3.21.0.ebuild create mode 100644 dev-util/fuzz/fuzz-0.6-r2.ebuild create mode 100644 dev-util/ostree/ostree-2021.3.ebuild delete mode 100644 dev-util/visualvm/visualvm-2.0.6.ebuild rename games-arcade/jazz2/{jazz2-0.6.6.ebuild => jazz2-0.6.7.ebuild} (100%) create mode 100644 gui-apps/slurp/slurp-1.3.2.ebuild create mode 100644 media-gfx/digikam/digikam-7.3.0.ebuild delete mode 100644 media-gfx/imagemagick/imagemagick-6.9.12.17.ebuild delete mode 100644 media-gfx/imagemagick/imagemagick-7.1.0.2.ebuild create mode 100644 media-gfx/imv/imv-4.3.0.ebuild create mode 100644 media-libs/intel-mediasdk/files/intel-mediasdk-20.3.0-missing-limits-include.patch rename media-libs/intel-mediasdk/{intel-mediasdk-20.3.0.ebuild => intel-mediasdk-20.3.0-r1.ebuild} (80%) delete mode 100644 media-libs/libao/libao-1.2.2-r1.ebuild delete mode 100644 media-libs/libtgvoip/libtgvoip-2.4.4_p20210302-r1.ebuild create mode 100644 media-libs/mesa/mesa-21.1.6.ebuild create mode 100644 media-libs/mesa/mesa-21.2.0.ebuild create mode 100644 media-libs/mlt/files/mlt-7.0.1-cmake-symlink.patch create mode 100644 media-libs/mlt/mlt-7.0.1.ebuild delete mode 100644 media-libs/raptor/raptor-2.0.15-r3.ebuild delete mode 100644 media-libs/tg_owt/files/Allow-using-packaged-third_party.patch delete mode 100644 media-libs/tg_owt/tg_owt-0_pre20210422.ebuild create mode 100644 media-sound/cantata/files/cantata-2.4.2-solid-musl.patch delete mode 100644 media-sound/csound/csound-6.15.0-r101.ebuild delete mode 100644 media-sound/csound/csound-6.16.0.ebuild delete mode 100644 media-sound/csound/files/csound-6.15.0-fix-soname.patch delete mode 100644 media-sound/drumstick/drumstick-2.2.1.ebuild delete mode 100644 media-sound/frescobaldi/frescobaldi-3.1.1.ebuild delete mode 100644 media-sound/qjackctl/qjackctl-0.9.3.ebuild delete mode 100644 media-sound/vmpk/vmpk-0.8.3.ebuild delete mode 100644 media-video/gaupol/gaupol-1.8-r1.ebuild create mode 100644 metadata/md5-cache/app-admin/awscli-1.20.14 rename metadata/md5-cache/app-admin/{exo-1.37.0 => exo-1.38.0} (77%) rename metadata/md5-cache/app-admin/{hcloud-1.22.1 => hcloud-1.26.0} (62%) delete mode 100644 metadata/md5-cache/app-backup/duplicity-0.8.17 create mode 100644 metadata/md5-cache/app-backup/duplicity-0.8.20 create mode 100644 metadata/md5-cache/app-crypt/acme-1.18.0 create mode 100644 metadata/md5-cache/app-crypt/certbot-1.18.0 create mode 100644 metadata/md5-cache/app-crypt/certbot-apache-1.18.0 create mode 100644 metadata/md5-cache/app-crypt/certbot-nginx-1.18.0 create mode 100644 metadata/md5-cache/app-emulation/docker-20.10.8 create mode 100644 metadata/md5-cache/app-emulation/docker-cli-20.10.8 delete mode 100644 metadata/md5-cache/app-misc/tmate-2.3.1 create mode 100644 metadata/md5-cache/app-office/mdbtools-0.9.4 delete mode 100644 metadata/md5-cache/app-portage/eix-0.34.12 delete mode 100644 metadata/md5-cache/app-portage/eix-0.35.0 delete mode 100644 metadata/md5-cache/app-portage/eix-0.35.1 rename metadata/md5-cache/dev-lang/{python-3.10.0_rc1 => python-3.10.0_rc1_p1} (95%) rename metadata/md5-cache/dev-lang/{python-3.9.6 => python-3.9.6_p1} (96%) create mode 100644 metadata/md5-cache/dev-lang/rust-1.54.0 create mode 100644 metadata/md5-cache/dev-lang/rust-bin-1.54.0 create mode 100644 metadata/md5-cache/dev-libs/libmemcached-1.0.18-r4 rename metadata/md5-cache/dev-perl/{REST-Client-273 => REST-Client-273-r1} (60%) delete mode 100644 metadata/md5-cache/dev-perl/RTF-Writer-1.110.0-r2 create mode 100644 metadata/md5-cache/dev-perl/RTF-Writer-1.110.0-r3 delete mode 100644 metadata/md5-cache/dev-perl/Readonly-XS-1.50.0-r1 create mode 100644 metadata/md5-cache/dev-perl/Readonly-XS-1.50.0-r2 create mode 100644 metadata/md5-cache/dev-perl/RedisDB-2.570.0 create mode 100644 metadata/md5-cache/dev-perl/RedisDB-Parser-2.230.0 create mode 100644 metadata/md5-cache/dev-perl/Ref-Util-0.204.0 create mode 100644 metadata/md5-cache/dev-perl/Ref-Util-XS-0.117.0 rename metadata/md5-cache/dev-perl/{Regexp-Common-2017060201.0.0 => Regexp-Common-2017060201.0.0-r1} (53%) rename metadata/md5-cache/dev-perl/{Regexp-Common-net-CIDR-0.30.0 => Regexp-Common-net-CIDR-0.30.0-r1} (62%) delete mode 100644 metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r1 create mode 100644 metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 rename metadata/md5-cache/dev-perl/{Regexp-RegGrp-2.10.0 => Regexp-RegGrp-2.10.0-r1} (64%) delete mode 100644 metadata/md5-cache/dev-perl/Regexp-Shellish-0.930.0-r1 create mode 100644 metadata/md5-cache/dev-perl/Regexp-Shellish-0.930.0-r2 create mode 100644 metadata/md5-cache/dev-perl/Regexp-Util-0.5.0 rename metadata/md5-cache/dev-perl/{Return-Value-1.666.5 => Return-Value-1.666.5-r1} (58%) delete mode 100644 metadata/md5-cache/dev-perl/Role-Basic-0.130.0 create mode 100644 metadata/md5-cache/dev-perl/Role-Basic-0.130.0-r1 rename metadata/md5-cache/dev-perl/{Role-HasMessage-0.6.0 => Role-HasMessage-0.6.0-r1} (56%) rename metadata/md5-cache/dev-perl/{Role-Identifiable-0.7.0 => Role-Identifiable-0.7.0-r1} (58%) delete mode 100644 metadata/md5-cache/dev-perl/Roman-1.240.0 create mode 100644 metadata/md5-cache/dev-perl/Roman-1.240.0-r1 rename metadata/md5-cache/dev-perl/{Router-Simple-0.170.0 => Router-Simple-0.170.0-r1} (61%) create mode 100644 metadata/md5-cache/dev-perl/Safe-Hole-0.140.0 create mode 100644 metadata/md5-cache/dev-perl/Safe-Isa-1.0.10 delete mode 100644 metadata/md5-cache/dev-perl/rename-1.900.0 create mode 100644 metadata/md5-cache/dev-python/boto3-1.18.14 create mode 100644 metadata/md5-cache/dev-python/botocore-1.21.14 create mode 100644 metadata/md5-cache/dev-python/identify-2.2.12 create mode 100644 metadata/md5-cache/dev-python/immutables-0.15-r1 create mode 100644 metadata/md5-cache/dev-python/jellyfish-0.8.4 rename metadata/md5-cache/dev-python/{hiredis-1.1.0 => libarchive-c-3.1} (57%) create mode 100644 metadata/md5-cache/dev-python/signature_dispatch-0.2.0 rename metadata/md5-cache/dev-python/{spyder-5.1.0 => spyder-5.1.1} (97%) rename metadata/md5-cache/dev-python/{spyder-notebook-0.3.2-r1 => spyder-notebook-0.3.2-r2} (69%) rename metadata/md5-cache/dev-python/{spyder-terminal-1.0.0 => spyder-terminal-1.0.0-r1} (69%) rename metadata/md5-cache/dev-python/{spyder-unittest-0.4.1 => spyder-unittest-0.4.1-r1} (53%) rename metadata/md5-cache/dev-python/{spyder-vim-0_pre20201026 => spyder-vim-0_pre20201026-r1} (60%) delete mode 100644 metadata/md5-cache/dev-python/sqlalchemy-1.4.18 create mode 100644 metadata/md5-cache/dev-python/typeguard-2.12.1 create mode 100644 metadata/md5-cache/dev-python/websockets-9.1-r1 create mode 100644 metadata/md5-cache/dev-ros/ament_cmake_copyright-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_cmake_cppcheck-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_cmake_cpplint-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_cmake_lint_cmake-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_cmake_uncrustify-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_cmake_xmllint-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_copyright-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_cppcheck-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_cpplint-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_flake8-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_lint-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_lint_auto-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_lint_cmake-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_pep257-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_uncrustify-0.11.2 create mode 100644 metadata/md5-cache/dev-ros/ament_xmllint-0.11.2 create mode 100644 metadata/md5-cache/dev-ruby/colored-1.2-r1 create mode 100644 metadata/md5-cache/dev-ruby/ruby_parser-3.17.0 delete mode 100644 metadata/md5-cache/dev-util/cmake-3.13.5 delete mode 100644 metadata/md5-cache/dev-util/cmake-3.19.7 delete mode 100644 metadata/md5-cache/dev-util/cmake-3.21.0 create mode 100644 metadata/md5-cache/dev-util/fuzz-0.6-r2 create mode 100644 metadata/md5-cache/dev-util/ostree-2021.3 delete mode 100644 metadata/md5-cache/dev-util/visualvm-2.0.6 rename metadata/md5-cache/games-arcade/{jazz2-0.6.6 => jazz2-0.6.7} (85%) create mode 100644 metadata/md5-cache/gui-apps/slurp-1.3.2 create mode 100644 metadata/md5-cache/media-gfx/digikam-7.3.0 delete mode 100644 metadata/md5-cache/media-gfx/imagemagick-6.9.12.17 delete mode 100644 metadata/md5-cache/media-gfx/imagemagick-7.1.0.2 create mode 100644 metadata/md5-cache/media-gfx/imv-4.3.0 rename metadata/md5-cache/media-libs/{intel-mediasdk-20.3.0 => intel-mediasdk-20.3.0-r1} (78%) delete mode 100644 metadata/md5-cache/media-libs/libao-1.2.2-r1 delete mode 100644 metadata/md5-cache/media-libs/libtgvoip-2.4.4_p20210302-r1 create mode 100644 metadata/md5-cache/media-libs/mesa-21.1.6 create mode 100644 metadata/md5-cache/media-libs/mesa-21.2.0 create mode 100644 metadata/md5-cache/media-libs/mlt-7.0.1 delete mode 100644 metadata/md5-cache/media-libs/raptor-2.0.15-r3 delete mode 100644 metadata/md5-cache/media-libs/tg_owt-0_pre20210422 delete mode 100644 metadata/md5-cache/media-sound/csound-6.15.0-r101 delete mode 100644 metadata/md5-cache/media-sound/csound-6.16.0 delete mode 100644 metadata/md5-cache/media-sound/drumstick-2.2.1 delete mode 100644 metadata/md5-cache/media-sound/frescobaldi-3.1.1 delete mode 100644 metadata/md5-cache/media-sound/qjackctl-0.9.3 delete mode 100644 metadata/md5-cache/media-sound/vmpk-0.8.3 delete mode 100644 metadata/md5-cache/media-video/gaupol-1.8-r1 delete mode 100644 metadata/md5-cache/net-analyzer/nsat-1.5-r5 create mode 100644 metadata/md5-cache/net-analyzer/nsat-1.5-r6 delete mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.4.6 rename metadata/md5-cache/net-im/{signal-desktop-bin-5.11.0 => signal-desktop-bin-5.12.1} (97%) delete mode 100644 metadata/md5-cache/net-im/telegram-desktop-2.7.4-r1 rename metadata/md5-cache/net-irc/{ngircd-26.1-r1 => ngircd-26.1-r2} (81%) create mode 100644 metadata/md5-cache/net-libs/glib-networking-2.68.2 create mode 100644 metadata/md5-cache/net-libs/libmbim-1.26.0 create mode 100644 metadata/md5-cache/net-libs/libqmi-1.30.0 delete mode 100644 metadata/md5-cache/net-libs/webkit-gtk-2.32.1 delete mode 100644 metadata/md5-cache/net-libs/webkit-gtk-2.32.2 create mode 100644 metadata/md5-cache/net-misc/mobile-broadband-provider-info-20210805 create mode 100644 metadata/md5-cache/net-vpn/networkmanager-openvpn-1.8.14 create mode 100644 metadata/md5-cache/sci-libs/qd-2.3.22-r1 delete mode 100644 metadata/md5-cache/sci-mathematics/z3-4.8.10-r1 delete mode 100644 metadata/md5-cache/sci-mathematics/z3-4.8.11-r1 create mode 100644 metadata/md5-cache/sys-devel/rust-std-1.54.0 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.56-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.13.8-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.138-r1 rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.14.241 => vanilla-sources-4.14.242} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.19.200 => vanilla-sources-4.19.201} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.4.277 => vanilla-sources-4.4.278} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.9.277 => vanilla-sources-4.9.278} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.10.55 => vanilla-sources-5.10.56} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.13.7 => vanilla-sources-5.13.8} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.4.137 => vanilla-sources-5.4.138} (91%) rename metadata/md5-cache/sys-libs/{libvpd-2.2.8 => libvpd-2.2.8-r1} (95%) delete mode 100644 metadata/md5-cache/virtual/rust-1.53.0 create mode 100644 metadata/md5-cache/virtual/rust-1.53.0-r1 create mode 100644 metadata/md5-cache/virtual/rust-1.54.0 create mode 100644 metadata/md5-cache/www-apps/nextcloud-notify_push-0.2.2 create mode 100644 metadata/md5-cache/x11-base/xwayland-21.1.2-r2 create mode 100644 metadata/md5-cache/x11-misc/xdotool-3.20210804.2 create mode 100644 net-analyzer/nsat/files/nsat-1.5-configure-dash.patch rename net-analyzer/nsat/{nsat-1.5-r5.ebuild => nsat-1.5-r6.ebuild} (93%) delete mode 100644 net-analyzer/wireshark/wireshark-3.4.6.ebuild rename net-im/signal-desktop-bin/{signal-desktop-bin-5.11.0.ebuild => signal-desktop-bin-5.12.1.ebuild} (100%) delete mode 100644 net-im/telegram-desktop/files/tdesktop-2.7.3-webview-include-gdkx.patch delete mode 100644 net-im/telegram-desktop/files/tdesktop-2.7.4-disable-webkit-separately.patch delete mode 100644 net-im/telegram-desktop/files/tdesktop-2.7.4-fix-disable-dbus-integration.patch delete mode 100644 net-im/telegram-desktop/files/tdesktop-2.7.4-voice-crash.patch delete mode 100644 net-im/telegram-desktop/files/tdesktop-2.7.4-voice-ffmpeg44.patch delete mode 100644 net-im/telegram-desktop/files/tdesktop-2.7.4-webview-fix-gcc11.patch delete mode 100644 net-im/telegram-desktop/telegram-desktop-2.7.4-r1.ebuild rename net-irc/ngircd/{ngircd-26.1-r1.ebuild => ngircd-26.1-r2.ebuild} (98%) create mode 100644 net-libs/glib-networking/glib-networking-2.68.2.ebuild create mode 100644 net-libs/libmbim/libmbim-1.26.0.ebuild create mode 100644 net-libs/libqmi/libqmi-1.30.0.ebuild delete mode 100644 net-libs/webkit-gtk/files/2.32.1-Properly-use-CompletionHandler-when-USE_OPENGL_OR_ES.patch delete mode 100644 net-libs/webkit-gtk/webkit-gtk-2.32.1.ebuild delete mode 100644 net-libs/webkit-gtk/webkit-gtk-2.32.2.ebuild create mode 100644 net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20210805.ebuild create mode 100644 net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.8.14.ebuild create mode 100644 net-wireless/srslte/files/srslte-20.10.1-add-missing-include.patch create mode 100644 sci-libs/cdd+/files/cdd+-077a-gcc11-dynamic-exceptions.patch create mode 100644 sci-libs/coinor-bcp/files/coinor-bcp-1.4.4-gcc11-exceptions.patch create mode 100644 sci-libs/qd/files/0001-configure.ac-update-QD_PATCH_VERSION-to-2.3.22.patch create mode 100644 sci-libs/qd/files/0002-configure.ac-replace-AM_CONFIG_HEADER-with-AC_CONFIG.patch create mode 100644 sci-libs/qd/files/0003-configure.ac-replace-AC_PROG_LIBTOOL-with-LT_INIT.patch create mode 100644 sci-libs/qd/files/0004-configure.ac-fix-syntax-of-all-AC_ARG_ENABLE-calls.patch create mode 100644 sci-libs/qd/files/0005-fortran-Makefile.am-fix-underlinking-of-libqdmod-and.patch create mode 100644 sci-libs/qd/files/0006-configure.ac-remove-enable-debug-flag.patch create mode 100644 sci-libs/qd/files/0007-config.h.in-remove-QD_DEBUG-constant.patch create mode 100644 sci-libs/qd/files/0008-configure.ac-don-t-assume-that-O2-is-a-valid-compile.patch create mode 100644 sci-libs/qd/files/0009-configure.ac-don-t-set-CC-to-CXX.patch create mode 100644 sci-libs/qd/files/0010-configure.ac-don-t-manually-search-for-compiler-name.patch create mode 100644 sci-libs/qd/files/0011-qd-config.in-remove-REQ_CXXFLAGS.patch create mode 100644 sci-libs/qd/files/0012-configure.ac-remove-the-enable-warnings-flag.patch create mode 100644 sci-libs/qd/qd-2.3.22-r1.ebuild delete mode 100644 sci-mathematics/z3/z3-4.8.10-r1.ebuild delete mode 100644 sci-mathematics/z3/z3-4.8.11-r1.ebuild create mode 100644 sys-devel/rust-std/rust-std-1.54.0.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.56-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.8-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.138-r1.ebuild rename sys-kernel/vanilla-sources/{vanilla-sources-4.14.241.ebuild => vanilla-sources-4.14.242.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-4.19.200.ebuild => vanilla-sources-4.19.201.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-4.4.277.ebuild => vanilla-sources-4.4.278.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-4.9.277.ebuild => vanilla-sources-4.9.278.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.10.55.ebuild => vanilla-sources-5.10.56.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.13.7.ebuild => vanilla-sources-5.13.8.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.4.137.ebuild => vanilla-sources-5.4.138.ebuild} (100%) create mode 100644 sys-libs/libvpd/files/2.2.8-gcc11.patch create mode 100644 sys-libs/libvpd/files/2.2.8-warnings.patch rename sys-libs/libvpd/{libvpd-2.2.8.ebuild => libvpd-2.2.8-r1.ebuild} (87%) delete mode 100644 sys-power/nut/files/nut-2.7.2-no-libdummy.patch create mode 100644 sys-power/nut/files/nut-2.7.4-nut-scanner.patch create mode 100644 sys-power/nut/files/nut-2.7.4-slibtool.patch rename virtual/rust/{rust-1.53.0.ebuild => rust-1.53.0-r1.ebuild} (66%) create mode 100644 virtual/rust/rust-1.54.0.ebuild create mode 100644 www-apps/nextcloud-notify_push/nextcloud-notify_push-0.2.2.ebuild create mode 100644 x11-base/xwayland/xwayland-21.1.2-r2.ebuild create mode 100644 x11-misc/xdotool/files/xdotool-3.20210804.2-no_hardcoded_pkg-config.patch create mode 100644 x11-misc/xdotool/files/xdotool-3.20210804.2-no_ldconfig.patch create mode 100644 x11-misc/xdotool/xdotool-3.20210804.2.ebuild diff --git a/Manifest b/Manifest index 61b82eb4b2d4..b74566f56876 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29287 BLAKE2B e4439f08e6c45186418a1f1f2870da39d9d5053f7814744e4d1c94260b1a58ebc42d28debbc0963b562cc8e2ebcfa29b2710b7841acc48e39a5167a1cd826548 SHA512 95e85133b57060d86a2f227b793b01b634d9473de9223b21be0aa47dd934d8e54562f2037645ae7202394bd8b5fa35f181244051bfdd2000ceda20adcbec260f -TIMESTAMP 2021-08-04T20:39:08Z +MANIFEST Manifest.files.gz 29294 BLAKE2B 97797f1aa65e00f6a4f44fb88614bbe25f951b17c395bca198ff5b56ea55eb941e17670a11e77e132e8952e253c6f3bfe87e75aa745bc2da9386330bd3e65502 SHA512 70675c4c211929e72f26f692042e125b782a6b056f7c40fe9b917afe413284a0ad4a389d52779b9c3cd8384adcae9403f87490ac67ce11f211aaa581524dd137 +TIMESTAMP 2021-08-06T05:09:09Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmEK+uxfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmEMw/VfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klACjxAAi2WAV/+6O8lbCQpWcfbtbC+al/6IP4mhfUEKBtWzO9xpDrh1zNXXpJWG -ru0nLM5avtgHIOZMwmdzD7Wsm7Bo9m99BHsOq4PsrUsoGTc0iS2pzp3eiDtRoHGh -35Wb6gd0+9bwjlz/A4ex0AEW7KKJX416nUcbEJbnK0OMkZqpuzP+/kMx9YGcTlUl -WaYXPMz1dyXiMgzvFuUgagKeCWd34KsaI5y6qMeMB2MDzDzlroCu4vJHWzuYK8Wn -3MkxNRtLlpeyFlwBW5ACbauoFeA8lMDSrucb3x9abXMUcg7iIICrM1/0qM/rVfMi -ICeh39F/QspeI17xUtNJO5Fz6Yo5xZNFKntZvqb7cnpes4LLIzOAqTn4X+gHOoSK -tCoY7PVF51McInz2Vuh5Wpon/C6klKEhWywh/f5vHM1KD/pXuw9mXQg1obmWoFud -REMOgazgjPLl+4TkOr4K6NDyR0U2E96wxJmbr6mvHbjqSVaDUclDAfdXBF1z7YWD -vNmtk/QqiQlE+OGJy7Y1uaw4dg1XnFuRAuNrVca4Q5hNMpYgsi1r2tt1TxWsmFBh -yFkNaN8sIQ+UqtIXOTea/SwDqF5F5Cx5tcX5TKYl6+O0RfUx8C7zEL+jkyDqCBQU -4QCVZ5Qr1RQodbODyId3HAl8cN89uU1B4iBgODbNb7YLH3zRfas= -=rvlX +klBwvA//TQK2KER25WtYTzKcdT0sP9ZycJZRZMFipG8zPa1BGmwcm0tD9GEy0zDR +Rw3HbZ47UcjNj9cKLOR/zxkm6byvuXdkmyvxVNWnAjqCL3o16yc2bCAAOycUilzm +IMQDl0C9/K9NAZPo/wCvkvm1k3a2ZZzfQEPk/o6rNPYUxS7SPMsyIGU87ymGUVWH +cvXon57bpCPiE3SKWz1OmdKYdL1lr2ZL33He5/I0Oigb/wn5zd2A4T9Ws3iBDCpe +1JViVyYjd/kApLOKZJVNqszebP2Am5Dn+NBpkC15sW4LjVc1dTMtOcKloLrUwBOk +g0lhuVntEmMmPBr7awkg2qEtg/qNAVIXpUYBGnh+PITBUvOVdCF8AvFfqmFCVxdV +tvxPcd6Y2UWWIwK9otlZvBudswOEiKlB+9fhAGi1kfB86p/4VP+rRb4ldDGTRZ/e +Ds+XEWhQuzrJP6jt1045qq56sHKYzidjrl66BzmGQUCZnOCSotYYMmDx1xVMmXXV +lff08fmZFGQcTJnO5FjYPIeg35EdLWvCIhvlBDJcLJCGe4udRmGxkniWCWWW14+L +q5+i1F4It18sZ92p67ZsfB4uzTlPHyWYOTtC1jQOrSgI4d71Lpl82YhssQjIyMsb +dmioF2YufS/saNTa+VSOcBi3PxYjUYqniOYmT2Z9TvEzKnUDbDs= +=hCc/ -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 68f52e58c9386962d9fe10cac73e8c73bc4700c4..b43c17626dd42bbfebd9d8925fed9fa774462010 100644 GIT binary patch literal 29294 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 literal 29287 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 a>@6U%uZeVhJUJ2LfBp~ina0=>)BpfQw~3bk diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index ee40f65eb34d36278eac74425d357f4a89234d72..2a021cef3b96bfa6696d860aec28e885f397efa8 100644 GIT binary patch delta 31451 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
eL0lBh? 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 delta 31443 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 diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 9a72e8141d88..42614088f283 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -7,6 +7,7 @@ DIST awscli-1.20.10.tar.gz 2047053 BLAKE2B 1ad45d2703e82c2be1a2847c2312d7199ef55 DIST awscli-1.20.11.tar.gz 2047295 BLAKE2B d27c2fa2c1f665fe8f691e6d7ddd19a52b0f28e3d648f96f78e5b7f8c58f06252c99e49e739f45e8e70b126d5d3fbcf7f08fb54f837c47c2d3708152496435ec SHA512 d4ae3becbc9fdd863396504c43e4c683827706a7016e73fbd5e412cb8654ec5a3c0e10ee2c4d90455dd5427cfd73fe183d723f43030e4e35916389313dad06d8 DIST awscli-1.20.12.tar.gz 2047696 BLAKE2B d65157579f088e00b7fcb08fd73a5ab9e3ea2bcd7fe4e80734865a4185cb7f7299d9d74f6f59d8bc41e9f4aa71c0f1eda73282fc5e1804c2eb3dcee7f0fcb1a9 SHA512 1d5584586a0fa8c47aaf3ee7bff5af320138e7c25ba605fd4b4a4de498ae795ad822ba3079c68ea2ed0cc57f6fbe696f55110ff979c347b2a5e14f8bb9fca4b7 DIST awscli-1.20.13.tar.gz 2048380 BLAKE2B 5c469b2b41f7e7aa55f98e4d566f2659cb4a68b18d0e2acba3485ef4622b5763cbe324b1c2e6ef679f7968c2b8ca43aa29d8619fba612bba69cf7f9e7229ee6e SHA512 3e569d14fb34d9ee833c7bfbd83a303b8f95d4b84a1ff8e503063ecc3f434bc5a5e59c6bbfca5134be1c76f06796fde4a9e9647af881bc5f02268c8c90971289 +DIST awscli-1.20.14.tar.gz 2049156 BLAKE2B 2eed59fbbd11918451d64c76c58838c9d599eee042450211ed88bd25210a32337cd0766dfa1173bc2ae6e1f88f6cbe4995c54ca979b0b068b3b1dd312236de5a SHA512 f12aa5805fcdf5e958c4bb0c1320c412656711255932ff6cbf9ab7c14b85792f04a02bbb1911346fed0508ddfd3e7b5e3b731317921e3545e0e14bfe9b9c7ce7 DIST awscli-1.20.2.tar.gz 2029411 BLAKE2B dad47f749af3c1e7bbeb291eb92889c7dc9bdc9e81ddb1fd3769897f94ba549123589a2ef8a34b88d8370cc6bb5ad45cc7b9fa06ec474620303a78ec3d64100e SHA512 6384a02a7bd3a8ea38cf46725daa25e7656e12c1f3f6465043efc223a82c605dbc916a26debc214ff6d364e81013e729acac424ccccc535785e8a3b68cfce2f6 DIST awscli-1.20.3.tar.gz 2029411 BLAKE2B 6d8573709072ea3955696de0c65a32610446737a216f6c5dd4ecae4cffcb48ecac531cfc598517c037066d066cf0de01510c0740949450ad3a5925af79bd8c16 SHA512 2324800964de8b1af4ae39dcee15e8fc2bd5e11a239c245590a86fac6574d80b290fb9d967df82d6fdd412cd8b783fd209780e5e58846a16302fa13c6f3b93fb DIST awscli-1.20.4.tar.gz 2043470 BLAKE2B 58722fe4277a7950665913e8b9ae99de8017cfe8c4974a3524f917533499e830d2eea2ac0994022796b979869468b5f3a767727b4384f78e325e423ed003b1b3 SHA512 3066438ac58eb2afb83ae6fef516e09965ceea1e97897e4f5b5760046f28a2f822b16b90c0a9ee6a58c6cdabbfb2f0ce044caf41396093188290e2a7c1e8c4f3 @@ -23,6 +24,7 @@ EBUILD awscli-1.20.10.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b940 EBUILD awscli-1.20.11.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c EBUILD awscli-1.20.12.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c EBUILD awscli-1.20.13.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c +EBUILD awscli-1.20.14.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c EBUILD awscli-1.20.2.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c EBUILD awscli-1.20.3.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c EBUILD awscli-1.20.4.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c diff --git a/app-admin/awscli/awscli-1.20.14.ebuild b/app-admin/awscli/awscli-1.20.14.ebuild new file mode 100644 index 000000000000..ff429f8d3a3e --- /dev/null +++ b/app-admin/awscli/awscli-1.20.14.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE="https://pypi.org/project/awscli/" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/aws-cli-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+1).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests --install nose + +PATCHES=( + "${FILESDIR}"/awscli-1.19.47-py39.patch +) + +python_test() { + distutils_install_for_testing + # integration tests require AWS credentials and Internet access + nosetests -v tests/{functional,unit} || + die "Tests failed for ${EPYTHON}" +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest index 60c2b4c466e5..0742b2d3093f 100644 --- a/app-admin/exo/Manifest +++ b/app-admin/exo/Manifest @@ -1,3 +1,3 @@ -DIST exo-1.37.0.tar.gz 5232994 BLAKE2B 9d6a965a8c08e7a2fe1f2854c0af3e61fc880e01b1567c30a032742363b83a2a30f0f2ef5db0f4d6fbd96b4bb99feb3106894c86f084155e5dcb6b8eb1185517 SHA512 133cfc85289c13f849cc3e8987b209fd402363e4d413c8f36850b20177a4cbf74c23241a8a7473f1fa62e86d4c977f0787fa5eae2a2d52f829802e41918a9a86 -EBUILD exo-1.37.0.ebuild 704 BLAKE2B 4116e696998dc4fbada1247aa9d0bc1bf0c863bc9325df342ea73010a6f8d573568472f418fd3e47a347b7a5e9a922dd8797beb5085e1dac9404c2d239b09ad9 SHA512 17e48fa4c79ec343769f7c6d7d90a29f7255c3b985bd31680d0fb3c9db82370eff26a9737b7a1911adf1a5e992a394972b3cffbcaf53a58b741e71e302e8de1f +DIST exo-1.38.0.tar.gz 5233640 BLAKE2B 11a0500690a5d9efe35d34b9f562265fb8ecee2d4d8e15c37ec4c2b99f1a5665120bffd5a8359e61c0763db530a3d3141deb08083b8289785e834861ba728b04 SHA512 f509eeacf1266893c8a3e4e09556987e33a533c1ebc64b6d39d7bd801fa5e11a6d8875c4111e760309ac6be0a6dbdcbcc227d0b4804c8f04e9d094c44ee9d0dd +EBUILD exo-1.38.0.ebuild 704 BLAKE2B 4116e696998dc4fbada1247aa9d0bc1bf0c863bc9325df342ea73010a6f8d573568472f418fd3e47a347b7a5e9a922dd8797beb5085e1dac9404c2d239b09ad9 SHA512 17e48fa4c79ec343769f7c6d7d90a29f7255c3b985bd31680d0fb3c9db82370eff26a9737b7a1911adf1a5e992a394972b3cffbcaf53a58b741e71e302e8de1f MISC metadata.xml 333 BLAKE2B 7158aba785c9b503c94098e7d68a820475660172b369a4adce5c68a50f21741db69e58ed9e946b792cd30a8e7b9506efaad35e48f508c4e292ee224be9b34c1b SHA512 0a6b2be31cf0944ea9077c8b2cd9da50dfd87568be72bc00f44822930487f8bcaf2da4324c5a3a35cbdfd69173673122660f3dba3e4189205d45e6b75c1c1f67 diff --git a/app-admin/exo/exo-1.37.0.ebuild b/app-admin/exo/exo-1.38.0.ebuild similarity index 100% rename from app-admin/exo/exo-1.37.0.ebuild rename to app-admin/exo/exo-1.38.0.ebuild diff --git a/app-admin/hcloud/Manifest b/app-admin/hcloud/Manifest index a845e807153a..069439fbfcd3 100644 --- a/app-admin/hcloud/Manifest +++ b/app-admin/hcloud/Manifest @@ -1,5 +1,5 @@ -DIST hcloud-1.22.1.tar.xz 910672 BLAKE2B 51e18c530964677bd0cef8232c68031f3186b83fe0da91e8c6572b95130df32e5b00de6e734fb6cce56a51b6fca6136bb306d33ad4a6c728aac3d0afe634c738 SHA512 365823e779f526ae9cbbb50ecaed557c5a838b6614208e4d03e7eadb9569a2e2156e05e019aea2623a811defda707b8822d0eb09a4bfd7006262bd6a19e09aae DIST hcloud-1.25.1.tar.xz 1164932 BLAKE2B 21d3a0def3684a25c0cb629320f5617c93090d33cc95e66c42355c01afaf3189f8da858028220350bc1f1f53992b289ea75b56196d94ae41323602c4e8fee1a8 SHA512 aba79869553b19f6a117dc4d9f31935582e9ad89d12d9fd8f70087064383b76324483c78890ddb5965f98f2ca783ca46a17dee97b21716a1ff916647c1267a67 -EBUILD hcloud-1.22.1.ebuild 712 BLAKE2B 720832d21c95224d42bc4511184428280c532f7edd91acfa6ead5b71fe0f3d0243285bf07b196b8cf86d1cbd9e5bbcc3d5bae99d71fa3ac739d5306584ae61b1 SHA512 879162a964a3bf1b13a74a5ef4e916153aed3ef7096d481e2c2428e27b812f6f1c4e181fa42c591140949a57b538150dedfac3e9452676c9446114c2cb861a27 -EBUILD hcloud-1.25.1.ebuild 713 BLAKE2B 1d3c6e47bac7202f60f52182a6e0c1c9fbdf29599dad88592fbf7e4786a2972fab2013e7283d3c3583dd4c7dc08f1dad45c8b1fac525c433107aab3685a40a09 SHA512 a02fc4c5453e1f4786eb226ed2811c7c5de4393dc0f9f8cb5807caa3be9a86cd45de92fc5ec7638c6b5a6536c8ec02822fec782b75912defdd21e8111a8cdd24 +DIST hcloud-1.26.0.tar.xz 1165084 BLAKE2B bad49430708ecd34b5c7734c0693e00d7bd3bd98a0c4fc2c4a9c9e8059afd44d5fd696072d1f0d64c7e0dc8bcdc05554437fc63c1dd7e8c2e1dd8f540a7c836b SHA512 87cca87cf88589871a175c1fa2d5d21b44b450fe8e6b190e57342082601aa44b6d5a5919696278214e0a32a89ed8b88e066b00263e72383a2f92a7cd434762aa +EBUILD hcloud-1.25.1.ebuild 712 BLAKE2B 720832d21c95224d42bc4511184428280c532f7edd91acfa6ead5b71fe0f3d0243285bf07b196b8cf86d1cbd9e5bbcc3d5bae99d71fa3ac739d5306584ae61b1 SHA512 879162a964a3bf1b13a74a5ef4e916153aed3ef7096d481e2c2428e27b812f6f1c4e181fa42c591140949a57b538150dedfac3e9452676c9446114c2cb861a27 +EBUILD hcloud-1.26.0.ebuild 713 BLAKE2B 1d3c6e47bac7202f60f52182a6e0c1c9fbdf29599dad88592fbf7e4786a2972fab2013e7283d3c3583dd4c7dc08f1dad45c8b1fac525c433107aab3685a40a09 SHA512 a02fc4c5453e1f4786eb226ed2811c7c5de4393dc0f9f8cb5807caa3be9a86cd45de92fc5ec7638c6b5a6536c8ec02822fec782b75912defdd21e8111a8cdd24 MISC metadata.xml 337 BLAKE2B b05bca1fb33b8d8d66798d3fa410b5a00bd63fc245d29c76d812415dcfd38d6e86187c5ea74500debdac3715b559289881b4bcb5cdb1dc4d1ffcde409d666b6b SHA512 e3b82ce2611ece38238d64baa5424f680c406cfa491037024af80dbb3b2e9e6737ab5756d732852b6749a132aee61701116515fd3fb52c597ceea255534c7f2a diff --git a/app-admin/hcloud/hcloud-1.25.1.ebuild b/app-admin/hcloud/hcloud-1.25.1.ebuild index 77d54006fe99..358299f65bac 100644 --- a/app-admin/hcloud/hcloud-1.25.1.ebuild +++ b/app-admin/hcloud/hcloud-1.25.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="" DEPEND="dev-lang/go:=" diff --git a/app-admin/hcloud/hcloud-1.22.1.ebuild b/app-admin/hcloud/hcloud-1.26.0.ebuild similarity index 97% rename from app-admin/hcloud/hcloud-1.22.1.ebuild rename to app-admin/hcloud/hcloud-1.26.0.ebuild index 358299f65bac..77d54006fe99 100644 --- a/app-admin/hcloud/hcloud-1.22.1.ebuild +++ b/app-admin/hcloud/hcloud-1.26.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64" IUSE="" DEPEND="dev-lang/go:=" diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index ecb749ff49dd5f18dc7a3aed48fa44efdaade7d1..dd81c72c77e1f54e50f32e13fc0b21e0258a0f54 100644 GIT binary patch literal 16442 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 X&%0T>_GP}6|EKSEwfT!&DFXuluroG_ literal 16436 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 R`}goa(-hH~{c@!Y3;=^VPY(b9 diff --git a/app-arch/gcab/Manifest b/app-arch/gcab/Manifest index 3bd601768eb9..f983d574efcb 100644 --- a/app-arch/gcab/Manifest +++ b/app-arch/gcab/Manifest @@ -1,3 +1,3 @@ DIST gcab-1.4.tar.xz 78240 BLAKE2B 8b857c116fab636db93463cee7d6b809c3c7b2bdf3896b7b5b5b66ebf270b284b356710933ec17584143bcef5c1f5c555811dd05ea98399f327047476a33fc16 SHA512 66a2e0d0a5888c555153356ce808f602053e71b76af19794db7e3bbf9516fe791805068838b4e208698cd645ada7a08610ac95f846fa81e00a9b955016306299 -EBUILD gcab-1.4.ebuild 1116 BLAKE2B 51072f0a075a8819345b64222721fb359ca4e0595816e82e87bb8ac38cb38a74ac371718d0f896f25d6ac431dda7b2790c5877d8d4c9a4c86618b9338f45894a SHA512 b09333d9808ecf4412b18ff4316febe0ff1968b1f05f08ae32b73ec431d198cdc5b017887a60716656109ed6c2b521a93ac7fc1f30d43496867e42855d7e3bfc +EBUILD gcab-1.4.ebuild 1123 BLAKE2B b8169f5333b10bb26ec27ce57bb3f471c96fa9678bd7ed58db34a18a938054373e07ad8d8e2e9f2b585c2acd054f337219cce083eda6d4516267dbf136767023 SHA512 70ad8b8ec248aebb03e3806e50db1b370a7040ebec8e16e481fd343591fe20f84a160b1a476acc185c9acd70f8c3de7e993d307a3f14cd793691651c49249ebd MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/app-arch/gcab/gcab-1.4.ebuild b/app-arch/gcab/gcab-1.4.ebuild index 38e48924bd1d..8b4a5c52d717 100644 --- a/app-arch/gcab/gcab-1.4.ebuild +++ b/app-arch/gcab/gcab-1.4.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/msitools" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" IUSE="gtk-doc +introspection test vala" REQUIRED_USE="vala? ( introspection )" diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index 22d64f59d0ca09dbbcf4bfcae218ee21d53ae032..62f533ac92af6e108e6f155a5255b84b53ecb521 100644 GIT binary patch literal 8698 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
08LMw3wy6F7QBVNyIzlAVb{{vYw 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 ZpefO!K!&q%|NQw6{|BQ8BzEsT006aqw0-~p diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest index c69e0ec561c6..bde9783df0b1 100644 --- a/app-backup/duplicity/Manifest +++ b/app-backup/duplicity/Manifest @@ -1,7 +1,7 @@ -AUX duplicity-0.8.17-fix-docs-cmd.patch 868 BLAKE2B 15d7843d53fe56142c582fbf4531406795f8c30abd1ae1afbf8e4ab702f6a34689f120519e6c0eb49fdbe0824b96b249f94a151185fb69d879959e428a760a8c SHA512 1eed49dd38d1af1001356fc8c3114c3d0fff4c96eb1f697b588efc94641b51c4a45e5265bf8a03007f44622536eb4505ee9cd227cdb7292964fc629102df9eb9 AUX duplicity-0.8.19-fix-docs-cmd.patch 628 BLAKE2B 6acf30fd8881a14003a158e76a23b81af0e049c090c671adbf147c7a77b5ed57e75b9c9b169e38a06fdceb310bdc4f74bacb543a66e5820d3d1ab9951dca997d SHA512 6b2e401d6ce8c2ee41dd1ea8ffaed7602b8167fbf0cf465c214ddf8d1ef8af8b74a1a6c93741c6b34705b53b2caad438736a6ee7c6c3483b11d8ede029758348 -DIST duplicity-0.8.17.tar.gz 1351433 BLAKE2B 39c87c421bb8a4bf27e60c16b6dde559ed4468a1062f02623d8e37deb62e63101b6fb5524e5a991139d39422cab2803b89007bf1ca5819817ab3b53d5318b88c SHA512 6f9f6b45953d2bc7ed403d68bdc419f384e07f831c783af720f15f88b100f5becb3f83f65cfc715b02686c24d18c5ec8f80c27789d1ec01cdc8efefa7590c211 +AUX duplicity-0.8.20-fix-docs-cmd.patch 628 BLAKE2B 6dbcc6b64b870f798b4bc62730b05b1753688163fd7629326324d7b68d8360b72604380416d53db0042017672d08875cd3c75e8d36554b72b99b52a6bc88c4d3 SHA512 bf9c51a3409ca7b234e3ca83552e378322668ca12c5f3682d796aba765007e86572beab310d0050411894beda85e753e3d6385a1a0bed2cae28212c4d28750dc DIST duplicity-0.8.19.tar.gz 1372739 BLAKE2B 6a5a642597529eea37c7224cbfdd115db42c16f6391e553454f8f82cea86240bbd68a62513129496a1f978411fdeec50c3d918bb99b470fa1444fd77e7e6c9b7 SHA512 c1a1f5894f8b94ac61bd98270f138c58ef5a68f3624e7e88224b15539ca6e08874df9cebb36b10167d133b1af6a93b29e7bf4084c348b9cd7914ff24415be57c -EBUILD duplicity-0.8.17.ebuild 1192 BLAKE2B 80d739f5f1233b296fdf055c5dfbc2560c235bb68cd5ab422e9cf1a3d4a977702741c9f8ebc8c4797a2ab3c0874fc71c0e33e3c27f244786a88fc5773b54ab01 SHA512 716293085d14335e2d67f6bab2cbad7a78bd1c60441b587f2cbd21a902b25054bf175ff876c62ec39e176575cef2d57d8ddf07ed608b646f0fb9c2754eec7ef3 +DIST duplicity-0.8.20.tar.gz 1376671 BLAKE2B af3fd95b699cd9b3c6bbe259e0dd898fc058461efcb2d1d51c8c2d539df7e32fe70fb6af4b314cd6fce219345f23eb0ab342d0c7f28b05ec1ee4333c02d93415 SHA512 ac43473a18031fa33cee0b7a3dc6b33c830ba9d19a0129c065a226824af8aacf00230ae05bf2e0d7614ad4ce9724e40e9b8305114175af63d8a8a8642ffdce67 EBUILD duplicity-0.8.19.ebuild 1202 BLAKE2B b2ec8a0ef183bd7b20d018c44eca71dc7440ae910d2d97d5f0ba9185cd9982d091bc79400cecd1bcae86efb46178973aae9c467b7749db976bbd7cff9b622437 SHA512 6cdfb73228e6327fad27f28725d48353b9e1c933470c51fd73d5aec98623916878a69964cea9fb0dfd812fcd1abd99f3ef7846b9b1b816db5117e68929615f43 +EBUILD duplicity-0.8.20.ebuild 1204 BLAKE2B e3174011303a8557ff6419cfc083e96b74137076a60806ddc8fab2e7ff89816fa7d29ba873cc80efe17f8dc39c86670ef2474f75b035001f9571062943c959ef SHA512 eee4782590317211f959fd1ac24013e4c1dd0e237ad174bea6415e3af4e13a72abbf89451375506cb7b8824cc6bef57f0539cfa5f2e4f5c75907b7ad18ecb259 MISC metadata.xml 454 BLAKE2B 08e99a3d0e80e38e1ec062be7e4a1a4cc5b8d9e579381142a7c274c27cf585b7c3fd62fa14b1b2b486ec26d8aec4f7dcbc91fa7d8400b36fe609e240c67d6552 SHA512 a4c895eaf690f40fc197acf26501b2da386a3af716b4dda87d84e2d459ef9642e19e1e5ebca8a6ae156c272321d82279e573eaaf1ad3e19e7d5dd35e9f9e69ea diff --git a/app-backup/duplicity/duplicity-0.8.17.ebuild b/app-backup/duplicity/duplicity-0.8.20.ebuild similarity index 91% rename from app-backup/duplicity/duplicity-0.8.17.ebuild rename to app-backup/duplicity/duplicity-0.8.20.ebuild index 8f7cf391d022..4b901f06dcdb 100644 --- a/app-backup/duplicity/duplicity-0.8.17.ebuild +++ b/app-backup/duplicity/duplicity-0.8.20.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_7 python3_8 ) +PYTHON_COMPAT=( python3_7 python3_8 python3_9 ) inherit distutils-r1 @@ -12,7 +12,7 @@ SRC_URI="https://code.launchpad.net/${PN}/$(ver_cut 1-2)-series/$(ver_cut 1-3)/+ LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="s3 test" CDEPEND=" diff --git a/app-backup/duplicity/files/duplicity-0.8.17-fix-docs-cmd.patch b/app-backup/duplicity/files/duplicity-0.8.20-fix-docs-cmd.patch similarity index 55% rename from app-backup/duplicity/files/duplicity-0.8.17-fix-docs-cmd.patch rename to app-backup/duplicity/files/duplicity-0.8.20-fix-docs-cmd.patch index a0fce6b2c5d8..6ce5860e1959 100644 --- a/app-backup/duplicity/files/duplicity-0.8.17-fix-docs-cmd.patch +++ b/app-backup/duplicity/files/duplicity-0.8.20-fix-docs-cmd.patch @@ -1,6 +1,6 @@ ---- duplicity-0.8.17/setup.py 2020-11-24 19:32:40.089024404 -0500 -+++ duplicity-0.8.17/setup.py 2020-11-24 19:33:32.326309755 -0500 -@@ -93,17 +93,6 @@ +--- duplicity-0.8.20/setup.py 2021-08-05 09:14:41.483669131 -0400 ++++ duplicity-0.8.20/setup.py 2021-08-05 09:15:35.086895059 -0400 +@@ -94,17 +94,6 @@ u'bin/rdiffdir.1' ] ), @@ -18,11 +18,3 @@ ] if not os.environ.get(u'READTHEDOCS') == u'True': -@@ -339,7 +328,6 @@ - ], - test_suite=u"testing", - cmdclass={ -- u"build_scripts": BuildScriptsCommand, - u"install": InstallCommand, - u"install_data": InstallDataCommand, - u"sdist": SdistCommand, diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 2b762d04a2136a91f879a5a083b034bb41a246cc..a72ac5454afbdca24152beb0f7457be6732e34d3 100644 GIT binary patch delta 27751 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 F001nvkxc*q diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest index 187d718ce6b0..41c9c1d178b0 100644 --- a/app-crypt/acme/Manifest +++ b/app-crypt/acme/Manifest @@ -1,6 +1,8 @@ DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f222214bce4721ceecc12c018b875148bc897f83c5eb63933 SHA512 c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0 DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d SHA512 104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda +DIST certbot-1.18.0.tar.gz 1332615 BLAKE2B eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2 SHA512 94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b EBUILD acme-1.16.0.ebuild 1679 BLAKE2B ff4806292419911de014008dc51d250464f90368325db9a0cd73b6ba2881c6f60563fd7831d999ffba75772cbfa24af517d9fa52556f260f13c5855400d635bf SHA512 fbdc63af62a50e9ca6f98ed17b1b1be58a0a206b4e0940557b592f715a3d8bb81c6432132623e497e94806d595d4e71f0a660512c8ee23bd15b84088a62821cf EBUILD acme-1.17.0.ebuild 1681 BLAKE2B b3ede9a67c5e6462e623921bc02190a909c2b22d712c527a9de590af5892fc4770d9d3bd1174a0f0f1fcb054a93fdb88862b315260b74aae3755f666d1d91cfa SHA512 61652a5c834a08bcfe9aa806a985c25c9845022db1d458b7e8d77629a483269e41e583cfff536097bde43ad02a021be3652c5a73eda0f4661aa206aaff800eda +EBUILD acme-1.18.0.ebuild 1721 BLAKE2B e5af881b9c3167def1a77e33ee8352e379bc584d1782eb3d927926368745781fa4efed3ec6cc40b7f72ccf47b13eb8b00552500f745507afe8115230208564e0 SHA512 577b685bdbf2e5593f6dda84ca809ac440737991d7fe9f304a8a9a19d8b231752d8e3f77cb130b3a51ac27e574dfc677bb9b6b911905d13cc907b0bd58b1af3d EBUILD acme-9999.ebuild 1681 BLAKE2B b3ede9a67c5e6462e623921bc02190a909c2b22d712c527a9de590af5892fc4770d9d3bd1174a0f0f1fcb054a93fdb88862b315260b74aae3755f666d1d91cfa SHA512 61652a5c834a08bcfe9aa806a985c25c9845022db1d458b7e8d77629a483269e41e583cfff536097bde43ad02a021be3652c5a73eda0f4661aa206aaff800eda MISC metadata.xml 400 BLAKE2B a09af005ab6b00b9eb6e9252814273c932609e4dd6020c2289f5dafc8aa3e6bcb9696dc887767f29271af4a93fae73116f688937613ff9a340d5747a801097e5 SHA512 92c877fdfd16f55997573f2719eed9a9609fe34baff4c8b09bdb500c9eaf3e2bd3536e60127f171a92c4a1b8d9446e00208856754758c21779a8bbd137c3fab7 diff --git a/app-crypt/acme/acme-1.18.0.ebuild b/app-crypt/acme/acme-1.18.0.ebuild new file mode 100644 index 000000000000..2addb06332fc --- /dev/null +++ b/app-crypt/acme/acme-1.18.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python{3_7,3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + S=${WORKDIR}/certbot-${PV}/acme +fi + +inherit distutils-r1 + +DESCRIPTION="An implementation of the ACME protocol" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}] + >=dev-python/idna-2.0.0[${PYTHON_USEDEP}] + >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}] +" +DEPEND=" + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + test? ( + ${RDEPEND} + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +src_compile() { + python_foreach_impl run_in_build_dir default + distutils-r1_src_compile + if use doc ; then + cd docs || die + sphinx-build -b html -d _build/doctrees . _build/html + fi +} + +python_test() { + nosetests -w ${PN} || die +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + + distutils-r1_python_install_all +} diff --git a/app-crypt/certbot-apache/Manifest b/app-crypt/certbot-apache/Manifest index f2b9fc95cba4..169961276d26 100644 --- a/app-crypt/certbot-apache/Manifest +++ b/app-crypt/certbot-apache/Manifest @@ -1,6 +1,8 @@ DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f222214bce4721ceecc12c018b875148bc897f83c5eb63933 SHA512 c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0 DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d SHA512 104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda +DIST certbot-1.18.0.tar.gz 1332615 BLAKE2B eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2 SHA512 94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b EBUILD certbot-apache-1.16.0.ebuild 915 BLAKE2B e6cfa64a1bfad2719088c2ff8355040b8a607833f3372deb7236a0660788a4a4f7957df10aea8c7d9fa82ffe47ccc2c68542b1724f07f9495299166b87a4cb51 SHA512 91c65759d818a7c8c279de035f8280dda7408d46108139e689038906e212628d4a69b7a427448fb36a726090e0aa0805043da8a78764f6e3b925f44e94a657ae EBUILD certbot-apache-1.17.0.ebuild 917 BLAKE2B 6664a0470bc7631d492a7aa9b0b04cf0c86d6a60aa8056acae86f2a3bdcf137aae5290a320b18c323d0d6ab6178b304c2d9d2e1bdc4ae21237e7afa6fb4874ed SHA512 4047b9448fc589864019c87d08885480905c3da411f3b86774be9ac806b70db72ee60c01407eaec43f40d44fceaab23accc53d0bb4dec65a201d374d7457f5e3 +EBUILD certbot-apache-1.18.0.ebuild 917 BLAKE2B 6664a0470bc7631d492a7aa9b0b04cf0c86d6a60aa8056acae86f2a3bdcf137aae5290a320b18c323d0d6ab6178b304c2d9d2e1bdc4ae21237e7afa6fb4874ed SHA512 4047b9448fc589864019c87d08885480905c3da411f3b86774be9ac806b70db72ee60c01407eaec43f40d44fceaab23accc53d0bb4dec65a201d374d7457f5e3 EBUILD certbot-apache-9999.ebuild 917 BLAKE2B 6664a0470bc7631d492a7aa9b0b04cf0c86d6a60aa8056acae86f2a3bdcf137aae5290a320b18c323d0d6ab6178b304c2d9d2e1bdc4ae21237e7afa6fb4874ed SHA512 4047b9448fc589864019c87d08885480905c3da411f3b86774be9ac806b70db72ee60c01407eaec43f40d44fceaab23accc53d0bb4dec65a201d374d7457f5e3 MISC metadata.xml 358 BLAKE2B c94560461dda9d2d671208dd9a7e25586f86fe262bb06303a2a5e7f6f717d6936abe8c16dc6c7308aed4f8d11d4d5ae69969367b14d5bcfe838f60fc8b583642 SHA512 04670ec371be696e3da0328059ac4a336995a230823b10b6e5073fdb780ad1b873d510f31ec6c324b82562c0cfc86bfd3cbd797ef577fba7dccfe50c496627f7 diff --git a/app-crypt/certbot-apache/certbot-apache-1.18.0.ebuild b/app-crypt/certbot-apache/certbot-apache-1.18.0.ebuild new file mode 100644 index 000000000000..7f0e325d33df --- /dev/null +++ b/app-crypt/certbot-apache/certbot-apache-1.18.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python{3_7,3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" + S=${WORKDIR}/${PN%-apache}-${PV}/${PN} +fi + +inherit distutils-r1 + +DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=">=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + dev-python/python-augeas[${PYTHON_USEDEP}] + dev-python/zope-component[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest index 0c09353d03e3..255b46d8009a 100644 --- a/app-crypt/certbot-nginx/Manifest +++ b/app-crypt/certbot-nginx/Manifest @@ -1,6 +1,8 @@ DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f222214bce4721ceecc12c018b875148bc897f83c5eb63933 SHA512 c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0 DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d SHA512 104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda +DIST certbot-1.18.0.tar.gz 1332615 BLAKE2B eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2 SHA512 94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b EBUILD certbot-nginx-1.16.0.ebuild 933 BLAKE2B 019025bd57899cca498bc2011e4d4822a0aafe94b974cc785eb8c770b6a7b00c19f9891f5ed890046467d6ebb31fd1f9b1452b63c2e2c6eb7cd09db318a282f4 SHA512 57f1466ad320578076f5ab974d92791fed4c2469df0c91ca21b649ea86ed0dc6ab9caf5c0db7d669944e893e40f2fbef33eb42a1addf7d11cac310616cabd2c2 EBUILD certbot-nginx-1.17.0.ebuild 935 BLAKE2B c658bd5e5c2aae786e6e41cf77fc840c61e2fd1b7470706bb4cd573edf2117344ab29173fb24ab370e9ee3a5f28c644d4cb12a4bafc5cedb72ad4282627939ca SHA512 c3c33b250a0e830d4498a5864643b117d0b2c29b4130795aafb135d7b369754836a65704cdc437828a5f8991368c2b03bc5b11963328e5c6cf826c92d42c5f80 +EBUILD certbot-nginx-1.18.0.ebuild 935 BLAKE2B c658bd5e5c2aae786e6e41cf77fc840c61e2fd1b7470706bb4cd573edf2117344ab29173fb24ab370e9ee3a5f28c644d4cb12a4bafc5cedb72ad4282627939ca SHA512 c3c33b250a0e830d4498a5864643b117d0b2c29b4130795aafb135d7b369754836a65704cdc437828a5f8991368c2b03bc5b11963328e5c6cf826c92d42c5f80 EBUILD certbot-nginx-9999.ebuild 935 BLAKE2B c658bd5e5c2aae786e6e41cf77fc840c61e2fd1b7470706bb4cd573edf2117344ab29173fb24ab370e9ee3a5f28c644d4cb12a4bafc5cedb72ad4282627939ca SHA512 c3c33b250a0e830d4498a5864643b117d0b2c29b4130795aafb135d7b369754836a65704cdc437828a5f8991368c2b03bc5b11963328e5c6cf826c92d42c5f80 MISC metadata.xml 334 BLAKE2B e7b28e7d3e7c6fdce0c5120b29fbf5aa607408e2add6c0ad42e921fb1add9def38c6cb191129a5a6e1f0e3ea119caa6cdc74955b572e5d2c6f854d0b7c7c521a SHA512 a24ccf633fc9c2670dcd35801d95bd8ca0f4ea4d3d53b6651f2e8e3e280b95ec8a464d99f5423942c14b0777ae4551f46c1ff285caea460bc91cbc417a7a5b70 diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.18.0.ebuild b/app-crypt/certbot-nginx/certbot-nginx-1.18.0.ebuild new file mode 100644 index 000000000000..b4f61386b477 --- /dev/null +++ b/app-crypt/certbot-nginx/certbot-nginx-1.18.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python{3_7,3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + S=${WORKDIR}/${PN%-nginx}-${PV}/${PN} +fi + +inherit distutils-r1 + +DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.2.0[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest index a1b24059bc3b..cf572427c293 100644 --- a/app-crypt/certbot/Manifest +++ b/app-crypt/certbot/Manifest @@ -1,6 +1,8 @@ DIST certbot-1.16.0.tar.gz 1384177 BLAKE2B 4e46e7d7b9db2f6ef19fab60c2d904f84b502d2911ed496967bbe272db5352c1e9bdb65b8f45358f222214bce4721ceecc12c018b875148bc897f83c5eb63933 SHA512 c2a0c4ea52ab241e387d686a9e5ed67aa5e8b4b7d34ad8996e34562e036c25ab8b397bf482a856758ca787b97bbd78c890189250c0c3d948f03fbf91aa25ece0 DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d SHA512 104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda +DIST certbot-1.18.0.tar.gz 1332615 BLAKE2B eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2 SHA512 94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b EBUILD certbot-1.16.0.ebuild 1150 BLAKE2B 3d12f9623927d69800604d841f3159d131160be4d80bd1ff44242164c813600a117778c22f6bad056ff22412897a7449444d6cd685123ab390afb7b75d2787b5 SHA512 4fae07647cb002f625e7fff6dae5d6a15bcaa9dbdf3de847c1f8dc8cb6e4b5e2f64369967f0955ab10451921e0c200504478956fd7903ed32fbb04978bc4ba2e EBUILD certbot-1.17.0.ebuild 1152 BLAKE2B d30a158dbe17a5706583ce7de83f152e5627d5481318b82a0ef2fd9dc5b99c0109a65c819878dc86fbc715d42d707e9a6556fd7ab9a599264209aeae7f7823f2 SHA512 15f463ff5a385e639ab8abe14f064e1c8da5ad14255200cf21ea90083eeaccb75dde1e054be2b193452e81af25f6ccb9f4933343cb5071a3d920390af9073de1 +EBUILD certbot-1.18.0.ebuild 1152 BLAKE2B d30a158dbe17a5706583ce7de83f152e5627d5481318b82a0ef2fd9dc5b99c0109a65c819878dc86fbc715d42d707e9a6556fd7ab9a599264209aeae7f7823f2 SHA512 15f463ff5a385e639ab8abe14f064e1c8da5ad14255200cf21ea90083eeaccb75dde1e054be2b193452e81af25f6ccb9f4933343cb5071a3d920390af9073de1 EBUILD certbot-9999.ebuild 1152 BLAKE2B d30a158dbe17a5706583ce7de83f152e5627d5481318b82a0ef2fd9dc5b99c0109a65c819878dc86fbc715d42d707e9a6556fd7ab9a599264209aeae7f7823f2 SHA512 15f463ff5a385e639ab8abe14f064e1c8da5ad14255200cf21ea90083eeaccb75dde1e054be2b193452e81af25f6ccb9f4933343cb5071a3d920390af9073de1 MISC metadata.xml 358 BLAKE2B c94560461dda9d2d671208dd9a7e25586f86fe262bb06303a2a5e7f6f717d6936abe8c16dc6c7308aed4f8d11d4d5ae69969367b14d5bcfe838f60fc8b583642 SHA512 04670ec371be696e3da0328059ac4a336995a230823b10b6e5073fdb780ad1b873d510f31ec6c324b82562c0cfc86bfd3cbd797ef577fba7dccfe50c496627f7 diff --git a/app-crypt/certbot/certbot-1.18.0.ebuild b/app-crypt/certbot/certbot-1.18.0.ebuild new file mode 100644 index 000000000000..bf9117a89b96 --- /dev/null +++ b/app-crypt/certbot/certbot-1.18.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python{3_7,3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi +S=${WORKDIR}/${P}/${PN} + +inherit distutils-r1 + +DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}] + >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.8[${PYTHON_USEDEP}] + >=dev-python/distro-1.0.1[${PYTHON_USEDEP}] + >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}] + >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/zope-component[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest index a35f7d6fc322..3725309e79c6 100644 --- a/app-crypt/gpgme/Manifest +++ b/app-crypt/gpgme/Manifest @@ -1,5 +1,5 @@ DIST gpgme-1.15.1.tar.bz2 1699349 BLAKE2B d3a6ccaa35360ed3fc79364dfcc3f2fdcb70e5e41ac72ef011373a39d5def9be9ce1be45843ab65a87630d3fc570d29db5f40b9a273aa8e281464c9d1d3477de SHA512 1d75a848cce6389f7cb8896b57a28dfe1dc5a447bfb4f128b0994a43e04134343400a3be063e971f03dfd595474cfd558519741d5d56afb3e84853ad4f2a45c2 DIST gpgme-1.16.0.tar.bz2 1718913 BLAKE2B da55e695b148e949a1c0770d0298d7a8c9f87d7a1f9e45d380f8c13c472bd44cb4266adb9a113e2b1dcc2596291744f48fdf998ff2de876059d89d184dc87f3a SHA512 69487be69612e9bf0221ff56ae687248bd13635db1b7087130e93c1670e38f3c810bbca17723555c04fe207976c35871bbc3da005179ce099504321cf33636e4 -EBUILD gpgme-1.15.1.ebuild 2670 BLAKE2B 7007356262efc1db39dd9f024934e33f9851c5b120297472043e090ebf779aefe246c92cdb7c62c67fa97f78d44bd2a5a185cfef0e3d65dd8e1ec18368cafced SHA512 f7ebc23ff194ff6e652f5d1768b90299a642ffa30b6f6281d698fa0c26da32aca864fa1d68ccced41ca2db3e4b6de36dfdbb9f6563f68fbd1cda1fd4069bb678 -EBUILD gpgme-1.16.0.ebuild 2678 BLAKE2B a8c126d2fb79b1425069b6e174e2bc3f4da6c0fb82d08e11d1b6945e0bdf6e0f0131b3e21e6b5347fc6956864acd751aecbd959fdc9b166fff5800542dcda64f SHA512 25d734d2544950b307748c40370ca072f76a156f685a9b8f594bba4f5ae1efab0d566dbd0f226d487ccd4940b8617092e08707b2c6f7e0768ffc93a1cefb980d +EBUILD gpgme-1.15.1.ebuild 2671 BLAKE2B 259c3eebdcb359d6e6636dba2b9588f14f2bba426511b2d8b560192c31917dac28d85952443dbeed12e8a8ddbf61aa4eee3ec68add965503bfc8fc9e1a473c0b SHA512 ef99b8044daa6e1f3371f4958dd9acda2c1cbd9594970c9f06dcd70e45f6c83e78ec4792a3228d5c29f6689693b93c529fceded96f255df23539452c8b9bd105 +EBUILD gpgme-1.16.0.ebuild 2679 BLAKE2B a3305bfcea8a042705442d99c9068f1e3e0a4006f5ddeab18d99a688e5d5e9ec37bedebf057f7067306722fbe4da4529e3676e037ac8fcc9f407c477884cde3b SHA512 1f55f97a2714189bd608c116795cb76afff6cc79dbb5473e7dec837f5054f4e09e51331dcd48707d3f2dfe6ec3f5ceb54609e582d50e2978ed7c681d7a6da0d6 MISC metadata.xml 326 BLAKE2B 982fe6e2ae0b6ce81980b477a39341c363c867202d646ff4acc9fb361785026919cc0de914e0deee67b79441115cea8a8b36f095d4719442f527f1a0d3ba06b8 SHA512 1223f3cdd325623e524c5bf46bea592b6930bdcc2ba40f9ebf27e568c6a527f59c8315194e4ffd70c29b778d25a2e2b8f57282d5e788814d3fbbcb1de4cf6334 diff --git a/app-crypt/gpgme/gpgme-1.15.1.ebuild b/app-crypt/gpgme/gpgme-1.15.1.ebuild index 3e89833a85e6..49640c40ae8c 100644 --- a/app-crypt/gpgme/gpgme-1.15.1.ebuild +++ b/app-crypt/gpgme/gpgme-1.15.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_OPTIONAL=1 inherit distutils-r1 flag-o-matic libtool qmake-utils toolchain-funcs diff --git a/app-crypt/gpgme/gpgme-1.16.0.ebuild b/app-crypt/gpgme/gpgme-1.16.0.ebuild index 9b99df979f9f..ed3dab0482a4 100644 --- a/app-crypt/gpgme/gpgme-1.16.0.ebuild +++ b/app-crypt/gpgme/gpgme-1.16.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_OPTIONAL=1 inherit distutils-r1 flag-o-matic libtool qmake-utils toolchain-funcs diff --git a/app-crypt/md5deep/Manifest b/app-crypt/md5deep/Manifest index e798d5e6e3ff..54dbeaa6c600 100644 --- a/app-crypt/md5deep/Manifest +++ b/app-crypt/md5deep/Manifest @@ -1,3 +1,4 @@ +AUX md5deep-4.4-pointer-comparison.patch 262 BLAKE2B 56d183659e8ab2f1c88649ec152c3a60ed0d066c776355091b7d4594a84a5afc56e0d6a59b5539f90973821baed5846fdec68eecc42799eb18a9895e8242ea31 SHA512 a7cb5309c334bb541d06ebfa3d4eae38dd2c99209d6780bb1c8461f8b0d38e83a01b96c60aa5c97b7ab09c2f28a0fd882029fc90889a79d69575cbec3f8c7ed3 DIST md5deep-4.4.tar.gz 4534687 BLAKE2B a2fc72e6e032945b6e3820d23a9d19b40438c00b7af870d00bed08f753decc5ac4e18c00dea447aa227f8706949f75712aa05d14f87ee76f62223b1fad0f7f1a SHA512 c37ec85ed04d4452f9038f43434c02e064cf9e17c4eaa233867dba0236443922a14ccb8ec76c68820087751c2ca3db014d3f17dd8fcd2c2bde84d620aae50de1 -EBUILD md5deep-4.4.ebuild 613 BLAKE2B 3973c367b74d5cdb5d6c9c3eddbc43e6a91da04d57cbaf3d005fec9e86edd0c4f424632f629dd0b8acb51e93bd1e59b4186d8f193443fd1dae56c4db6a709d89 SHA512 533089889193cdb74ffcab2912da13fa3f7edc1905a372f7c742af047709cb5017217388ccbab058fdc695e4875e61e81b1d8574904e670b3bc79fbf07d72e5c +EBUILD md5deep-4.4.ebuild 650 BLAKE2B c78f1c2b6e810efc01377723de3986ce1a1d2270dad737ab58771097974e1e822c9787228563bdcc702ec40568dd95fc193e5a7d7e6880524ca27377e59d1e3f SHA512 7d2226ef709fe3a15bef59a15035373441fe52040f2cd95838fa92ee0fc825c77b36c80af600f204f20092d944b2099fbe5ca02f216cc3b7930d506ea4bbae6d MISC metadata.xml 396 BLAKE2B a1a6c4916e6e59e84cb6b095d8c0eda9584ad727014e934ad792bab88a3f6323fd1c31b6dbf84a10440daa9ec8afc494e31045bb20ec6a92d5705cf739fc61fa SHA512 2d4907761039f21088a1644f5da3b764ab55d37513195f0b04c8110a80f638f62f1322ecaf58bb3c506f69449b56e8f430130dcb3906738f0893a5cf83ae4e30 diff --git a/app-crypt/md5deep/files/md5deep-4.4-pointer-comparison.patch b/app-crypt/md5deep/files/md5deep-4.4-pointer-comparison.patch new file mode 100644 index 000000000000..dbd6e74519d6 --- /dev/null +++ b/app-crypt/md5deep/files/md5deep-4.4-pointer-comparison.patch @@ -0,0 +1,11 @@ +--- a/src/hash.cpp ++++ b/src/hash.cpp +@@ -279,7 +279,7 @@ + MAP_FILE| + #endif + MAP_SHARED,fd,0); +- if(fdht->base>0){ ++ if(fdht->base){ + /* mmap is successful, so set the bounds. + * if it is not successful, we default to reading the fd + */ diff --git a/app-crypt/md5deep/md5deep-4.4.ebuild b/app-crypt/md5deep/md5deep-4.4.ebuild index a7637a6fdfde..281022555627 100644 --- a/app-crypt/md5deep/md5deep-4.4.ebuild +++ b/app-crypt/md5deep/md5deep-4.4.ebuild @@ -1,25 +1,27 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools DESCRIPTION="Expanded md5sum program with recursive and comparison options" HOMEPAGE="http://md5deep.sourceforge.net/" -SRC_URI="https://github.com/jessek/hashdeep/archive/release-${PV}.tar.gz - -> ${P}.tar.gz" +SRC_URI="https://github.com/jessek/hashdeep/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/hashdeep-release-${PV}" LICENSE="public-domain GPL-2" SLOT="0" KEYWORDS="amd64 arm arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" -S=${WORKDIR}/hashdeep-release-${PV} - -DOCS=( AUTHORS ChangeLog FILEFORMAT NEWS README.md TODO ) +PATCHES=( "${FILESDIR}"/${PN}-4.4-pointer-comparison.patch ) src_prepare() { - eapply_user + default eautoreconf } + +src_install() { + default + dodoc FILEFORMAT +} diff --git a/app-crypt/trousers/Manifest b/app-crypt/trousers/Manifest index 5fc05ebc71c0..0fd149453353 100644 --- a/app-crypt/trousers/Manifest +++ b/app-crypt/trousers/Manifest @@ -9,5 +9,5 @@ AUX trousers-0.3.14-tcsd-fixes.patch 2203 BLAKE2B 8085cfd36817e35d54d39a01203794 DIST trousers-0.3.14.tar.gz 1378438 BLAKE2B 3dc2824fa2ca1b1f1181f98d59e85276e7d38af4bfc07ee8246431d9ccb300a8e0820b318643d4cf5d757d2a49492c8686e2fe9de03484263d2189d4bbaa32d0 SHA512 bf87f00329cf1d76a12cf6b6181fa22f90e76af3c5786e6e2db98438d2d3f0c0e05364374664173f45e3a2f6c0e2364948d0b958a7845cb23fcb340150cd9b21 DIST trousers-0.3.15.tar.gz 4699936 BLAKE2B 53c60498ed6a9d3d87295b00676e5d0d82452918c35af6b98c7979ffa2dc04dd817e7cd3f4a33ca17c30b90eab53d80b2bb25306fe9db7bda2125019edfed280 SHA512 769c7d891c6306c1b3252448f86e3043ee837e566c9431f5b4353512113e2907f6ce29c91e8044c420025b79c5f3ff2396ddce93f73b1eb2a15ea1de89ac0fdb EBUILD trousers-0.3.14-r3.ebuild 1580 BLAKE2B 7dcebd1140aee67cc63e4665afd2bb030bc44339ada7dcc6f9f5dbc2bd1f010c3eef573ae3ca35e8fbcf1450ce6e2a3539bc13479c3f5dbffcd81f96f774e107 SHA512 c62b0f19be4be398c94220be992c933595ed4c6182bf135458d8090695ed831be1f219ec778edf524dae7383e0b83f731bd829b57c7007f0535e0cba273fd827 -EBUILD trousers-0.3.15.ebuild 1507 BLAKE2B 44cdbb10d022c998c91a10495f8cc3473cf499ed6e3fcbdd0bf2c1e6f2f3fcb12ea76b53b97fdc1e07e282d048710d58d48927a9c4108cd21e8d77320f4978c7 SHA512 4e58fa68b9ae70012f5085a5b8a510d28dfd13378ab94b963946053d5684e8048cc5ad642f54dbc9639cb62c7761ca59ecb38b677ae2491ba3ddf65dd064a5bf +EBUILD trousers-0.3.15.ebuild 1506 BLAKE2B 12fdc774facfc1060ca3e9b3a4eb969e099c20bb5d78557d0e4198e3655f3bcc34d1c759aebe9f59a1c9a5f1938dc4990b566b099e662874b734702853f19901 SHA512 7bea49dd5974fa79fc5b8f0bebed1e7f5add0a1ea223dc24f94b6f94c4a24cd8017d47e529c9b1602402a4354d381105950cbdf07294985c28f77f6c79ea48e0 MISC metadata.xml 541 BLAKE2B 11de571e9140dcd8c4b9c8778415d17c3c71a12f36ec96d74fa3f562d8d4f189a02e138a8ea9146d8df02e1e539237bf22a042f97c1b83e231f0302833d532e7 SHA512 4befaa1a46b211424a26034a22b068fc6443c66fd7ccc1dcef6657b86710cfbfc4533f5fd0f88484e463dc2f0d9f154248e07329455216a76c0f72b45e53d373 diff --git a/app-crypt/trousers/trousers-0.3.15.ebuild b/app-crypt/trousers/trousers-0.3.15.ebuild index 0e5e346c9b37..b3b23fa8f5c2 100644 --- a/app-crypt/trousers/trousers-0.3.15.ebuild +++ b/app-crypt/trousers/trousers-0.3.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz" LICENSE="CPL-1.0 GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~m68k ~ppc ppc64 ~riscv ~s390 x86" +KEYWORDS="amd64 arm arm64 ~m68k ~ppc ppc64 ~riscv ~s390 x86" IUSE="doc selinux" # gtk # gtk support presently does NOT compile. diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index ed2809a4e54ff3e77c9461b3c933ff37a7813ad7..0591de87de9abf3377f7c89fcb19345690047c15 100644 GIT binary patch literal 20531 zcmV(;K-<3`iwFP!00002|8>3Fk{!vFrguM2!54t!#|V$h9@EGqlSVf)FW?^TUW5?^ z)D%$FD>K(V@3dNNHQh(LuNm69#){{c3szfrM!OIeuk3ap7|Lfms zOn*A_u|_&mJX;#Ebe^X2mFGQT%;{*?eH`IF+Hu{jjgm^pZO+;IoVCt%9>B2^(bo)Nt~>Qy z`qj%-`;kLD)_wQ6G6%Sj=!#g&F_Gd{>X)w{W)7H1MPN6tRKuHcIj3AKtN=W=5(mlCak$8;R!=tt-$o(ZMBd%ruL zZXR{-w2oYHI{jEtNw#%f*P8jh8-8e-^b3HhHX$UiW<> z6%IGIh)Y2G&cr8TfxBUcqpun|iiT3*cG_NbdW^UZ-0Zu!IPu>3i(R8N`CR`HS-LkKdh9X^dOFu}EM7Y*F9OTa?|tbX z@_C?XJ)*gV?@Kr;y#K&C-Wq(vsbzgFp(0MAL7n4{6Pt>7Xrz3VaaH2bypD$Y&TvFR zRf^$7WM97hHa~s-`uWGZ&^UzhCbBl>SRr9B$K(@`Od`b0iZ1g_ocT~$@(7VfBVKkL z>Ezh82!G}70!gU)peiuybnW9Drj(HTw-%c$5~U2EX#uXdco zWFqLDFkk}mVK~*9@f`g`+xm(X)9NT)c@f#SFLQtXb-fEL5e?r2HXA{<8onD|!T;wZ z(Dl8EAGhv{6W>ItqcoJGw1NN;!n*e2(EEi-VA`DDSlCQOejFhtg2TZV;Y~vvX$0Va zK;^(rFlVAj#>z)8{}5Ouv|&196ZPgU9eFs2~K?27Y3p$oljKedIpchjhX7<*zfEzEX~eMS@!-$M|+RviJO0oCHrcht9)BLu)%5Ol>ilZ*$xDpk&!FSN{@kSG~O#>b6>=d5_Tn}|rrM$=Im{V!o419^dk1i$>ad>(soJ`ERf@j$qd0b=e~ z00W_%b*7`%cm;5511!gXA+qnEzW@04YyauRIIkDUHB{jqpzn;gE%AsIvnhv2GrTv!Y5cQy&?F z^^foe?_eKHyuqj-nWGS)iwJii&ed?K1sbsMT;Vom050OhVZ<8&g04Y|f}eEaP6n0$ zRfz$|g|dRMYb35Wf#iK(Jt1ol=xAqeM}t%B1Vminev#a-pFe$j7Z#_1R=>*&c!sM6 zF`%mj{fRtW!dN+7Oex~Haj0N)*vKe-V>ck69tmvQZ^y^-Fof#}cLAS?SP=MmVc=&( zJJDaJpQYbRA4x4+;%*y4pOfK^>8bavx+iG9QqA4=Gp{QIbY zPr_gc@DtP{6`(h)1Gg44lmR>eaht&RJ;!lxV*9$3+}i04l<`}gg8*0|416Bm3zY}I zkIEV1tnc&MXbC|B)gR((U@n%5@4$o!Pr#3fv%{ZYwh&sFC=MCq$l(bhS50_a5E=iL zaKA7Y5IQEp$-jonU%!3-{_Xem>!#Njidz0F|^LVf!I@=@{cnDBeB?NRlLH4|P zKY;nM(Qq^ir~#I#{}B%(8bM4`<*{a{77n|X8|WAh;382GD&B#%t*z4AiCKeu8^LAn z&Og3^j9V@=;x#~h6Gx4Xi+-_9`s6)tj&crZ_DKH?fW|LJZ0Q z#JL2KeLqKn>LxT}gQNoQv%!E#uf@@VgZj03Xu?7x_$NGl$1le*K=P?J049L=;xJBZ zW8!eoXI%7s+ygB2=Kj}%1Xg*}xI@}-V}THyVPk7@Jh&b__$b&DdQ^^K>H&8U_Hm%} z=wSt_@zC1Y6; z8}NWbwSzq`+%I4U$cp-b=YS48_iE<_#e^?v<@m&SVyuAsGvcJv#pkcd#|~mRpHlYy zDy{E-`TR36^3y{v*9%=r^;ORfH04CeYMnd7=IeE@x&d4V1{YI5@0&0H;pi2&2|)tx zXMS?w`YMhPHR64uaWI2s;Ub;bg>M}71fzue*d|7B{ZK~OA7?Ij>X2Zb_|5sFhv>_J zbK9|;VsVUT5IwI8o8G8$$CF?A&KJjm3p@Eb;t{wPVtgNF%m@L*cr0VzspC^B@##Q> z-Ea$yiwG9oA83xT91tKehS`OkKS=J!uiySjY9(fg%A4G911B_ur%Lw%V?;N;UC=mL*{69G(P5aj`q)eIrX`HF>i;^aV#;Qa{XCOB{ooukc!#tu`tz{GVO#q`;b zK%VFp5jCJx|BxHu0#}%T9dTor@(iHpNhC$aVG(Mux^XVTv#BfMQ42E85R;MgAeL=Ylm z%9%hxQWG5J=makGiW97x2ZHcnI2;*tco(Dxzk;kl(|X27fTz&{eJm@%+9foCx@@Azxx?8F{?aihQ@LY?odUR;##c=SG#oYt{RU^_^Daaw zRAa-dJFpl(HcP%PPK|(h;)mpu*OLP#81MxNfRpD2&Zn#e0776`(6E3C_6=g*eZXCz zZ5&%G;XE)(d=3$%fssmsIdP`_pQLwx`TVMIqJ9A`r`l% zuLi3m_P%9+4w&XN8N43gTn68cKRo`!>TbXR0g`~#!D$n!3XcO>fpH@04&+aSe!(x` zukN8`05)ZmIqXuQZSC&(v@uh>_f_C|0AC_J*lC{stZ?_YpMUxG{e?Fj0IN5#T@xyR zEcl)SciA{hzLcN{P}j$xfw*XJ#hitAMPu6Il@;qD-Occ&10F+A+JRTP%s+O1v%ntU zuLKc9VSq-IH)H|ahGut^4VL>}B>|;B@B|l$uLfR)+((0t*912Kz?v@rAq(2J%u+%M zRUYfwbqasY6CFXzs8|ihi@Ef(0Z{@`D{$f)n_nlCAa$T-IxzplBy z{`lO#eEReH@(T>~g?X0uU|ObWo|vK3JfDTVN~It_3o$pMdiY~p)O+Z>NgmkAQk{{#{mgFuLCy=7rEgY9bjlC zdGf;gjgdm_5*^e$q}wQNrV=KdFq#&^YV$733LSqAPaf&JX?KZAEa{pI)9s?!l)>L|MkpO3=_MKV~C zVQC^vG~)^&BN+J&`87LQvN?*dc*R3{-T6O`Qh5`dvG{eLEt=)+9iV_sn;Jw@VVox_ zefHY==BQA;3tGS4Ag^X!usn%nvarW@S14$*OxPhkM2N9X?UdR;uO})pdq=Zz_ur^!kSU-O4h~{vnVTTyf{xi|NSZI2OZ6Tmn=Qe%K zIhmE5CS-7R+c-$HDluiTBGCUjU?7keAOfzn!>@>=0W84jgY#?75Y-HIunNYr-3Q2v zhr|0F35kxmA|8(@2EhsdxA<0lD!BF3TeEUN)CL@4N5C#qw-Z)MtgZofGQhQ=&kU^0 zbykcYXhHabLbXLOMGGq+rOGT0{uV$ti796>8Cf9}pn-)r7g05POpOzVN&J)4e);v= zU;p-+PkSd`=C_;hYcVOHIWt1BN);53FZ+M7J%Cr@B;iJ z@E06sQPLCuU=gGWCp1ZL9wwj@QJ=U0DimCxcJ&}=W8K$%5W_DVZ99QZ6?jLyLbPC1 z!UDiLp8u?AzpkI;3NKOv;&1#1Lgq>BT_yx;~0npz>>qEG)GD#1CF zW4_rZu)Yv$uut$Y!6KvSH@4OAV*oz!CKke_bXl z@fH^^0sfwragGv>V0su-cZ!2hG)P;S;B?~jA7%ETuJRrPVuTe!)2fu9`2hfCNlrSuuQ!$(#u01$NO_~Y2IfWyw44DPV1xduijf9t@Mi&s>5*f!A{5&}S* zDA`NhZq476*HK<2mcpw=+8;AOQK!6?uzmC40t^7Hohm4vJt3$!XmOx3=#rcWSHw{v zLr$z+9HxCEmf|;D4=0S%A6S@0j)8-3*uk|oY!nv@#xO1r?cO;QI4Z*;S4ZjZ5o=z6 zT5tn)z2LQ&>b45X(Z!1ZRUpK27Vr*%6?CG11n_|AaR?KCW`SW3kOmr9ij`yB0Qw%| zK>)$3_@)yF0j`}d65IW^`T5(2)KGfqokFp34OZX)lAQxexq()Lh4~$E+X+j!j4(Hr z0ITDr%zWc+0nzYL*a!|K8M(kd6Fgz_>z>jAQt6a1xh~O>gYrZ zQ$t0ZSD{U~gH2@HsAh!b;M482=z8=M&fQW!aS|vyoC0hGf;kA}q18HhQZ%&;bhsuv zkD7Vt0>j%j=F~AbSBwX;gU^9n=j+uXZ92Gr?SIb?z1C8AtM?YY6X(S*!{lI)H@>KM zqGYhYF%b`XtxMcO*e6!n43luH=mI|vjfRoe1)e^^^a944=*1(O9fL)U9;>N73E%9&Qr5=dN^pdBKwcxKf}jX~PiGb^jbkLBR8$Siz?Fvi z^mbrC1ea6g>i{x@wVI4VSxE&Nc^m#AOL}LH1<@Ta$Sl4^g#+9vJ*^-Dl z3@{O~bNDflIL@1tuy;6dm4s1%0!-@W`-zNDo81H93+BECv@``{6fq%QxMmb*pswP3 zGzc4rCwf>p3~UZ7oMFJ+uQ$px$IKIA#sBb?$-4VJiPuC0j*=+E!Cty3eLu&(Z~S_} zpPc67pHdW{5BFk9W&y&mo(w<(n4AF@0izlgRi3`0vq}$Vuwe}SShKzg?Mwgqb$xk3 z7spFgCEM2pXAAcg!LK&aAt&en6e*Y-J_y`;l8FAJ)VMAJ{nLs$lh21LbwUr1H&GFy zr`;
|?f!IbxSP9)JV@3P_RoU}G+U4$v89Y%jF|LeSp2%et%yBx^NSG&Pk|ogMU) zGg^zD;4Qs;A=BMgt6R-!e|FX8!!!r$3P$& zt$@S2nPw<7ko&-TH%86dRKS6G+&e%0GQ`;aq)SdPRR!Jhtoz-U*)!UUiQ#RltSw}X zQ_ESnfJfl34=7?b+XLs}y9>x@AGlEP0cOylD+C(=O^x<>5OQH`5Y0ruCC&qf@r(<0 z84xYcYDBo6ybNsTMO@!M{npo~Fa5W#_n$x5B~JbwWXz6rMdNqrm>0&7P=&x3Lho#Y zHhx3XdC9!t6(FaCZDf0*oAn4x2}n@z8`g!)qFFpQ_D;wGAs)OjP|rQ!`ir0LJS|NgAA|GV9t5!BM54xpyGj#6 z>D4B9^IWL?>`lH-lLuPtcGn4KejoHD9k4-!{u!J`n z)*TLsuk97c3q;rxp^xaZ;A-u_$>U*7NP-L_j* z7EVBB2Jn3E2*sx?`-s3cs7f*Gp972yH_1uHg%1T!0SyKaILfp0sb2%za5OykX_YO(|Hi5fUy=;aAmD5B34Ksu!;%dz|bUffw1E(6plQ7&#IpVq{F@jTmWpN6h~Xy zTNn`PpxkF^Q8Z;QJ3r|J20As<^Ybln+E#kO6c4LLHUWxNQoCX||AS<31Hc=IA5=aO z(3ZvN8|KyPwbJG%!5Fqfp|JDX#45r_xnJe?b^ZAK>D%{DU%!3(Q? zd)XIDT%2(>o4flqhlp+CVVtN~Gn%F7t&MsL?qkS%@f@52{|2kjbr5R^-U;NrXFs8= z&4ggE=8*6vFH-xm`fE>ByxygC9C*@+842-l+>ZS4p;r9@;S##8KOt6~Ks01U7cOu%N$imBNVe_~Z&icKiC3DQPV5UMRE>ojHbhG)-#^R@-O zshWH~co+x8yJZ`)P@otKBt4(ESuTJJ4g^Nu!UlXq0w?k4Fv3)vtnIl#ezglebK+Dn zNl5*{`GGFt#C6&ZJ9XX(l>H*DZ+0I%Z3rJi=Q{^T{63Dc9w0@T%)0kedpis(g!&%M zW^xGpjJaRbhd6b?Z4>{$Q9d*401R6d`Clj%55MO@7|F7J3=-C4?FWtn0l*PgV&hqC zxq5FyzCwaYU|$_NlrG&gGzdr#yB%&)FnydEA~V7$KQ5J+0$fON*%MWV3LgdW*~S$^ ziTDz9zN4E#9tFa%pz4qTdP)4fju|dTb_i52ZOA|U`rG*Q*Y)+&pTB+o@mkh=4*@_a zfFdaRwAJZ`x|!A%H1-X33b#H8T?f(65bX3;DG!@<_$mA>PXYZ6DciX-Bk}wKfSPm- zKn#;2fMm3VAOYwGVB*b^b1QTEgYW&JL245$fj6f+&SrspK3(YuKiZ!*;}x-6!YnZv z?AqFP0wh7&`@|XFQQbXF3KJ>-8n!7PyhcaSuL4?vg6SS_XB-|33Kz|$t6qfm*Y)#n zUp^q(^fKertn-4}!#{6Uu2q?&>0 zybOA2dxk;J#_fjAB^zaj%)eS9s`i^WIm1uC>6p@MDz|O3myM0RnAERUnbBgaq3Ohu zoa_QH?p|^>Y+=NLiO6w)cB6qBRS(eI*cdA#S1x{J0g&pJzXn{ z`Nq9bOjH4E+)LG3`Dy!_U`P;93whzGPMjB{)Fv>KaPPI>Y=X;zCq}>zFq7rIxIq@&_f`2V?%A@;^Qb*e-5PlasPf5bVv*}$!khcmwv%>|Io8cM80)+9i(8lX9i3ir{rsghZzV7V6$C*rz zPLrVv%6#x}5np2ce7#HS^UpuMm?9wS$}cJZ8V+6vfYW0#;)SNjutcl@rz3+rS8omtF}CcsYVmMNCAre&3_y zW5J`|I?c+>k#)jvCNLAS@iH5J`t-|Y1S3R%u@8&kCO>g}V!GQtbDr>OL>~P50*tMv z28V}P9Lu?g8Ph~jpHImN`w7!Fc*{GTuxwY{OHcb>{@7v`o5RNM&K^fH?d``J@UQqA zXvMs7@In>h)WS3$j@=rDGmMFiP( zJ2%>d@{Bk-sB{oX;hX>&s0n%xYX?p{Qz?~2Hyx#~H>{Re@-DG2pPdQmA11+G=gaTF zu{SwSI4ncp3k5gZ&Szs@iGucSkGQQJ$zGHWepc&2GB86ln%HNrYn!kESX#10hbUpn zZH6;A+AO-NV2`6?&x8<%sRn*QDs_Pf2y^L!#OC+E zd_b)4;v(1&4Qo7O%E`)Ccguh^rd2S8YG%bb-h11^hBAhJ+C&d#(ccp{O>}Q_RJVx! znq%;!NN5ApgRBZ%^5hBeklW@@Q@_mtuJ^VJyMZywb428H^4TYnCipy)ym&S2CsgDD zkh$|SGtg6swkjTu6E%=2)@LsGxb1`B1c9Z*X?w4qQk)2p*aQM5lJPVUOL6gK5ha%o z;`-?~c9N*<#Ydff3VN;4)>u|ke6g`Y1*L+ ziwQ`ckGGk`eqa*N4KNU)>2(uXlEv{h@K3xxG^rgEGvHGX;P`E4#sqic=fFwhy>ph+ zTej&r*iz?3px))who$5W0=tVQM@d*H_WfJBY3r!26u>t+be6ypBFKmzBiQmzmOss+;K*}fPa9b!LJBP zD8#UC5&C7KlK2ipJC9`yk>qk}hSK|k$iDxw?jOJY_Va&|kd50^gaymnh9w;(2VBya z5F|%(&9pY8mFqf-)7%KhMymaHZ_i=cR)z0luyLkjf3t~dMUAf^BlmyK9L_?m%XgdWh zb+p^ME6ieu=}g$+JbD^7j0{d3Nl*7z@P0c-Q{AIpJzf?1WUE#s$p5p@zJLAsmk-?X z9sE1N9&JF%T`fosNjoobbO$4@13UpRXs8t613bY0;hC=itsBei&cVBs;zM<_`+Zg? z1(O^O*#%^K-)0d?c_38a{Rt&C0N(C;zXi|k%9mpmqN2TaFlEQk@-x~Y+Bd%qcP4OR zq#%bIv2s*Kse*~wH4AGfZqNXo5iISONw^JUj;Kns|M}^^;v6yDOPU10#xCHkSNtcT zy~sS<^C|k?MG*=ne+h?zFBGqocbVH4unLMhQXJpz;Q( zwB-hgX2-t=%7r@zf1o*e*i#PKOPnb`c41uu2oI14Ep=#(Z57~j$b%W7_EP)B+EI4s z?2X67skIu!jo5g-4*Rrkp~7jeN3cWWFgF;xUCJ%*74h-5#JY7QR2&L?rr8B?ceM_y ze$Ej#b4i%nX&xK1cVee-*7JkZUa}X*(O!Cf8Zal>IGV*;ak@&vdA?P}(-D#$EKb%5 zjdi-0kT%WC%?sdhN21r}2Y{kaGFO=2>m*!BTw>;zc|%j+KqI`q8KS(meGCqYzjxvF z1mnAGZiQHaW_W+caB{9TTRaP=wyRF;7{D|I!$pvBqcmpnb z*=G(ecbZ~vFyuh*d4+>;g$`OSKTCd<)eH8|uL*wlP%TsCP9UH~$9cx;RQ@<@9F?Sr zGRInb;!z2jdRrhq{O59*%GuEDn5vTKX<7wiBPg)LyRZwc;&it!THvmy%$6F^qB z9KTs(bYD&2tFI;g!*yGUu{myCqI0}7@g_Z$KNvPK5fFj{m|Zdy|nibLI9%YkuScIr#RzvR#%b{ zaYjnPRYM6z4l}vcVpKc=fs}9z2q3C~B-E~o zgn(UyI0d_iEZ4qIdxS-3f{azjEa!cSl!938##SctZ(UcYl7-pf>W9$+v zYb#MFl;x*mjA(AjTn%*iyz4Bv~;5gc#DhT_I4T`tEPbp(RYG*#xtm4*|`z!2h*|L8VBSc?4oxWOLB zn(sXreV_-9BSyDRxNqbJbi*E>WfOHc-`AJ%wuHqPiz~iBoPZm^w@|>vjSHWakqq3>;>*zTT63jRRtyag zV<%UZwL>4>2=OQv5v@83$Kyvw4Le>K>};EP(Th!24_@&lO8)Zew;$iW{`mFt{g)3- zQ7=Q%jw68+ux{xa7MjlrBgCTvU=BPZrvV6Xd#K6Pm~S&r&jusx%t4pL^Y!bT`?L=a zY}9z=9#9})ZG%kW#W@cU3!sz800lp<0vzh%_qVDWl(U1s0AUwDcsn8pZ*7*y@2TzY z8QdO+_ku72LyyLXZ*#PP39Nq=xOPfYp11C+4zd{;$+-hp&_~&;|Px_q!l0=-^b8+X(DVI24}9XwN%wDn*CH!n!dBIHX+>XI-eP zLl*L~+YU!eUlLO6czKZ)u=UfENc_})T3>&Bz!vY0e;%lLz^s}rNbW0)VY)5}zz&DQ zH*A-4HVqy->Sji}J5>M+)%|7!3$Q#;FpdIk;7MJc=g77d3kzn4gUSt(b0pjqhM&xQ z*>WC^Hy(Li99l-3T0d$8xH@s!7v~75bz;RcGDi@Ae830}(ittHAz?k4u>deb#YgR! z?>3WwH6PW1r~nWG4%to|o<(}#L^vBCZ`;>!0mS};;9On#>HGcb=U;w&G|>0D((NYC zJ8;nGS#fkYo0$*AzRaQx_Vyo;ebRg zsBts>!JA^xD`nj@B85MM6@r62?=gU&Jf39)xnIvB1iVq;On9*!pQb%zuM;|}6`5zY zROIcHjkB7l=^=;5xwvvQxjK+Tv~Do)zeEX}L}RqIJq;%a`hClVdq1!C2g&{V`TPC* zQU2IM_Rg9TKB*;3$Q`IwiUZg(D|1q`qgRI;tzT-IXoA z{wTK>^Q`S1`a^vW^Mk}u2SW3C1BSp}wu!sg?AoxYah$HPF79yWrp+$?$W!!9SHAqQAM$^0AYU1^*787vCNuzPt#4oJ*hpO z1W{LpG}rbt_b8XUz(IJz`KW*6?}`Br~zVkH!61R z5`_NbekalFOvxhJ$hL4cClu4d=4U$ZX{WjU4ZDi9Z7Cp1ptZMjMt&kohJ>F>036+^ zfrBvyX9HHPrbYdh7g_!G^?r?)FN;Ggp%nDxeAa&Mxw?!PU*Q_j)}28LYf4tjS=@`| zLJm;2E&O&j;o^6;?ZY18;U08+yXo@#Y5%lKlqbIeaYb|~sp9dh-Y=JoytSw}-EbaH zn!w$^ILa{GVs$`lZVTVZM3JLhc>H7s@tJH;IUwlnpdK8udvyS8E=*o?+RS;`tbRn$ z)~I~6yF#GhN10ukf3tt3ah~_bG+l?a zoZ&P%1~%g@9FrTR$7BNQ87qDk0vyhEIF^^606D-p$xPK<+)!cj-3H!`fPuQp%tiQb z*y0(jsg`7jTo=lD=*!nQ?S8#>xpFcW+fB2gB)E!`hpq0v%^BD{l6y3QU%M=L5VI!~LAq_P z1)kDPa)4t6MKV)Lz2v(qmw-@h#RjA9&;ZPeyME9SG1ghQ@vb3Ep2`PU2b{$h&X*K0U@S*wDN0+=_O zl5won<@@;ATYCdY;&zjRN!yKdfTr-IVT*AaqBF7G&UdvFq)}YL+glb#I3cv0qH*US z*j{YF>6>PAU){7oo-RWDd|$ik5FKWR+p*2h`o;-QB#b)u>qcE36ZJ0q8E#&tLr?~% zF6+YfY4V{Eo@O_^88D>272j~pl(UM%6gr3mx&%S6pR+r`3I*ux)oXqK{PUkb>?nR0 zRuPEEtHMMzG7cc~CK!6gHux<)78F+v;97(}P;~zy9r=#SThUIHKnS_CU z6jvi80&KB$aXm|bOo!b^sKhBO2`c!$@2Hu@AsU-zZO`7*0gbs(wZWsgD6P7&(Oty2 zKzHrh(KOO+MYIGw7-Y%T7k<)B5l^0g&w_hhCSLgm)55NI9h50*mvd!|kFbg&i z?`U#2v`HZ1x8jL3GYoy;s(|aoOs^ADQ9=tdBXSQWu=9GWA z1;4{!(tg#izr3t*E3b>331kE1Rhu(--o+@A)@!-LDQ=i7k^t8PulvAPbm7qDBH{v1 zANFw+m%CmqNH1-|0h0)?k>hk(x|25ckLPDH%=NFW*r%h5LEaEfK+#Gp5r05meF>1Lw_ z%KfxmTBJTt?|FHZ)wf^Px7S+HOD`hFX&12lE&SSf#-}#rbvLJr-b)KteKugZE3~_n z;u#a0K)>2|^zvervp`ums9zy4Cbt{-3jvrW!6WFc)RyX#JmbHPy3X_>&i zwo{T@l&DRn8(_-IR}1u0)(Q=FbOSvHI}$xdlWJOqrQz<%l(U9?c5n|*kd zLFfWfKqTK(EN8o`5t(Bqod5$zam6ksWP-yHMZmQ4ybj`Bz{@^t0eS3CKia%agWs9= zAsAddVmPhRHMqtZIsXu)C()iaR1N|hp?jAbCf3VH$oH@Pmk&GXU*;Mx=j@Jg^uHYd zZV2L(86*H4B()zZ4{Pb~&^Gkg# z9{^vc&xe=gxZ-Bpz1lDPPJ=U?c6}W(lIg_z>Dat$(e%GHgFRg9fg|k-g_)IsG9D&*KL7!Mu0uYzGgBDbFrCS9s!DVOn0vDt|n109P^Pn2VdKruPO!q<;Zz&?qoa^mI&+nZa}%ILIeAVT;I(Lx1U|c>2OV z-aO^T{I?`dwiA@ED^_EkMc~=pv>1Gg;CTqleO%MaT{w+o;mWSg5f5Oor9B5gb-Mtj zeiM(p4{6-C_dENs9cMHN6)lEjFP(TskKijugFn6{@++>(Q3{*3!-~hSW4SvfV|CWu zI?aW|-K9_bCGrO~;A_3sVnNHn=h-GBR3*CU2j6xB{3W3s#1p|6_}(YomCeWV(;Zwe;v3Zl*G~)< zKyD}ga7X;YDcyF9uVjutyR`u9ZcjJA4Wqan=6HI6c4U0C@|Dxm?0wo z24p2zkr55H^gf_l+u_Y;gk+#OQh{i})Qbbj&w%$Ct$t$O!&w^#1Dc78;tquEA_HFA zB|!ibbL{5EuxhVM@KTR1!7T3VS6LVGe%!@{&%>4BY|{s6{rq9A(aVkoJ_%L`mrsb7l5I#@e9EgTO#= zaI0DQ(*K~Z9lf}oW$$l$QP+fAa^fZZ-XCDwW@P5g$V zvzTr(mDc)P0J5rEQ0(_F-FhzA+8d^N@D8fxyvs7cZbhHkO}~=j9NroC?6^=Dv9O-`Cgq&F!V%*GHkfQ%MxawSmv3nx!(BB0aIj7_&Fp zxvLko28td|9zMHTEK_5ESC&)Zs)E6wJN8nCMG{yq!RB=K=5o}#gMnR<1^%>1Bl^S` zqJtstLJKxOUdvm<@cX#?;LHfTn8+wp0bGF@q@d5j$`rlW;dZsNbII4VwhWfVBb3J) zyyVgh5Qk}BFix5?yl}YHTZZ^UIqtxpxG`e9%+UP)`42NQFL%N93vlh^mm35!2y9|C z)^4kY4QNTAXKb!j>(AHeEJB;^(BhanmV;X;$HE$Hw{SOR@QxnWtHM9(d21e{?-?D3 zNYx?5b|wygy9VG5ePu1*ygNVB+>Q$}Ax8lPTjcVuwvufqEE$ETnBSJ2n%=2EcJ zdlOwiKybgET#%l8hJnNaxml% zLi_#m`u7hqJ6{0n^^^d*6Ik7=Sqh=ri|$;b5dMCJpLLym*^`6En0Pxkk))?jjlXa( z$|@VbP;w-`5pRk30ARGtCKT^GXvIO3e%!@&2P+S#j0?c)dqr(NTYW~d56`vcPTK`o zj&8h~esfLevuLVfiNg(FPkBv3RF;^!Gy%Umd?M(tOzDvqbJ>D6pOsAZEQ8NY>$|k8 zw>cWoKIi%enf?2p`zyphU&h(onRje#%&ofaBy{7x(QM-t4@2>W_>FaUP_x;&;SHwS zOC4Pg9q(#+oMQxw0WIxUN6>DxD{h#EA!J1AN%{TJ0!oM8$pIZe2BH(Vv#b=OQ0Vd@g8S z?pDIahS{#>jah_dB$2&($-&BK-PXB1BFia3_i}@Z{Xyh|`D>f<^Hx|6kl^wF@o&|& z$CrCglSJFq%I@~5&u}6ZXAKMZZZoi66TjHg(>l|=hSTeH(c@sV^zH32W~ZUp#7pN; zi#rgXJNFK6D_9_V;GZPvDZzF64O~1xzoU!JO7Xbo6#l^WB$= zxN*pFt(nXzjp!Xa6Or!Ya>uYces7$75HwoNuU_rl@Kx^HG(~C?b0^ZnXeRQ`_!0Yr zaV;*f*@Rx}(DIY{&M2dc211lHX28X{gFCvtWd}3bHZw!<=WsaFbhjP-h#x9Fa>K6x zV`p?Y+Ws8TligU)N;XIXoUvMHhg?~(?4=Y@KXkneoBSqM91ljeB15=JCLzzRNw2T zj52+JO3a6XY4LNe8#7J$NQ0|tyJ)O99o*EyWoFH+wb)7E*T*u+}q2A8o&Q#zAg-LYw~-~^?bJ5z=#2|{MLLn zmh;-~BXw(eB~oCp4quyJv!yRX5RfXb<&Xk$S<+6-73vD7bq7InILzI}w!gSH-0Q87 z0@ett$ zL3lu~Wy#JW*?jE12;Cb6z*cCL_a9nI8zYPRTw58v`Zd3l=G}rgP{P^~Z*HeAC zL;8A|exBYbnd)$5of~eOeLvNkL&tfVV!%k7yEEO$gl}>MZhC6tUf%^wL4vnemsR(& zk4VhT=5~06?A8!Wae46v8k`r*mgwyuUG&m>IMo|r7|#sPvD^uQCf(a4X0T`O@}kgM zZK|>avYmkt?9>(qXIU*+S{L|%cE_Ks%#Uy#zPTHLf_2$BSSnBff$!A5Ev(lCVfagGJO!cxJ z+a`DtX}c2IiY%)4+J*gy3>AAVp@%EJ#7@!k%w9m4&7ygQ5k?SjF4P zr-JSb<-UTwdEOz2gu-P(p#nLd_2%}BrsPm7)cGRRLb|&)x7M@w&2@(RX}_uO`xMQh zTaM``DuU^v3~t!I93q8t1A8EqR=>j#)R~}iBPP#+o;??F5I|f8=r-qPO+GHg^=arf z@I7yrP`Iz&76S(m;&XM}d=^i{KS=ERkN(r=uRp!EX}kaqFB^I`?|JK`fTjbPR#Ch1*6lXr3^j7I0n?I`A?+EM5m;NfW*OokR0fZSB zk^1GX0gE@+9xnPJ>Z9WT@PtX-=3%XsCsRHg>o}%0GGNeNKmeTe0GY*zk>=%CtvB$x zH{YwNVA!{}24P+4=?3BVyddcP(rv;`G*1EsID(zVHl_g#9Tp%WF4sKUam&XlX&1oq#uR$PXkM@ zGxm7VR7{tSI&!Vg)=B#|fGq9WPq*HxF^kuhH^|+VZ(YHbr?)S7PGNh2MVj{QT4p2S zx)BK@_nHBBHp3ji#|<0y>PS&h8`dNt0B^>5Cog_}Agv+vKAp(MZ{g8!+SagP=*g}O z2TshZLm_w&w*|Qx!#RoqQ81fy9_3wM&jorgO<615^H@R~=NN>DFS5FS`Otj*a+U9Fw-G4XeCmz%goJ%w&n{u4^OOR+?2L1e=WSaloI^unVClI8 zugI!4Q4}wvntHR@p3M$``UVabhC8$K3>a;1aENY$%9gp`KpDd5_|@HwrjS5^GYW}= zN!FU2HgE%uK!U(`tqYvBm;D2`0Oq-wh=cU%&!Jw@nas$P>n3=w|i2rP6AncVw6obDKV< z5uE#R@BZZm0~b*{a*o+Lr^>U1me%kpEH5ayq|c*!XD_bMt4XXk0K~og{kiZS)p_HZ z6;C&kV?W7mT`1*sTen-@4G%AIA3LXM-lf`Nc6yI`e-VOJX7h;L$E_W+jUI$A+hkD)O?c$Zr7!ZdE5m?@j<$aAV z&$dT?pJ0RcU8mknG@KF?L??TKPuE@c=*1WnI`7SgF1GCE$!yqj-h@+jH?NlsVRv}; zY7w>DX^MoM-^utKuj&GM!ft!y^q%b|#h!0xG?vQ(K1l2}dwax}7zs3PPxC^5Zg+-? z_|1@&n#}0A`2)ys!^O6DG`j%?ABNYcGEyh8jokPqAhzL1BaOv6E@HRBeL6xvO&VTK z>Ug>Rj24^h$$c}-0`xvJjo$h{%UP^ea6P<9UE#UU0M)21kuUF4{m&nUS?uVEa zK~FDfo_G*@8O#x2XwVuPvZ`x6mYZtLQh8IH7XX8^id@Q_Z^;tHxUoP}GI$6tfO4^N zmY81KJ56_fR{kda|1oUk%k|CU%Ru=_K7HA8S`O#2iZ=y!FYIb=iy2m_r}ui|)QKoC zbDc-U94~*w^yHIPi+ljKTuR1Q;Pin?&1F~TeLBo<(}rvAk7Py^cEex(m;WEHH+R+x Gk^lfID+Bug literal 20529 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' + elog + + if use device-mapper; then + elog " Devicemapper storage driver has been deprecated" + elog " It will be removed in a future release" + elog + fi + + if use overlay; then + elog " Overlay storage driver/USEflag has been deprecated" + elog " in favor of overlay2 (enabled unconditionally)" + elog + fi + + if has_version sys-fs/zfs; then + elog " ZFS storage driver is available" + elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info" + elog + fi + + if use cli; then + ewarn "Starting with docker 20.10.2, docker has been split into" + ewarn "two packages upstream, so Gentoo has followed suit." + ewarn + ewarn "app-emulation/docker contains the daemon and" + ewarn "app-emulation/docker-cli contains the docker command." + ewarn + ewarn "docker currently installs docker-cli using the cli use flag." + ewarn + ewarn "This use flag is temporary, so you need to take the" + ewarn "following actions:" + ewarn + ewarn "First, disable the cli use flag for app-emulation/docker" + ewarn + ewarn "Then, if you need docker-cli and docker on the same machine," + ewarn "run the following command:" + ewarn + ewarn "# emerge --noreplace docker-cli" + ewarn + fi +} diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index 0bcaf20895e2..6b0e27f50db4 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -6,7 +6,7 @@ DIST wine-6.11.tar.xz 24599644 BLAKE2B 47b8eefadd59e649ac331ee236b90dfffd86ea812 DIST wine-6.12.tar.xz 24666960 BLAKE2B d8f33ac0d15977c1e0c206662c370feac351c7399c91cf5669fce50e60684ad85b40244925b4d304b540f5a78edc19b4ee32fe362250f8c390347d71320a09d8 SHA512 6d5646c44e656a88eb25174ce16038a8b0e1495c3deed8e959825cb26059fdda6e6519afeaeb28e4070fc5e05d7a3e1e5812ef09c31875f14f9233ba6a52f14c DIST wine-6.13.tar.xz 24704408 BLAKE2B abd79fd0d2a364fd6b7c2713924ad9883cf62e0febd7653984ce7520f41eaad71c06e0874ff46343ac7c253abb7d5e026b878dcf40235918f075e2bf7da0b8da SHA512 7e1a16873f1a160960e44a38c7af743ea3a10bc545c5724745733d14093188134b74a4f60fbc54f38546b0ed053209b67e35ea131a9cda58ec8041855100c5ee DIST wine-6.14.tar.xz 24721316 BLAKE2B 3965d4071006a54f595baf329c1b238c4faa506d60597cfb5f8ccb127b9881d34d66e89cbdeff0d05a5e4a203a541edea8953565e2edf464ce4d2bfbf5e7a437 SHA512 261858dcf11604a6078b39faf64bd05288194647f8397efe03abcda1934ec5452e18f85dbb269e728ef532ac8ad39af5bbf5d8603f3598a20e2ef16f60405581 -EBUILD wine-vanilla-6.0.1.ebuild 18930 BLAKE2B 93bb18a7e02a46a2cdb448a5b6ea97dbd3353361730f9e6a571d93129b0f084133a4d29fe4686c9ff3219147779a018c6efebc13c25c04c3e13d5969ec8a1e6f SHA512 adf6b9fbe94882bd43656124bc7d670c7a2030aa63d9124bcd7a3a349da5897e548b9ad5072299e5eee640b8ed33890074b9605580959847f04c9ceecff3ac51 +EBUILD wine-vanilla-6.0.1.ebuild 18929 BLAKE2B 18385f9f90c7b1bfe05c2a497438cdf972a20cf1c4cd0ac13d38bada90cb6edd0ccaca9474e0ec70ca330afef3774165d0f6e9444e54275921503820bb6798fb SHA512 a252c8d5ae1d26924194ca75ae154be97aab1cf4dab4600c7d4992766ec4a2a98e5a403d8c9b55e7d0b91f9fa24e34729e8b5ce7859d3dbf9ca3eca58c7bdaa3 EBUILD wine-vanilla-6.0.ebuild 18930 BLAKE2B 8aae443e03983edc1f972805d62af4e131fec25163f478851587bbf106d366cd6b64f8b789cc3c12d66d74072b70a38706f1a2045c8dcf526f63e16473af944c SHA512 f155ff81b2a51bc570f6d126b7052b862284463e375346b787a580e663319598424d33e48fd7ab5ac7116675e09a30fa96ae6976ced7890c01fefbf114830239 EBUILD wine-vanilla-6.11.ebuild 18899 BLAKE2B 18e25525d7ac893717e1107ce765369795d1a0afec1e479c498255d9980ae7b5455efe192e695a3f44fbcd2e14a0afa76ab40e6cb2b7af6b48053cee8883f4aa SHA512 c82e0f327ab194444b3487574eb17a5e398cb7d272054317095949a2b3935fb99d2255ad9b2ef9def11c3ff1dd5656588b66bf4101013e1b641183ce2a2e8b2c EBUILD wine-vanilla-6.12.ebuild 18966 BLAKE2B ff96fc3b65e63a4435dfdc855660196374491bff091da0cdb953ebf050c5fa50e1056537d87b40f0c75ee9680f8ceaabbd74d29d87a0187cf03e368ba85ca82b SHA512 17b6509df64baaad62fc917cc2191ef0a65345eadf62fc813e09a121de2ca19751f454ac1e90d88d3b3d3f3409423097f30f3a7ed9b4f45ded386b5fbd147e85 diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.0.1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-6.0.1.ebuild index 2cc3f397034b..f233885c99eb 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-6.0.1.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-6.0.1.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == "9999" ]] ; then else MAJOR_V=$(ver_cut 1) SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz" - KEYWORDS="-* ~amd64 ~x86" + KEYWORDS="-* ~amd64 x86" fi S="${WORKDIR}/${MY_P}" diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index 794575dbe7efa0936f88313db36a76adc09c0d14..559428cca063477b59568b5d9ea87ecbfd304e76 100644 GIT binary patch delta 18072 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 delta 18073 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 af~FyA9*TyVD7(`C>Hh=RbQxe;d;kFRa?@S_ diff --git a/dev-lang/polyml/Manifest b/dev-lang/polyml/Manifest index b722c99b869a..47c04fcf7d14 100644 --- a/dev-lang/polyml/Manifest +++ b/dev-lang/polyml/Manifest @@ -2,4 +2,4 @@ AUX polyml-5.6-configure.patch 390 BLAKE2B 7f20e9de1c00a429ed86ab33cd05bd2aed0a4 AUX polyml-5.6-ffi3.patch 584 BLAKE2B 6c7e38c077968f439f03739a4d95bad6d5f631b4cf4e1a51a58ae6273c40a1ae5dbd1fe3aa6e338215f9cedec950435e846351275be7bccb80fd313965888b78 SHA512 22bb8e13672ddb0a8f7a3ed9908fb652e238c849b553ab3ceb9b33daebc35d6502dbff3f099ab933f4e2639b5eac2294e21d45bfc96dcb1b9c6be0129c57232d DIST polyml-5.8.tar.gz 9817105 BLAKE2B 93992c8baa78017bfda6c2151d1f48805829b77c0b7ed9bec87c951fc4a4236459ed59aab1eca88ed4a1d7aa10eb9734f93324583e012b18bb7d8cce84b5a35b SHA512 50baed79b50b14bd87acc637de93fd6d0f05e61fe0f03682a12a1d2c5f382313488d48f84b49ad915b01acc5a3a5769fb05fcaa7b24499c56402ddd3ba393930 EBUILD polyml-5.8.ebuild 1222 BLAKE2B 303ce107ff8f8131ea957ed8cf871a979529cd1bd51032f4b032a0dc1757535253a4085c8f4bed274a533be6f51b554525267171ea41ad5217e8aeee442ee15e SHA512 6773ac8ab453edc3a2e6dd4091881c7c8719a6806e270f64ef35027527fd362cabe52555c46f692b3d5bf0ef5364ab3c06fe01ab221c5f71fbca11f33ac2e3b0 -MISC metadata.xml 357 BLAKE2B f994f420abc8bb1020fc533a0adf04c861961b8e6cd72626db3d7d2e8ef8558903df895d182266eb419e75f6293524e690b45738902cb74ac79afe04a94f2a99 SHA512 d7f4c4c4f07e7f516fac55a58d83256f54566e0bce940d178e739b05c740abf842f6f343add927dd098546828547f16f3176e874fb8501e84d12ca7ead9fcb32 +MISC metadata.xml 410 BLAKE2B 40595871124d86280ce855df1fcdfb31620828352b68b32c52feed79855bf72352e7ed3c0170683d37dfdd622e6bf2e4c69bd213f934b009a009cc3437712970 SHA512 2e1e9fffeb4895cce395005ea78661174f9959d90b7df35e25413bff30b2ca102fd189b46df080f1307d071b0c13743bf80fc5141f6e3af79f3ff1bacde32c18 diff --git a/dev-lang/polyml/metadata.xml b/dev-lang/polyml/metadata.xml index d54adc1d520f..f190cff1cfe1 100644 --- a/dev-lang/polyml/metadata.xml +++ b/dev-lang/polyml/metadata.xml @@ -6,6 +6,7 @@ Build the portable interpreter version of Poly/ML instead of native + polyml/polyml polyml diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index c7301c5ec0b9..f0a0d5a83377 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -13,15 +13,15 @@ DIST Python-3.8.11.tar.xz.asc 833 BLAKE2B 52239149331a6529351714db10b5f6b2a37e9a DIST Python-3.9.6.tar.xz 19051972 BLAKE2B 0d8586b2935088eeab7138cf2210c1a74f1bf7359359d25750af5f69de55eb39c92f518b887a8b749c772ed7d33e85b912928ae6d878514eb58d85ef210f54f0 SHA512 01c529e3207738d8771caeb5ed6217e10745c21aa39832fe3185e1c87fdb6aedead97ce38dbb11e02d873654028bd8071c3f345c18452769520723284efe9dc1 DIST Python-3.9.6.tar.xz.asc 833 BLAKE2B 41901bfb80a901f2f14e86769e6d08ded8f75656d347201345183162e180e61442da871a1067572a54da579551166a19bf5436e51581bb10cb78afc4d28773fc SHA512 0673c8833f302c829bfde97453c52744f6aa99b4a72520f4cc384d4aa9d6ffd28a1407ceafb0a1ec4462b3aa74b656bf39c67872c4e6a131429ea58c47ad0ecc DIST python-gentoo-patches-2.7.18_p11.tar.xz 31340 BLAKE2B bdc097b971ab8ec0b60f944002af34f3fff6b681c43515a4fec2fcac1a2c731bf4fcfae2178463103911e2f8cd6bc84d3b56cd0ad61da5c8276278ec9b85a242 SHA512 2a2388c4543267bfb0167f963a22f5141442c9347d9a8806ad6917843e6958d47c8f1933244651c870101b21408c920408fe056efb7a148117c24ab391151d88 -DIST python-gentoo-patches-3.10.0rc1.tar.xz 8112 BLAKE2B d6f9b44c5a231f447ffe3533afbcaffe0f3b8bdd5a6690f1854bd7e1199d036d11a4cf4abfae345a88c42740ccbd4b72e53cbe28aea1a5db39dda1e5bfd47229 SHA512 bba7045f56369ca0354a539f8478a1afed77dc89a9faf548a0cf8959d644360b0afc4f84b95151ebfc2a6553078322c7445073f7a4104e9cd639ccc86ad0f792 +DIST python-gentoo-patches-3.10.0rc1_p1.tar.xz 8496 BLAKE2B b3b771a8894e5bfeabb3bee10cf60c068dca28341784f0914bb2190f67f10007c2e4e3b18dc31ac7dd791e06314cd3f8cda6776261c6e83da380c492bbc53e89 SHA512 bb22cc121d3b915b98de32244926188dd9717054f32437822a59652be001ac3b6309cb1aba79ce158a486d33e761a31861aed56b5a7976bc83aee18174903248 DIST python-gentoo-patches-3.6.14.tar.xz 14744 BLAKE2B b9482f9d2b7ada60eff9a5672ed21556c00b473a7cfdb543dce8253fb0ff1539e635a35569478c496012ecde4eef78a257da28f7a80bff99da10249708262229 SHA512 246f83911c8e52ea83a9bf453faa0bc0ea0c29bbf3b666a938e3790c6147f71e617ff9cb27501c5f0b89172eb9e7819e3f2ef0a5bae271cc938d2c0c2b93f7ae DIST python-gentoo-patches-3.7.11.tar.xz 16708 BLAKE2B 4f74b38f400c20b4112f080447021e7140704b282d6369a1479886740d12a17e7818b52a382a4b115238847bb08df0260b092b6ead491623b869c3d3a56f4cc2 SHA512 b96d7af8c9f7fb4b246a8b66e6440336a7d123678d990dd259d7ffb87d79ce74295ff350e220fee38d1b12f1ca94533899c2d2ce700391b3eac907722a79bba6 DIST python-gentoo-patches-3.8.11.tar.xz 16932 BLAKE2B aaa1df33997f4077916fb7cca2ec3a2b2ac1c0ead3db7c638a5152a82cfaaf5fc2768a10ac7235c417e25b2b735c53628ec096878f08eef0d211b03f4747103c SHA512 d2639b95c5a32f7145f92e52a94aec7c63f3ed4a66036ff73f052ff6836742d1e1dd7180f8634b65b4a44a10bf336092695bcc2230a7fd8be35bae870ed64b08 -DIST python-gentoo-patches-3.9.6.tar.xz 12432 BLAKE2B f63f39b4667eeb214312aa22142c728a1123e88f49c6de09d15e88434e9d630c5e0e588112d77c5cf1f5f25d0224e4fbf0c370488a908e9015f168d9f85e9eb5 SHA512 3e842fcd8574a7f026e401d725febb2815b2b7ac0a89b952a340c7974b911e81286b542d3de56fe5750296f2ab680415b54b8c35f219975af10354cddb1f257a +DIST python-gentoo-patches-3.9.6_p1.tar.xz 12764 BLAKE2B 927718f1aadb5d5ef67e647a639a10bffdd48474bf01e50bd37ef1242bce57606b7b54c4823c1da3585ee76e737028163e38e9b4e19037585cc53f925e1c5fa7 SHA512 f06fb55786bd942e72e3225ee9ce218724aeee29f301279743588749007e991851a8f29db5b5dfd85435e3d763c00942947909a6fc60581bd0f3e8a6e913bff8 EBUILD python-2.7.18_p11.ebuild 10249 BLAKE2B 7df44b075fd81c950e2d377d5708486497ccf8eda891ff24b5a67ba57b034e0f358b1c2f17c299b8015f7d1f3fd48e70cd1875fe52f16cb037e4d36b30fd0c6e SHA512 bcf93335ab49c17e215b42d2bad2503ad23f1ad66585a6daad620cdab96b7d603616e1c58e8e57701a5106a7e169c5dcd85de10d6a2ddf7ecdf0174cb17e4f90 -EBUILD python-3.10.0_rc1.ebuild 10023 BLAKE2B cba56d652815335faec57c8391af8aac7e8817c96994703ae5f82122ffb7c0e5817a57694ceba2e5990ca9e3bf86247d77e560e9e44982b2ac67dee8842c2253 SHA512 a627786f84e10b03b582f1f360f8b55b58594254eb44a4a86432f18a67d2d96f14f873b9b069a49073b283eb6d123ebd3bf3c2bd4ac4ff2debc13564e7645672 +EBUILD python-3.10.0_rc1_p1.ebuild 10023 BLAKE2B cba56d652815335faec57c8391af8aac7e8817c96994703ae5f82122ffb7c0e5817a57694ceba2e5990ca9e3bf86247d77e560e9e44982b2ac67dee8842c2253 SHA512 a627786f84e10b03b582f1f360f8b55b58594254eb44a4a86432f18a67d2d96f14f873b9b069a49073b283eb6d123ebd3bf3c2bd4ac4ff2debc13564e7645672 EBUILD python-3.6.14.ebuild 9798 BLAKE2B 52980170cf4415b48d2d13ed630076d79c21a65d950fd883c07660f5014514ad8da96e9d05029fabb165d6e88a8618601d62f961c68a5037d4a0a26c441bd4cb SHA512 44f4ed1f07cc9332ea9699de4789a33d82ec7c2a0c474dbccdd215695fa02f4facb095ee57d151a734031a35380ff79b33042448f98d8a4f8505aab6aa3caf3b EBUILD python-3.7.11.ebuild 9611 BLAKE2B ebfa5095f7ef7f5550f5f2c148a9c910f280c634f1096c7b63bc3ffed02d6118abfaf74342f2d2e39449de7982eff911b46c542327090d39e8f97a69cb6edf94 SHA512 f432e100d47346e434acdc3eadbec80fe9e25211bf59dc7c50c8a15b7cce3dac6f41bd3529246e3ca1035f66a2815a9ac8893a2dc3f0535f592f84a25c3fbb3e EBUILD python-3.8.11.ebuild 9765 BLAKE2B 95aa5d7f2fb61c4663b9f48746c866cddd28552d78ebbc111ff6f476748c48bcb77a8f1a15775a68c791c805cf239c61c12b97a48bad84cd3c943c2c0b009e63 SHA512 3871776a49c1fb058465903962b4ed1475b513f80e92bd91ab5ac61e591a0e6235b0ff78325e66ea09e5231fd1df37ece847b7605a1fd2edd7e7de0383f37bc9 -EBUILD python-3.9.6.ebuild 9904 BLAKE2B c454574bff806cbee78dcb7442e7742792aba87fb735baf7e9d6a72baa3aa698c78e63278649e083fe1f1b86cabb98a33f722b75344e038505f9f8660d2d50b5 SHA512 f84c7b5c35734b80daced5bf6e103e485271ab257c6d43008019ff68dcbdfe7c8b1898b4c5b6d3d67c5143ba5eab42d5b3c6c45f894d1325b650822f2d65d10e +EBUILD python-3.9.6_p1.ebuild 9904 BLAKE2B c454574bff806cbee78dcb7442e7742792aba87fb735baf7e9d6a72baa3aa698c78e63278649e083fe1f1b86cabb98a33f722b75344e038505f9f8660d2d50b5 SHA512 f84c7b5c35734b80daced5bf6e103e485271ab257c6d43008019ff68dcbdfe7c8b1898b4c5b6d3d67c5143ba5eab42d5b3c6c45f894d1325b650822f2d65d10e MISC metadata.xml 819 BLAKE2B 120c7c65d77488e726c5a0f4aa19469867ea6900e747169fae2f9cf8f14ec2936089d5edfe1935ce610bec26387273e261b1cc4b023680c8c4b229f2141a7223 SHA512 08f45707e5490067a21951b9d37c8ae67064ab67cccc5b8d8c204eab8d4a004fb910627b62989c67b849b89d301618f8f8f7996e99e1ef5bab38a239c49c124d diff --git a/dev-lang/python/python-3.10.0_rc1.ebuild b/dev-lang/python/python-3.10.0_rc1_p1.ebuild similarity index 100% rename from dev-lang/python/python-3.10.0_rc1.ebuild rename to dev-lang/python/python-3.10.0_rc1_p1.ebuild diff --git a/dev-lang/python/python-3.9.6.ebuild b/dev-lang/python/python-3.9.6_p1.ebuild similarity index 100% rename from dev-lang/python/python-3.9.6.ebuild rename to dev-lang/python/python-3.9.6_p1.ebuild diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 755b8d56488d..f269b78e6efb 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -62,6 +62,39 @@ DIST rust-1.53.0-x86_64-unknown-linux-gnu.tar.xz 147158552 BLAKE2B 0e3037221da38 DIST rust-1.53.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B b40e46258e54771b814e07433318eb05e471c8bb65bfe016ad3830b94fe0be5234a1c9821c746cc452714719a78f24c5e0012f1d4c81569b36c6161c50ae034f SHA512 ecea8c4df0b72fa70d3a9a0c4b38812424006f21832c8805c9070ae4ee5255bfe6a7153eb44d453302162c7fc8a1a2dd6bb8574bedeb4e4f7a769d51de2cbde9 DIST rust-1.53.0-x86_64-unknown-linux-musl.tar.xz 252250024 BLAKE2B e99c7a78d6d6a8b357ac17cdaa9540cc895d138480ddea25866d2f8235b48b6a1670ba7c9256355ddecfade28bed9eeec8b53e85f1c13af5c56c0ba7a12e2371 SHA512 33ee4d82cc1feeb4c478948a05eb44f7daa90f749191bd200a216dabe810420f47a3a258255c680302ddbc83020df4729d5b3ca9569003a89aa7768697e2fb64 DIST rust-1.53.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 24283ac5457eb84de6a5588f69a22076a78c2ce9e5c3c245608bf963544a5c9f8fa8006e2ae216af65f5083cf5fe21f4d1c5286cf0b491ef4995be5ab8ac7c64 SHA512 fbd6b1477efbfc23da3f4f753c317f714a29495425a52d771d2527a42cfe7ad99b9973538da0978a6afa80f545823c9d0448d9cd29e6ef53559252e328d7deb8 +DIST rust-1.54.0-aarch64-unknown-linux-gnu.tar.xz 231424908 BLAKE2B 6c403acd4b6b27208f95eb3fbfee5c8e7a63f3314f29ea7498dc0a4ae720d77c249c9ebc02a95d50278ac7f07b8d943b1c9c5e1561858f72ad1d8cdb29b779cc SHA512 3e6f638a35ed391f5393be7c92ef2560ed6bb26af1ea6ebf784bfadd3e153d1effd88fe49128eb98f5ec2ced7a65f3f4a596db71b9c4eca90429e50a8f168d11 +DIST rust-1.54.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B f655d6f53a580041642871abd10993b771835770bebb6de1ff1dcc9b250ae52f862212feece533a9932c6efb0c3d02769cbbb03114d941c7e8d3117e1e23ce75 SHA512 d9508ae502e26694f83c04bbea3f95aeeee7990e703c8bb8be9ba098e0df86a39272022e1a94f8852ed23b8378ecb338dbd87ef226da444e29ccf7fb1f44e5f6 +DIST rust-1.54.0-aarch64-unknown-linux-musl.tar.xz 231629132 BLAKE2B 339e341eadd2cb0c763eb00b5a6750a1082da26bcae1b3c06459c99c64b4babf4aec5173222187eed7271e3c5847da47b49e6ab75674161b6e28297bb62ec781 SHA512 f0e20c079e4351fac5e8d635a37502e833a56fd216fd015117fb12be8b72e022bce946ec8e1612b320530dd186b1702b4384e74d64a479099db4562bcfc68453 +DIST rust-1.54.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 5aa9872ad96668d392c1aecf7f54c171e7bef6e17f65efc6c3fff7eee8dd7fc3eacee03e6544cdc27c5d34ea946d1a61aca6298c91812e9f35c391211b563506 SHA512 07694566ae33492df31083887fe9b7d43fb9f7c469ccd2fe9c77d3c8d3bd6b58ddc5e185462e982f78d63db39703a60986acaad51f953ea7434bcd9432a96946 +DIST rust-1.54.0-arm-unknown-linux-gnueabi.tar.xz 209386412 BLAKE2B f33b802bdfa3cbafdd86eff2d43e0af99e54777b1a26f1106016a8bdc4c06b5cdac8810ac68785f6da4cbe6a6d7fa74c13a855a5ef9c5703b16a2100ef60f2df SHA512 5f68879abd5da5d37b555b0b6ca5850d68663878bd23b5f6a31efd0a9dd43809c4d413154f8f343688eca23a96adbd08fcb3132831b848690261964d6a24e160 +DIST rust-1.54.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 7b90cdac8d068bcd565b42bed2289deff1490ae51cb65bbf2f0c308f6187e4fcfd98898e8e590ade2c2af7f10080821a417445e5c3046b4e39e0099c32e62624 SHA512 35bc49bc4140207af140e561023826e565751e47bbee6c1fd374bd7a992b6499051f4d84ca12e17101ea552bcafd6b96b111af888cd891f6dc18fceda11c83c8 +DIST rust-1.54.0-arm-unknown-linux-gnueabihf.tar.xz 209102396 BLAKE2B 1190da5c96336a121b4d4f92dba36c52c5f2bb0b26fdd92ca92ae4954256aaa375ea174c9669a285365ff02d4f3cadbf2d2ac92b847b00e10606e3832629a864 SHA512 ca38f1948b02008c1e9355c12f6d1fd3721ae9c06e686a09a7eea48670d889879ac0f81c462d21f467d600fc0972b920219e7378f7ba438e756cbc9b419a5f43 +DIST rust-1.54.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 9f01100804d72dc7afb7660277daa5a0f0cd96e478a7dc5a242360d07b25a22c5769727a67a46d63f3283e22e89ef5a6f6f6c48ac46f01075e2d908bf681be5d SHA512 316662676cf52a2e58c6cbeb46152da3919e54b0385c33a8fd1d46c25e71604f7803174278f80d4cb72cae54829ba00e3c4ba58001b43cc1148347f1788fdb02 +DIST rust-1.54.0-armv7-unknown-linux-gnueabihf.tar.xz 217891252 BLAKE2B 657f366344fe911c5d93585ee0b1063815fb158069136c742512f21d3b47c64e42555d4e52ba305e5ddebbb1fb37fa8ba8ebc36f9a9e5fe5fe7ffdb31472e012 SHA512 0f4f4e075299cd369b4b53a425e9b290cd9cedca6a88878c6a4ae0487fe976b15bea0c8b92e7e376f77dc370552d95d738e99b7fa184a8e2c0e5ab94d65e7595 +DIST rust-1.54.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B c23e12a70df5e58dfca0e9c66432844424dc166cbc7dfeef4f692ba076ba687fd871bbbb5d37ed82ed5662ada170520c56c426f89be4fa07a0c88cfb773fe91b SHA512 14a5674ed5862b6cd3ddcd3efff4ab1298285bc0d5604a869e74e055a319401b9bf48a60d44583ddeb2230dcfab2e5584e5149947fbc40d97c112a6dae51745a +DIST rust-1.54.0-i686-unknown-linux-gnu.tar.xz 226774108 BLAKE2B c56fb6ef24cda0c89b76403a38893a32382b09be8a8d08b066fbd437ac0a73a7d00af175c59bb7af6e6f5d8a74324e10afed2ea35d830f9f96f5ceaa4ec345d6 SHA512 15bc0c31a306aa1e2b16fec7f97963ca291b2632664c49add4281d3244054b2e2f51b0ade86a9d63db87124071fa25bd7d5e662acf4c30cf3267eb56da4a1f1f +DIST rust-1.54.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 4d53a7760abd54973ef8ce95c10671db41136d7031a25ea0c0362feb65ce5755223d60a01c3418b69b902feebf75651bc4379ea66f98c862a573a8774a5e99c2 SHA512 e3dcef4d17bea43a1b0858da52e899d7a14db8ee7b9e3f506e9297dd0aba910d3808c25163a3f95698f32d25a3f128bb1759a808c84b8c75404300f60198fbd5 +DIST rust-1.54.0-mips-unknown-linux-gnu.tar.xz 147938432 BLAKE2B 38e7b768773cef9e3cfe707a716ba59ed67e2bbefe59db5531b06489131df219eba6a46eeb5c06bfd6d943fa4453f3d6f4b869725108fd2e069ab6ebbfa3d08b SHA512 aab52c26bd80b058772e0cd815bbd5ca0ab0fb10fa0ba43c07fc6151ec6e99d7ab48613a3e5cbdcb8f00b83108a716bd8b9f5d6f2c8518499b2482aa4d423a91 +DIST rust-1.54.0-mips-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 05f4c8ee719ff857aa0a53661f6483c450a561905150217f886c25cf5c3e8dc3a36ebe2da38c75f843e3de4274d92c0c274906af40a94a6ecb122a9d38703e7f SHA512 6ba884e92b0ead2049f639405308ab6363268a8b42f827c9ecbfc5b16a0755bd1d345d989243f28662ce8c53611fb5984104001b3edec7b2dc22cc914970a7e5 +DIST rust-1.54.0-mips64-unknown-linux-gnuabi64.tar.xz 157458264 BLAKE2B cd68d03e058922a020665a35765913f3405b0c0d5c7e252da1dc63b4b6af27d31fa5ce7eee562635241baea422c84d7e2a9539a79e6ae152794aeb9636e97a46 SHA512 74a85d869141fc941bf4f9821945ce0efd0169415fc209cc2288015d4e358716380cf91e41342a231cd34ce88321f24c4d20fffec3be702498cec3846a14298b +DIST rust-1.54.0-mips64-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B aaca9b8e5007e0efc459a04ab95e6a3d76ab6cf177964acd4bb148f09ffac4f9c9bfba4ca4834e1ccc9505c259511f45ed1830285307388d79ac66b8dcddbbc5 SHA512 8d5d2a1200af550cdbc85b2dc847e524ada7f16fbc5f4c29d0e9e4e8c0067e04daaa273a99c14e6ad1a7d622e4f9d3da720b41f4ee75ff50cf2153cc190642e5 +DIST rust-1.54.0-mipsel-unknown-linux-gnu.tar.xz 154497208 BLAKE2B 40ab905d6088cb2e4364e2e6a0e4fb257365af05302abab81604d78b62bc255377ff7088884d9222f2997312befbf8efcd7f1821fd4bcf2dbae149c70cfa1224 SHA512 c61abff1df5e787d330abe4b3cbe8c3e67f02974dba3eb0fa4cbfeb0a74a956abb48199301e7f9af915b9be5a0d6ff7771198414458da52af18e9a74cab52620 +DIST rust-1.54.0-mipsel-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B f525e1849a0c753a077ffadb7dd0b1d67b5fb369c061ec895878fbbd8d377572db2b5bb1fb5e1a24bcef61eb3f80b6f6bbb3d93b611e6b00e535b2e516ae0681 SHA512 d55ac3c329b20bd4e7f095ee2c710bd5c5be825ae517561bf670b96626427db39d362be553c3b92c90710ab8d9b677d2367aa85a397a4568c1146e0dff10cda6 +DIST rust-1.54.0-powerpc-unknown-linux-gnu.tar.xz 164089736 BLAKE2B a4e3c0b6f78444a2f48e842468e828e517d32fb1b62b2ad0c0000bee97ac5730977c8dacdc614ea2182fabf25e23804efed53b493ec611dd5d4d5d8ec237feb4 SHA512 ae8ba40e5843bd3ecc25156521f7e7cc7c869457151896371fd5faa3bc565ff9a6b7d437e3587dd9f1e87e9fa19463259ec18fe03badbd89372c11ddc7b577ee +DIST rust-1.54.0-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ac59496efd850b618b4013d0cbe09172f5828e60ae07afd0b233749ff3c1699e524e3a4fa93fea906f79dbc44f1d94ad52bf3952c2a4014d9d2653702d86349f SHA512 daf5da203c079cfca365990b0111d9df16defb49e1bc9c24407e423873992a9920d88fc2a097e1df8d2b03e05d1118bb3786e908d4f46fb282357c62d24df88c +DIST rust-1.54.0-powerpc64-unknown-linux-gnu.tar.xz 178088044 BLAKE2B e059572d2044aa05683d29370c395b714f25d0c7ec820bcb133d29667e9066b82e62e11000a3183a66cbeb87625517284d12263c2ea0eec60dc537ba3c78e6b9 SHA512 543dcaf3bab3343e796b3535a3b4e12d77227006e64e91b885f599fd94ffc9c1cc8d8c5ce3b788df0399c79dc785ff7c8dc375ae20d3b4156d1b16a7dec5a371 +DIST rust-1.54.0-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 663a3f7027c61f4a7e38bd0a72ffa55b9de2673cc0d48e94bb964e950b8a356b01011e94904efb3525c0ee2cd57e82ce8af50d2360a7e5b200b6eefeb4580927 SHA512 f0d03c2c3da60731cc05b9370df53766d6fc14ea3d49edbe0a7e809e35560a7cf06c4d8291896a604fdaddb665d117c53ec93671a0402dc093442ed3cbf4c596 +DIST rust-1.54.0-powerpc64le-unknown-linux-gnu.tar.xz 187058704 BLAKE2B bd90f56b50024cfce5bbfb5e84d28c06687b6a5524b1964064b1e53111b49805815d3dec47fd035f9e1d78c426d0b0689ac7c8baa1044cfbb9343da452d77694 SHA512 9d13d53a1ef106b190161096122da1bc9090dc495604c8ddbb9d6b02323e6b7c9b8bec82dfe33ae6cf1820e986811a701f7a4d4c3eb7c297c777fe3563b8e9ee +DIST rust-1.54.0-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 3cfdbc8958b7025b6b3b76a6aef603820418c3aa2ee63c0a257dcd36004ca90203abb1b60a921310a9aea10545e32a11291a9d9baf3caf3e2b5a27ab4724bd9f SHA512 3ece925a1e3797cc6bf6ce44a3ca4768f57bc9bc3bb1261d6a82905907c635bb20ea7f5eeed062ff02582b035a22508990bfe83640006fe77fde8e699d5d55cc +DIST rust-1.54.0-riscv64gc-unknown-linux-gnu.tar.xz 180939260 BLAKE2B 856a431c22f286d42069dcd34101cc6e539004024619ba061a39d3bcc48834ce0002e2499466f976b81a7aa7d47f1c3249f2b21c69233df4d7d0940d80f5761c SHA512 5af3bbd68706bff03d51daf76551830810a8e225e8f0a9a394fd29a4fe9f0389bed3e0d94333483e089b4cce375c0320cc6ae360ddc4f08fca0ae80e671ba2a4 +DIST rust-1.54.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 366ef8f21801cc510b22217c4d974343ccb9f941faf08fba584b3f068a9d3128e3a15f5dc1400ed3749166afb622bb3aaafcf15381a0f2a5b60767db6ca9d3f2 SHA512 fdafdedb8f667124cb71eb44a6a61b1cef1df0baab385d2f5c674d900cd24139e555aa30df99f9d496b5fb30031bb86a43b118fafa083a24e2be10126e68df67 +DIST rust-1.54.0-s390x-unknown-linux-gnu.tar.xz 186478732 BLAKE2B 3d3ef6c37e0c24a4622814c51bfe1a5093f261e393a3dbb9c5eda023f8d0a63ebf0080cba5d43c8448b79503aecc62f04ccc18f040562db57dcd2ff1cb243124 SHA512 5033e3f61af7de144c3ed441f9fdf9f0c00a837d018ec3c0d4ef67f032e7f808d2dcc586e7b85b733ff9bc2196c2e05fcd104b3daa85698cc0e4e9ab69b870bd +DIST rust-1.54.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B b375bf65d9bef4a54792f93ac52fa408c85407d6aa646b64ee85d9220fdd9d7dda76c1e118def5262f5ab8fd9b7637c5d681d37c50d9e917eb6ba0d5b25e42fc SHA512 3bd16cdc61033d6e38de595ac145f0e7cebf3c3455491325ba89de8067cf6096beac7f00b3e4dc942cf4bf0f5ab59f6233b5d24f0ebf97ab3562260182baae4c +DIST rust-1.54.0-x86_64-unknown-linux-gnu.tar.xz 136593024 BLAKE2B 2f10b636982f335a200149d11c6cf212adb3e27f7d3eda9069881565a07f29aa6f2010ca786c3746190a3bbb8b8d79d531bee906e21e21f2c132f6c1e4198e17 SHA512 d2aad46556b164dac54be76a2459789fc686781b157f0c7d647464db3b03cbb902c8c4de5c6ef2e0811a94bdbba2973c93698c4f3a7c6ba294c0e652994e3fdc +DIST rust-1.54.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B cdfb03b6a75cd86e565b0b502cbd72636b67a92f9039fb148ca19fbef3d0775616ff03420cebeffe36db3d1d1db75e7e77ac473841a399dc2a218df09598b2eb SHA512 144ec35e82194d16cbf4e56c34dc25aa83d8ec8021052cc471ec85f169b74bd9394ec52c21c898d3ac0b966fd7463cd567d729eec9152f5fb8307c87eb02877d +DIST rust-1.54.0-x86_64-unknown-linux-musl.tar.xz 267840732 BLAKE2B 32e50467c4ee88cc502ea7e3e8cda9cbd89bcb6b7fac0c84b1509abf0a5c551d43f6522d148f54e4af65e0738b1dd13bfebaaba7e863909047fd53cac03bbbac SHA512 131f4743e5990c3e1ec2b7a0d1eb107a0e5264e6ce387cf4aa6db9a1693d0fe4a42de5722072708d72d580500d566f7772513974ce5589ea07997374fbdefdb9 +DIST rust-1.54.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 8b9194ce2b172cdd1fecbe064ddaa0047d30ddeafeaa903637e65775b139207c47da7eb17475ed17b1792b7c872ae71058c1f2cb7d59bd2d42a78cc590f9ec03 SHA512 2aaa42cab5272b6ee2ad0d3cd67b7dc648af68c5b9b5fd8f816688c0ebcc2cb0a24ac8c2a23dda5f17f7ba04f544625b3b03b22882c9122852bba680d8155afc EBUILD rust-bin-1.52.1.ebuild 5378 BLAKE2B 88912dbecd970882f4a6acdc66f4058b2eca20541b77bf98f799354dc3c4e6c1606592e57bac4c05eb5aa44901b4bbd14577bcb3ded25db730bdcdf6d4eca5f6 SHA512 4d2f865a1431b13fe40d40eac7b8bdff6e3da4af094d2fa125369bc864bc6d9669cacf94401e33703284ff8b955818283f659157176a1283fa299555f0a30f34 EBUILD rust-bin-1.53.0.ebuild 5379 BLAKE2B 94af16f82122fff5e8c59e77f5f30f42cd32de48fd249293c5da8da33c3d7fed5ee6bab226b81bd7ffb179ac9040ce14d0bbe82a16708c4e9ace78ab7d20d092 SHA512 866950661e91c8872b26d93dd71c204ebdc110e9ee52dc503a315e5a8c1e2fe388661e9459ffc4b431ae406ffc6a71ed42aa7e06be2a32dcb5ce3be6f6bd765b +EBUILD rust-bin-1.54.0.ebuild 5383 BLAKE2B 7c271e76a052a77c4bbdb72969f33be124c3f5a028e70e3797ef2895e50f5b5a4725deac92f7c3fad64c8fbf1be1d9a1b61e91db4d25453de69abab6980a3cb7 SHA512 147596f07d55953ed795ab2e6b6162505a3cac65526e0acc08db1f37094df9471519e143a709e5a410790b17288b24e9d16ab916855891b15b8cb24af9edeb0d MISC metadata.xml 489 BLAKE2B b9c157f91a878ec1196183173bb339e9beb832e9b002cd72ac5b0fc8a64e7d7b27d165f79bf34eb1debfa69c2381b5b9a74a9b52cefc9efdfe41c93ed72ecd9a SHA512 814c53f00547b8a2b12cab136c95222480ab34b1cec307029e66c7d712e1e00eb2a725ccdfe73d7f1b154b362867c7150caef3609daba20f8d4c2496c47f6b09 diff --git a/dev-lang/rust-bin/rust-bin-1.54.0.ebuild b/dev-lang/rust-bin/rust-bin-1.54.0.ebuild new file mode 100644 index 000000000000..64f7fa3d9544 --- /dev/null +++ b/dev-lang/rust-bin/rust-bin-1.54.0.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 prefix rust-toolchain toolchain-funcs verify-sig multilib-minimal + +MY_P="rust-${PV}" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="https://www.rust-lang.org/" +SRC_URI="$(rust_all_arch_uris ${MY_P})" + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" +SLOT="stable" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rustfmt" + +DEPEND="" +RDEPEND=">=app-eselect/eselect-rust-20190311" +BDEPEND=" + prefix? ( dev-util/patchelf ) + verify-sig? ( app-crypt/openpgp-keys-rust ) +" + +REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )" + +QA_PREBUILT=" + opt/${P}/bin/.* + opt/${P}/lib/.*.so + opt/${P}/libexec/.* + opt/${P}/lib/rustlib/.*/bin/.* + opt/${P}/lib/rustlib/.*/lib/.* +" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]] && [[ ${CHOST} == armv7* ]]; then + die "${CHOST} is not supported by upstream Rust. You must use a hard float version." + fi +} + +src_unpack() { + verify-sig_src_unpack + mv "${WORKDIR}/${MY_P}-$(rust_abi)" "${S}" || die +} + +patchelf_for_bin() { + local filetype=$(file -b ${1}) + if [[ ${filetype} == *ELF*interpreter* ]]; then + einfo "${1}'s interpreter changed" + patchelf ${1} --set-interpreter ${2} || die + elif [[ ${filetype} == *script* ]]; then + hprefixify ${1} + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + + # start native abi install + pushd "${S}" >/dev/null || die + local analysis std + analysis="$(grep 'analysis' ./components)" + std="$(grep 'std' ./components)" + local components="rustc,cargo,${std}" + use doc && components="${components},rust-docs" + use clippy && components="${components},clippy-preview" + use rls && components="${components},rls-preview,${analysis}" + use rustfmt && components="${components},rustfmt-preview" + ./install.sh \ + --components="${components}" \ + --disable-verify \ + --prefix="${ED}/opt/${P}" \ + --mandir="${ED}/opt/${P}/man" \ + --disable-ldconfig \ + || die + + if use prefix; then + local interpreter=$(patchelf --print-interpreter ${EPREFIX}/bin/bash) + ebegin "Changing interpreter to ${interpreter} for Gentoo prefix at ${ED}/opt/${P}/bin" + find "${ED}/opt/${P}/bin" -type f -print0 | \ + while IFS= read -r -d '' filename; do + patchelf_for_bin ${filename} ${interpreter} \; || die + done + eend $? + fi + + local symlinks=( + cargo + rustc + rustdoc + rust-gdb + rust-gdbgui + rust-lldb + ) + + use clippy && symlinks+=( clippy-driver cargo-clippy ) + use rls && symlinks+=( rls ) + use rustfmt && symlinks+=( rustfmt cargo-fmt ) + + einfo "installing eselect-rust symlinks and paths" + local i + for i in "${symlinks[@]}"; do + # we need realpath on /usr/bin/* symlink return version-appended binary path. + # so /usr/bin/rustc should point to /opt/rust-bin-/bin/rustc- + local ver_i="${i}-bin-${PV}" + ln -v "${ED}/opt/${P}/bin/${i}" "${ED}/opt/${P}/bin/${ver_i}" + dosym "../../opt/${P}/bin/${ver_i}" "/usr/bin/${ver_i}" + done + + # symlinks to switch components to active rust in eselect + dosym "../../../opt/${P}/lib" "/usr/lib/rust/lib-bin-${PV}" + dosym "../../../opt/${P}/man" "/usr/lib/rust/man-bin-${PV}" + dosym "../../opt/${P}/lib/rustlib" "/usr/lib/rustlib-bin-${PV}" + dosym "../../../opt/${P}/share/doc/rust" "/usr/share/doc/${P}" + + # musl logic can be improved a bit, but fine as is for now + cat <<-_EOF_ > "${T}/50${P}" + LDPATH="${EPREFIX}/usr/lib/rust/lib" + MANPATH="${EPREFIX}/usr/lib/rust/man" + $(use amd64 && usex elibc_musl 'CARGO_TARGET_X86_64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C target-feature=-crt-static"' '') + $(use arm64 && usex elibc_musl 'CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C target-feature=-crt-static"' '') + _EOF_ + doenvd "${T}/50${P}" + + # note: eselect-rust adds EROOT to all paths below + cat <<-_EOF_ > "${T}/provider-${P}" + /usr/bin/cargo + /usr/bin/rustdoc + /usr/bin/rust-gdb + /usr/bin/rust-gdbgui + /usr/bin/rust-lldb + /usr/lib/rustlib + /usr/lib/rust/lib + /usr/lib/rust/man + /usr/share/doc/rust + _EOF_ + + if use clippy; then + echo /usr/bin/clippy-driver >> "${T}/provider-${P}" + echo /usr/bin/cargo-clippy >> "${T}/provider-${P}" + fi + if use rls; then + echo /usr/bin/rls >> "${T}/provider-${P}" + fi + if use rustfmt; then + echo /usr/bin/rustfmt >> "${T}/provider-${P}" + echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" + fi + + insinto /etc/env.d/rust + doins "${T}/provider-${P}" + popd >/dev/null || die + #end native abi install + + else + local rust_target + rust_target="$(rust_abi $(get_abi_CHOST ${v##*.}))" + dodir "/opt/${P}/lib/rustlib" + cp -vr "${WORKDIR}/rust-${PV}-${rust_target}/rust-std-${rust_target}/lib/rustlib/${rust_target}"\ + "${ED}/opt/${P}/lib/rustlib" || die + fi + + # BUG: installs x86_64 binary on other arches + rm -f "${ED}/opt/${P}/lib/rustlib/"*/bin/rust-llvm-dwp || die +} + +pkg_postinst() { + eselect rust update + + elog "Rust installs a helper script for calling GDB now," + elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}." + + if has_version app-editors/emacs; then + elog "install app-emacs/rust-mode to get emacs support for rust." + fi + + if has_version app-editors/gvim || has_version app-editors/vim; then + elog "install app-vim/rust-vim to get vim support for rust." + fi +} + +pkg_postrm() { + eselect rust cleanup +} diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 2cefdd2c58bc..785b93d39278 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -67,10 +67,45 @@ DIST rust-1.52.0-x86_64-unknown-linux-gnu.tar.xz 143053436 BLAKE2B cdbbd529c5d82 DIST rust-1.52.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ec204ee0968d4114023f40dfdd8654451149b5433dbb4eec192cc68135f45ed28ae7b06eabdab417401529162c11939ee101f7eddce304111fe93e9806347902 SHA512 4ae425def112d8c38e91ded53fdd73a6c7d2043eda22ce955aaa7303ff2cd6e7e8d0cfaa0d596b29195ba449811653f91b9b65c8c96b3cc8136d060609594828 DIST rust-1.52.0-x86_64-unknown-linux-musl.tar.xz 239422556 BLAKE2B 8bef78b335b384e6bf7a5dd4a47511aa69ce0de6f9d1ab78146cd55f37e01b358a0cb82b95dcd27d25d4a114b707155b923415f9a91e6a75ab83bca9f5f7e0e3 SHA512 30a9f45f591c3beb34deee23611b5afe0f90b7a2a1b7b813498547b3264ecb98ef1d6bdfb77468bd5364f2942d927418037eb4ffe413db520c701fdf79c89bf2 DIST rust-1.52.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 2d69f81dd47ce7387311b576a7770f2b457beebba8cd1554e5eac501025b7b54e72078b69c7cf8a61bc295298d7f277f39a070ee8d83564942149a1b42089594 SHA512 688e3eaaf2a7e7995a9b36e6856b7922b4deada31fdab198df335b316672d20bc80e5e717cee4e2fc2f51ec8abaf97880dfa5424a7b122e46b02fb7f62836378 +DIST rust-1.53.0-aarch64-unknown-linux-gnu.tar.xz 216240932 BLAKE2B a63eacafe8c9194095cb3ee0856b22c66b210746c208ecbc6495800eca9b480d31d84ebde29ffbb7dc8464dcee164f4da96d7479f73facee6352a74488073c1a SHA512 aed515e60e5eb22478b864f7e9aa74b99b9843afe6d1fcc9d0ad78bfd48a39b0d9c8ee7b785f273c3bf5d3a173c169fd6dcd5c64fa67c49285803ff4598d9f59 +DIST rust-1.53.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 15822fc4762caa2086cb4b4300d1eff2c8401932fe5ca8d12926b7ccd8b950940d4aa43daf288765d55da8a19db781129e4e3f83ea5297fca28f814738826dab SHA512 49e4c27f498faf1e95c5061786771e5008043e4b030fb91b3c1cc406f424a541ddaac435c7065659e27ce379d46ca78cf4f10073c8dc2148be715b621b824981 +DIST rust-1.53.0-aarch64-unknown-linux-musl.tar.xz 213585000 BLAKE2B db26a6d09645b7feded883bdc81d233ff3319a10c42bcf1b4fbc82c499f0099ec83c2de8f175f141daf1d3ea15ac13b835c9e0bdd92edb25fc0e4d91642e96ab SHA512 fc72513ce66784b5f9aa5797bfd6ce35f50e9494d0515371599e94f72bd784fc40357a540d23ef29f08d1733be240ad1c11d68d21550d1ddd55642d2770b06ca +DIST rust-1.53.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 1468ff2faec1ea7e43371c5717d5db5eca6ab5376dbd3bd5a5785846ca473f14a90b2a7b978a56329a05111d509b860d834be3fe47263eac8de3ffdc57597a2f SHA512 dacce8e3f8b7c20accc2ae5073165ac86d4ab60cc3da772cf672afd080245dbb37ed4367379408cd359bad29d469eab138394ef87c32a39a075b0c0fb8a2e4ef +DIST rust-1.53.0-arm-unknown-linux-gnueabi.tar.xz 195762312 BLAKE2B 44e8ab86b4970f7312b631d6733a3198756b28286d0e072294d75f59dcce15ebd470e92972d3133e901b6b14d35c6c3cd8afdb185435cc0c8e8c215676f3f8a4 SHA512 64976e51ca98bd57de4a9b17236ac815e5198ea57b018f8cf45a252abb9a681df4c1b11bd647145d5d9fe4570a36e01540cb7c145a11a414d4419611026f2227 +DIST rust-1.53.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B d01f42174bfd33e7c069c4aae68a71768ab33496f3764f3238e3a852e6ed11c02153f4dc40a5afc6f279d696c099093808d1887721c085a946dfab15caab6dc9 SHA512 73b86591c1790a98c59be4cce89472bd80171a0b80b509c0c345cc22de9faaa6d9e74fe50618bc1cf83d19ca8c7de9fdf35071a51ba6f4468001bbf6c72caf22 +DIST rust-1.53.0-arm-unknown-linux-gnueabihf.tar.xz 195620064 BLAKE2B 11e09a7cfecdac13911f47ac66eef6e4f419d83e1bf2cc7a01659219ca1255fb2987fbaee95e8dc5dca14616dcb59f69f4841f9f92250b22dd20be67ec9a2d0b SHA512 37749caf422fdc025101c938f39c0539ea33c4c8f17b76485c34a8ba9017e552bb64ab1d827c118e8047ecff4cc79da6a116df641ccc49d220079c0e6c5effd5 +DIST rust-1.53.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 2bdc454ee8bb482eedba513b86ed7a38d356761e0a8b48c18c3753668250db7bea9b32b7667dde46b7942282ed9ed3a911e478b0dd35ef22fc89e8625a009b6f SHA512 261831baa9a1d02c58677931c3db36b8ba0f9b1ecb533b993f8c62b5f5329ae7c9b366f346879f95c03b7b13e97b5bfad363815392ea0c55bb72b039c5f1e71b +DIST rust-1.53.0-armv7-unknown-linux-gnueabihf.tar.xz 201618680 BLAKE2B eb2e7a7f2b32ed9667342df7881c9e411619fa31d0805e54d91a7a4cd9c2b7a4b603adb4f288f20b82e0d8257c3526b92d34586dd3c42e857f9f2c2c68608006 SHA512 a3c5f4f0d19a55e51b3a0fbc7dc9f168cc6eb0b9ccbca34e4e5a83f70e4e22149cfc4fa51bf878ec39e5b2988e198630fed32620bf151ad9359c70db2f9af28a +DIST rust-1.53.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 91effad238727c142e4617f548101e6b50c49765203919908604e8ab8e4706a7a962561f34823ff3d04e59ba8345496d6c994270367e6c256f214e3e4f1e7879 SHA512 1cf21620aed1752d0e7bf83264b5afa799e5d86a1e1fa49944b956f8626b28afe8d465923ad6126ca4b5cb7e6cbc9e72469685f46001ded78113687001b120ac +DIST rust-1.53.0-i686-unknown-linux-gnu.tar.xz 220103312 BLAKE2B 9678804edcc7bc5161d704bb28c385c9294496266f653ebc6bd3ed979969d843927593b5f05cfb87a4caf35601da42a7318be4aa9764a8024bc2576cafa8bffd SHA512 404969329b88ce3f3078837e7bd33de28babf0834e366f5663abab79bf810f2c0ddfeea304bb6289415862afc50289d897cb92fc3f0c0ee8a40bcfc8c23b567c +DIST rust-1.53.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B f03d9a9d3ec8e05be28f2d270ba94f7fe7572b3678d7c4ba28f03ea571dfb8a078866a5f3069b9c5086bd354fd870e8ebadaeb08e367d07d90a8fb0992700e0a SHA512 efc69883330307976582f65a2562ffc76e110af7a4eef10ff9234cdeaf50f8971154dccb36608d338259fc02e48825078e12d582d61609bb22026daa3a8d0f50 +DIST rust-1.53.0-mips-unknown-linux-gnu.tar.xz 157896460 BLAKE2B 8fe6a70ba1bb17cd92e58f2e8f6315eafb04870acf99b30cc4311387c5c3e021a7927ba1cd4a9081a833be9ca07032f4f6dc1f1464133b53c49a5719352a31dd SHA512 6b76a2f6a35366336410f8e293f9828ae3d9a23412c52abdf7bbb0055a50ba3a19c6becf7c8cd3a81b1d3c65dbe8c60b8bea6583013d207c49c89052111c373b +DIST rust-1.53.0-mips-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B bcb1100430e98969def3de8cad66022c2c7442fbe8315c70dcc6a5f4d7990f11f127db51f5e60c86d0d45d36af2ad87f551146ecce50c81a56a46fa2b7a05823 SHA512 406c493fba40c706019c980777f43b9531112d5c99bd79f5726698d94308fd0121bc30272f2d12667179a32d7bdf9f23bbfe3f133fd99640bb378f0602361aaf +DIST rust-1.53.0-mips64-unknown-linux-gnuabi64.tar.xz 165679184 BLAKE2B fe7f20759899a7dc3fd6db247fcf4a5360c64d7f03ee8a526b7a025e5dd5360a645da9cd0104e2156b1fbfbe1022d31f222fead7a4df65ff1d40e2dcbcdf32cd SHA512 f8c1fc4ca7a958ace63ca008f70d5b56d12862e1c3c00cc29d62a692c7a282de68c1969f996fb93cc7247c671f09e694dbade9b1f9464c95c809cfccca8fa6a2 +DIST rust-1.53.0-mips64-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B 62f3809e249c8f8d47f1f5356d999b6e051f7c55b21b82bb6fc9403d55462648f348f7e4821d604fbf7d36761b876f2af673c0693134ff9ae2dd7fd574292a10 SHA512 ce00c5e7b8db9506c88edc1160a9c7a3114456873b3fd164f384cdf22b41dcf59c36095180a729d09760ae95e4a7cd7cd5926bd148f0acf03434fc914bb73bfd +DIST rust-1.53.0-mipsel-unknown-linux-gnu.tar.xz 159577548 BLAKE2B 0742cdbecbe492186ed9ea15f3d8795354a6e63c131cf683f96b2a494c4cad11b2fefced9a7d8be2700677a8aa495bbae05c96fdc0fab0fe69a36e67d5440a94 SHA512 eda7b827b64baf325be7f42fd3fc5d4a487d243ba83d0573e7eb1861c8ed510e8c2fdbe499f6c46ee9aaaf3b0017e235d758222ae5d7f88f8abd76f5eed8bdaf +DIST rust-1.53.0-mipsel-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B fa574a037814d6e15970a6588721d7626dd9fbd5da567770a62b31ff9fb7158cdf4b5bbce42c7be384a647138ce4d1bd8d08e148b429d58f284fb0e9a855aedd SHA512 5dc1097534ca36c9c8867f3c736b34f36006afa6add46a8c1a406414278abc2487f3778dcd162edd21534c0fee81b181caa3c633f3105b93ca759896c268f580 +DIST rust-1.53.0-powerpc-unknown-linux-gnu.tar.xz 173771788 BLAKE2B ac83aaab909151ab1cb3f8d9de696dc692356ad5696208b7879b3a8e2fd8a584b59c921c6259dc913f1faf06bcf073a2e27ee876e01e7d751cbfc39df26849dd SHA512 0fe291660b975f9051b2ef045033577785b0f1d513a351d94efb7f4406fa6a3c59b11c7c7208adc15e3840bca704c4c826c51a2f6f762eab2ee812767bdb4034 +DIST rust-1.53.0-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 097927a93b86187b8b5520c6d6f0de345956fd4b52ce823611bbbddb71608b032d4be593d42c433a6156296132f98fa23b4a32bbd0423a26806cfcc54f5b2799 SHA512 babd75f4f0850b8fa11171dfeca1185ace1f6ea5ed4a672b598771c28f2eb7568d9696824ae405ae468b58543262d22892c12eb8201b730d73a09ad68f702457 +DIST rust-1.53.0-powerpc64-unknown-linux-gnu.tar.xz 184849964 BLAKE2B ac498b1cdb7909c3812bce66359f4197cce3e7c4eee4c7702d251f896c09c1ff388f50fe16a0f6a671c04d9243eb8948e64dc84b1c96ab37dc7d67f9c3c63c16 SHA512 573815b4b93e2484108990814c8c63cc8c783b1909c24ff9c856b3920ec3553016aed66309e459bae5d16319ae925f470c6449aeae653791af4a90384ccb9be8 +DIST rust-1.53.0-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 1f8cd752429865e448899ad6a7ed337f30a0fc52be0c2674c727b182bac25302f1ecf6e1db199c24ddfbbe62c05957a93999201753f1b8f6f9d54508e78f91c5 SHA512 5e41ce5e6be48b0148f57e686203520d1d7b70516d1a991035f0073a666f896bc964b26c710db7284d87de455a293b8c97d33bbfbca1a63077e8ed0dc197b4bb +DIST rust-1.53.0-powerpc64le-unknown-linux-gnu.tar.xz 194345592 BLAKE2B e0758697ae3da0c00f60e93e5e665d8f0d6346c9b0e48d39eda4666d8bc01432263b39798f2e1b4f46267d572518289a6cf1313f7225ef25f38e9ecfbd39d813 SHA512 f418272864889635494553cd1f6216b0487c016c31603532920e45435da85154f6ec275bee6d2a32ef6755fb12f57151ce2d3c7c5d6d97c2eb3d81f7c2842c48 +DIST rust-1.53.0-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B e577b834c6173bc90e671d28fac974eda672cb888c4ce6dcf012687edd3f21fa603e47c27c08c042079b239d1d63915f7db7e0e37dc97f171f4d9d141979c564 SHA512 df255926f1468658ada27e4f9d78af2d204142e205108724cb4ce740cdbb019a34e4b3f1a6c88c05c9b5c2da0b5fd92b46eee1f6fddf3ec3e80a2020a459e4bc +DIST rust-1.53.0-riscv64gc-unknown-linux-gnu.tar.xz 181354760 BLAKE2B f99fcf4ae35163371e42e10cc61429c53874858311f55dfb480763bf818c64c05148a6487ec7cb5b150e902260f9afb48566ec2712d6fda058808ec1c2bfc517 SHA512 ef06941ff66f9d9a5723352ccb10c3958f4edfdc542f348145d65b4c5d123f750dd3c07b3146a359316c402a9ff032ddf7e48d28a75cbfb668df4d42d7c8aa6d +DIST rust-1.53.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 03c3c367e79dd056e61cef642e373b62d4d66d54a70ff81e53f2d6c0819da1411563410b8ec0a28e6c310e291cea70edb1299038dd92691590046dc99ef52fe8 SHA512 bc337fca44914408f8a7c4c22b3f9d50887d44483c863560864d94614da235c8a53b272cfd297fd4643bfac5abebc0a84e3af3b81434eacddeca8aa920f2e727 +DIST rust-1.53.0-s390x-unknown-linux-gnu.tar.xz 193691664 BLAKE2B 627431518faafa7bc0ecd07ed1d315d9e73029c47773feaaa6e4f9c27c4e0c730fb51b8017d4f6966d8ccceda2af93592239dea99269a741b7f5ce54e93e29eb SHA512 ca142b436b1396ad978ba1d1a0993a4bba105d9e99bf89a9aea731b7406399a2132a531664fa6fec17af20f99ebd5c0a7ad329d2b143565fb878f4e7290aeb4c +DIST rust-1.53.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B c0e13c32eb4f8a4eb3dbae03853c38351a608ddee13a22475080d7afe7f1dfa12d894e6701786e3c9841e285266262b8143154ba4d130e6c3e5d7bdf5cd41075 SHA512 eca733edac17aa2d1de8f7f09835826ea31e1d1ec06d9c817370d6508f0bd444378ff530281dc5cab91df0db5ba53a45117baddb94d77a2c050c9f886860a040 +DIST rust-1.53.0-x86_64-unknown-linux-gnu.tar.xz 147158552 BLAKE2B 0e3037221da381ceee360ac005a98bf581dd143357835dcd5f5b39f7337e4de566666b21c62a794d1d20473b31004b8742cf84ca273cffc03b378853a4ebbb84 SHA512 3b1ee4a549917fc514de7dfb99392cfa058cb06fb93266e4864d4df3ff86372eeef9a9d2a459f93462eaab8f223d3eaff1e824d42be7b983c44d18ec1579c6fa +DIST rust-1.53.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B b40e46258e54771b814e07433318eb05e471c8bb65bfe016ad3830b94fe0be5234a1c9821c746cc452714719a78f24c5e0012f1d4c81569b36c6161c50ae034f SHA512 ecea8c4df0b72fa70d3a9a0c4b38812424006f21832c8805c9070ae4ee5255bfe6a7153eb44d453302162c7fc8a1a2dd6bb8574bedeb4e4f7a769d51de2cbde9 +DIST rust-1.53.0-x86_64-unknown-linux-musl.tar.xz 252250024 BLAKE2B e99c7a78d6d6a8b357ac17cdaa9540cc895d138480ddea25866d2f8235b48b6a1670ba7c9256355ddecfade28bed9eeec8b53e85f1c13af5c56c0ba7a12e2371 SHA512 33ee4d82cc1feeb4c478948a05eb44f7daa90f749191bd200a216dabe810420f47a3a258255c680302ddbc83020df4729d5b3ca9569003a89aa7768697e2fb64 +DIST rust-1.53.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 24283ac5457eb84de6a5588f69a22076a78c2ce9e5c3c245608bf963544a5c9f8fa8006e2ae216af65f5083cf5fe21f4d1c5286cf0b491ef4995be5ab8ac7c64 SHA512 fbd6b1477efbfc23da3f4f753c317f714a29495425a52d771d2527a42cfe7ad99b9973538da0978a6afa80f545823c9d0448d9cd29e6ef53559252e328d7deb8 DIST rustc-1.52.1-src.tar.xz 115109508 BLAKE2B c5d73f5884037d287d88ba9fdaf63a36678b692e1b510920045797ab29f1660f05cda901e19411ff83ec3084c4130034c269976b1056220f3e629cff116d07f0 SHA512 55f5053ce40d4eba4663052817aef6a6275139ca229c89cd1ec44711458b412720203301d8c7975aac5720a91fcaf21847f8184f641cbb0004f722520283c73c DIST rustc-1.52.1-src.tar.xz.asc 801 BLAKE2B ea2f89289b4d9cf90a0d10148bf3494805c00e7822cc98addf0b602c35e4635bb1963d79168b395a5f7c7bd024070284fccd19757982daa0d554dcac166fd4d7 SHA512 0d692a085c017b03b8a135a28f7e6f1d7e05642d2e99f0f1fbc397e766bb8fed4b4c6b4c9157b79d9bb0c4229607dbc35711cd463c62a9966a4efb6f197de7d3 DIST rustc-1.53.0-src.tar.xz 115686332 BLAKE2B fa068f89d42f927fdc79ee31aad1386eaf2aa596a060e059c5a1a73fe48c48d008fc952cd6c7912b743e41d77a94b205639eed0f728b2539b62f18a772cabfe3 SHA512 70485cf7a0f7fc36ee31644e546374079dc387a85b44e5e793707fd0a4d7ca05d311291e78b86db955485d8f21c47ff9e1908acc4da68ba04929287213a40c24 DIST rustc-1.53.0-src.tar.xz.asc 801 BLAKE2B 75d3aa4122968f10a119f7a04df897f496588c7a1a2ddf1ea2222099c9efb0e320f5677a26c3271f86e7f500120664485f54c6025ae3c6df30d2b0fe758f5826 SHA512 e337579b9ab4febca4594c2c5d42c279b51cfc745c383be9a430204188311a25319c04c73fde34fdb2bb98a88bfd8daaddc67765834330e6c279a6e5a5648247 +DIST rustc-1.54.0-src.tar.xz 116286856 BLAKE2B 5ac47822646a0b6205f09282168b4d4ddcace9f6bc8f242c890327ca4074626f129514f8bcae5c5556015745f718990cce490658076f5cd3526623439540416b SHA512 5162f85b43ca2c5af93fdbfb2597d75df8a838f7fcc025a5298499ce1043db50f1ea2fbba753e47ce5daad3d80d4b612acf6527ef902c34117763e687fdbbcfa +DIST rustc-1.54.0-src.tar.xz.asc 801 BLAKE2B 5ee9166eaa00e4ffec10fb82b18946d403bc2030c6e04de6449311cbccc2ef1b017044f451a1c19be3a0a9640c4a9a9e4bd22d28e2115509f333ae38eb25e9d4 SHA512 5ad91f43515de14114964db0348cd28c08adc6dc935f110bf339053414b8eab8a40f1074ceffa44ed2df61254f8368d867479400618c44efaa0333642ab49d07 EBUILD rust-1.52.1.ebuild 20198 BLAKE2B ded64444104b75499de229c06c3d41b2651d3ee590f598f7b93965f9c70d22369a7b6f09d968a5618adb62ab8f8f423292f8766d33086be898d7b5960efa206d SHA512 9b54bcdae2b1584e73f005792d7382d264b057b70d3cdf3c8ac412ae66f8bc134ad0fa5e80d641fa101c8526bb3883a8043be64af611663ff1cb5e643f149373 EBUILD rust-1.53.0.ebuild 20481 BLAKE2B c3f1df43691caf6b23a6a4da6f6736952ffe6b8aee54c407356b77dec56b439f9c3d856a9d191f77134493f2c90635b9f199dca077218680669f3a1b9440a4ce SHA512 ddbc3e41c47aa4a9eb0f19802ab72d97da76e21271d1c558c2e8227c584e66ac14611e36f4d78fdd9fc302d96fe1457a696b163656fdf402f93112580073befe +EBUILD rust-1.54.0.ebuild 20396 BLAKE2B fdf2ab084f27444681a3dc1e8a4004830f2bf4b4b71690bbf95d762b681cfeb9ff8fb20c021973d7a297b07785d00c877c8f7ce31dc84bb4726cb3067542094e SHA512 89e4001235a8e5b298ba9653ec81546c0b21d097de91bcec36bf58a812079edccd9a8c983ed9e2e865025a9fbcec3ef652d5cdb0671bd5fe624f4e6941464b3a MISC metadata.xml 1083 BLAKE2B 7a7b093c22dcaef58bd67f9c2fd84a000696b234d2bc27315999bf6751cfd2a79441fd22efc284a542ecc84ce1a12ff9ca3495d249eaffa5bc1722b385c6109e SHA512 bfe8c140753e93db67244c92e9a7d193691ceb67de796c30a851966a1262bc5c897ead6e13d728775fa524215b6851609dcbee582022d9d75bb8d1e6fabc4ef4 diff --git a/dev-lang/rust/rust-1.54.0.ebuild b/dev-lang/rust/rust-1.54.0.ebuild new file mode 100644 index 000000000000..8a51162e0f98 --- /dev/null +++ b/dev-lang/rust/rust-1.54.0.ebuild @@ -0,0 +1,678 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing \ + multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig + +if [[ ${PV} = *beta* ]]; then + betaver=${PV//*beta} + BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" + MY_P="rustc-beta" + SLOT="beta/${PV}" + SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz" +else + ABI_VER="$(ver_cut 1-2)" + SLOT="stable/${ABI_VER}" + MY_P="rustc-${PV}" + SRC="${MY_P}-src.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="https://www.rust-lang.org/" + +SRC_URI=" + https://static.rust-lang.org/dist/${SRC} + verify-sig? ( https://static.rust-lang.org/dist/${SRC}.asc ) + !system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) ) +" + +# keep in sync with llvm ebuild of the same version as bundled one. +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?} + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" + +IUSE="clippy cpu_flags_x86_sse2 debug doc miri nightly parallel-compiler rls rustfmt system-bootstrap system-llvm test wasm ${ALL_LLVM_TARGETS[*]}" + +# Please keep the LLVM dependency block separate. Since LLVM is slotted, +# we need to *really* make sure we're not pulling more than one slot +# simultaneously. + +# How to use it: +# List all the working slots in LLVM_VALID_SLOTS, newest first. +LLVM_VALID_SLOTS=( 12 ) +LLVM_MAX_SLOT="${LLVM_VALID_SLOTS[0]}" + +# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation +# (-) usedep needed because we may build with older llvm without that target +LLVM_DEPEND="|| ( " +for _s in ${LLVM_VALID_SLOTS[@]}; do + LLVM_DEPEND+=" ( " + for _x in ${ALL_LLVM_TARGETS[@]}; do + LLVM_DEPEND+=" + ${_x}? ( sys-devel/llvm:${_s}[${_x}(-)] )" + done + LLVM_DEPEND+=" )" +done +unset _s _x +LLVM_DEPEND+=" ) + /dev/null) ) + rustc_version=${rustc_version[0]#rust-bin-} + rustc_version=${rustc_version#rust-} + + [[ -z "${rustc_version}" ]] && die "Failed to determine rust version, check 'eselect rust' output" + + if ver_test "${rustc_version}" -lt "${rustc_wanted}" ; then + eerror "Rust >=${rustc_wanted} is required" + eerror "please run 'eselect rust' and set correct rust version" + die "selected rust version is too old" + elif ver_test "${rustc_version}" -ge "${rustc_toonew}" ; then + eerror "Rust <${rustc_toonew} is required" + eerror "please run 'eselect rust' and set correct rust version" + die "selected rust version is too new" + else + einfo "Using rust ${rustc_version} to build" + fi +} + +pre_build_checks() { + local M=4096 + # multiply requirements by 1.5 if we are doing x86-multilib + if use amd64; then + M=$(( $(usex abi_x86_32 15 10) * ${M} / 10 )) + fi + M=$(( $(usex clippy 128 0) + ${M} )) + M=$(( $(usex miri 128 0) + ${M} )) + M=$(( $(usex rls 512 0) + ${M} )) + M=$(( $(usex rustfmt 256 0) + ${M} )) + # add 2G if we compile llvm and 256M per llvm_target + if ! use system-llvm; then + M=$(( 2048 + ${M} )) + local ltarget + for ltarget in ${ALL_LLVM_TARGETS[@]}; do + M=$(( $(usex ${ltarget} 256 0) + ${M} )) + done + fi + M=$(( $(usex wasm 256 0) + ${M} )) + M=$(( $(usex debug 2 1) * ${M} )) + eshopts_push -s extglob + if is-flagq '-g?(gdb)?([1-9])'; then + M=$(( 15 * ${M} / 10 )) + fi + eshopts_pop + M=$(( $(usex system-bootstrap 0 1024) + ${M} )) + M=$(( $(usex doc 256 0) + ${M} )) + CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE} +} + +llvm_check_deps() { + has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]" +} + +pkg_pretend() { + pre_build_checks +} + +pkg_setup() { + pre_build_checks + python-any-r1_pkg_setup + + export LIBGIT2_NO_PKG_CONFIG=1 #749381 + + use system-bootstrap && bootstrap_rust_version_check + + if use system-llvm; then + llvm_pkg_setup + + local llvm_config="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config" + export LLVM_LINK_SHARED=1 + export RUSTFLAGS="${RUSTFLAGS} -Lnative=$("${llvm_config}" --libdir)" + fi +} + +src_prepare() { + if ! use system-bootstrap; then + local rust_stage0_root="${WORKDIR}"/rust-stage0 + local rust_stage0="rust-${RUST_STAGE0_VERSION}-$(rust_abi)" + + "${WORKDIR}/${rust_stage0}"/install.sh --disable-ldconfig \ + --without=rust-docs --destdir="${rust_stage0_root}" --prefix=/ || die + fi + + default +} + +src_configure() { + local rust_target="" rust_targets="" arch_cflags + + # Collect rust target names to compile standard libs for all ABIs. + for v in $(multilib_get_enabled_abi_pairs); do + rust_targets="${rust_targets},\"$(rust_abi $(get_abi_CHOST ${v##*.}))\"" + done + if use wasm; then + rust_targets="${rust_targets},\"wasm32-unknown-unknown\"" + if use system-llvm; then + # un-hardcode rust-lld linker for this target + # https://bugs.gentoo.org/715348 + sed -i '/linker:/ s/rust-lld/wasm-ld/' compiler/rustc_target/src/spec/wasm_base.rs || die + fi + fi + rust_targets="${rust_targets#,}" + + local tools="\"cargo\"," + if use clippy; then + tools="\"clippy\",$tools" + fi + if use miri; then + tools="\"miri\",$tools" + fi + if use rls; then + tools="\"rls\",\"analysis\",\"src\",$tools" + fi + if use rustfmt; then + tools="\"rustfmt\",$tools" + fi + + local rust_stage0_root + if use system-bootstrap; then + local printsysroot + printsysroot="$(rustc --print sysroot || die "Can't determine rust's sysroot")" + rust_stage0_root="${printsysroot}" + else + rust_stage0_root="${WORKDIR}"/rust-stage0 + fi + # in case of prefix it will be already prefixed, as --print sysroot returns full path + [[ -d ${rust_stage0_root} ]] || die "${rust_stage0_root} is not a directory" + + rust_target="$(rust_abi)" + + cat <<- _EOF_ > "${S}"/config.toml + changelog-seen = 2 + [llvm] + download-ci-llvm = false + optimize = $(toml_usex !debug) + release-debuginfo = $(toml_usex debug) + assertions = $(toml_usex debug) + ninja = true + targets = "${LLVM_TARGETS// /;}" + experimental-targets = "" + link-shared = $(toml_usex system-llvm) + [build] + build-stage = 2 + test-stage = 2 + doc-stage = 2 + build = "${rust_target}" + host = ["${rust_target}"] + target = [${rust_targets}] + cargo = "${rust_stage0_root}/bin/cargo" + rustc = "${rust_stage0_root}/bin/rustc" + rustfmt = "${rust_stage0_root}/bin/rustfmt" + docs = $(toml_usex doc) + compiler-docs = false + submodules = false + python = "${EPYTHON}" + locked-deps = true + vendor = true + extended = true + tools = [${tools}] + verbose = 2 + sanitizers = false + profiler = false + cargo-native-static = false + [install] + prefix = "${EPREFIX}/usr/lib/${PN}/${PV}" + sysconfdir = "etc" + docdir = "share/doc/rust" + bindir = "bin" + libdir = "lib" + mandir = "share/man" + [rust] + # https://github.com/rust-lang/rust/issues/54872 + codegen-units-std = 1 + optimize = true + debug = $(toml_usex debug) + debug-assertions = $(toml_usex debug) + debug-assertions-std = $(toml_usex debug) + debuginfo-level = $(usex debug 2 0) + debuginfo-level-rustc = $(usex debug 2 0) + debuginfo-level-std = $(usex debug 2 0) + debuginfo-level-tools = $(usex debug 2 0) + debuginfo-level-tests = 0 + backtrace = true + incremental = false + default-linker = "$(tc-getCC)" + parallel-compiler = $(toml_usex parallel-compiler) + channel = "$(usex nightly nightly stable)" + description = "gentoo" + rpath = false + verbose-tests = true + optimize-tests = $(toml_usex !debug) + codegen-tests = true + dist-src = false + remap-debuginfo = true + lld = $(usex system-llvm false $(toml_usex wasm)) + # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it + # https://github.com/rust-lang/rust/issues/74976 + # https://github.com/rust-lang/rust/issues/76526 + deny-warnings = $(usex wasm $(usex doc false true) true) + backtrace-on-ice = true + jemalloc = false + [dist] + src-tarball = false + compression-formats = ["gz"] + _EOF_ + + for v in $(multilib_get_enabled_abi_pairs); do + rust_target=$(rust_abi $(get_abi_CHOST ${v##*.})) + arch_cflags="$(get_abi_CFLAGS ${v##*.})" + + cat <<- _EOF_ >> "${S}"/config.env + CFLAGS_${rust_target}=${arch_cflags} + _EOF_ + + cat <<- _EOF_ >> "${S}"/config.toml + [target.${rust_target}] + cc = "$(tc-getBUILD_CC)" + cxx = "$(tc-getBUILD_CXX)" + linker = "$(tc-getCC)" + ar = "$(tc-getAR)" + _EOF_ + # librustc_target/spec/linux_musl_base.rs sets base.crt_static_default = true; + if use elibc_musl; then + cat <<- _EOF_ >> "${S}"/config.toml + crt-static = false + _EOF_ + fi + if use system-llvm; then + cat <<- _EOF_ >> "${S}"/config.toml + llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config" + _EOF_ + fi + done + if use wasm; then + cat <<- _EOF_ >> "${S}"/config.toml + [target.wasm32-unknown-unknown] + linker = "$(usex system-llvm lld rust-lld)" + _EOF_ + fi + + if [[ -n ${I_KNOW_WHAT_I_AM_DOING_CROSS} ]]; then # whitespace intentionally shifted below + # experimental cross support + # discussion: https://bugs.gentoo.org/679878 + # TODO: c*flags, clang, system-llvm, cargo.eclass target support + # it would be much better if we could split out stdlib + # complilation to separate ebuild and abuse CATEGORY to + # just install to /usr/lib/rustlib/ + + # extra targets defined as a bash array + # spec format: :: + # best place would be /etc/portage/env/dev-lang/rust + # Example: + # RUST_CROSS_TARGETS=( + # "AArch64:aarch64-unknown-linux-gnu:aarch64-unknown-linux-gnu" + # ) + # no extra hand holding is done, no target transformations, all + # values are passed as-is with just basic checks, so it's up to user to supply correct values + # valid rust targets can be obtained with + # rustc --print target-list + # matching cross toolchain has to be installed + # matching LLVM_TARGET has to be enabled for both rust and llvm (if using system one) + # only gcc toolchains installed with crossdev are checked for now. + + # BUG: we can't pass host flags to cross compiler, so just filter for now + # BUG: this should be more fine-grained. + filter-flags '-mcpu=*' '-march=*' '-mtune=*' + + local cross_target_spec + for cross_target_spec in "${RUST_CROSS_TARGETS[@]}";do + # extracts first element form :: + local cross_llvm_target="${cross_target_spec%%:*}" + # extracts toolchain triples, : + local cross_triples="${cross_target_spec#*:}" + # extracts first element after before : separator + local cross_rust_target="${cross_triples%%:*}" + # extracts last element after : separator + local cross_toolchain="${cross_triples##*:}" + use llvm_targets_${cross_llvm_target} || die "need llvm_targets_${cross_llvm_target} target enabled" + command -v ${cross_toolchain}-gcc > /dev/null 2>&1 || die "need ${cross_toolchain} cross toolchain" + + cat <<- _EOF_ >> "${S}"/config.toml + [target.${cross_rust_target}] + cc = "${cross_toolchain}-gcc" + cxx = "${cross_toolchain}-g++" + linker = "${cross_toolchain}-gcc" + ar = "${cross_toolchain}-ar" + _EOF_ + if use system-llvm; then + cat <<- _EOF_ >> "${S}"/config.toml + llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config" + _EOF_ + fi + if [[ "${cross_toolchain}" == *-musl* ]]; then + cat <<- _EOF_ >> "${S}"/config.toml + musl-root = "$(${cross_toolchain}-gcc -print-sysroot)/usr" + _EOF_ + fi + + # append cross target to "normal" target list + # example 'target = ["powerpc64le-unknown-linux-gnu"]' + # becomes 'target = ["powerpc64le-unknown-linux-gnu","aarch64-unknown-linux-gnu"]' + + rust_targets="${rust_targets},\"${cross_rust_target}\"" + sed -i "/^target = \[/ s#\[.*\]#\[${rust_targets}\]#" config.toml || die + + ewarn + ewarn "Enabled ${cross_rust_target} rust target" + ewarn "Using ${cross_toolchain} cross toolchain" + ewarn + if ! has_version -b 'sys-devel/binutils[multitarget]' ; then + ewarn "'sys-devel/binutils[multitarget]' is not installed" + ewarn "'strip' will be unable to strip cross libraries" + ewarn "cross targets will be installed with full debug information" + ewarn "enable 'multitarget' USE flag for binutils to be able to strip object files" + ewarn + ewarn "Alternatively llvm-strip can be used, it supports stripping any target" + ewarn "define STRIP=\"llvm-strip\" to use it (experimental)" + ewarn + fi + done + fi # I_KNOW_WHAT_I_AM_DOING_CROSS + + einfo "Rust configured with the following flags:" + echo + echo RUSTFLAGS="${RUSTFLAGS:-}" + echo RUSTFLAGS_BOOTSTRAP="${RUSTFLAGS_BOOTSTRAP:-}" + echo RUSTFLAGS_NOT_BOOTSTRAP="${RUSTFLAGS_NOT_BOOTSTRAP:-}" + env | grep "CARGO_TARGET_.*_RUSTFLAGS=" + cat "${S}"/config.env || die + echo + einfo "config.toml contents:" + cat "${S}"/config.toml || die + echo +} + +src_compile() { + # we need \n IFS to have config.env with spaces loaded properly. #734018 + ( + IFS=$'\n' + env $(cat "${S}"/config.env) RUST_BACKTRACE=1\ + "${EPYTHON}" ./x.py build -vv --config="${S}"/config.toml -j$(makeopts_jobs) || die + ) +} + +src_test() { + # https://rustc-dev-guide.rust-lang.org/tests/intro.html + + # those are basic and codegen tests. + local tests=( + codegen + codegen-units + compile-fail + incremental + mir-opt + pretty + run-make + ) + + # fails if llvm is not built with ALL targets. + # and known to fail with system llvm sometimes. + use system-llvm || tests+=( assembly ) + + # fragile/expensive/less important tests + # or tests that require extra builds + # TODO: instead of skipping, just make some nonfatal. + if [[ ${ERUST_RUN_EXTRA_TESTS:-no} != no ]]; then + tests+=( + rustdoc + rustdoc-js + rustdoc-js-std + rustdoc-ui + run-make-fulldeps + ui + ui-fulldeps + ) + fi + + local i failed=() + einfo "rust_src_test: enabled tests ${tests[@]/#/src/test/}" + for i in "${tests[@]}"; do + local t="src/test/${i}" + einfo "rust_src_test: running ${t}" + if ! ( + IFS=$'\n' + env $(cat "${S}"/config.env) RUST_BACKTRACE=1 \ + "${EPYTHON}" ./x.py test -vv --config="${S}"/config.toml \ + -j$(makeopts_jobs) --no-doc --no-fail-fast "${t}" + ) + then + failed+=( "${t}" ) + eerror "rust_src_test: ${t} failed" + fi + done + + if [[ ${#failed[@]} -ne 0 ]]; then + eerror "rust_src_test: failure summary: ${failed[@]}" + die "aborting due to test failures" + fi +} + +src_install() { + ( + IFS=$'\n' + env $(cat "${S}"/config.env) DESTDIR="${D}" \ + "${EPYTHON}" ./x.py install -vv --config="${S}"/config.toml -j$(makeopts_jobs) || die + ) + + # bug #689562, #689160 + rm -v "${ED}/usr/lib/${PN}/${PV}/etc/bash_completion.d/cargo" || die + rmdir -v "${ED}/usr/lib/${PN}/${PV}"/etc{/bash_completion.d,} || die + newbashcomp src/tools/cargo/src/etc/cargo.bashcomp.sh cargo + + local symlinks=( + cargo + rustc + rustdoc + rust-gdb + rust-gdbgui + rust-lldb + ) + + use clippy && symlinks+=( clippy-driver cargo-clippy ) + use miri && symlinks+=( miri cargo-miri ) + use rls && symlinks+=( rls ) + use rustfmt && symlinks+=( rustfmt cargo-fmt ) + + einfo "installing eselect-rust symlinks and paths: ${symlinks[@]}" + local i + for i in "${symlinks[@]}"; do + # we need realpath on /usr/bin/* symlink return version-appended binary path. + # so /usr/bin/rustc should point to /usr/lib/rust//bin/rustc- + # need to fix eselect-rust to remove this hack. + local ver_i="${i}-${PV}" + if [[ -f "${ED}/usr/lib/${PN}/${PV}/bin/${i}" ]]; then + einfo "Installing ${i} symlink" + ln -v "${ED}/usr/lib/${PN}/${PV}/bin/${i}" "${ED}/usr/lib/${PN}/${PV}/bin/${ver_i}" || die + else + ewarn "${i} symlink requested, but source file not found" + ewarn "please report this" + fi + dosym "../lib/${PN}/${PV}/bin/${ver_i}" "/usr/bin/${ver_i}" + done + + # symlinks to switch components to active rust in eselect + dosym "${PV}/lib" "/usr/lib/${PN}/lib-${PV}" + dosym "${PV}/libexec" "/usr/lib/${PN}/libexec-${PV}" + dosym "${PV}/share/man" "/usr/lib/${PN}/man-${PV}" + dosym "rust/${PV}/lib/rustlib" "/usr/lib/rustlib-${PV}" + dosym "../../lib/${PN}/${PV}/share/doc/rust" "/usr/share/doc/${P}" + + newenvd - "50${P}" <<-_EOF_ + LDPATH="${EPREFIX}/usr/lib/rust/lib" + MANPATH="${EPREFIX}/usr/lib/rust/man" + $(use amd64 && usex elibc_musl 'CARGO_TARGET_X86_64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C target-feature=-crt-static"' '') + $(use arm64 && usex elibc_musl 'CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C target-feature=-crt-static"' '') + _EOF_ + + rm -rf "${ED}/usr/lib/${PN}/${PV}"/*.old || die + rm -rf "${ED}/usr/lib/${PN}/${PV}/doc"/*.old || die + + # note: eselect-rust adds EROOT to all paths below + cat <<-_EOF_ > "${T}/provider-${P}" + /usr/bin/cargo + /usr/bin/rustdoc + /usr/bin/rust-gdb + /usr/bin/rust-gdbgui + /usr/bin/rust-lldb + /usr/lib/rustlib + /usr/lib/rust/lib + /usr/lib/rust/libexec + /usr/lib/rust/man + /usr/share/doc/rust + _EOF_ + + if use clippy; then + echo /usr/bin/clippy-driver >> "${T}/provider-${P}" + echo /usr/bin/cargo-clippy >> "${T}/provider-${P}" + fi + if use miri; then + echo /usr/bin/miri >> "${T}/provider-${P}" + echo /usr/bin/cargo-miri >> "${T}/provider-${P}" + fi + if use rls; then + echo /usr/bin/rls >> "${T}/provider-${P}" + fi + if use rustfmt; then + echo /usr/bin/rustfmt >> "${T}/provider-${P}" + echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" + fi + + insinto /etc/env.d/rust + doins "${T}/provider-${P}" +} + +pkg_postinst() { + eselect rust update + + if has_version sys-devel/gdb || has_version dev-util/lldb; then + elog "Rust installs a helper script for calling GDB and LLDB," + elog "for your convenience it is installed under /usr/bin/rust-{gdb,lldb}-${PV}." + fi + + if has_version app-editors/emacs; then + elog "install app-emacs/rust-mode to get emacs support for rust." + fi + + if has_version app-editors/gvim || has_version app-editors/vim; then + elog "install app-vim/rust-vim to get vim support for rust." + fi +} + +pkg_postrm() { + eselect rust cleanup +} diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest index bb0ee48fed87..4623898d6927 100644 --- a/dev-lang/spidermonkey/Manifest +++ b/dev-lang/spidermonkey/Manifest @@ -27,5 +27,5 @@ EBUILD spidermonkey-60.5.2_p0-r5.ebuild 4243 BLAKE2B 241ddff023bd60a1541a9e1681c EBUILD spidermonkey-68.12.0.ebuild 7310 BLAKE2B 78473b652614a2cd4001c40ff981555358043d9cce58bedde8670e76b1c03d3aaa11da156fc17d20200a2e1e08075d88c6cfca57e5f41f5aed758e6d4a0199b1 SHA512 7a792dd7c6976a56f685eadfc4929ea26045ba4c464aac61b9dcb4e9545306e14e0a8abb3aecdea516611ab2bfbf9c7b0a0b273c89bf58b3d0a24f0ffcee43a6 EBUILD spidermonkey-78.10.1.ebuild 13020 BLAKE2B 1df644878ca6ced6f09412392dcf44a09226e8d7d436c5ead8e94d332d931aa3dd734565ca2e4c670871cf04c755b3b271640db34bbbcfdeb334187adb0d9e6f SHA512 c95d1e675d3c7822b5df2373c45e5535ea6ab7b0141a855c9a3d593edd9544de4faf975dbdc9bab276b5cdef8d96a736781aa24ac84574414eb08f66d9fab059 EBUILD spidermonkey-78.11.0.ebuild 13023 BLAKE2B 5c6ac236be68d84fa31d433f425f3298ca114abd206312da92098284478a4e8f40b8358b8298cd3e7f340fb3ce7cc6e7c5609da87a3f2b7f123b2c09a0ac0779 SHA512 7f55e7770c7e3e7bb6ebb7bccf432934e0cdd585b04ed7d0612ddf667eda0bed8c6102dc7d687c9afc5b44cb693c51989766e1c42523e6372471b0001b9719f1 -EBUILD spidermonkey-78.12.0.ebuild 13025 BLAKE2B 6f01d125931f1129e729bdff3d0b30a335aeda470e4d9aca4673b7dea0f6a60d8b7b5c91355a5c3e876c1b7c80be4564417686b2fa9c40c87f520cba596c530f SHA512 69d88341223373d771c38513369bf25d4b017824490d6151a7cb62354c52a80ebd00cfac01a74b60a661e96b167ec550a1dc20f56bb2c09a985abb2b83e71f84 +EBUILD spidermonkey-78.12.0.ebuild 13023 BLAKE2B 8d10c4cbf61dcea63cd6471b74ab7c16da8d1250fa4a44c1a0c07624ce4d1cecd14c890da21db9e7ecb888f7844cf23a87b1f49d75c866dbcbdbcebae2de6167 SHA512 3a1c4a6a408f29a7ebe051b5830e892f2f4d0716cc85bb651ebc27830b2288f5d908f5412091db1aaa51885d60d609abbd760d38cf35bc77319f93e2bce2395b MISC metadata.xml 868 BLAKE2B ee529f60bc83af6c54188ab4db2a1e05cbc3fcebf7732580cb5e507afada8560cb8812d4f155ae94c2ec87724bdfafe7312de86b47a95f599655695836c9b806 SHA512 caf3c383cd8109391cbf81baf5e942630bfd84ca6bc2a78430e58e5b0a40428e08b8a3d7c9fadccebaf94fe1aa673df837246fc32d5932b7f60dd43431ee1575 diff --git a/dev-lang/spidermonkey/spidermonkey-78.12.0.ebuild b/dev-lang/spidermonkey/spidermonkey-78.12.0.ebuild index e724b716fe1e..62fd498fba86 100644 --- a/dev-lang/spidermonkey/spidermonkey-78.12.0.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-78.12.0.ebuild @@ -60,7 +60,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++" HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 x86" SLOT="78" LICENSE="MPL-2.0" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 5160d38688dbe10562f3b906c5cbd3f5186a08bd..c5d6f9b4edb222553c28e6518bd8e1ae27ab1b32 100644 GIT binary patch delta 83811 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 z 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 z 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Ν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 Aj{pDw diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest index 4da9aed3c8f9..5a297c959ed6 100644 --- a/dev-python/anyio/Manifest +++ b/dev-python/anyio/Manifest @@ -4,5 +4,5 @@ DIST anyio-3.2.0.tar.gz 126210 BLAKE2B cedace636a115ad579ca47b345bb2a9bb32e97fa2 DIST anyio-3.2.1.tar.gz 126277 BLAKE2B 510980c9251081d5188f7654279753051cd9f8221f2090fb99624612e48b6f5fc1f6d9f1808f1c329c350857f14ceaee0d72615857171de33dc35cc7ba35ab23 SHA512 ef78e5531a917e3a5ddc1106f45ba556ca147e52ab29ed6cb25a3bd287148a15a015942dde6b9535d683fbe5910affed27df6ce5c4049251610f689cd151ee89 EBUILD anyio-3.1.0.ebuild 1413 BLAKE2B 35471e090dad1e7d2a820c2c1d225e211311f673bf8d4a6d1adf5d0221d293fad3813295b17ddac496f603a1e26737b7bd43135361f4c5cfbfd29b48fd479f21 SHA512 dff8ec2ff5c87f0bea1d083fe62685c4580580e17bcedb14b014396a280e2468cd548b44bb492e5b64b09c61c49a4f86f043dcbd7e4a1bddb58b8bfff5b443de EBUILD anyio-3.2.0.ebuild 1418 BLAKE2B 398427069cbee61cf7ae0111c76933c8908760619f4fd6c26622bafbe68e58287af7d916418aea7b06c8c96b928aefc5242bbebfece4ce9e03676b11b1d0510c SHA512 eb3abcab9ad4e5e26dc861508f881e3f96895eb120951be2be685c0727b0efa9a240a57caaf530076bcce8b229514fd1c80fc0f41bdf13a433aaf8ffc97c795d -EBUILD anyio-3.2.1.ebuild 1057 BLAKE2B 8e55c5aa2fdb6e5627edcfd3af95269342f884ad6bfcaa1bb5cba1ec2dd07c454159c863dbc71da8001e3418791e3b6dfb712fb0a5a63a73e03a535f78dc5b62 SHA512 e60e292268afd04233178d6bcf8e5777e930cfbf31b78587649c1f2fb55082d8c22ef7d44f2747f8b97e1950db0edba4cecf3608f589a0e0156a0e11152f272f +EBUILD anyio-3.2.1.ebuild 1064 BLAKE2B a5e3670beccff3e35ddff9857e1fdff6fb0d212803dabc70d868c402ee8286e064818d37bbe36c9ed9d17b596b39993185051aed462dedf51afddb5024d4aeea SHA512 f269acbbb42eecf0d3996658c43db8a493fa1add66f2505d897591780f07ae687adfbbad31d2c24147cd2a89b5133db07bfe003ca48de4b4eb78bdc7747feb98 MISC metadata.xml 1320 BLAKE2B 0687bd9663338d0f39ad5b705f3ba3064ad7a399e31e6b6dfba80124b4ce719bbde82fb39f8b19b4a2fd22a040919163a59bfb57a3db143983d60db78d05811e SHA512 306491b404e5929eb19f61e359741b2961b3e600e3e6190e29215ea571db2d270d469c331956246f3336e05f5379d37d35bbea30931a9bbd8fb79a671d7642ce diff --git a/dev-python/anyio/anyio-3.2.1.ebuild b/dev-python/anyio/anyio-3.2.1.ebuild index 0a23ca0eb48b..492fcd0eb77a 100644 --- a/dev-python/anyio/anyio-3.2.1.ebuild +++ b/dev-python/anyio/anyio-3.2.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND=" >=dev-python/idna-2.8[${PYTHON_USEDEP}] diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest index ca8910cf8b7f..c6d7fbdb18b2 100644 --- a/dev-python/black/Manifest +++ b/dev-python/black/Manifest @@ -4,5 +4,5 @@ DIST black-21.6b0.tar.gz 1149421 BLAKE2B a9935d9ef3c9530d127cc2d06e2d64b48e6f2a5 DIST black-21.7b0.tar.gz 1148431 BLAKE2B 34dcd2fd45b914433d6290c10bb07b44277cb490ef884c44ec00cb5495fadd2e649099dd356c4063d0fff5a6477609b11db73e1dc94d88106c56a3ca9b087c90 SHA512 7e6ee4e185080802c9dfc6eeb73b52b2489283c4bcbc086366f50ffb8ea3e0f4bdfedac9a5906be6ec119e65050741c71591c394f0c361a1d75b3ff4061945c1 EBUILD black-20.8_beta1.ebuild 2242 BLAKE2B cdcf87b20f7d169425bf851b68dc8f393a7fa60837cce59f2ef9445189609291f5e53561c6411587e0b1343075e5bdf84fdda3771db629f856ce94a15adbafc0 SHA512 4a9fd8f011f4d10ef2dd21cb142065d568fd5d3486a00d4932c1f270aec46fe6f9e097667db0356d5c791dc7fad1ff9d88792292d281da69db3ec68dd5b1f14c EBUILD black-21.6_beta0.ebuild 1567 BLAKE2B b9ebf689ad0d2cf8a38fa296977ac10afe2626d90cf0cc0a0ceb8b26364a514d1536b34d21983984363af17262e4adfa6fb1d59721dc6a901cc65c7daf6971c5 SHA512 228058c935b77d23dd2dd26d42d3aef199e492255f39898dc57093b7ff81ad45d83020b7d981eb97811a29c3ba826a826858296894c2bcbedfd5c9202055983d -EBUILD black-21.7_beta0.ebuild 1411 BLAKE2B a19e601c5157e0507bce9734bc6c026fc0c53f7f1e19af177c2863991b52a3dce93b6bf42879f224c5d23ddf3acb3f38bc1e4ff7d0377ba38af32a358cf623cf SHA512 2caf50f452b84c2e53609e0aa92365f2a35b4ae0eeab7a928657f5d0ef4fa6b07ee2c64393270ff00b2940cee805b3c65f16e1cb7cdc9c67e8501adc9198cac7 +EBUILD black-21.7_beta0.ebuild 1417 BLAKE2B fa0e5475a30d04c4927b1ba17c934fb260f154b84a9d93ba659bfcac03a3a505429d8f0393e60d0abb5002b078660ed97e8d94e2c517600a6a3d2b4a49bf30ec SHA512 1b1b43a270a731586983c38f725b1d834d38641ed008dba5ce8c3a568333b301cfc59b1faa566a16951d1a5227e3f608da43fcb91a9db7e3a41ddb3329573f89 MISC metadata.xml 396 BLAKE2B d65402ff00389ead3359ab2afe53d33e88a5c0a6aedfd83f6a3fe946f4005e1edbd77683b2fc1097a7963383da492bad8889c2f30dd0408a4c8fb9fea6d508f3 SHA512 33aeaaa8cbcfbd0323075ebc06e4ff2dae2988ac88fe067a3fd51eae6b5ebb6ebaf9bc874d7275acc0ab6d36ac5b6ed9cb32d8e10e3e0bc3aaf75c70a5041c8d diff --git a/dev-python/black/black-21.7_beta0.ebuild b/dev-python/black/black-21.7_beta0.ebuild index d104c045b58a..25f7747a2881 100644 --- a/dev-python/black/black-21.7_beta0.ebuild +++ b/dev-python/black/black-21.7_beta0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" dev-python/appdirs[${PYTHON_USEDEP}] diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 68eb02f8b870..6d1dcc56892f 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -6,6 +6,7 @@ DIST boto3-1.18.10.tar.gz 398199 BLAKE2B 950b40afd867a8df9f8154e35572f3302c03c68 DIST boto3-1.18.11.tar.gz 398542 BLAKE2B cecccf462510a6deb55308ea4156ae081d2357480e5d8c160797032c62554ac708f37b38e1cbe26a18e2087a268b392a145d0733400a86e4fca19a5416700ad8 SHA512 63cbea62fcd71fee1c53219f6016fe38bd08afdef0c27d918bd078d04803d14ddd4782c0182e304542314df4bcf081d802d1f581b25ccae3327c4df80e40dabe DIST boto3-1.18.12.tar.gz 398935 BLAKE2B 87f8627459908e4ff4bfde7ca7d325a355635c8e7c77cee515d30a443bfaba8474e3637e8facd8fd77778c2faab272e6526df92e96c59db4901bd3be44fce24d SHA512 bef678df9f073bb56152e8e56b4341e40aa98120ded26d1794d3e91382a994929150a06eee543d5397f065e66a9dad192b1a30e89f9d430f8a305a6d1e5a99b9 DIST boto3-1.18.13.tar.gz 399893 BLAKE2B 3c3e79e2a8ea41a6bf88a2e73926d6e61c9844fe0d373126611e3023d98d9e6a64cf7b537726260ae70fd78fea32f19127d59ddac5d48489be231bfb2a51b693 SHA512 14987a472d5dd7eb254fa4fd4e931b43f36afc57b40676c0c2c2400bb24d7a31892d317b2da6d618311b5df91ee4a5c6cd4974ecf90971540c41b4d9632533ff +DIST boto3-1.18.14.tar.gz 400263 BLAKE2B 827cf91c151ec03c6bca44967b8b94a5a4f93510ddae67b74dfe17fa800d02d2b139f3a0ecf6958ce24350345dd1f6da3c8dd69d7a5b504fbe79a9e8b587a3c2 SHA512 c3c338868ce50976deea02b308d8f9afecfbeac725319b4379391af1f85a6665de2cb59b2cb19a05520f1ff09d5c31bdc06525bd05e5bd2fa499641c4308b240 DIST boto3-1.18.2.tar.gz 393528 BLAKE2B 20424f9a8ff013d1d9724f741ad6754747de504fb961688f433eba74ce1d6df7e95d68c45be1e87df1532f99b2fa4d7e8b00671a8ae9a378a4df74764924cdaa SHA512 287a1f24f62fa83fd944632799540257b2f8d6cf3b5d6add57be60e4f49dafd685bb4fcceef37fe907edba00a7f2285d92bd8d381b03e45ac794b22fdcfe8783 DIST boto3-1.18.3.tar.gz 393645 BLAKE2B 4967ac751e9ff5a86f6f571961df31d82f6012ade28aa19a038399077bf5a1b968dfa1172995423890b79a2ede54e2c6f6c1937e8ccf21010f17a4d96928df62 SHA512 f9c42257f0925fffaeb1a36e4731dc54fee1836c249617444292991d043dbb9b58472f73a806981c9763b569cc7402b378f6e1e0102fe0f995a7754807f19b38 DIST boto3-1.18.4.tar.gz 394442 BLAKE2B e82726143b353b843e915ea78ea2e033077ee495b1d416866f5c231f8bd864372496736d266b2b848ed8afd3134bd865c507291fd2fbdd5cae00a92ce3c5e76d SHA512 b3ba1328476a1c642c6b813afc3879e904bc14da69e062156df0405b3da6d2a15a4a40602f24d0a067a83cc441ce5a5e353dacb84869b0fe24e9984c0dec719f @@ -22,6 +23,7 @@ EBUILD boto3-1.18.10.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f EBUILD boto3-1.18.11.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69 EBUILD boto3-1.18.12.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69 EBUILD boto3-1.18.13.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69 +EBUILD boto3-1.18.14.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69 EBUILD boto3-1.18.2.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69 EBUILD boto3-1.18.3.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69 EBUILD boto3-1.18.4.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69 diff --git a/dev-python/boto3/boto3-1.18.14.ebuild b/dev-python/boto3/boto3-1.18.14.ebuild new file mode 100644 index 000000000000..819e73691110 --- /dev/null +++ b/dev-python/boto3/boto3-1.18.14.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # prevent an infinite loop + rm tests/functional/docs/test_smoke.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + nosetests -v tests/unit/ tests/functional/ || + die "test failed under ${EPYTHON}" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index d2ca3e05b92b..b3e7ab0e4e6e 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -7,6 +7,7 @@ DIST botocore-1.21.10.tar.gz 8001298 BLAKE2B bbc762302462d9eb5e223245c8dd2430e6f DIST botocore-1.21.11.tar.gz 8003282 BLAKE2B a7ada604bef2d5130169b0905acfb1ed51fbbafbb9df29d2ed3e3cbf89b44ded59b0de1baffe46b27b10e854b190517d95a26022cc22145fbeb42c46cdb780ae SHA512 45f66cdbbc66dc74c5aac003eb67569533088486fbd3443077be7d6ecb4fe9b8ba9a9de04b94b44fe02167f7261fc9675b7cfb8973de95510d4401a237416713 DIST botocore-1.21.12.tar.gz 8003489 BLAKE2B 39249b2ccbca9cc11b8acaef59064de3f6533a399949eac6c7168feab987f98914e213cfa4e39067c431e65ec04929b68787f971cd3847229668f12c723f8194 SHA512 7332026e1fab6bc36627f5d9de21367d99ec307e8ff4591671713e81ad44b0549ce7d4fc04f992fc120ba55c54ebc8b5095ef5e4888bca19e0d2aeea25dbbc0a DIST botocore-1.21.13.tar.gz 8006167 BLAKE2B 7f876b608fa0d24717f010426a553f54aa3c5a661d923b2a11b685f81d14cbf35fb6cef3518992eb00a520b79d79499af39f4fd03086f6caa6c20d256723fc10 SHA512 e2a2a51e74c5cc98ebc28a58a6865030ebc810f8fd56ae1e0baac23f815b65f9f1fdde6d9e0771a847d383796213d453463f89382286eb0c762c11e0c682ffc9 +DIST botocore-1.21.14.tar.gz 8014362 BLAKE2B c201724fd1eae1a9f84e81ff9d23b27eaf7f38d2a2db1bbf3f1ad7aca37183b56ea752478e78825f5eb5762e649b533be49671acfbbc058cae96bc14121bb336 SHA512 eff147209d9526e2b90fae2dfdaf1536ab29714277d8e4ab2e0244cbf1ab3c98aca72e04c5c7659a98464d52a016bcd5601428f860c67737b080e562c36ebb6f DIST botocore-1.21.2.tar.gz 7960118 BLAKE2B 11d2845e1846c03591625a95b21ff6fe1acb1448414a5f09de1d427614e927d974fafe5dd5d4f195aeb2f3b86d60822a8c73f1bc532bb45c85be8421f92eedc3 SHA512 501f059518026bef10fe933d20a3348b4140cff9ef1af38e17552aea8698179135f5271604e988f53c215e3a13158d7784a49a6b56c0d4db591f99dac9c57ca8 DIST botocore-1.21.3.tar.gz 7959023 BLAKE2B aab15319b9f36c25ee88f2bf0b2efcb6bbffeac1b4e38dcbdfde3a947f702016e77b66c4b125ca2b63614223109fd793da68f9ce1b1d14476cdd6a3fcb10dfce SHA512 5a8ce8f612fd0e1c68a75223dda95673f72159b02a040d1a71920b7e75b3aa9d14589c33a52970182970a353308954e8cd6d5f97d374e0e2ee2cd40e0dce786e DIST botocore-1.21.4.tar.gz 7964960 BLAKE2B 71d55b47633aa658a9dc921375c77230a6ebb89460d9de5a9982d730e03247972476400dbcf292da0a885789860117c1abc9bf803c79547049b242feb8755d15 SHA512 4a36e5870d9996973e2258f2e6afeb7381ac94d14075eaa9885f6f89afb87fa5b4461b02ab234b4ecc8e24630434dbb839e8ad30f622de6ffa5402f872f84a97 @@ -23,6 +24,7 @@ EBUILD botocore-1.21.10.ebuild 1516 BLAKE2B af82b8fbd781de63b2d44cc058542ef0ff9a EBUILD botocore-1.21.11.ebuild 1516 BLAKE2B af82b8fbd781de63b2d44cc058542ef0ff9a83445cf356f6711d956f6d81450b49483940362b56752d80a467874d8a6e39009b865c7821a57fd603f839884ba6 SHA512 1a37e399c5582b618d386d338af3d3de4b966d2cd1c8cfca07b724cda6229ab6680aeac024cbb979be05e4776692c746e7277b22e9ef0c52a23c70b25f8833e5 EBUILD botocore-1.21.12.ebuild 1516 BLAKE2B af82b8fbd781de63b2d44cc058542ef0ff9a83445cf356f6711d956f6d81450b49483940362b56752d80a467874d8a6e39009b865c7821a57fd603f839884ba6 SHA512 1a37e399c5582b618d386d338af3d3de4b966d2cd1c8cfca07b724cda6229ab6680aeac024cbb979be05e4776692c746e7277b22e9ef0c52a23c70b25f8833e5 EBUILD botocore-1.21.13.ebuild 1516 BLAKE2B af82b8fbd781de63b2d44cc058542ef0ff9a83445cf356f6711d956f6d81450b49483940362b56752d80a467874d8a6e39009b865c7821a57fd603f839884ba6 SHA512 1a37e399c5582b618d386d338af3d3de4b966d2cd1c8cfca07b724cda6229ab6680aeac024cbb979be05e4776692c746e7277b22e9ef0c52a23c70b25f8833e5 +EBUILD botocore-1.21.14.ebuild 1516 BLAKE2B af82b8fbd781de63b2d44cc058542ef0ff9a83445cf356f6711d956f6d81450b49483940362b56752d80a467874d8a6e39009b865c7821a57fd603f839884ba6 SHA512 1a37e399c5582b618d386d338af3d3de4b966d2cd1c8cfca07b724cda6229ab6680aeac024cbb979be05e4776692c746e7277b22e9ef0c52a23c70b25f8833e5 EBUILD botocore-1.21.2.ebuild 1516 BLAKE2B af82b8fbd781de63b2d44cc058542ef0ff9a83445cf356f6711d956f6d81450b49483940362b56752d80a467874d8a6e39009b865c7821a57fd603f839884ba6 SHA512 1a37e399c5582b618d386d338af3d3de4b966d2cd1c8cfca07b724cda6229ab6680aeac024cbb979be05e4776692c746e7277b22e9ef0c52a23c70b25f8833e5 EBUILD botocore-1.21.3.ebuild 1516 BLAKE2B af82b8fbd781de63b2d44cc058542ef0ff9a83445cf356f6711d956f6d81450b49483940362b56752d80a467874d8a6e39009b865c7821a57fd603f839884ba6 SHA512 1a37e399c5582b618d386d338af3d3de4b966d2cd1c8cfca07b724cda6229ab6680aeac024cbb979be05e4776692c746e7277b22e9ef0c52a23c70b25f8833e5 EBUILD botocore-1.21.4.ebuild 1516 BLAKE2B af82b8fbd781de63b2d44cc058542ef0ff9a83445cf356f6711d956f6d81450b49483940362b56752d80a467874d8a6e39009b865c7821a57fd603f839884ba6 SHA512 1a37e399c5582b618d386d338af3d3de4b966d2cd1c8cfca07b724cda6229ab6680aeac024cbb979be05e4776692c746e7277b22e9ef0c52a23c70b25f8833e5 diff --git a/dev-python/botocore/botocore-1.21.14.ebuild b/dev-python/botocore/botocore-1.21.14.ebuild new file mode 100644 index 000000000000..30e0988848ad --- /dev/null +++ b/dev-python/botocore/botocore-1.21.14.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + # very unstable + sed -i -e 's:test_stress_test_token_bucket:_&:' \ + tests/functional/retries/test_bucket.py || die + distutils-r1_src_prepare +} + +python_test() { + # note: suites need to be run separately as one of the unit tests + # seems to be leaking mocks and breaking a few functional tests + nosetests -v tests/unit || + die "unit tests failed under ${EPYTHON}" + nosetests -v tests/functional || + die "functional tests failed under ${EPYTHON}" +} diff --git a/dev-python/cachelib/Manifest b/dev-python/cachelib/Manifest index 955e6d539eba..752718cb7220 100644 --- a/dev-python/cachelib/Manifest +++ b/dev-python/cachelib/Manifest @@ -1,5 +1,5 @@ DIST cachelib-0.1.1.tar.gz 10192 BLAKE2B ce1ac03498e331c0df405e99b26f24cf38f21243c60d90ca3b0fab599abce5ac8c59ba8c566216d761fea170d64934c63fd74f9733c50aa3ebe382c54b80bcfa SHA512 865dba727427907227b021ecc5962738c85fb74f898acfe1612e48247ada9eda3eddb72c3c29c700fe4275ed699accc5af9526afbaf0dfbfb3a1a1a6370cc3d6 DIST cachelib-0.2.0.tar.gz 17735 BLAKE2B 737c5083b719b6330df4eab3e256fa64b9bd2292d46a1c0b82c72c6f69f4f2fae6623fd4bc167533101e0ff01b5273a1042f5c1bdf35080a5241358de642cba3 SHA512 4011d9ead4fe27a54508355eba46e91a924ce30ef3d7cdc5a2049f7e0e48f924b64d65f203aebcf9a8729f956b6edde4160cdb7edfa7e63293e2853b94bd6601 EBUILD cachelib-0.1.1.ebuild 514 BLAKE2B a3d34faaaaa1a3d7d254093f81f7a65382ce0d39849df1459deaa3cf4b97d9e4f120fb1e3ae7aa73b8c79b78a338052ee614cab160e02bfc8584f228aac1f9b5 SHA512 2b2d4a1adcd50421722d41170dade21d406213479de203912023434ac6c2c8a75bdbf57c9e273ec99ed40930b615bc9ebb32f32401d1ffd34bbb05eedbc0291e -EBUILD cachelib-0.2.0.ebuild 705 BLAKE2B 88729d4bc99addf86fea36d3eb022258c64cf4296acd170a98a42fec0407a7e34dcbbb7f17b468c69a391ff61174465663a473c34cc449974aa8cb7b11174389 SHA512 b5989476dd4b992ae79c91730a2efee0ed6fc7a6a8902605f959427973596931f5afec3fa9d884526a8c11c65ab537671cb3547272ff8dc07c79e6f06354e5d9 +EBUILD cachelib-0.2.0.ebuild 704 BLAKE2B d985e32bff14ca1310071a1076290148d47be06582e35c0731160c1528df396dfc2bbbd8c3094fd86c8ae36fafec6a1915764fd31470dcb50addeecdbd276741 SHA512 495d2beb71db9782d3407682947330a6ba8301e2f80c3d3d60f9eb18b1f611f613c16dd1592c02cdb3806072bac7876120ffdc0d1efdb710d736c0f75572a4f4 MISC metadata.xml 473 BLAKE2B fc55238dc8f1e3bbdf2afd875e27bccd93084c0497826cae167ebcc7ae36529628bc6cd4d28fd0b6ce5e09d09ea9895e808f090ebc14d70db00bbe80e3c59db5 SHA512 ea41f45ce1423d8db2a46c098704516964f35086417377c9c24ed726d33229575dcf6563121c74f04584233a2744d11c699e454832082070a3f6b4738ad4d21e diff --git a/dev-python/cachelib/cachelib-0.2.0.ebuild b/dev-python/cachelib/cachelib-0.2.0.ebuild index 8f80ff98d460..073c202df7be 100644 --- a/dev-python/cachelib/cachelib-0.2.0.ebuild +++ b/dev-python/cachelib/cachelib-0.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm x86" BDEPEND=" test? ( diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest index ffb496a1a564..2a90fb4168fb 100644 --- a/dev-python/cheetah3/Manifest +++ b/dev-python/cheetah3/Manifest @@ -1,3 +1,4 @@ +AUX cheetah3-3.2.6-fix-py3.10-tests.patch 1082 BLAKE2B 5e418f22d9067208c038ddcbd35ef5942c09bc92a14a9a28c7ed996496c419b41b772d1fafd3ac01b524aea0dd70706ea69815db0f6fbb3de26abd95b416c3c4 SHA512 1adcc664bfd580fcd62156591b52375e3f01a5107a995ad6a8c01baf8e604c2114451be7cd13775bdf2bcc2d16998d86fd5d0db38c85d4ff6e52bd314fb3c264 DIST cheetah3-3.2.6.tar.gz 2481158 BLAKE2B cb8ad192ae9caf0d1284294b323cf4a918cd2fc951bae25867d69a3dd7933728056b76fbf52a22d34f290056a96cce7d9ccbeb2404f2f0bb782f8db8b7453e47 SHA512 abf74def695018a79cb1364f60e402e7e0095a4d2f069decfbddf42501d865b70451ebc7b52abc67aa23e57276d7a3b8c2894a9571876e15db43cd1358f74d31 -EBUILD cheetah3-3.2.6.ebuild 1116 BLAKE2B 39fcd02539cf2a09afd27e91276481bcbe6fea3fa8a31b7b9189e37d195e57797d84ebaff1231a3d8495f54b8649f68c21f538a46824ded381cdee727c934694 SHA512 75794dec4df190a31c2ee9019b66bcd6c9cbbef165e444929b6191edfc0eaa5904c4c9a1f28c9355a5d603add708faa6e5db1c7c5cba499590029363571bbc21 -MISC metadata.xml 662 BLAKE2B 3dfe6898c1c2b60050da8427fd4e51a07ba7870120ce491166b9fd222bbaa49e7df7ba3afafe8b159a7b60f781da67dc0dfdf03f085e813cb3f6d59169ecc526 SHA512 b15fac64b057cc9216aaa21002332ec348e89a618ba4c32dd8b9622afd17d7d8db6ef6c3e7c645ad0a03b306c50b79322f5ad1866db93f1033e69b1c7d6130a1 +EBUILD cheetah3-3.2.6.ebuild 1141 BLAKE2B 32148f9cfe925c3b88dccbec20e7c3f555f150b5628dd98394c6df15c21dba364c5b53dbad36b5e3e5e8ebfa0cbfc4c727de63f2a513926ea015dfedfddddfb9 SHA512 74f937845d14930953a5bf9f3286a637470cb1bdf3fb1b7af9f7f42f8cbef44033ec8da166b9ee1c69dce95921f66b3f68398c8eda51d45df244b5df04dc48bf +MISC metadata.xml 727 BLAKE2B ccbc87781409c89177a8c5e53e21ecf4ebef72351194cd45686e2ac0275b081bb349450f8f66618526d7fbd3038189919d94dd6ea8fc811fa26b09b0d02335a1 SHA512 5fe5a3f3f22238e7c1b9b0ce54d68266678a6078b34ea1472bd140f7f065a9aa658e5c2605c59b31707e1c275b88ee20481443aaf2970f956d1c0a2d5c472874 diff --git a/dev-python/cheetah3/cheetah3-3.2.6.ebuild b/dev-python/cheetah3/cheetah3-3.2.6.ebuild index 750ee0a37321..c4cb900671de 100644 --- a/dev-python/cheetah3/cheetah3-3.2.6.ebuild +++ b/dev-python/cheetah3/cheetah3-3.2.6.ebuild @@ -2,8 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) -DISTUTILS_USE_SETUPTOOLS=bdepend + +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Python-powered template engine and code generator" @@ -22,6 +22,10 @@ BDEPEND="${RDEPEND}" DOCS=( ANNOUNCE.rst README.rst TODO ) +PATCHES=( + "${FILESDIR}/${P}-fix-py3.10-tests.patch" +) + python_prepare_all() { # Disable broken tests. sed \ diff --git a/dev-python/cheetah3/files/cheetah3-3.2.6-fix-py3.10-tests.patch b/dev-python/cheetah3/files/cheetah3-3.2.6-fix-py3.10-tests.patch new file mode 100644 index 000000000000..845520fb02ad --- /dev/null +++ b/dev-python/cheetah3/files/cheetah3-3.2.6-fix-py3.10-tests.patch @@ -0,0 +1,27 @@ +From 112dddd8fa5fb9c285fb8ef2818abfef99365070 Mon Sep 17 00:00:00 2001 +From: Victor Stinner +Date: Tue, 19 Jan 2021 11:19:15 +0100 +Subject: [PATCH] Skip test_import_bootlocale() on Python 3.10 + +The _bootlocale module has been removed from Python 3.10: +https://github.com/python/cpython/commit/b62bdf71ea0cd52041d49691d8ae3dc645bd48e1 +https://bugs.python.org/issue42208 +--- + Cheetah/Tests/ImportHooks.py | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/Cheetah/Tests/ImportHooks.py b/Cheetah/Tests/ImportHooks.py +index d7b5f5d..bc0239c 100644 +--- a/Cheetah/Tests/ImportHooks.py ++++ b/Cheetah/Tests/ImportHooks.py +@@ -87,7 +87,9 @@ def test_import_builtin(self): + return + raise self.fail("All builtin modules are imported") + +- if not PY2: ++ # _bootlocale was removed in Python 3.10: ++ # https://bugs.python.org/issue42208 ++ if not PY2 and sys.version_info < (3, 10): + def test_import_bootlocale(self): + if '_bootlocale' in sys.modules: + del sys.modules['_bootlocale'] diff --git a/dev-python/cheetah3/metadata.xml b/dev-python/cheetah3/metadata.xml index 52f8ccc1f81d..c6b648884ee0 100644 --- a/dev-python/cheetah3/metadata.xml +++ b/dev-python/cheetah3/metadata.xml @@ -11,5 +11,6 @@ are its principle user group, but it has many potential uses and is also being used to generate C++ game code, Java, SQL, form emails, and even Python code. Cheetah3 + CheetahTemplate3/cheetah3 diff --git a/dev-python/commentjson/Manifest b/dev-python/commentjson/Manifest index 544350ab2a53..4e08b8d19ffc 100644 --- a/dev-python/commentjson/Manifest +++ b/dev-python/commentjson/Manifest @@ -1,3 +1,3 @@ DIST commentjson-0.9.0.gh.tar.gz 15297 BLAKE2B a857b0fa5551079d3d37bff94fb51a903e998c4fb84e0f62a5de28d6eafe0cb8a38b3215515e72c56de0cddb661f109921c801d15b9ba93771290135adaaa5b1 SHA512 cd3d28adecbc445ed3faed7847c65a23829f408cf8aa3fa85544a0f0cf9fa5544b8aff560725cf51921f249123daf9ce9953069e99ca64a312bb4bff652512fe -EBUILD commentjson-0.9.0.ebuild 764 BLAKE2B 7f26f63b6a1b8a40b583abd01ff6f6e9baaf791a467ce4e7fb57e7b89b90eca38a4dda8f8355e43e2d9f22b1db9fea238a835064b79e92de54ceb45b7c5508a5 SHA512 3310e9845371e474f594410d7674558c616fc670962b3db9d7df4ca16088d7e246a0d729662676d0501fae8cc9746821c306a0bb9b520dc516b74e173db374ef +EBUILD commentjson-0.9.0.ebuild 763 BLAKE2B b30935e60c7653c417fad3530bc87f4c24bdba6df9c6ba64eaa34cc6b1aebd29d5430df078c6200be2c8130281324db8fb118e1364135c971c03b4667ff136fb SHA512 ddba1ae38133fd4d090b33dc25d450e2d8fccb8c8d0dfb0bc91d48a775f683512d50d3b4b1e5307fe0e524a3e0c626f08d61eebd28e73dc272a08e4c13f6421d MISC metadata.xml 350 BLAKE2B a14a2adc21600c7f65c10bd0d741c0f81ede15baa200532ad346a74f36e4eed3bfd4af40ae30d208bd6cb1064936b4e7fc5acb0db31890a9e7109210f499b3df SHA512 558f86dfd9c937dec4a41df69e50662a86968cf1884484fc0fbe336d95b4fb4c66c22ced5b086024364d8c02aef6ffac436aa6ba80afc5398dcbf3ac12f5f4d0 diff --git a/dev-python/commentjson/commentjson-0.9.0.ebuild b/dev-python/commentjson/commentjson-0.9.0.ebuild index 800aac26e018..612c505cf3fa 100644 --- a/dev-python/commentjson/commentjson-0.9.0.ebuild +++ b/dev-python/commentjson/commentjson-0.9.0.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" RDEPEND=" dev-python/lark-parser[${PYTHON_USEDEP}]" diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest index f3a669c0e948..fee2ac342c9b 100644 --- a/dev-python/denonavr/Manifest +++ b/dev-python/denonavr/Manifest @@ -3,5 +3,5 @@ DIST denonavr-0.10.7.tar.gz 148282 BLAKE2B a5168c1b00ce1e8223d619a8e2e7ae663fa91 DIST denonavr-0.10.8.tar.gz 148387 BLAKE2B 1ad6687655abe70e6f83119c893187efe88143521e5c91987ae6b3d393fe7a327bf34941d87a4ba37107ef415493471be0630a1f3c643f94cfb3e22460c80806 SHA512 fea1b2a03d83d520c837323939db503879ec0c973bbf9409087298977f4d07f8ed8b25c2d287c1529786a4e42cd59b0f0708a8a4b7df3d5f630967110d7fe906 EBUILD denonavr-0.10.6.ebuild 755 BLAKE2B 19509ed35e79c27f4a6f352ff1cc06a06786e0a57806999bd02df983e41b04f62aa522fa96665c0fd875208ceef9b0121c7e4bc7427d5a10e71d7e3642dbae5b SHA512 3a6cb8ab60f3be41cd01d155e6501decf3ab5311f565392eb9b71d20b017ae9d3ea3e33cebb78b54ab7ff31ceb8fda0c570a7bdceda9015fff1b8c0ff1d1e7e7 EBUILD denonavr-0.10.7.ebuild 755 BLAKE2B 19509ed35e79c27f4a6f352ff1cc06a06786e0a57806999bd02df983e41b04f62aa522fa96665c0fd875208ceef9b0121c7e4bc7427d5a10e71d7e3642dbae5b SHA512 3a6cb8ab60f3be41cd01d155e6501decf3ab5311f565392eb9b71d20b017ae9d3ea3e33cebb78b54ab7ff31ceb8fda0c570a7bdceda9015fff1b8c0ff1d1e7e7 -EBUILD denonavr-0.10.8.ebuild 755 BLAKE2B 19509ed35e79c27f4a6f352ff1cc06a06786e0a57806999bd02df983e41b04f62aa522fa96665c0fd875208ceef9b0121c7e4bc7427d5a10e71d7e3642dbae5b SHA512 3a6cb8ab60f3be41cd01d155e6501decf3ab5311f565392eb9b71d20b017ae9d3ea3e33cebb78b54ab7ff31ceb8fda0c570a7bdceda9015fff1b8c0ff1d1e7e7 +EBUILD denonavr-0.10.8.ebuild 756 BLAKE2B bc30fa50f582fcf633f22bc340e215d1f697f0abb36332138bc46f9a14b1becf126dc0af75e7d2c5d15b3435ca7d8db52b4e7f3a0ae63f3496554f87ec4764ed SHA512 1619c4703eb419d9d295a5763fafa2fd94f313236cc2b1112b90d4a702e2a1d2a0119af3f699652520d819b7d77ed90b6e345fa45de033dd813c938168d34478 MISC metadata.xml 549 BLAKE2B 7031b8af81fe98059cf29d386d6f09493af833f33dacfd2be8f4e4e534a6ec1196e85cfc3ddf13ffe4a4333c0be7c95d453916bf6a223065e1520259956ce51f SHA512 01ecd0c14cce4a3479e70c3aea2d3f2e3c582bf9ff7bc8f887f341e19b0e45fd78638a12b6a617db018da4fe98704345e7e27fb9d6d0ed464daa71b2d1ccacf0 diff --git a/dev-python/denonavr/denonavr-0.10.8.ebuild b/dev-python/denonavr/denonavr-0.10.8.ebuild index 744cc8df1076..774d25fb91ba 100644 --- a/dev-python/denonavr/denonavr-0.10.8.ebuild +++ b/dev-python/denonavr/denonavr-0.10.8.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) PYTHON_REQ_USE="xml(+)" inherit distutils-r1 diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest index 02da9ac56060..3c7cef79afc8 100644 --- a/dev-python/dulwich/Manifest +++ b/dev-python/dulwich/Manifest @@ -1,5 +1,5 @@ DIST dulwich-0.20.21.tar.gz 399232 BLAKE2B d2768a4cc83ab2dad3b569c7c97c93ffea0293eb10ce269a7edfc7d5a6dc15d31d7637332d6968d40e67dcd2d76d6f9366f6d2e30527a666bc76fab32c5bab91 SHA512 1dc3042ef7ed0320b8e998d78c98e5d181981f665a708547b715ed5a16869f5c0c76b6228bf1e58cb957923ea9643ae2ae7cfca970056bc5230db18c5a110985 DIST dulwich-0.20.23.tar.gz 414150 BLAKE2B 0f7bfb237acc6bad874465a5bfed21adc29a2ef23875fbcbb92e7e3ff0ed6a4191a30b3975f90ef20b8320575e42abf31f8ec2199d558382c917d0510c2a8d96 SHA512 8bad3528dc87e70b39b59b2f7218579327db4dbd15937b63db76c9b8e7ba6d22e963eaec45b8d675c92f250516a541c395fdac391db68d0932dc5d8cd7ed9fb9 EBUILD dulwich-0.20.21.ebuild 1623 BLAKE2B f8973b73c094fe2ef5efb9ccb71f44e2da24c137a9b9bd28b5292217c78e1139ff8725417c422df4feadecbbf74ce0e0edc7b63f43e6761e2b9a203fffae986a SHA512 c43266e408a6a8b236036347694062a60c4c806736a4ec540957d509f5534d2c4e56212f23b8b67b48700b267718181977f01e1c389f33f8c90df98445bfae8c -EBUILD dulwich-0.20.23.ebuild 1589 BLAKE2B 5e36e2b66e89ff3944862432a6bd08d07f630eeb790cd282bc758d3d3071998d4c81d84890e90d8fb609c8b76aa6fe14e944ed58258765b0590e415fce8017e1 SHA512 eed9337dbddef429caa19c0fa6acf02983adbca2d42371cbf961d8fc294b07e50d99942839c0473feb2bca10052b1af058fbc8b8d235dc1b609c13f26632107b +EBUILD dulwich-0.20.23.ebuild 1590 BLAKE2B 4a48258dd6bdbe22dd305e294dd78c3f8395fa274219a29d2c2b1c5b069a0dcab775e401e8a83a39c78e5e88cf1384ce9672174fcc870a34768f14c6a7fb536a SHA512 1612af29d05dd0d970d0069c89891375711751ac69e6a79f4b12db25a76bdbe3539a3f268ae6557b0bdbd340ade893bd311a9dc644b4cb0ad1c39f4d85d5c268 MISC metadata.xml 557 BLAKE2B 17a7d57f6d3a8d0a01808be1f9d5381ea21cec37bbaf193f6f5b28b3f8381fbdf5a00b06cefd89a777ca11f11556ed33b13e295aa5687d4eac76df537dc6fa41 SHA512 6325997c6f1fca6d8bd2fb3987ca8a53ee068847e4d184b36928a7265ff0aca1918dfbea34a8cd93f6d3b68aace8e28133d261766524f7da3639a307ace0e160 diff --git a/dev-python/dulwich/dulwich-0.20.23.ebuild b/dev-python/dulwich/dulwich-0.20.23.ebuild index 0e8096b83c54..2ce5d808ec46 100644 --- a/dev-python/dulwich/dulwich-0.20.23.ebuild +++ b/dev-python/dulwich/dulwich-0.20.23.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Pure-Python implementation of the Git file formats and protocols" diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest index 07c3ecf86a7a..f3cfdd57cc28 100644 --- a/dev-python/flask/Manifest +++ b/dev-python/flask/Manifest @@ -1,7 +1,7 @@ DIST Flask-1.1.4.tar.gz 635920 BLAKE2B c1f19e7449177ecf6e901d5932ad25cbe866ff53b9323f717541922b1ea5b10203ff07630fcf3eabaedd9b6a24ef031ad2aaa2e2f759925363bebfa7e5d967da SHA512 6f427a1264921b8560446afacee2757d16de0dc22d6ed249b7bc5d6f50f3af50c89b79ce900d75b41af4befc53910f2b532c2e280de42837e2133acb6b1bd80d DIST Flask-2.0.1.tar.gz 626851 BLAKE2B 05273edacd6d66237a552410df7ef7ff367e28c273cc89f654eac5ed2eb3d26f71437169905372b398cc6c5c5067dcbea54aa1cab782e03c6186ac9ae3949f4c SHA512 fefed4971f0542b25ba2867919aa54a83b6e3f47e7cee94586543843e7e00ba209ac15d8fe28a3c53981f587aebcf2f3915a49e1a9cd1b729099dccbed3783c2 EBUILD flask-1.1.4.ebuild 1330 BLAKE2B ae78a5a449bad145e9ae537f968bab105ce9f4c69a22ed881ea1dbc8cc7cba708da8724731c8009ee23a8c606fbeb32fed970a5237427d51aab13a91baf7bb28 SHA512 1885d47a974863080b2a3c5372fad49765958e2b17e7a70a01afddc7ed87866d9205259da4b2e3891d88594144ed13663a396844aa92e7f430489e2acbc68a42 -EBUILD flask-2.0.1-r1.ebuild 1222 BLAKE2B 5dc98bfddd15251889ca41761d37079dd7a12da64aecdc88749e7e88bee09353b1596eef94ca16baaf76b1a07fb64e7a33522e550a9fa54f359b656d7ab12b02 SHA512 4936b7ef10305903e827faed39c2e35d379d002a5d0ee103f80f09ffa1af9321537b16b6efaa9b51736d665130d51ca9a1a95bac150dc0c86b637c4e6a67b04d +EBUILD flask-2.0.1-r1.ebuild 1229 BLAKE2B 67a9ac3d79a87f0aa6d6202cca335e7207ddfc0d5d284d92eacfc3329726acf9f004c1d23079f0b270ed95c72ab35da456a191d230e39dd0c0489ed153559711 SHA512 62c9a73ac355dcdfbd2b91c0f5c18a793ca94dfcb38a13b55b9e6e6903352af48cc38fb143e0fc5e5c5b822d75d7ebf998b288e3b2cb3202514720d2f6279c02 EBUILD flask-2.0.1.ebuild 1161 BLAKE2B 652196afb4a78a8ca1bebc957588150522e6360ce1d524137b449bd4b2123a811ce3e7b08c161f8d20c397d1d85c174d63437f5df0dd2a7f2327539229ef7446 SHA512 03e7fdc43bb1582d20c8620e9f86ebf07a9ce52d63a134751190b68dc17027371a22a17c9dc23bdd97b86871bf1e4843a0684b6e5125d1c505012083127234c8 EBUILD flask-9999.ebuild 1217 BLAKE2B 57aa06a3fa33b0e8e5fd3e3054e7fba2e263524d2613207582e854643afd6b7c1ab3f41d73318012a9d77982a778cf90c6cdd13d0232447ef94fd2603f5f32e8 SHA512 3c050a9e65cc40a6556d5bace0ec403d043e8c5591814d47fa3c4284f4886d0eeb1c6f29ae0b9e25a001f2ab38f28fc20f34e3de67d2f74c9197b0b94d4a3f05 MISC metadata.xml 385 BLAKE2B 0aa1fc56ae29e91457344d7ca4f8a26506d46d22b71ac7363fb443ba7fbcad7974f86b898dd7b2e4cc2bbbc5d58fe1a1904a077e5c7b959ba2e1761f1561769f SHA512 223a1a9459b462c6dfbfc2fa0d6932e1f9457e86eb9a70e96c5182a3b4f898a121aa13dc9425811b8fcabc6dca8ba1d715e5aa221453e235a5b5ee2c25cc02fc diff --git a/dev-python/flask/flask-2.0.1-r1.ebuild b/dev-python/flask/flask-2.0.1-r1.ebuild index ad0a2c7da03d..555b29c6025c 100644 --- a/dev-python/flask/flask-2.0.1-r1.ebuild +++ b/dev-python/flask/flask-2.0.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions" @@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" + KEYWORDS="~amd64 ~arm ~riscv ~x86" S="${WORKDIR}/${MY_P}" fi diff --git a/dev-python/hiredis/Manifest b/dev-python/hiredis/Manifest index d0ee453fdce6..46f8ead901c1 100644 --- a/dev-python/hiredis/Manifest +++ b/dev-python/hiredis/Manifest @@ -1,8 +1,4 @@ -AUX hiredis-1.0.1-api-0.14.patch 1332 BLAKE2B 08d5c2f1e85db8f0eb81e620c08f150c613f34f3e0e96716891dc60100dfbe5f3c74ad3bdd312db909951ceddc44f5516a14fb9719c7e8be7c676c93b5981db6 SHA512 3c32c157a9f86498c42bfad043577d981d611a6396408932595d7f58eef2737e7d9f3879c714e358c2233fdebd36958919875f8ff5da90775b4205625de0adb8 -AUX hiredis-1.0.1-system-libs.patch 519 BLAKE2B 8ba885963970dfa0a32b38f4b03e26b2a295a480a7d2033082317ec3b2d598f02acce32c95a784b439d938402a41716d6885e9450dd642b7240af5c6625cced3 SHA512 fb646b968cc14d06de0ec2cbebd6ad1418e1bc0d7c03b529d5c1febe3db9f09933b23e9cf1aa80c6c382923d4b96ce0100709337eb375cbe08508ebbb842059c AUX hiredis-2.0.0-system-libs.patch 390 BLAKE2B bf64bb9ad6ca84c5cdabe505dfed0417e71d9585cd60c0fa2bd9627b2cb90f8502f5224d5854a14213a5b4a9e01814e23d2295dba0acc122102181fab955297c SHA512 04521b844c346f86a44608bca76f706ec5f70a35c6ce2678fd7c4b958e6053d56aac0fca0d301ec8bed6aaa369c883370ffb946930d46d0fc8c0f7f9e52f7bed -DIST hiredis-1.1.0.tar.gz 54620 BLAKE2B 9991745d277e87efe836c1c8eabb2016ce401e2be52c7e1b3a154350776fae6fd3c49e3096da57231e42c57bf36ba692ce26bc993d0923b5246376d8694ad058 SHA512 ad37868376de91303c15ffe6109dc7fadb4f458efdd44b7ddc0a410937a389b8e062ab7d36b1aec3fe324ecafe6b1e5e6b92f547cbf619251dad22a28e02ee9c DIST hiredis-2.0.0.tar.gz 75807 BLAKE2B dc7535f117c8ecfb2c924fe44a1cba2f02271c544588249de6794ce3aec27f66038ecb9f6364ca87b71f66ba13870a3be192eb79c1f360d2eb6dcb6dcae41caa SHA512 b9a313acdd00676dc046713a81bbf4336959f49f09bd2828997c23ca41259935047c657a4b6f81913715141a75fb6bbe7fc4429c7a5b0f4bc3d5de66b9cfa909 -EBUILD hiredis-1.1.0.ebuild 711 BLAKE2B ea29b6b1b3715ad14044459e8afe8876716748b8ebcf38f6ec9d9d16ab6d08108efd5bf4f498101618354707f5afc65957ce38a02e491296d0fde4c2b5897a24 SHA512 414f9b7b60adc607f5fcf4ed4d4898a3513fcf0dcbc99bbad842e26b473b07bfd55cae75b1d737f4227e9911035608d205cabe68a69cdd3fa47d31065ba0e047 -EBUILD hiredis-2.0.0.ebuild 663 BLAKE2B 5ad7cb98cbb3bfd5eaec9a9a4c0adc68c65f85dff496bd19a4550c9d2d7a8afc8cebf1d2510de34ada87d4470c13318908060c609b49a921a0ed2b3cd25b120b SHA512 a796ffa9cd53b128f80df95ed3f57c29865a6918a61c8a1e1910c103be1e4ce8e5cc6f7bb7ddb4ce5967e45ec5edc65a1b655e61c47f7b3eabf2ea9ef9f86aa8 +EBUILD hiredis-2.0.0.ebuild 662 BLAKE2B 19cfc847fb62d26e8a678b5aa1a8fe7b62ed2d306b73b3eb25466642c447f92bc05b9253e728aaf0b1ae817c1f3709d32fa57f7413ac34d9b94f023d7f01eb15 SHA512 c8c4fb4c1310d433691e8a45a3f06a9330473d59e09195535c7c1e1420ab01712bc003e4833abdaab2a5173e5b653b4673cd5d36533f7cfc63c4d139caa03c8f MISC metadata.xml 578 BLAKE2B 39cbb3058e829134e69701f8acf4c89995d6ef1553b911b956a38ce2432267b78a7db070713d230dc2895c5df0c8e8295278caa442642fe64378a5cfdf444ac4 SHA512 da2ecff30312f5eed7611b107bf678af6d1fa45d5d87f75474d70412d7a17db4a37dae578a3047c45758e22a8041c123fa349c5f23580fdc98439300335636a7 diff --git a/dev-python/hiredis/files/hiredis-1.0.1-api-0.14.patch b/dev-python/hiredis/files/hiredis-1.0.1-api-0.14.patch deleted file mode 100644 index 16c420228286..000000000000 --- a/dev-python/hiredis/files/hiredis-1.0.1-api-0.14.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -Nur hiredis-1.0.1.orig/src/reader.c hiredis-1.0.1/src/reader.c ---- hiredis-1.0.1.orig/src/reader.c 2019-11-13 11:38:29.000000000 +0100 -+++ hiredis-1.0.1/src/reader.c 2020-04-01 13:15:19.852085240 +0200 -@@ -167,7 +167,7 @@ - static void Reader_dealloc(hiredis_ReaderObject *self) { - // we don't need to free self->encoding as the buffer is managed by Python - // https://docs.python.org/3/c-api/arg.html#strings-and-buffers -- redisReplyReaderFree(self->reader); -+ redisReaderFree(self->reader); - Py_XDECREF(self->protocolErrorClass); - Py_XDECREF(self->replyErrorClass); - -@@ -271,7 +271,7 @@ - goto error; - } - -- redisReplyReaderFeed(self->reader, (char *)buf.buf + off, len); -+ redisReaderFeed(self->reader, (char *)buf.buf + off, len); - PyBuffer_Release(&buf); - Py_RETURN_NONE; - -@@ -290,8 +290,8 @@ - return NULL; - } - -- if (redisReplyReaderGetReply(self->reader, (void**)&obj) == REDIS_ERR) { -- errstr = redisReplyReaderGetError(self->reader); -+ if (redisReaderGetReply(self->reader, (void**)&obj) == REDIS_ERR) { -+ errstr = redisReaderGetError(self->reader); - /* protocolErrorClass might be a callable. call it, then use it's type */ - err = createError(self->protocolErrorClass, errstr, strlen(errstr)); - if (err != NULL) { diff --git a/dev-python/hiredis/files/hiredis-1.0.1-system-libs.patch b/dev-python/hiredis/files/hiredis-1.0.1-system-libs.patch deleted file mode 100644 index c11d0baa5639..000000000000 --- a/dev-python/hiredis/files/hiredis-1.0.1-system-libs.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -Nur hiredis-1.0.1.orig/setup.py hiredis-1.0.1/setup.py ---- hiredis-1.0.1.orig/setup.py 2019-11-13 11:38:29.000000000 +0100 -+++ hiredis-1.0.1/setup.py 2020-03-19 08:18:53.414214592 +0100 -@@ -11,9 +11,8 @@ - return module.__version__ - - ext = Extension("hiredis.hiredis", -- sources=sorted(glob.glob("src/*.c") + -- ["vendor/hiredis/%s.c" % src for src in ("read", "sds")]), -- include_dirs=["vendor"]) -+ sources=sorted(glob.glob("src/*.c")), -+ libraries=["hiredis"]) - - setup( - name="hiredis", diff --git a/dev-python/hiredis/hiredis-1.1.0.ebuild b/dev-python/hiredis/hiredis-1.1.0.ebuild deleted file mode 100644 index 68ec424e3aec..000000000000 --- a/dev-python/hiredis/hiredis-1.1.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python extension that wraps hiredis" -HOMEPAGE="https://github.com/redis/hiredis-py/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="system-libs" - -DEPEND="system-libs? ( dev-libs/hiredis:0/0.14 )" -RDEPEND="${DEPEND}" - -src_prepare() { - use system-libs && PATCHES+=( - "${FILESDIR}"/${PN}-1.0.1-system-libs.patch - "${FILESDIR}"/${PN}-1.0.1-api-0.14.patch - ) - default -} - -python_test() { - cd test || die - "${EPYTHON}" -m unittest reader.ReaderTest || die "tests failed" -} diff --git a/dev-python/hiredis/hiredis-2.0.0.ebuild b/dev-python/hiredis/hiredis-2.0.0.ebuild index 6c6ac4117dd7..20a1453d27ce 100644 --- a/dev-python/hiredis/hiredis-2.0.0.ebuild +++ b/dev-python/hiredis/hiredis-2.0.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="system-libs" DEPEND="system-libs? ( dev-libs/hiredis:0/1.0.0 )" diff --git a/dev-python/httpcore/Manifest b/dev-python/httpcore/Manifest index be631a4d4dd0..0e749ce168e3 100644 --- a/dev-python/httpcore/Manifest +++ b/dev-python/httpcore/Manifest @@ -9,5 +9,5 @@ EBUILD httpcore-0.13.0.ebuild 2132 BLAKE2B e598e1cad25c700b9bfbf7f74c3af6832be92 EBUILD httpcore-0.13.1.ebuild 2132 BLAKE2B e598e1cad25c700b9bfbf7f74c3af6832be9271e2fe44cefbd818808f93275378f3768f5bb3019e193ade7b3a0dcd489d9c682d4c9d65d127f4f2fafbc68a336 SHA512 87e7ab3276d7a43be8c3fddd688fb1db4f51b42971446612d7d5463c89d5d7b7dc211f46c8dc0f7aa5a46a069ed4f4adc46087c66d1edfd0d3f4f7250806ca3b EBUILD httpcore-0.13.2.ebuild 2132 BLAKE2B e598e1cad25c700b9bfbf7f74c3af6832be9271e2fe44cefbd818808f93275378f3768f5bb3019e193ade7b3a0dcd489d9c682d4c9d65d127f4f2fafbc68a336 SHA512 87e7ab3276d7a43be8c3fddd688fb1db4f51b42971446612d7d5463c89d5d7b7dc211f46c8dc0f7aa5a46a069ed4f4adc46087c66d1edfd0d3f4f7250806ca3b EBUILD httpcore-0.13.3.ebuild 2200 BLAKE2B bd8054b48aea11fa7cfa3838bc747860982e903a7d56bd7c4f5cae60c50c618fbaf0afe46a0d5d2876b05a91f35132a5237043d56faac472b5e1c681dd07d101 SHA512 8cd8925a97ada21fe17ba3744e755ca1b231f73955ad4138115c8346d790629f9156dad4e3778f743d483cd8fdca21d044f229d139c90af4944510e440f944f3 -EBUILD httpcore-0.13.6.ebuild 2307 BLAKE2B 11db244eba93c692e8035a143f9aec28843e507689e4baee931bf032820b7c4f6abfb221d201ce62428d8744c47932e95d2f594582f8746071b18a2a80a9ab95 SHA512 eeafb67200a0cd171d8378c979070f43156226c9ad60c4c200536942a0bcbe6b90fb5923753aec3ce0badf962e66ccc9941f6a914ef6170ac57a94b029176aaa +EBUILD httpcore-0.13.6.ebuild 2314 BLAKE2B 4d4570069c846005d933bd9ce31282d7742c218d70511db36f8724198087a4c33d110227be51128d012c8cf0531c1b5d16bc083b699c989a8880a5f08832d877 SHA512 e6ccf3784cd33cc557913a5ba17dd34c125142358c7fec8e574ae690ef823dabf0a376c67eb45f817712944abd77447ffeaadf19932ab65fd87bc74ec5e20b7c MISC metadata.xml 453 BLAKE2B 9ecaf4c2d0b1da4ef7272fb7fd65dd2ea9bcf0ac036420317c838ed2cdf16119270d1a7ce1673057f6bb2c81b0e0776ac6291eab9830b30ba2954ba0d373ea61 SHA512 c885cf0a5bd4c74962160739702d07c34c834b252d050fbfca9f6fdbf469defba4a27c615c312bead882a4e126eb244982e3fdec6428626c51c6935ca8c004e3 diff --git a/dev-python/httpcore/httpcore-0.13.6.ebuild b/dev-python/httpcore/httpcore-0.13.6.ebuild index c387ed17664c..c4917dd84414 100644 --- a/dev-python/httpcore/httpcore-0.13.6.ebuild +++ b/dev-python/httpcore/httpcore-0.13.6.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND=" =dev-python/anyio-3*[${PYTHON_USEDEP}] diff --git a/dev-python/httpx/Manifest b/dev-python/httpx/Manifest index 511d3895a172..94dc2447c9e8 100644 --- a/dev-python/httpx/Manifest +++ b/dev-python/httpx/Manifest @@ -1,5 +1,6 @@ +AUX httpx-0.18.2-big-endian.patch 2009 BLAKE2B 889f4636c88029778fc7f56b6635543794de81c60b3ef704e577a62ef8d8a1d3eccd19c80c3f6a9870f6b6aca98f4e3692e5ac31be800c707ad5bf91d73b6ece SHA512 3cc62f6b5a039f1c7c79854a95991e750162419d9c5f21a8fdf4d009f19a0694c711bec4aba7cfcfe17c08d98e8fabbe2ab4531ea58a4f5050867cf4f440c836 DIST httpx-0.18.1.tar.gz 1663996 BLAKE2B dcbfcb4a452b47b643d5114a535005f7f92170392202dedc6c152546430231d20fd8b94b7ecc1d2abacbc9d76acb14cbfdc268109b171cc40812504e696dcaab SHA512 954b020d117dd1064262f3ac2d3137d01bba344b1a061e5713c3889283334d9ca92d9ed3d23f6ce79d684e31bae2d83fca6993178ef55e5a91353b812ad489e3 DIST httpx-0.18.2.tar.gz 1666756 BLAKE2B 3d1e25d503ae5306150c157bc83afdac9a475110d042e041b58de448a0dcfd75de3f4c15836b838dc799cd5f8b7e0d646e43bbe107ffad87d51ff016afe585cd SHA512 727974e5d5924fdd653987dd4f528d27bb2653085b01ef5efcdac39dc92ef2ed586f872c202349aa31105ad970cff914de4315c2d79338a6aa18bebb8126f392 EBUILD httpx-0.18.1.ebuild 1355 BLAKE2B 94a851f649d0dc4f8455fd08544f1a22f3f960df4d880368d63ae0ecb59384df465930c71b7078b7493d0e7dada421230dfb4303b6bc577330076e72418520ae SHA512 903129f1d0120d980981e60a0a185ceded491d6e00cfb457b02a069ef709c513a5c764817a1450ce3406c2f3fd0ef93960eaff1b8e412bcc56f3f2e9f309d036 -EBUILD httpx-0.18.2.ebuild 1592 BLAKE2B 9889e224ca81313bba4269d158c6e2b64b186310a2bf87f9bba41f67c4cfb951c80346414260ee91504ecb0611b741f927097eee92c7bc31585a82f448c66886 SHA512 e41f6f629435f7817f306d659aecd1fb25a92b6467591738a520eb2eb0054df93cfccaecdeaf581aa05b9f6efa95687ab8d674f897dcfd2a0f461efc95ec303e +EBUILD httpx-0.18.2.ebuild 1688 BLAKE2B 455874c44b1803c7866a6b782bb087fb5e1bccb03d5248b59e4fe78f279c016cba20f6134539a3d95e964c87b055ccee05653bdcfb744f03819b07fe4067babd SHA512 11ceb520a98962d9b354a7f2c705e6b5f1e9a00df54cb4720adebdb29ea65a43374b8912dbcda981229fa48bd656f1ccf62e89dbccae02f1a26bd14e2f9eb96d MISC metadata.xml 444 BLAKE2B 62369fdf937f8caf46980620f2da0b16512ef94cbea9fecf0c336029a709e0975332d0d4e53ff4f3eeddeb9d231a5003dff9bbdf999846152bf578772b47d9a9 SHA512 bbbc7e622f0aae3b63e19765626ee13adf027d5ed98ca97fe04592b1f0a8da0cd0302b31f9cda90eaacf2bf5dad9c6472ddd795db75f0992ba4f084e4135ea3d diff --git a/dev-python/httpx/files/httpx-0.18.2-big-endian.patch b/dev-python/httpx/files/httpx-0.18.2-big-endian.patch new file mode 100644 index 000000000000..794609d86a50 --- /dev/null +++ b/dev-python/httpx/files/httpx-0.18.2-big-endian.patch @@ -0,0 +1,40 @@ +From 88a0a85ff795d8c23d5cd2cd113eeac957cc818a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Thu, 5 Aug 2021 17:35:54 +0200 +Subject: [PATCH] Fix JSON wrong encoding tests on big endian platforms + +Fix test_json_without_specified_encoding_*_error tests on big endian +platforms. The tests wrongly assume that data encoded as "utf-32-be" +can not be decoded as "utf-32". This is true on little endian platforms +but on big endian platforms "utf-32" is equivalent to "utf-32-be". +To avoid the problem, explicitly decode as "utf-32-le", as this should +trigger the expected exception independently of platform's endianness. +--- + tests/models/test_responses.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/tests/models/test_responses.py b/tests/models/test_responses.py +index f1815dc..b7c2d57 100644 +--- a/tests/models/test_responses.py ++++ b/tests/models/test_responses.py +@@ -735,7 +735,7 @@ def test_json_without_specified_encoding_decode_error(): + content = json.dumps(data).encode("utf-32-be") + headers = {"Content-Type": "application/json"} + # force incorrect guess from `guess_json_utf` to trigger error +- with mock.patch("httpx._models.guess_json_utf", return_value="utf-32"): ++ with mock.patch("httpx._models.guess_json_utf", return_value="utf-32-le"): + response = httpx.Response( + 200, + content=content, +@@ -750,7 +750,7 @@ def test_json_without_specified_encoding_value_error(): + content = json.dumps(data).encode("utf-32-be") + headers = {"Content-Type": "application/json"} + # force incorrect guess from `guess_json_utf` to trigger error +- with mock.patch("httpx._models.guess_json_utf", return_value="utf-32"): ++ with mock.patch("httpx._models.guess_json_utf", return_value="utf-32-le"): + response = httpx.Response(200, content=content, headers=headers) + with pytest.raises(json.decoder.JSONDecodeError): + response.json() +-- +2.32.0 + diff --git a/dev-python/httpx/httpx-0.18.2.ebuild b/dev-python/httpx/httpx-0.18.2.ebuild index 4a3ce240ce3a..9fc4b9a504a0 100644 --- a/dev-python/httpx/httpx-0.18.2.ebuild +++ b/dev-python/httpx/httpx-0.18.2.ebuild @@ -7,7 +7,7 @@ EAPI=7 # DOCS_BUILDER="mkdocs" # DOCS_DEPEND="dev-python/mkdocs-material" # DOCS_AUTODOC=1 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 # docs @@ -40,6 +40,11 @@ BDEPEND=" distutils_enable_tests pytest +PATCHES=( + # https://github.com/encode/httpx/pull/1781 + "${FILESDIR}"/${P}-big-endian.patch +) + python_prepare_all() { # trio is not currently in the tree sed -i '/^import trio/d' tests/concurrency.py || die diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest index db20096ad4c0..1b10ba9ef0b5 100644 --- a/dev-python/identify/Manifest +++ b/dev-python/identify/Manifest @@ -1,5 +1,7 @@ DIST identify-2.2.10.tar.gz 101073 BLAKE2B 7049424855d23727180a4af137ebd7cbf88d6ca0187901bbe43abfcb820c1db17af8ff89345612909fc869f9ee8503d84e3d1218548535abb6f499eade284def SHA512 a6f9dfc3d969a30f50922cb9ad285d76c39774706b8c0d868bcbf96564a49841e54b6021e4fced56f17cebd25fadc69dd93714d475e4f517a05677bdabada4dc DIST identify-2.2.11.tar.gz 101117 BLAKE2B e316bd18a91b3d073b2bb24743ffcf5e6551ce5a9ddf62b1a30aaf937311b2d07de08d9abe01040de48c607d51e4cab121d778385f8336bc911409bedcd5fce3 SHA512 083dd600bc65f61c1aa41f87943b59a4f2edcbbc7a7d07d7a1375d181761edc4b853df87d4a2b2c0f3122f4f27ed10eb784d2dd75078418b50a471b1d5a0ad0f +DIST identify-2.2.12.tar.gz 101128 BLAKE2B 71f70e211bb64c44fd56cf276c1e474e002931a711e986f933a80b085a4b1c2465d84780d636efc977c6c91283d33b94d7c25fbf16b83d2fbb1cb227c76ebca9 SHA512 cada883c7d5696c0f5c55e901e88e1d63b28d5045f54f2d197151c37d8a96854e020d4112d857fad0402e61fad3c05a5e9ca624a72be0baecdd0fb247b6bef4b EBUILD identify-2.2.10.ebuild 505 BLAKE2B adbd3b5737c1bf6d8e809cc0d947f54d51af4d16526eedd4cd8409b773b0f37b9512a428e9febcd699c1491bae98f7c8e344f2b579f8302a26624e84c6016a03 SHA512 e1bee2e6abd986dfeaaf9003cc0febdff77754d6733ff27127e0bf9f497a00b1257683ef51454b66a37ce8c15c9dd839f1047061e25f5dd5fcd3fb5d07f627f5 EBUILD identify-2.2.11.ebuild 523 BLAKE2B 5d84c4a34fa413d2d8b0949d1565442c7e0bbf48dea7d088c23a8e2ef9cac449704115b293a114da1f25e48a4553f81336c28429e18e1e96be12e36f9f9a35b1 SHA512 0bdae8084a8bf3678f911e35fcaa620faa75f366bff3e9b04dc119f9ead31984deaa56dd866e426268a613dc56eac88e066b928539203b1e3375e24ab31ce57b +EBUILD identify-2.2.12.ebuild 523 BLAKE2B 5d84c4a34fa413d2d8b0949d1565442c7e0bbf48dea7d088c23a8e2ef9cac449704115b293a114da1f25e48a4553f81336c28429e18e1e96be12e36f9f9a35b1 SHA512 0bdae8084a8bf3678f911e35fcaa620faa75f366bff3e9b04dc119f9ead31984deaa56dd866e426268a613dc56eac88e066b928539203b1e3375e24ab31ce57b MISC metadata.xml 476 BLAKE2B 396158e97712197ecfbad701cd368433e75aba1d79f81ed47726271c7b3a68675116aa994b8fd5ae2a5ea66cf9e047b23c1f81dd10b1f2812aba19e8a0aa3af4 SHA512 e2fa23ad8c27872eada3063f832eaa1962fee31301bbd36abc19f2e03bc8e984cbc0d9680afeeeecf928c8e2ccf9944c4d56767ec04491ccce31e406d9c0180e diff --git a/dev-python/identify/identify-2.2.12.ebuild b/dev-python/identify/identify-2.2.12.ebuild new file mode 100644 index 000000000000..c3b147be85a7 --- /dev/null +++ b/dev-python/identify/identify-2.2.12.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="File identification library for Python" +HOMEPAGE="https://github.com/pre-commit/identify" +SRC_URI="https://github.com/pre-commit/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND="dev-python/editdistance-s[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/immutables/Manifest b/dev-python/immutables/Manifest index 7cc075487403..090cb253d798 100644 --- a/dev-python/immutables/Manifest +++ b/dev-python/immutables/Manifest @@ -1,3 +1,5 @@ +AUX immutables-0.15-32bit-hash.patch 2439 BLAKE2B 353f5452dbff85a3b08786174a69068b0a9081ddbc8f88ba03b8c73ba5ab753c2e463cb9ab3af3d61604c23f3b58fe9226efda8119cd1420d3b27871ceb8f1e7 SHA512 add8e68ce6be057889a075c2ba1e58e522ade9e49513118e5e2acfd688b2f1ca20634aee546c0ed5e92181d5c777af4cf312368510c65f8267a465bc90a063b2 DIST immutables-0.15.tar.gz 81297 BLAKE2B cb58142c3b833d529046f09a468b3e3964e3d36e4eaf0825f88b920e6795cd042e2fc837ea6d72000bbc9cbc2fd1de911e08b4f6d189e692748b49e848dfb3fb SHA512 cd0ee20f6d6218eaf13499e40971b6750009ff01a1aefcb7dd45c77ae841296b9d9184013e6e7fe5bdef93587f85cdb8ff459af29424a0077538666260572b8e +EBUILD immutables-0.15-r1.ebuild 629 BLAKE2B 8b756b31629365c274c51d19894105ee6011724361c2aca1b89fcf6f421e01420f8c5e5b61d6f34d9ef5dadffc99181c3300e22909a0f59fe0e2e6151be06268 SHA512 546fce12a5f41544d94852281d030557f454d13deec05fd070ceb4a15418a1ff8bcbc7373d634c7b10518e3f26e1dd59c661c70f3f16f9ff71091431a7f8f393 EBUILD immutables-0.15.ebuild 487 BLAKE2B 6eb8f45620525e4dd42aea5ae122f9c60e4a1ed5c7585967a7866a71d79fde296565b6e6aa7654f7ca6cc1121cc9ad0ae21a96899c80fa7d3ca2b0c9bef29902 SHA512 1b5e71a31832081a6d6537c8e3084ad29e3492cb2b9042000d6ca488a93a4357bd62c1bf7d4b3023786508604d3750c09cfe54148c0663869e5f607297748a22 MISC metadata.xml 352 BLAKE2B 65ae089f4fcda6735dce5a7772e25b57c69f38e728073213b7c3d1c96382f22cb570fea4890ba1c9086a327b7e24cf1e58514fa6363a1ca595ea9c66cc4a8289 SHA512 96bd2296b24b710cf4a4eecabf3918cc49fb70e859989074d1c07f16b48dca7e2439a4f5f00e5e2283598216fa574621cdb69c78d7a3e7ee9bca144b3955d4d6 diff --git a/dev-python/immutables/files/immutables-0.15-32bit-hash.patch b/dev-python/immutables/files/immutables-0.15-32bit-hash.patch new file mode 100644 index 000000000000..234dfa028c08 --- /dev/null +++ b/dev-python/immutables/files/immutables-0.15-32bit-hash.patch @@ -0,0 +1,76 @@ +From fa355239e70411179c70b16ed4ff7113d8008dad Mon Sep 17 00:00:00 2001 +From: Elvis Pranskevichus +Date: Wed, 4 Aug 2021 19:25:44 -0700 +Subject: [PATCH] Fix test_none_collisions on 32-bit systems (#69) + +There are two issues at play here: + +1. Python version of `map_hash` unnecessarily performs hash truncation + even if the hash is already 32-bit wide, which potentially converts + it from signed int to unsigned long. + +2. The `test_none_collisions` test generates a collision node with + hash greater than 2^32. + +Both of these are problematic on 32-bit systems, where `sizeof(Py_hash_t)` +is 4, and so anything that doesn't fit into `Py_hash_t` gets bit-mangled, +breaking the `hash(x) != x` invariance that the test relies upon. + +Fixes: #53 +Fixes: #50 +--- + .github/workflows/tests.yml | 10 +++++++++- + immutables/map.py | 5 ++++- + tests/test_none_keys.py | 14 +++++++++----- + 3 files changed, 22 insertions(+), 7 deletions(-) + +diff --git a/immutables/map.py b/immutables/map.py +index 2c1ffa91..0ad28588 100644 +--- a/immutables/map.py ++++ b/immutables/map.py +@@ -19,7 +19,10 @@ + + def map_hash(o): + x = hash(o) +- return (x & 0xffffffff) ^ ((x >> 32) & 0xffffffff) ++ if sys.hash_info.width > 32: ++ return (x & 0xffffffff) ^ ((x >> 32) & 0xffffffff) ++ else: ++ return x + + + def map_mask(hash, shift): +diff --git a/tests/test_none_keys.py b/tests/test_none_keys.py +index 8c0bb379..26d4220b 100644 +--- a/tests/test_none_keys.py ++++ b/tests/test_none_keys.py +@@ -1,3 +1,4 @@ ++import ctypes + import unittest + + from immutables.map import map_hash, map_mask, Map as PyMap +@@ -6,16 +7,19 @@ + + none_hash = map_hash(None) + assert(none_hash != 1) +-assert((none_hash >> 32) == 0) ++assert(none_hash.bit_length() <= 32) + +-not_collision = 0xffffffff & (~none_hash) ++none_hash_u = ctypes.c_size_t(none_hash).value ++not_collision = 0xffffffff & (~none_hash_u) + + mask = 0x7ffffffff +-none_collisions = [none_hash & (mask >> shift) ++none_collisions = [none_hash_u & (mask >> shift) + for shift in reversed(range(0, 32, 5))] + assert(len(none_collisions) == 7) +-none_collisions = [h | (not_collision & (mask << shift)) +- for shift, h in zip(range(5, 37, 5), none_collisions)] ++none_collisions = [ ++ ctypes.c_ssize_t(h | (not_collision & (mask << shift))).value ++ for shift, h in zip(range(5, 37, 5), none_collisions) ++] + + + class NoneCollision(HashKey): diff --git a/dev-python/immutables/immutables-0.15-r1.ebuild b/dev-python/immutables/immutables-0.15-r1.ebuild new file mode 100644 index 000000000000..f9ccd8404ee2 --- /dev/null +++ b/dev-python/immutables/immutables-0.15-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="A high-performance immutable mapping type for Python" +HOMEPAGE="https://github.com/MagicStack/immutables" +SRC_URI="https://github.com/MagicStack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + +PATCHES=( + # https://github.com/MagicStack/immutables/commit/fa355239e70411179c70b16ed4ff7113d8008dad + "${FILESDIR}"/${P}-32bit-hash.patch +) + +distutils_enable_tests pytest diff --git a/dev-python/jellyfish/Manifest b/dev-python/jellyfish/Manifest index 5c8b8f3fa88e..35a455fb49a9 100644 --- a/dev-python/jellyfish/Manifest +++ b/dev-python/jellyfish/Manifest @@ -1,3 +1,5 @@ DIST jellyfish-0.8.2.tar.gz 134200 BLAKE2B f765047414e4c1de4588d51598583c49767dde07fe2b94cdb40674bf90f4af8b5b3fa59d0ddf1e0bae3793e531426ccc941dde3fbdaa25839dd13da8b19386c4 SHA512 c4cc2b22df37497ed1ee595f03ec10b7ffe6b8441accaea77ca1b6018df07d23bbe9f2ed72d0c3e06792d6e1229b7e56f77f1758396d83120236d018ce2328da +DIST jellyfish-0.8.4.tar.gz 137001 BLAKE2B 55ffa7b7b931bf5bd0a2bee9a378fac10212d757d0e28492aac989a836c14106d37591a63a048db16b22c11e3964ad08325fe759e9ac2841722ac491a075feea SHA512 301fed3d4ba7228738b85310272970d2c666dd120a92a61b9870918ca3778bfead2b83437aced7933459f60079efcde863425a4a86077e8a0182db7d6d6c92cf EBUILD jellyfish-0.8.2.ebuild 691 BLAKE2B cf021985defb5d28ffe5426114e40b9e7adb94c6811ee86fd02adf46ca244e26259a11d5ec24ffc4b84decbf3b6093efb62c81a77f23252930a81eedd7733c75 SHA512 64f9f210ddc1898bdc4c28e454426ef55a3b2aa29504583990f4e75bfcdf1de8da92ce0fd20eeb5f29535a5e84bfe663075032ed125b68efc2306494c6042fe2 +EBUILD jellyfish-0.8.4.ebuild 693 BLAKE2B 697b1970d46a46e328ff5c5f8151d917bc3c4419e0f2dc6a8cfe79a33b58205bfd886f6f94e6011c37d61114ea8b399c2e012572b841d0467338e7be771b256d SHA512 82b5ed0dbf454b537fff0ef268393c844faa03f4d94a035223570fa141ba683ccb2340de9a4319db9d172b9c40266388867b99a20e1fc850c29a0a5e14bced4d MISC metadata.xml 503 BLAKE2B 5233c8c8b58779463d926f276a3fac04e25f70ed8992e75aaa4963a259de9d525b3dd4f040e0fd2aca83efc5bbbce73b7eb86d5b59cacb81f9aa1f82c7949850 SHA512 47e552f516be95767e3dfe9b5b43ea36b02369cc426cebc25d66ed6c3e449c1041d6c79351669d80ac13d19a45f699a719a80130073d02d14459c4630c87736a diff --git a/dev-python/jellyfish/jellyfish-0.8.4.ebuild b/dev-python/jellyfish/jellyfish-0.8.4.ebuild new file mode 100644 index 000000000000..837b3652da80 --- /dev/null +++ b/dev-python/jellyfish/jellyfish-0.8.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Python module for doing approximate and phonetic matching of strings" +HOMEPAGE="https://github.com/jamesturk/jellyfish https://pypi.org/project/jellyfish/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/unicodecsv[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs --no-autodoc +distutils_enable_tests pytest + +python_test() { + cp -r testdata "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + epytest lib/jellyfish/test.py +} diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest index a9096e967707..3dc18964110d 100644 --- a/dev-python/joblib/Manifest +++ b/dev-python/joblib/Manifest @@ -1,3 +1,3 @@ DIST joblib-1.0.1.tar.gz 347176 BLAKE2B 046ec87d446eb3075d867e41bb87039062531294d9b6c0be8d3cb42ccdf47dd58f1bc46a599ade64fc210e93fcad6e3007af82dbc670e1eaec1c67b425f87712 SHA512 39b1579efad44d6e51db501dbaa8378e7c8a423822ee3264a8bed44b720f59e6d08993a00f995c45beada3dd59b8e4101c47e587c9bf72027b01723838b533ab -EBUILD joblib-1.0.1.ebuild 1164 BLAKE2B 7d15901db467c24fadd5f2fa9a7b39b467da5a3301a2833049fa8626709631f3b9e35a7bfd08343c3cda3e4b5bc950871a45bf055e730de0f6ff5ccea9b3c92e SHA512 359e2fb992cd3136904a39c4821e7839c535ab78b4025f6b067084cb1d8cf0219214fa042415088f7bfb4fabc8bfa9f6f9d4022bc3d78ad45bb7bab1ab3b58b9 +EBUILD joblib-1.0.1.ebuild 1166 BLAKE2B 500bebb4b54564688c510f116f316e82db5b8e4cd0b83bbe70e9e736ada02d64b97eca2ccb2c3edaf9763204489951aaa81c9cf484b9593ffa01323fff469661 SHA512 a8bd9cd2c11699172b565066dd75a632bf78fba868a748d0a9cd67a08a7df0e8b00031293897c6f2474db9cebd2d21144769aea50d3e774c0151014a982b5b94 MISC metadata.xml 857 BLAKE2B 54960e79cd772ee043d09577668c6197ddf0c2b6bbd4cc2bddcbf60ec25fdc9ee3c0a89611ec10d20acac23d69d3a0d4fef9bf225406fb5ba845c3fb6970746e SHA512 ba9709dae22587a7d2c17ff432d05c50f68bc51bf2f7b4e96fec9165304d76862889beafee4feb3a7dfbb5a54e9561ff4c804232a3c9a7dd7384bbd3467688f9 diff --git a/dev-python/joblib/joblib-1.0.1.ebuild b/dev-python/joblib/joblib-1.0.1.ebuild index 6066ffdcf33f..44167c48f02a 100644 --- a/dev-python/joblib/joblib-1.0.1.ebuild +++ b/dev-python/joblib/joblib-1.0.1.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) + +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 diff --git a/dev-python/js2py/Manifest b/dev-python/js2py/Manifest index 5f9f6dbaaf37..042c892ff458 100644 --- a/dev-python/js2py/Manifest +++ b/dev-python/js2py/Manifest @@ -1,5 +1,5 @@ DIST Js2Py-0.70_p20210218.tar.gz 1969615 BLAKE2B 4702b2e771bfd2a5158a3539c33932335816c74f9dbd132679036aa2b7e53796764dd852e92d72a35ecc31efa34b849776c45d8c81e80f85f59308edf0996f00 SHA512 757c895bc0ba933020336a70473ec4455cb93c17040a39f17d645782011ea72273291448f3448ffd34658b48ada45b77facf3d326133f1c0d63e2e26e2cd7f30 DIST Js2Py-0.71.tar.gz 1969618 BLAKE2B 293a830f4188e66927b23900e8c376bf1a4bfdfa8726e33aa5aa75dcdf735cde89ce463741c142fc7e487ae89c7c11421e459d2fdd09ba88edfe953e4e087e42 SHA512 75bae61619d4766117f3c163d36427f3019825ecb08b745aee7c3b6f2d33a4ea8507ca180b63c0a8e575a5f9491eb64d6963acbb912edc7b934a676b38814597 EBUILD js2py-0.70_p20210218.ebuild 1174 BLAKE2B 0c29b1ffa0f9807e5ec7b14779aa7b728e6cbb6d7209a38027324c0cc138e6be53dccc0d72c9e1c2404e5ac033a014b62eadb7e0822f46217b1f5076281d91f9 SHA512 c6edd54f7bf75c81610fd20b749535f9a67801ac68f76e411a88c0a48f63acb91e6c694d2f8d8b71b91dc3dd4fd51bd7fd85646d685d22baef9a270ed5394d43 -EBUILD js2py-0.71.ebuild 1121 BLAKE2B 3bf98f8b1dfd6a119e73638acc834bf2ed31e878c8293d9ca2f5fe9c88a4cb3e2196b5c1c8428694442a4ae0ce38c0d24b96cd876d49f74f4ed3576973a547f8 SHA512 5e5790f92d89da66986b0e226bc55a344d86d7f6d048ee80625db7bca08bc8d8582fb683135ce433623bea3de028189058b3949efd44bead727f07ab201e528c +EBUILD js2py-0.71.ebuild 1120 BLAKE2B 687bd48fb7be674ccd747d9a60d2fa0a0fac8eb236fd76ae088b142c7c38240c0222f9d0f81bf8032ff9be9cb0f60cf676d500fca89e891583681d42d32b430c SHA512 bd692acdd2d0b919508687e80c837192b943d7d177d3f16620be324c5aeb57a3a5012f3018899e930e09e016e2048241d206191263c0a6e9e9cd243529f441a4 MISC metadata.xml 572 BLAKE2B e7e7fe7278ecadeedc310b4adbb1cc21c7c6a5e6cb522c31695196561e30f7bbfa0fc1e29315f931d3068ef6ede674e153e81207a7e5002d9adbe68c88e2e904 SHA512 c914912aac18c8984d4eb8ceed3d27a175fe89def2ba9bf778c3e3d8c729ad030125ea8f1096487b4c35cb9c1aa1f28a3d7a168b2c8992f6d58fb477bb9ca51c diff --git a/dev-python/js2py/js2py-0.71.ebuild b/dev-python/js2py/js2py-0.71.ebuild index 84f1b7dc1581..1c6da35eb5a3 100644 --- a/dev-python/js2py/js2py-0.71.ebuild +++ b/dev-python/js2py/js2py-0.71.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/PiotrDabkowski/${MY_PN}/archive/${MY_COMMIT}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" RDEPEND=" >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}] diff --git a/dev-python/lark-parser/Manifest b/dev-python/lark-parser/Manifest index 87e802a490a0..ca134d95c02c 100644 --- a/dev-python/lark-parser/Manifest +++ b/dev-python/lark-parser/Manifest @@ -2,6 +2,6 @@ DIST lark-parser-0.11.2.tar.gz 225851 BLAKE2B b4fec8701287237442d8fd3b2519f75f70 DIST lark-parser-0.11.3.tar.gz 229917 BLAKE2B 14bd76f1faaa4fa0aa3fea300d7a4969e0afd70cecd163304047b34a001c012932f37a170d6727a01c93f69ad4c29da70e0b26cee477d81880fa7f97ebd01598 SHA512 34cb6b53dc782a8de57f1f9a0946e7d1f383fad83aaf85102f7d8ca9e5ecd1f83a7666ee1ed8bf556a0d21e1ac5af23964377619882b81dd1033512f544d51c0 DIST lark-parser-0.7.8.tar.gz 276204 BLAKE2B c2d103f41b7b6ccb988c5935c53e422d495980c1d64cba125e9d27b9b7bf03c0864904e6c2c6b40ec56e8975a8051f1a18c9da126d02fe149dc3684ea7d41c30 SHA512 52eed1a5f26fa7ba79820298a8f6f7594b2351797abdaf8fd96f76e15a11711805955e055164ce287f7204edf3d19116562795cf56db464b4f2f15e40e1da561 EBUILD lark-parser-0.11.2.ebuild 621 BLAKE2B 13609371418dba6d3a11da93e4dec266ffad5b281e2166f502be645707303926c1d7855bee3176e86240cc2d98a679a66a51198069448796f239a24130686040 SHA512 0008e3e37ba77243a566779a0c69853df389e1dab5957ed68f606b263cb178851d25435fcea3cc4b476e87b78174f4c52effc242c5524727f831e30c6034454b -EBUILD lark-parser-0.11.3.ebuild 686 BLAKE2B 9bab6147c745eaf55b43dd6924df85026ec1c56d02c551b8bc84a232ae9f422aa7e19bed96f3c03e492e757f860e5777d8d0d78a110508dc85594d7f866809f7 SHA512 b62c04ec5f507211ccee2348f9d09ad4d95b70546df548958043e3b810fd820f2195dd5241724c4feb814d12d87383afc64feaf640fb75fc40a0000833ea93d3 +EBUILD lark-parser-0.11.3.ebuild 685 BLAKE2B 59f8fdfdc9becc7cb1b9b8591bd8d344b03279eecc2f45ba35bfa7034938e6a112aee8a15bdb93db24e7c1bbb3262cfca4cde4c357362438204a6ed2e14a0909 SHA512 cae4764668c0eced18ed14bbe0ac93a2d9fb739903ddd84a2c3ce92cf36ad438abd460b982e5fe0605f3e4e35b2a8cfd228d46047ddec135cde247aa00d798a0 EBUILD lark-parser-0.7.8.ebuild 405 BLAKE2B 5605f1497ae47ea1496f40fafd16eeae8de06af7dc57ed676a9edef923542bb6dd0341adddecd26403d3031b16236298b573bc993c1ead949e1b2327713c5715 SHA512 af78a75077dff7bb32690c6b49959287bbd60e74ea82b8faa811b69501990f4f4b5acea98a6750cc7b3f16ad5af4ebd4a255b7a1b34d6fa191c908c021744a6b MISC metadata.xml 634 BLAKE2B 579a43df551ac45d8653d586c6567aae74c77dcb49aa9a4acfc2940ba975629aacda078b1090ae54ffc4dfed6b771b4d9f231970cb999db3367a32c45baa7051 SHA512 f9220665198522f359ddce8a72bbade74346be4e74632fc5764beb0d386965d6e7a88d1366dc968e330394a4a367059ec08c2b3b48839789b1b271657be5c49f diff --git a/dev-python/lark-parser/lark-parser-0.11.3.ebuild b/dev-python/lark-parser/lark-parser-0.11.3.ebuild index fbfd89d44134..ed00a09f0ce4 100644 --- a/dev-python/lark-parser/lark-parser-0.11.3.ebuild +++ b/dev-python/lark-parser/lark-parser-0.11.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/libarchive-c/Manifest b/dev-python/libarchive-c/Manifest index 8d24fecab63e..997bf9aaf000 100644 --- a/dev-python/libarchive-c/Manifest +++ b/dev-python/libarchive-c/Manifest @@ -1,3 +1,5 @@ DIST libarchive-c-2.9.tar.gz 46408 BLAKE2B e24d9ce56919b6c6217da7629ac3c87023f44d2f1470f6632b3e3b478d29e76edb8fed5e4f8d7a75ab5efd160588dba82d23960d0224ce571ea01af9fd7efaec SHA512 b154cfe39247050c156d57f657b9668f3b1add879b7fb5b32cbc127becee63d1898fb1c4bd60e7fe72e814f544ddefa6680d582fec28b0feed90940fae8cc238 +DIST libarchive-c-3.1.tar.gz 11145 BLAKE2B 80d8918423ec23065cfd7dc391f458bdd44ade765c5e16c23f6cd1ff760e750551d1ff16ccd524a409f466512cb4caed9d25716d12021eafc915a9904bfd0f63 SHA512 1863e2981475839aebce50aa649f603dae7d54772fb864a83613e1d94ead48b64e0edfa0046fb91d1fc985a351911dcd13a24cddfefbb5b7403da1107dc3353c EBUILD libarchive-c-2.9.ebuild 551 BLAKE2B 899facfbe24c71e3de08272df2a3dc8f0da5bde25ed3d7bf43b8260b11660e11372076e39a56f2e735fb5cbbbe30ccaff7014f32716344f1b263c6eb835c2cc9 SHA512 d77408392d18b46da4b4a5de803c873508beff891cbbcef0bc5c88128f4efb87ef958da63eda6aa63d1cc93e237b950b09d1c49ac7cfd4887988a4d200a0b920 +EBUILD libarchive-c-3.1.ebuild 468 BLAKE2B a84827b391682c1baf4a1e7e55ca3d81fe0d68a893058f832687687b2096709fba396e8db94fd1132757a544474f0e80df142d6a5a99fa79d8ad0e5229c2665d SHA512 f839926103f6482baeb2045a202be350e19f14dd2b40c81cd1e804bc0f5f81059cec40349db63f36c7fcc38558b73b6c8042ee894b63fe7878105d66942a4823 MISC metadata.xml 561 BLAKE2B b7ed2b26ca60804ca1e6ed5c0d10d8ff4d673c1912cf9f6a7bfa2c02bfe004a9ca2a19d6f165add2d43cfb8e77007480ca168c22036013284d6e3f44f999a118 SHA512 3945224587cefaceaa0959d6b296c680d1a022f23ea07f6c62944aeba9a6fced9ac25738c3067b32f38e759ccfb3bf197d12a73761f9a13da3f57782c1c0d0e0 diff --git a/dev-python/libarchive-c/libarchive-c-3.1.ebuild b/dev-python/libarchive-c/libarchive-c-3.1.ebuild new file mode 100644 index 000000000000..b8cdc82285f4 --- /dev/null +++ b/dev-python/libarchive-c/libarchive-c-3.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="A Python interface to libarchive" +HOMEPAGE="https://github.com/Changaco/python-libarchive-c/ https://pypi.org/project/libarchive-c/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND="app-arch/libarchive" diff --git a/dev-python/libcloud/Manifest b/dev-python/libcloud/Manifest index 64b43c4833a3..e30c97727c43 100644 --- a/dev-python/libcloud/Manifest +++ b/dev-python/libcloud/Manifest @@ -1,3 +1,3 @@ DIST apache-libcloud-3.3.0.tar.bz2 1811722 BLAKE2B bfdacdda6bb39b3782915d71db6d736caa8a1d57c5120dac9020a1c4923ab08bf8983916fcac15723139b073858efdf178aa797dd592d7534a0b6ff35f8fc5ae SHA512 286ddd79b14633ceb59e1a4b015760a1e525b0282f3039f16c2fa4de940005da5fbde1b8262027103ca91c9653baed22d61dd136ddcc2b6886687ad8b27f3ea8 -EBUILD libcloud-3.3.0.ebuild 1200 BLAKE2B 3c278b434fb196fd1b39dab3962daf133aed125af9b001234795b6257a05c5de665de5c89f7fdbb4e48ecd6fe8abd805be2e02d2ee9ada49b5733f512e5d85a4 SHA512 70461bcc5ba5332259c68e18373736110f111148dc80d6df98b450ff43146ecdf5a9eb7f117b092f705c0535f7d5eaaf9727d3f8b4dc21efec48ac5d1b5bb9bc +EBUILD libcloud-3.3.0.ebuild 1241 BLAKE2B 870271718b9b120997d01c4b6255fe8070b2e7a8570a122b041ba6db00a3bfca209ea5a9b40124e634210241b3e00bd818289e6dc099bb1e180d5157c8679768 SHA512 62f8b3cc20dd157d58da7a401ec9074955da5ab774d5f9b0794a6c37ed7d05d1f17f2de4a82b524a30a5dfb5fcf519f97a4202d5605e282eaeecd34598c0bc03 MISC metadata.xml 324 BLAKE2B aa05dc2d968f9550a607cc367c5ab6c3426a41e35cc9a29baaf25050978543fee5bdd676a4606c45fd9104ab6dbe2f2c2bf8f7c45d1b95805503f1cf20668b75 SHA512 809416c2bc54a84624712c77982b57734b6510c66dc731f517574949f13b2aa37b97c9ce4e5ea649262a4731a435187f271d0922e87bc647b2e696bfb40eab0d diff --git a/dev-python/libcloud/libcloud-3.3.0.ebuild b/dev-python/libcloud/libcloud-3.3.0.ebuild index eae3be8212e2..0c5711501b8b 100644 --- a/dev-python/libcloud/libcloud-3.3.0.ebuild +++ b/dev-python/libcloud/libcloud-3.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="ssl(+)" inherit distutils-r1 @@ -18,11 +18,11 @@ SLOT="0" KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="examples" -RDEPEND=">=dev-python/requests-2.5.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -BDEPEND+=" +RDEPEND=" + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/requests-2.5.0[${PYTHON_USEDEP}] +" +BDEPEND=" test? ( >=dev-python/cryptography-2.6.1[${PYTHON_USEDEP}] dev-python/lockfile[${PYTHON_USEDEP}] @@ -31,6 +31,8 @@ BDEPEND+=" ) " +distutils_enable_tests pytest + python_prepare_all() { if use examples; then mkdir examples || die diff --git a/dev-python/lockfile/Manifest b/dev-python/lockfile/Manifest index 106be72bf0e3..03b667074c8d 100644 --- a/dev-python/lockfile/Manifest +++ b/dev-python/lockfile/Manifest @@ -1,3 +1,3 @@ DIST lockfile-0.12.2.tar.gz 20874 BLAKE2B 8a1e49e8799516b44b219fb28101f3985d75fea842456e69c4357b71eb6a7be21cc56c0f9e885df8da3fb6c584ff4a47c7daad87ba34fc47a8cd40644ece063b SHA512 67b7d651d7e963a497c2604912c61eed90181cdd09c744a0ceaa26e6bbe09d1a871ce48be3949b7da7ea6b366b15492c8c8de589edeca2641ca5e6cb3804df07 -EBUILD lockfile-0.12.2-r2.ebuild 597 BLAKE2B 07d73441271d5f0282f8f9e3b18de6e31e1bce2589ff96bf713d52de2c35937abbc98de998830f10c07ba0888a53cc4640c6d53098b2d5cefb0dc760340ad80c SHA512 78e935a02a9abe72de81b590f7f44da2fe9c03c78c413813b9f9a6d86b3e9c9e3736d762416f4cabb23f6539db4d544d3ca97a481c6b35c1014da45dd69eb603 +EBUILD lockfile-0.12.2-r2.ebuild 597 BLAKE2B 0aa9d7128aaf9004988c8806bf4b9860f1fba87b14cd71bbbb8b6b76d901a2e96d08165be610d0504fa17cc63f7c09ef7f53300c1fc7744df6bcb9696318e83d SHA512 f6499069f6f9c6f9b260255c15bd9f2c0fc18ff802b6165c417d87d08d5ab0c8c6f4f6e076e8ea8020905373a3428180136eb91d1c8fedc658b0c23d40267a73 MISC metadata.xml 388 BLAKE2B 0fe02708c02d058bc6deab9d0138d9b03cc96f604088a4a50faf869b07e8a6daa8fbb6afe0f24464d5820e32d0a79ee7d882f56862dd7a26236d78a69d127687 SHA512 1c5a2a4f97d31f99a9b802b192505d5594cc6df1ce0aff1cea2bf2520c712608b2642429d68c66d73e21fb07d5cd71ba5bde9de486494ef7a769c7c725650d9e diff --git a/dev-python/lockfile/lockfile-0.12.2-r2.ebuild b/dev-python/lockfile/lockfile-0.12.2-r2.ebuild index 3d61af935d39..1e2e089dd5cc 100644 --- a/dev-python/lockfile/lockfile-0.12.2-r2.ebuild +++ b/dev-python/lockfile/lockfile-0.12.2-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) +PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 diff --git a/dev-python/loky/Manifest b/dev-python/loky/Manifest index 94ae98700cb7..2797b0f8a4b8 100644 --- a/dev-python/loky/Manifest +++ b/dev-python/loky/Manifest @@ -1,4 +1,5 @@ +AUX loky-2.9.0-fix-py3.10-tests.patch 1554 BLAKE2B de9edaf32d937cf15f38c40b1c35238eb23602aca47014af6eb8418e1acfc141a6baeb4021a48fede6ae12b31cfc6533ce7f0339dd51f7297ad244f1adbdb007 SHA512 2e236f8c9ffbfb24ce1e646bbee4ef62d9af7472b695beecb1926d20fb467e7a67d01f27cb4c6b8e08a91a93195d68a7b3b778ad5258390bb482ba70cfee5d2c AUX loky-2.9.0-libc.patch 956 BLAKE2B a03de811cb32e728c22b2637106ffd3c969e9fbbbd45deb180ac83d9c44e81b7b5eb0744816abd4a1083d9d47c817db5c02f5f5f6c448f944365299dbd97a044 SHA512 c2e74f96a8f70ec9817cc517fb13ecb8414d6a9157d882ba15af05a81ec70df0edcdb6a8a02c96e7ecc4731813cb86932832fe61b5e19653164af9f7c68dc25a DIST loky-2.9.0.tar.gz 115019 BLAKE2B 2aa2042e32821b67db8b8de12d4b380d22af93d308bb35878271a4859325d6740a3bdab70b464a2c0d0af143903c8af3da81b4b804605cdae88779fefd7971a6 SHA512 d49354b834251f6f05a689ac44464aafa5a7a5b4a8ef84a308ec3bda138e810fc3dc31aa628307984dc69386a210f442d4c202b9499ae3e3864837b47a5b0cd9 -EBUILD loky-2.9.0.ebuild 1021 BLAKE2B 2ea8aee9ab4b527a6e72b4f7a6cc7797f1da8ccb265911fa954bb986d8202981038788cfbe10333948de7887d845a4bbc4aa10b13fbedcfe0b871fd99ae979b2 SHA512 503f67e0cde83f3ee71efd5bf66a03cd9770f418d84babc5c5be4ce3492a803415c60504c45140e6802fc2f4a416c5d7ddf483ac8692ede8c3a59361d29854b4 -MISC metadata.xml 307 BLAKE2B 8b13804536c6ca6c44445e1fb411e7e54e40279ac6ecbe51945a75508ce221c78d11007b6600e6706287db6299b2015b7b9b282cbc05486ecca189983b048a7b SHA512 a78a0767759287a9e4bb5a4fcbc655820d619802db28c72cb84300557fd53f25fe9d5e2fdf2873649bf3bb01a5b5129285a304f111695891287aa012f6f937fe +EBUILD loky-2.9.0.ebuild 1098 BLAKE2B b185322d31bb11de031b833fb20f2a892afdedd2117953c238a7eaf89ade3d0585780876cf09b876a0656994bd5ff7a5539a73404c141d4dbafd815f16368c38 SHA512 90a31ee5f4232062836ab51f4341fd189dd521946e554c249b5e7f54bac3d1db278482ea8bfb56481c7b376d6fa4ccf622e55629f5c9a45a442d454e4000d8b9 +MISC metadata.xml 382 BLAKE2B 32cbc1465ec3aaef961a70862a458cdf20b7eaeb8b4e266a34eea917b58bdc9132cd59958da7b0d390197ae2d8f332d9c835e616c52570fe9338e7085cf7b664 SHA512 25b107a76c02e82bc2ee28a0f7abb1ac0a736a19f497e27b39911f176cde604cb5e61f447616f1a6115806b17251d94dde0186c2a848fedc2b86956fae7ea834 diff --git a/dev-python/loky/files/loky-2.9.0-fix-py3.10-tests.patch b/dev-python/loky/files/loky-2.9.0-fix-py3.10-tests.patch new file mode 100644 index 000000000000..51cbfb348a51 --- /dev/null +++ b/dev-python/loky/files/loky-2.9.0-fix-py3.10-tests.patch @@ -0,0 +1,41 @@ +From 0d31dc24ca9688c11d1fe53fa1283728ecc50706 Mon Sep 17 00:00:00 2001 +From: Arthur Zamarin +Date: Mon, 2 Aug 2021 18:35:31 +0300 +Subject: [PATCH] Fix no attribute import_module for python 3.10 + +In python 3.10, the `import_module` has moved from the +`test.support` module to `test.support.import_helper`. + +As fix, try to import the from the new place and if unknown try from +the old place. +--- + tests/_test_process_executor.py | 11 +++++++---- + 1 file changed, 7 insertions(+), 4 deletions(-) + +diff --git a/tests/_test_process_executor.py b/tests/_test_process_executor.py +index 65d9a2c9..3bd0b12d 100644 +--- a/tests/_test_process_executor.py ++++ b/tests/_test_process_executor.py +@@ -1,15 +1,18 @@ + from __future__ import print_function + try: +- import test.support ++ try: ++ from test.support.import_helper import import_module ++ except ImportError: ++ from test.support import import_module + + # Skip tests if _multiprocessing wasn't built. +- test.support.import_module('_multiprocessing') ++ import_module('_multiprocessing') + # Skip tests if sem_open implementation is broken. +- test.support.import_module('multiprocessing.synchronize') ++ import_module('multiprocessing.synchronize') + # import threading after _multiprocessing to raise a more revelant error + # message: "No module named _multiprocessing" if multiprocessing is not + # compiled without thread support. +- test.support.import_module('threading') ++ import_module('threading') + except ImportError: + pass + diff --git a/dev-python/loky/loky-2.9.0.ebuild b/dev-python/loky/loky-2.9.0.ebuild index 6a166599dde5..25edf84e76a1 100644 --- a/dev-python/loky/loky-2.9.0.ebuild +++ b/dev-python/loky/loky-2.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Robust and reusable Executor for joblib" @@ -27,6 +27,7 @@ distutils_enable_tests pytest PATCHES=( "${FILESDIR}"/${P}-libc.patch + "${FILESDIR}"/${P}-fix-py3.10-tests.patch ) python_test() { @@ -38,6 +39,8 @@ python_test() { # one test that uses a lot of memory, also broken on 32-bit # platforms --skip-high-memory + # breaks teardown + -p no:xvfb ) epytest "${args[@]}" diff --git a/dev-python/loky/metadata.xml b/dev-python/loky/metadata.xml index def50b74ac1a..aec9cefdf350 100644 --- a/dev-python/loky/metadata.xml +++ b/dev-python/loky/metadata.xml @@ -5,7 +5,9 @@ python@gentoo.org Python + loky + joblib/loky diff --git a/dev-python/minimock/Manifest b/dev-python/minimock/Manifest index a95c830bfb0c..fe0c6877ec4c 100644 --- a/dev-python/minimock/Manifest +++ b/dev-python/minimock/Manifest @@ -1,3 +1,3 @@ DIST minimock-1.3.0.tar.gz 13828 BLAKE2B ed60d9725ada7173f88cdd64d76e3674fbeff352f4ead919f2a3a94ec871189051da29da5ee285b4d663eee143da847c95e35286cf33a587abb7fe95e02a4824 SHA512 de7feef7fee044ba45a52d7c83905d082ad2ed2c3d12b294a6995086b377a22317730326946d048b19063758f158a9bee7bbb6a79c9ae0b4ba7a93e4a21ea196 -EBUILD minimock-1.3.0.ebuild 510 BLAKE2B 60461d7024c2eff7cf3ad74c6708127a1cd4a84ab9234890cf721b025ca39f300c6a452297bf9146cc9d7c05a37c24ba110e22c13a771db230aa786dc69c3153 SHA512 571dd5e799b75ebbb401bf89dbdb0908c63b1e43d22fdb56575af548b86b647ee49d9df50e364ee8be8893fa6f11e1eb45c2e8abfbd6e8a7ad7246712acad727 +EBUILD minimock-1.3.0.ebuild 558 BLAKE2B 7916e6d42927acd97a9bd488f22a5dd320651819638808b59acd7f19edecff6c80a7cf90edb78cc67bf850c4ba06ed281c234008d818a15f163dfd58a882e3ea SHA512 755ecccabea68142268eb5ad43ba1e42f29ee0ba92524e2be33f23ac63a15797b603354ddce7d12f1b581f5188f9b3b3fe94ef948599a75eb3bfdf76eb6b6e83 MISC metadata.xml 389 BLAKE2B 5a2faad0837b39b8b5736820387d577e3c5f97802beae17340221fcc026ef18906f5bf9ed8cb86814fa8989879d84e062a9b542b0b530c9acfbaac80d4158c7e SHA512 907b5500e461c7f3c30d1d006270f06feef7537368c139dcdc791805f266435887162ad6209a7f827a8d9470e7e4d98e41d0027604e36532b90a16abcc60244e diff --git a/dev-python/minimock/minimock-1.3.0.ebuild b/dev-python/minimock/minimock-1.3.0.ebuild index 626cb3a2d8b3..dda36847f069 100644 --- a/dev-python/minimock/minimock-1.3.0.ebuild +++ b/dev-python/minimock/minimock-1.3.0.ebuild @@ -3,12 +3,11 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 -MY_PN="MiniMock" -MY_P="${MY_PN}-${PV}" +MY_P="MiniMock-${PV}" DESCRIPTION="The simplest possible mock library" HOMEPAGE="https://pypi.org/project/MiniMock/" @@ -21,3 +20,8 @@ KEYWORDS="amd64 arm ~arm64 ppc x86" DOCS=( CHANGELOG.txt README.rst ) distutils_enable_tests nose + +src_prepare() { + sed -i -e '/cov/d' setup.cfg || die + default +} diff --git a/dev-python/parso/Manifest b/dev-python/parso/Manifest index 4a4155052abf..0c5cff3fcf6b 100644 --- a/dev-python/parso/Manifest +++ b/dev-python/parso/Manifest @@ -1,6 +1,8 @@ +AUX parso-0.8.2-flaky-test.patch 947 BLAKE2B b6ece3214328f3121e4de8217395ac108678a37a97bea943e900e13cf44fdbeccf70f2b3bf8dda70df6cf06feb73a55f2bd2d75236898e4cf45c8b22f46b93fb SHA512 b7c5ac93d2f44a897b8d9eb59c470c82b2013f4e3ebf35e81254294f9961e8916a6d590d61ed1d8f3841e50c47cc7902e13d1e28826869afa9168e44e85a98e0 +AUX parso-0.8.2-py310-2.patch 2145 BLAKE2B f0b403c9b9ca5370b1c2ffd52d0a22d995bff03242526a4a649cd58392380c3e38cad4b251b20580b5c22ab859f4829d8ef6ad9c5faaaae3a02b39526d3d585a SHA512 6761d95f4ae0c9a8042abc3fcb42848f323337920306974802f008614c75c7c313aa9a666dd24cfe7e01c7d01f06cbd8e2d370fbc89cc08fdd8b87bcea0aec61 AUX parso-0.8.2-py310.patch 1128 BLAKE2B f052039f8aef2913cef406c97d55e1afdcd76e46d2a64e2e2f1fd2ac1b7571950ca816213b155602f7b974d01996876a4a7bb0b92f49161d9b29e4ec98950918 SHA512 5aaff0ca295195674006f1435863ff59eac121189c938ef44428eba929a2d76daea9fffb51feebcc75502dbdfb5df7ead18d62c4ee98cb53c35129b81c562810 DIST parso-0.7.1.tar.gz 399842 BLAKE2B 1e47c1dd6846d01aa5820d7cedc3eafcf12ea0d4a2e95fa3f54429633b1c12dc39a4abe237fa46eb629408006777bd1f512cf878025b55119568ac19729b8c19 SHA512 318969a7a941c4a0948e58643b07b6f5c446ea166b3a8e44a556f0677ec9a36d7dc8c6d37ca7bce3f8276ee3d7144e22fbaaeac90c738fb90f7e94a0cf8abf7d DIST parso-0.8.2.tar.gz 394419 BLAKE2B f4e86ae55140adc9bbfdd34a8044e7fdfbf9d318a6385ac5feedc07127061943c2d690581af144f158846e3bf6f82124046c7e625369a4055ab92a54f9210c49 SHA512 a90810ad89301d804d215392ed77593b015f13bc7ef8512302a8893b314a9e74c15e2aaa77157c8595a134d3481e8115f306f9628835271478837ec6f19e645f EBUILD parso-0.7.1-r1.ebuild 872 BLAKE2B ea9cc5082628bf3fa685faea2c6f641ec480980639d9a5a7549f49d0f7afc7ded936bad02086c62b7a6f7e9ef0083c58fa2b37610f206d82647de3956787fcb3 SHA512 3f4a9d3aa0048c8da17c22880b50f9482fb5309ca10828565c6d6a9dada5190edb151d5ccc0999263e24a2afffc94a069a6b08f08e1318c7ade868315a50d6cb -EBUILD parso-0.8.2.ebuild 917 BLAKE2B f270523ed984803490d18788034698169ae8a72251e9f93c8a89c78b784ac7857675f7b26cfc8a5c6142c68a1910576a2a26bd1db672dfd601d0aba1691b0cac SHA512 86522b9532646d618b7d796166599f3c2e3cfa2ad9aad6066120a05e85b29ab81e0f76f879e3a166a8b00bf5209cd76155863891e38e640b0ae6b4d802c7f2ff +EBUILD parso-0.8.2.ebuild 922 BLAKE2B 30e7445875016d94268188ecb5f654c8daac9a473bf218190317c8cd15b1f45654ce94e3cfd5e2360b0de5c6ac0a02f6eb4cb786749f45c2d1e83c0a2a38031f SHA512 08a707da0f0e3a69f0c84cf8391f025f911c9a560a2da38d283f721e8053bc8289741837bef1c2e3408f6c6e2d5a7b4c3725608956fc9cdc6ac9595f5c19ddf5 MISC metadata.xml 402 BLAKE2B 3dbbdbbd15ec82aa4f38d92f52f4342a14b209edff3aa09b5dc1866784533e21f8c5d75146e3b9b535c01bb4dd36cd259abb2deb959382866242d99fb5d8fad3 SHA512 61cca7520333f595582f3e52602afa09d685d8072a211c4b8a2930fccbd98645c8c69ef7f687a25c05e2e2dc7ddda2fee16b7666cc2854b0b5ac6e23a95bac42 diff --git a/dev-python/parso/files/parso-0.8.2-flaky-test.patch b/dev-python/parso/files/parso-0.8.2-flaky-test.patch new file mode 100644 index 000000000000..729ec409c829 --- /dev/null +++ b/dev-python/parso/files/parso-0.8.2-flaky-test.patch @@ -0,0 +1,23 @@ +From 60fed7b9f80cbb3d9cb7a9e42ad8c0f3c513801d Mon Sep 17 00:00:00 2001 +From: Saiyang Gou +Date: Sat, 29 May 2021 18:17:24 -0700 +Subject: [PATCH] Fix flaky test_cache_last_used_update again (#189) + +This is a follow up for #177. On Windows, `assert node_cache_item.last_used < now` may fail as the two time values can be equal. +--- + test/test_cache.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test/test_cache.py b/test/test_cache.py +index f4291c2..5e633fc 100644 +--- a/test/test_cache.py ++++ b/test/test_cache.py +@@ -137,7 +137,7 @@ def test_cache_last_used_update(diff_cache, use_file_io): + parse('somecode', cache=True, path=p) + node_cache_item = next(iter(parser_cache.values()))[p] + now = time.time() +- assert node_cache_item.last_used < now ++ assert node_cache_item.last_used <= now + + if use_file_io: + f = _FixedTimeFileIO(p, 'code', node_cache_item.last_used - 10) diff --git a/dev-python/parso/files/parso-0.8.2-py310-2.patch b/dev-python/parso/files/parso-0.8.2-py310-2.patch new file mode 100644 index 000000000000..7c6b1ad78286 --- /dev/null +++ b/dev-python/parso/files/parso-0.8.2-py310-2.patch @@ -0,0 +1,57 @@ +From dc41958947770849c8b3b4d344db434e2c8548cc Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Thu, 5 Aug 2021 09:09:28 +0200 +Subject: [PATCH] Update expected exception line numbers for Python 3.10.0rc1 + +It seems that upstream has fixed line numbers in some of the expections +in Python 3.10.0rc1, so update the tests accordingly. This means that +test_non_async_in_async() gets the correct line again, +and test_default_except_error_postition() no longer suffers from +the apparent off-by-one problem. + +This doesn't fix tests entirely with Python 3.10 but it's a step +forward. +--- + test/test_python_errors.py | 13 ++++++++----- + 1 file changed, 8 insertions(+), 5 deletions(-) + +diff --git a/test/test_python_errors.py b/test/test_python_errors.py +index cda9bd2..e847ebb 100644 +--- a/test/test_python_errors.py ++++ b/test/test_python_errors.py +@@ -57,10 +57,10 @@ def test_non_async_in_async(): + error, = errors + actual = error.message + assert actual in wanted +- if sys.version_info[:2] < (3, 8): ++ if sys.version_info[:2] not in ((3, 8), (3,9)): + assert line_nr == error.start_pos[0] + else: +- assert line_nr == 0 # For whatever reason this is zero in Python 3.8+ ++ assert line_nr == 0 # For whatever reason this is zero in Python 3.8/3.9 + + + @pytest.mark.parametrize( +@@ -140,13 +140,16 @@ def _get_actual_exception(code): + + + def test_default_except_error_postition(): +- # For this error the position seemed to be one line off, but that doesn't +- # really matter. ++ # For this error the position seemed to be one line off in Python < 3.10, ++ # but that doesn't really matter. + code = 'try: pass\nexcept: pass\nexcept X: pass' + wanted, line_nr = _get_actual_exception(code) + error, = _get_error_list(code) + assert error.message in wanted +- assert line_nr != error.start_pos[0] ++ if sys.version_info[:2] >= (3, 10): ++ assert line_nr == error.start_pos[0] ++ else: ++ assert line_nr != error.start_pos[0] + # I think this is the better position. + assert error.start_pos[0] == 2 + +-- +2.32.0 + diff --git a/dev-python/parso/parso-0.8.2.ebuild b/dev-python/parso/parso-0.8.2.ebuild index 37196d2c7c28..42be4262b424 100644 --- a/dev-python/parso/parso-0.8.2.ebuild +++ b/dev-python/parso/parso-0.8.2.ebuild @@ -20,6 +20,8 @@ distutils_enable_tests pytest PATCHES=( "${FILESDIR}"/${P}-py310.patch + "${FILESDIR}"/${P}-py310-2.patch + "${FILESDIR}"/${P}-flaky-test.patch ) python_test() { @@ -27,7 +29,6 @@ python_test() { [[ ${EPYTHON} == python3.10 ]] && deselect+=( # py3.10 changed exception messages test/test_python_errors.py::test_python_exception_matches - test/test_python_errors.py::test_default_except_error_postition ) epytest ${deselect[@]/#/--deselect } } diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest index 913f12ca6b8b..4a3186794762 100644 --- a/dev-python/plyvel/Manifest +++ b/dev-python/plyvel/Manifest @@ -1,3 +1,3 @@ DIST plyvel-1.3.0.tar.gz 149379 BLAKE2B 0a4fc8c3073cc8e103ab217f8e7971f04d9e6d1862dea7ce3d2634ba9646bdeebdda740fe6cb2e83aeeab513601bddef374355c4f6c9f320ce6b4b14ff2b2bf6 SHA512 fc1b84f0e98bf3edcdc2d7eda4f18313186538bb419bd297f694330e60512a6ab63e8d2fabaa825023eb5570f175ebbc22b8ae81e29603b1a94c1abb37774e99 -EBUILD plyvel-1.3.0.ebuild 712 BLAKE2B de4f335fb79ab1c7ed03d7263d8256eb0aa63990cf6e8b77040c999d5f2a48fe595e59ffce93d4b48cd58f50f58ce683843c936dbe4deb6797ee1f61a9a043e0 SHA512 776030a62e9d48a09343947cf049bce82be13b9ec264ad7cfc8ec39b30d04217735306047bbf92c12c8bb5a58b9cd98a4a9cdd06b88fcb5ffe25aabb37cf9781 +EBUILD plyvel-1.3.0.ebuild 713 BLAKE2B 397c1c4e9b762253a7ac4675af405a6689c8e674f47b875fd60dd8ef1bb388ea811a2a2278f63fcfb79bb507f2a231d79ecaea519b68d0489f6a9d366f809d66 SHA512 01b93baaa9d813babfae8bac99b087c15762309d0b6475800fe3a3b0a4a5946b11c6ad22051700ed329622f09af1cef09baa90d2407fd32f895eec193505340a MISC metadata.xml 432 BLAKE2B 104f398c338d136f67c24b43c90896b50fa4ad1a7ff2c7b4aa395aab0d16ccb2686a97f15e6aa090fbfa52ed60fbf4f8bb062439367bce20c36e91af1a3de68a SHA512 850af8f1bbef92f2b496037854be6f2b0c92d1ab1d3314f8bce773b89427d80b89d9121aff4294c1cf1903c2caaa24aeb85246c77434420871ed377603a8259f diff --git a/dev-python/plyvel/plyvel-1.3.0.ebuild b/dev-python/plyvel/plyvel-1.3.0.ebuild index ae20d1026cb1..25f0cbdb9e9d 100644 --- a/dev-python/plyvel/plyvel-1.3.0.ebuild +++ b/dev-python/plyvel/plyvel-1.3.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( pypy3 python3_{7..9} ) +PYTHON_COMPAT=( pypy3 python3_{7..10} ) inherit distutils-r1 diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest index d6ba1e287cdf..625b6f8e2fd4 100644 --- a/dev-python/pybind11/Manifest +++ b/dev-python/pybind11/Manifest @@ -5,5 +5,5 @@ DIST pybind11-2.7.1.tar.gz 668217 BLAKE2B 92d857f14290ee0717bd9f9b871dcecd6c0b36 EBUILD pybind11-2.6.1.ebuild 1161 BLAKE2B 7659fbed755e30d43df45a866c38f04aebfb31522b2af3985977eba7a60789fbae631d404165610aa1968f0c276cbfab41e56a158ffdc32a7c47bc360bda2bab SHA512 1484031b362330e62f4f7e7d65ebcc2bc4473aaff5fff1c7e9ebbf67d914982074490295e640625a9cbd198e97334ec6814e5b52977af04285861f94fd41a461 EBUILD pybind11-2.6.2.ebuild 1090 BLAKE2B d257373dc4744344f2e862ae70e35e620e4af9b0947e53ab16255b5d3018defe9860f48f6b72952ee817c7cfade63b3153120500f0a0558553ed5ff7bd39837c SHA512 7ab5833a1cf3a908a0b20ec135926029738a44681ddc346a4c0a5a220cd9ff850bf7ac2739cf25a996e714cc7e34e5ffb604378c1a76dfe0c8f6057e01d75415 EBUILD pybind11-2.7.0.ebuild 1093 BLAKE2B 554211e048af6889ba187b6685d374cd1784395c8a5b87c30a04929b967987ea0cf7c2c8fa0dacf218dd5b7621d871ea77e2982b20f21a9142a8de88236e5d3b SHA512 93d2a3fc91065335b4e6165c910a1e5afd553f7e295fe67da427f35fb744447b0cfaac413f58a7be60e2d22be5d3f955a675353fa5c1bed834ec5707d9c8ee68 -EBUILD pybind11-2.7.1.ebuild 1093 BLAKE2B 554211e048af6889ba187b6685d374cd1784395c8a5b87c30a04929b967987ea0cf7c2c8fa0dacf218dd5b7621d871ea77e2982b20f21a9142a8de88236e5d3b SHA512 93d2a3fc91065335b4e6165c910a1e5afd553f7e295fe67da427f35fb744447b0cfaac413f58a7be60e2d22be5d3f955a675353fa5c1bed834ec5707d9c8ee68 +EBUILD pybind11-2.7.1.ebuild 1060 BLAKE2B a5cb3518bf63d86385ec59ab367caf7128bdeee31d40c6c67f600593a0360441212971efd04fad0c55f3392b842edcb65f460557c001b8a1c3af534cdc338f17 SHA512 68461a9589597ea080c5d24ded5352d3c8e9632f38a0150af9733563445cf9667716877f0eef85ac4586635665456483a030c4c77cd9a7a4778d89aecf2e474b MISC metadata.xml 419 BLAKE2B 4b76037af5a23b231241e9d53f12dd3866cb07811888d1de3e022d3ea812a83a17856107b257f608343aafe763975cfa621061e225c7ecdcc175f3bb0b8a51a8 SHA512 b17fc1d7231812f22077e7feb0400a3c1e9b66f29c125457b5cf568694ef35332d83fdf405d6c849df55e1f0e517a8c25ecd6f24d1d67ca6654cae8522bb10a2 diff --git a/dev-python/pybind11/pybind11-2.7.1.ebuild b/dev-python/pybind11/pybind11-2.7.1.ebuild index b477308fbbe4..903b46f35328 100644 --- a/dev-python/pybind11/pybind11-2.7.1.ebuild +++ b/dev-python/pybind11/pybind11-2.7.1.ebuild @@ -3,7 +3,6 @@ EAPI=7 -DISTUTILS_USE_SETUPTOOLS=rdepend PYTHON_COMPAT=( python3_{7..10} ) inherit cmake distutils-r1 diff --git a/dev-python/pyjsparser/Manifest b/dev-python/pyjsparser/Manifest index a66a85c8dfa9..1e18be698fe0 100644 --- a/dev-python/pyjsparser/Manifest +++ b/dev-python/pyjsparser/Manifest @@ -1,3 +1,3 @@ DIST pyjsparser-2.7.1_p20190421.tar.gz 210147 BLAKE2B 1286167a8ff9a0ee08019af2c1ba36a0dd1c22004a4e1ea3764f0a2a06e87b649435f332b9a9dea461ceade32340f7388489c972dafc9e558f973d7bbea4ac42 SHA512 2e4b3ee1cd863099da262eaf4df5ec4f364ce54e7c7535558f36d3449e21c9f851460078e1a7057ef8c82e2ed9c82f54944cd92782fe3f8cd05411edca191a40 -EBUILD pyjsparser-2.7.1_p20190421.ebuild 761 BLAKE2B ed3389e717c9e88982c350f2099be45b9bb85c21a95653d21cad5845ead7eee00ea8caed4ad15d7563b1609fbcdb4edef933b9909dcd430241e891f9ea2ffe4e SHA512 b1f970ab450d1fe7daf67d68747e17861f344da53dbc71f231d9e567be20aee0c0d8f62e4e5bffcb523c0d41c41d114e3b3003d13d3073731a464e5d23957b2a +EBUILD pyjsparser-2.7.1_p20190421.ebuild 760 BLAKE2B e646082147b0c45c062364180515ef6666480e5782efbe0706073b18baa862ab5e1f86a19b38d73212b90bc1bf136fc38ad2210b6f5fae30c9612e545902d91b SHA512 115154d9319a6b8f5a20915622d8bfd13818cd185573be145ea3d41ffd2e3e12256576e3431b8ec8c3c0d2660c22b73e62e5b7ad94b433fd9bf1282d17248631 MISC metadata.xml 582 BLAKE2B 5abbbf08ca42bed861709c7e8df70074112efb8d5270cd628fa26902f9083a242ad9ab63a6aa1f74824a2eab29738c46a3fb0684182fbfe5d692ff35d0c86570 SHA512 ca17ca99b83926f956af099be27eb359f4b2b9be425e68e95abaab8163667fa744b12734f6b8e5f72a7e3e1f9c3d684e4b1c23e3b954495575ecc934f2528c3e diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild index 86e78a92064a..c8bb95c2269e 100644 --- a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild +++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/PiotrDabkowski/${PN}/archive/${MY_COMMIT}.tar.gz -> RESTRICT="!test? ( test )" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" IUSE="test" BDEPEND=" diff --git a/dev-python/pysol_cards/Manifest b/dev-python/pysol_cards/Manifest index 5d375c427161..267a41dbd60f 100644 --- a/dev-python/pysol_cards/Manifest +++ b/dev-python/pysol_cards/Manifest @@ -1,3 +1,3 @@ DIST pysol_cards-0.10.1.tar.gz 20670 BLAKE2B 1183502ec0e7c070686ed5fc2972091a5bf91d55e31170690124e949bd592401daaae44cf25e3ac9b213230e27fbc90ea9e58450d75caa09b9467f0d2ba513cc SHA512 40ef02fe919f961688039667b9073913acb452d163eef1a4ef71648788676c678bf615a26b1f4d562ba072167eb3629c4cc463678edff89bfdc62b0878db062c -EBUILD pysol_cards-0.10.1.ebuild 549 BLAKE2B d0efad37cad0c2b2487c636a1c056daee49f2b7f4d97972e8816f0e95c20d19a9b6361ac55e8f40720872f9b72d97d0ebc9d0e65edddb4f509c1cf217ca5bdfa SHA512 0b9a1009fb16a1533ebcbc932740b256490cf56d8c13b055684db5b10cfdcd2cd96a03e075463d5a39e84a7aa985b49d7f1a5b8b53f2a2f100d90714e7fbf68f +EBUILD pysol_cards-0.10.1.ebuild 581 BLAKE2B ef43c60fbc25caeb2cc59c6128330e8604a27f51c75aa1f2ed92e00ebb1605824adadfd0317817f8114c71037abb931eb4ef1ce5ec4431136c0a2d0a7fac99fc SHA512 e8aae83b09903e958a768c786fcad3ab19979d272f6180ea572f1e697e28a437a1b1f0c2359d42309bbc42cc96a50443581e3664a82ad4427e5cbbc63d8fb39c MISC metadata.xml 289 BLAKE2B daedbd790704b3663910c8067dbf69dd886eafcac1aad5b2cc18f54a8dc74596a9a4821a945250e2ed997c754151995b675965cbebc64abf5445c1c63db91ba1 SHA512 f48ef730220d3520d2230ebb0caee8e3456c8b8b7255bc978944897c424d1338f7d7a865c37455d279fdca077fb1436233fcf085564b1d1e9802d28e35d7fc1e diff --git a/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild b/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild index 1a4f5ba807c9..eea6d82458cd 100644 --- a/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild +++ b/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9} ) inherit distutils-r1 @@ -14,11 +14,12 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0 MIT" SLOT="0" KEYWORDS="amd64 arm64 x86" -IUSE="" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND=" dev-python/pbr[${PYTHON_USEDEP}] dev-python/random2[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] " +BDEPEND="test? ( dev-python/oslotest[${PYTHON_USEDEP}] )" + +distutils_enable_tests unittest diff --git a/dev-python/pytest-datadir/Manifest b/dev-python/pytest-datadir/Manifest index fe154751d134..d27fa6a1e0ce 100644 --- a/dev-python/pytest-datadir/Manifest +++ b/dev-python/pytest-datadir/Manifest @@ -1,3 +1,3 @@ DIST pytest-datadir-1.3.1.tar.gz 15230 BLAKE2B 72c5daaeb93315be55ae052d39a22eee4e64a1aaafa344ae64b527eebd137dc4667cee2f60af887551f00814d7ea4e5788097d0f59f7769335545c5083aef356 SHA512 2ab035ea4e6c4eaaead746a5fd3988feed31a314f73e18270faf4ae606521aa045f3d6c5e1301adcb87f8fd5b1ba5f3f1784f212ad778707ba46ad638d594f8c -EBUILD pytest-datadir-1.3.1.ebuild 613 BLAKE2B ef60c0fc71c3f11224a31dc2262a7972415f5c1247fc621450234dad26468df1fc5f7857ebe461472c40431bcc5e5d7d5d7d4dfa6b5b95efc2358e21a55860fe SHA512 0766686899a801c07a33e256b46a0be014ccbac82449081f0a978726bbf47651069a7c1f7ebc790feae6fe9026befa548880125790cf3673c25698f40610f11a +EBUILD pytest-datadir-1.3.1.ebuild 620 BLAKE2B 517bc1aca15d5bbb74de8467e50df39d6209b6f9d386f060f43927f4158fac71b98c2da1ee8a00ffc4d43a77859d7c563ce361fc50f23c2ab8a4143a4662a01d SHA512 a65019a2210170337f87c428c78c08887895bc10bd8731ed05b3c2728171a70e8612c9a3d3ccfe218a2f66efed2cb5afd10dbd1eca75b7bcce779157ac9906f0 MISC metadata.xml 359 BLAKE2B 41902d1f5543ce1c93f41cfa086f273b440e0f69e59601ab48ec57ef4e5371a45e2a9b3d913b406a46b16eb073b30cff8dc30c09ff66a16b9010dcb5982460b8 SHA512 b0cd9e7e16cafb7051d23fa47f7eb0e6ebffc7cd2334c539dabaa252d5d1bcd3e4db51afab71fcb3e03e933384735bd49d378cb4fe2f8558a8d3da91bc429cb5 diff --git a/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild b/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild index 7d375a90f87b..ed1a4f2902a9 100644 --- a/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild +++ b/dev-python/pytest-datadir/pytest-datadir-1.3.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 ~arm ~riscv x86" RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]" diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest index b5b43b419f90..b09cfe43c3ba 100644 --- a/dev-python/pytest-httpx/Manifest +++ b/dev-python/pytest-httpx/Manifest @@ -1,3 +1,3 @@ DIST pytest-httpx-0.12.0.tar.gz 21319 BLAKE2B 59c3678937a7756f13971e3f1f8d312b227f56339b4234ac8e5544f4370622bcff401f76f68c2ee042fdc64deae6a7a9dd05ca8a54b60b14bfb74b2d2d724de4 SHA512 b5866ab0123755020fad679d27d4d113132b2a79da85c52a334904d19aea90ddc71088a6e0f27110498da2731be664c525f3cab256d447a37d9a507f9a508b43 -EBUILD pytest-httpx-0.12.0.ebuild 652 BLAKE2B a6600bd0ee18c71ebfaf847a81d32c1ff24bdbabcd76a12753425f1acbb2e4e36ce51038d078bbe2264393a3a8d89438182a11c48f5de39dab3b92ff174cfd91 SHA512 99450df18c6b3a93794b44f2ab7e3c1a113d6e798e03e0435ebac2a63b90d345c0df0fccba016b70e8948081cc2536be38ff16ed8fcfa53af33253cee349cbda +EBUILD pytest-httpx-0.12.0.ebuild 653 BLAKE2B 49026b4a4108d22081b0cf24ae5921ce32b54c948b804b1c1ab6daf790f030f727738313862390b9c5b7a9f9761fb34b95a5ab8f6fbb70f0aea563a4aa2a1902 SHA512 fb68de7d314fcaf3e256854a6a882fac594e29ab4b331f25024da8d0092551279bf15a273089ee4174b7a7d29d8b8e8a96f58c21bf7fc919940bb0732671e5ee MISC metadata.xml 467 BLAKE2B d13bfcccc41321e84d9e912be5e6106c376d7dd5a8bc596e69e570713fb2d0dee3627e29dc9c35c6638322c7edd328a6f60e6af8dc967fad302508dcfded32be SHA512 a6b6cc298ccbbc4b11c0e91a4402f634ee0f69e5ee53e09648f842771b8d6f3fdebe5114b3f55623b75e6539a794b6b94956a6eaf4e7f91e28eb6d4bcbb5f770 diff --git a/dev-python/pytest-httpx/pytest-httpx-0.12.0.ebuild b/dev-python/pytest-httpx/pytest-httpx-0.12.0.ebuild index 49212ed89c34..89a575419478 100644 --- a/dev-python/pytest-httpx/pytest-httpx-0.12.0.ebuild +++ b/dev-python/pytest-httpx/pytest-httpx-0.12.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit distutils-r1 diff --git a/dev-python/pytest-regressions/Manifest b/dev-python/pytest-regressions/Manifest index 3ba1c26bb038..ab8454e4b5d8 100644 --- a/dev-python/pytest-regressions/Manifest +++ b/dev-python/pytest-regressions/Manifest @@ -1,3 +1,3 @@ DIST pytest-regressions-2.2.0.tar.gz 98162 BLAKE2B d87b331a35a988e8da6a6c827b594eea6ac64adb17a5b4a054ff0e9526d8d0153d84e0f59ffc805f76a96c1b100961ae12d05849fe2dd35ff4c18f42e235b3b0 SHA512 a4c91590f6e3825eef97da4fb21c1b852b68b60d6dc61ca9e1581737c0cb02831b091ae215aa16a5c50d06d413dabf243de4e98ebd01ce2af7fd2ddbaedec3fb -EBUILD pytest-regressions-2.2.0.ebuild 1072 BLAKE2B acc00f997fa2bf940a4174338888ca65404fc0592ebfe3d6a35d6eb95b70cd64091007b4bf5660a088ee1d4e98f820f6c7ad09b3cf588ee7734318835a79dee7 SHA512 508b5ae2b21d610026c60d96343967a9884521e0c8ffa1b080db6233912a46c40752090efe2a470b5b2a0a16c850b2380536cd7551e84f42e8666d37c4f434aa +EBUILD pytest-regressions-2.2.0.ebuild 1079 BLAKE2B 3f57fd9646d196cd3bbaa33b5ee8e129404eca3249fb2a2f71689fab40e0d2a52b7fdd91c98e3b41ec6381c0b295ea2d6fd5c3b8e7c7025fbcf18b8c48cec89a SHA512 39a2bf85153a1abb4f67699caa23d9897b03cd6da3a9af194e0f850a0b89f665cb50603383b6d90807768a2635250e94aa83f0f780fbd5685a945b4cde6dd8a7 MISC metadata.xml 464 BLAKE2B df781a65e58ca817930a547d83f754cd1b3ba652ad8aab397bb9a0954b5ec124fa99a9d0c804ec02de1d2ed8f9d67bab2e7655c219b8504a9a1aa0e50de5bf57 SHA512 3156101dfe3b4029b2fef4823563e267139010b0d5273a41b7ce86f739a040a2f31b60afd7d8636dacb3e20391ebbad1195d9c08209d96e0e959f7abab4549f8 diff --git a/dev-python/pytest-regressions/pytest-regressions-2.2.0.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.2.0.ebuild index 50c202516a7b..eb15745f3a59 100644 --- a/dev-python/pytest-regressions/pytest-regressions-2.2.0.ebuild +++ b/dev-python/pytest-regressions/pytest-regressions-2.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 ~arm ~riscv x86" RDEPEND=" dev-python/pytest[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-rerunfailures/Manifest b/dev-python/pytest-rerunfailures/Manifest index d9e511d0474c..677d1d96c8cb 100644 --- a/dev-python/pytest-rerunfailures/Manifest +++ b/dev-python/pytest-rerunfailures/Manifest @@ -1,5 +1,5 @@ DIST pytest-rerunfailures-10.0.tar.gz 12706 BLAKE2B fb445acd6324a377258ebcd32255bd725dc78f2209990e5807a0553da259ffc101969b7572799efa5041ae68bcc264ab80581cf9d9943ab81d9b158a15dd71d5 SHA512 83270e18cc3f825c0e0184950a149899b99a2b46cfaa6ca1c82b7cf388144265831fc2b8b82ccebb5df57463219cb7e0b41f5beb049feedcba90ae6d48d1e05f DIST pytest-rerunfailures-10.1.tar.gz 13644 BLAKE2B 05b654128cbc94be803d15e038cdfcaa3879dbc43eb57dcf5cc3f5e52d0e4848a38b70048b32eb5afc99bcaec614abe6febfa95e4e8f7c7e07f6dc71dcdc3915 SHA512 9aa825c7fb1fb36edb78f1cdfc4a5f705e1688d00be0cd311e5cdf542698a2e03eed15b526235e2a35262000ce24923ea1049f3efa449c9a3723a2a5c1316717 EBUILD pytest-rerunfailures-10.0.ebuild 598 BLAKE2B a1096ed122bb81fbe9d789d0fd8346d0935fe595bedd7d0efb354be425bd252cff3061399b2dc6d3f9d98f2a9170d09aacbc01ed1533e6483222bcfa2457098f SHA512 861186112fe5ea6d6c9b6fae638db8f78872ea71dc25b06306a23beae86a971327b225fa558d270665cde074eb345c33c69aa68f8b6dece6ab0f1fe204e50ddb -EBUILD pytest-rerunfailures-10.1.ebuild 605 BLAKE2B 2ca1529e1ec95d66bd0557d30f8e7d81e028ecad3cb260b9cc7c4e1e24d4c63ae62a06a0157776805705a323759d660dfe724249099c2b464923bd9cd6d0ecaf SHA512 e480320d7e98c7b092a92b8555fe842ade51049bddf73d90513e2f758de82422f518befdcb9b8c52d50c3ff243b1cdeb06b56761c6301cbdb499d9347b206c24 +EBUILD pytest-rerunfailures-10.1.ebuild 612 BLAKE2B f64d9c5d34916e43143274472500d62970bd705f5a49d28e0946c6ac45c2cea39a4855d6f699ed527e711db41e6539558007ba88d9475d3c4667e4550875574e SHA512 46180b4605c612580b9820ac2aeb82eb88e4e76e65ffb56167b77620db79433e4e4a927f5422e1c674eed3d6b6ae39cdf0c9b9e93dd86bd1ac48d1187a9f4f88 MISC metadata.xml 431 BLAKE2B 5a8702f2474240f37ccaec26f689300650c53798e6a5fe0e5fbc910316db3b5796c285419c8531200823ec33c12b2e474825c28990b39234b7d4c915f1504add SHA512 8609709f8477b3df1417ce765896dc27f8da65f8ce8d1d7d10020ed3acde36b00c9e7634e9e9efeb6d0d00ba4e49b774fb4c90670804ed938a6d94562d08a998 diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.1.ebuild b/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.1.ebuild index 4d06d64d0a62..80cbae2f304a 100644 --- a/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.1.ebuild +++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MPL-2.0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" BDEPEND=" >=dev-python/pytest-5.0[${PYTHON_USEDEP}] test? ( !!dev-python/flaky ) diff --git a/dev-python/python-ctags/Manifest b/dev-python/python-ctags/Manifest index ad55cd2f56ae..257541ff2ad1 100644 --- a/dev-python/python-ctags/Manifest +++ b/dev-python/python-ctags/Manifest @@ -1,3 +1,3 @@ DIST python-ctags3-1.5.0.tar.gz 59091 BLAKE2B 303b061e7e660c1ed08c52fa76e4a96e288c6359167006a112de2262eff8c6bb564cb5c5ed310e091a3e88c5d5494e883020e7aa3ed900dc9a316cc8a9f597e8 SHA512 a5f1e2ff49abf9cf471a0139c1d2e1c4f836557386f394a96e67692d6153c60717df16fc7dbf832f69182270842fdc550f77194855111534c3b71b81ac94e483 -EBUILD python-ctags-1.5.0.ebuild 509 BLAKE2B 59250c65622796fa0c0d40e2504e5064e32fd36902ea997cc931a247135a7434385b4c344e9683e54ffa3fbc3be35381dd2bf103612cb82ae186d3ed3a45b67e SHA512 e86c5a986718e7ad0f6666d0faa694590dfe3b63b060c85d2776ee170f23b64a0118f7f5ba412d6ca6852844244c1dbe0c2156227e50d39666907cac86369edd -MISC metadata.xml 455 BLAKE2B af37b4a79a49f4128c7ed43a10ba5a384d5d6d4a33912cf74fb59ddbddd155184f1e47161519649ddac98556ad17cee495913321632f30a629704eabf7fc5d11 SHA512 480ef8e0ccfb6e278348ed31be811e51ec6a845c984c92d9d215d0375305278639dda7e409b66f18860ea980de149656b0dfd8111d26aaf79787e3c7a34ce848 +EBUILD python-ctags-1.5.0.ebuild 515 BLAKE2B 9e5feaefddadddd79f8aab4a24a6da06c10f53f186493f12bc7a1610e6acb644f4266abce26230a7fd5b4d9839fe37af0e88c8e24b8351e0efdddee85396fafc SHA512 44d4c078917582d34db0500ac4fdb69443de8055437c2f7ce9f3cabe7727f5cbba9a7c2a7cb42065ee3b5827e697241ddace66db292ec8a9036dc22cb7e91058 +MISC metadata.xml 467 BLAKE2B c98725373b16862b014fe930fa87d92dd9f3f75cb1b64bb2aa026115409bc5b3c29bd19eb15fbeea9fa4657117c5fedaed3bcabd3d00ab0328b47aa86dd367c9 SHA512 1d6d6796e7532f5ea01ce4169cf500cb26494ca1801e4a2066b16a72b5d45f92949daebb9528d814f94661e95344c0b729feacbf2c59964bbe77b788ac7c3ef5 diff --git a/dev-python/python-ctags/metadata.xml b/dev-python/python-ctags/metadata.xml index 123026b36366..17a2cc790006 100644 --- a/dev-python/python-ctags/metadata.xml +++ b/dev-python/python-ctags/metadata.xml @@ -7,7 +7,7 @@ python-ctags3 - jonashaag/python-ctags3 - https://github.com/jonashaag/python-ctags3/issues + universal-ctags/python-ctags3 + https://github.com/universal-ctags/python-ctags3/issues diff --git a/dev-python/python-ctags/python-ctags-1.5.0.ebuild b/dev-python/python-ctags/python-ctags-1.5.0.ebuild index e1bae13e2d98..11636912c57f 100644 --- a/dev-python/python-ctags/python-ctags-1.5.0.ebuild +++ b/dev-python/python-ctags/python-ctags-1.5.0.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) +PYTHON_COMPAT=( pypy3 python3_{7..10} ) inherit distutils-r1 MY_PN="${PN}3" DESCRIPTION="Exuberant Ctags indexing python bindings" -HOMEPAGE="https://github.com/jonashaag/python-ctags3" +HOMEPAGE="https://github.com/universal-ctags/python-ctags3" SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest index 318c767b85d1..16583db96dcb 100644 --- a/dev-python/python-lsp-server/Manifest +++ b/dev-python/python-lsp-server/Manifest @@ -3,6 +3,6 @@ DIST python-lsp-server-1.0.1.tar.gz 56835 BLAKE2B 430e215b7d65bff2008136783539c2 DIST python-lsp-server-1.1.0.tar.gz 58194 BLAKE2B bc1d542e90a1295e7bddf68d366a738b371895a453e8fb7de5b0d688c49b45b9c3441d479c1f760291e32eedc6fd42cb5ee0966ed32a10ee7f883dee3559932f SHA512 fd9f1985bd55f93740671e83696b02567b12b9b77db14c495482494d23f0a73b2048d99fce9c1be0b7d7c847f213a681d379c342d128a95cf40bd3ffeca9766f DIST python-lsp-server-1.2.1.tar.gz 61448 BLAKE2B 28294bf1f62a4fd0bf7b32b51a34b6206551614523130d7bb11f7f2e0175d4c061decada8c4f7713dc6c775f09f423d2c622d17354307faa557a48f5db2cdad3 SHA512 7a82af96508db943699ae63c90576205fca78e2ff47093934f26d9c5547199753acbc83ac0bdddb00d373761bebb31b5b869a9a02f734a5a4e033e7f024bf2d1 EBUILD python-lsp-server-1.0.1-r1.ebuild 2785 BLAKE2B fb1f120ef5169cb5dce27b66b8b82581159fc7bd00d2a8154d96052ef92d92027a7cab629c3956d3531da3094daa638bf38c6ddacd98b852d03c0834bd59ffca SHA512 91fa8f63c97b151189e40680996d8e1a1f8e2db9221eae9c9b235a6dcb7734d6f5528f261f15dcaa062fbdcc6a9b4dbbf3f5f30f9a838f404f7bf7c3b7000db9 -EBUILD python-lsp-server-1.1.0-r1.ebuild 2832 BLAKE2B 00d5fb78a80f07885f952864cc14c8e9126de6011f879c4e8caa72c35ffb3075df242c6f4c9f156931f98d41bdde204ad578bb68bf4ef2d56c40a1c853249e83 SHA512 fd81294a4a46fc6a20047b8532cd0ecc538bc0d19ff1ff7fdf989f8016d107d7a2e6719f3b49c87cdd11effc726b5420615be03698502c80c6c85388813a140d +EBUILD python-lsp-server-1.1.0-r1.ebuild 2830 BLAKE2B 8d17983a23a937269922c0d32935e895719aa6d9c51af09f6f513e4717fa275510147e29c89aca8c2105fd8ed314f6e47bae3189328bb30f658240a6a48ba6a1 SHA512 3e08152aefb7dfa35657cc20f7fbe2b798afddba530d295cda049dc8553917013be5f74906d5cf0a9aa8e2a56fef25a6b5fea9cf5d1671f1b9696824a77c8e20 EBUILD python-lsp-server-1.2.1.ebuild 2832 BLAKE2B 83583067841de47a542fa5d51de49e8ce69537211519aa055b593b90cf45c3255f13661e3427f1d5a101a1479c9feb0f1ad8e9192bb4a11588f8c5d70c84a3c9 SHA512 e65571aa55a1bb32f9eee8d95d792fe126d61097b8a2136cb6e68aaf80bdb15d8b0b52d30f141d0c155f50c7b762ba936bc673af74ca6450bf05a3314cb2869d MISC metadata.xml 541 BLAKE2B 1c86ef694fd93a9fc531d0f76f919e7cea42cf21a5012dbcfdcb543254541bd66a4deac7593441f5efdf0bca3fbc4f51953303e1391f6f812813b6ab9cf69869 SHA512 9dd78ed4f786f574e9fe607a87134af82fd59934ef35a23183444e3309b27e3341a9288819558de194db037bb0fd02effe1411bf9d93d748b546eb07c038395f diff --git a/dev-python/python-lsp-server/python-lsp-server-1.1.0-r1.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.1.0-r1.ebuild index a81825d5a49e..648b4fb72439 100644 --- a/dev-python/python-lsp-server/python-lsp-server-1.1.0-r1.ebuild +++ b/dev-python/python-lsp-server/python-lsp-server-1.1.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="all-plugins" diff --git a/dev-python/python3-lxc/Manifest b/dev-python/python3-lxc/Manifest index 59fae50e8fd0..93b89bdf630a 100644 --- a/dev-python/python3-lxc/Manifest +++ b/dev-python/python3-lxc/Manifest @@ -1,4 +1,4 @@ DIST python3-lxc-3.0.4.tar.gz 27278 BLAKE2B f549ffb94c2bc331e0628a344432d4699aed64de466b0d1e9e4338cee8252ca9f5defeb2c940bd29723e20aede23d8a33bd1bdfe57874069e8cc5a61bfe9bf4a SHA512 37660fe97a2171cc3346c31e736ead8a38e328bfcbea621d6b563042fcd1e70c48b97440f6263fb0f6f02a4f1704af2241661bc526921c124a6456c06a497828 DIST python3-lxc-3.0.4.tar.gz.asc 833 BLAKE2B ed44e595fc7ac3d7c4d64f8a84e78cfe48428299015d7c7c8504301d98511b644ede378feb8e1947e4007f43e97ed4e9aa35b1d1456ae108818b3696e1bdb44a SHA512 5c1faf28545ce26047cf3bd81f90aca48046f63c5d5dd0c18b9a2575cc0735f8a45dea6a78bf4674b9092b82012b26080db727f7afaf1c856edc7ef4dfe5486d -EBUILD python3-lxc-3.0.4.ebuild 664 BLAKE2B 5a6e133f4733f54aec4315a3e0214259f204b32be520916d27268220a6eda5a99fb1c00add770db7b964504e028bf6fe10a0cc77d3a9ff81c991e86f0ca6ffbf SHA512 f49fae2d5c8496eb6d45e6fe92568cc76de9210670992f8a43473032ab966d15f438600a4e41ce06216b0b8fcc260b8376d0a0db3b5e5fbf3158c70c980e61df +EBUILD python3-lxc-3.0.4.ebuild 671 BLAKE2B 5fcca2b4e996ba953e85baf54aa51b0584e6d5c0b52bcdd0f4b1929e9ffe7a839dbd77afbb2f985c1e439a5b89aad6e9d02298f50f45227450fce64fca559398 SHA512 8efa1cb91bb7a5b9402c5a97504c4b132fa43460d534bae84e30b8f6880d11c489780a66b23c8fc00ba207a5ea63d58d5c8c0b7e25964f46fe680edf6c58fc40 MISC metadata.xml 361 BLAKE2B ac875639b7fd2af373b46fa94f9d89755785417ab97ad2b89c3d795aae4d64516fa03c4d65d0872cb1f8b78e320f53dd71995b2a8a97f14420ecc6f8b0feeeb0 SHA512 8930d025f9924645eaf87661d863f6a049aa15fd9f965dc0ed483f77c37354f0fa075d00b19677bdb038bc122311ebb890d321453e0073e106554fa02aa3a589 diff --git a/dev-python/python3-lxc/python3-lxc-3.0.4.ebuild b/dev-python/python3-lxc/python3-lxc-3.0.4.ebuild index f050740ec7be..0a65749e4421 100644 --- a/dev-python/python3-lxc/python3-lxc-3.0.4.ebuild +++ b/dev-python/python3-lxc/python3-lxc-3.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="verify-sig" RDEPEND="app-emulation/lxc" diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest index d77fac3f409a..5a6240bf13f7 100644 --- a/dev-python/pyzmq/Manifest +++ b/dev-python/pyzmq/Manifest @@ -1,5 +1,5 @@ DIST pyzmq-20.0.0.gh.tar.gz 393041 BLAKE2B 1f22f556f5d0f2755c2e56411fdb9f583bbdfad6315e4e72fbaa1fb18d0ad5436ee0ee8d17497641421cea3f4e1b53b8ff85bf7ced96c8f1c80db0be901ca3d5 SHA512 30359e501e76d6ec14175622d6c970d9ec0f227b372d2b1c6e6650be812dd47017b797a016f5a2da83f72d00536e64d2f005a38003c9a1b4fbb7266f2640782d DIST pyzmq-22.1.0.gh.tar.gz 401919 BLAKE2B ec43c62e68633a7e0ac06e7a717b6409e444dbd1347154c2a29a2dfb00916829656308122fa2cf0fc1e3013c82ba6bcc5e11b86582f95d46f43e9e81f6d8ff74 SHA512 aa135279927bff07339b99b4ebbc7d47effbfba7df99d3576088fe0e7d4a3ad44174a928e8b94afdeaf531c6a30cbb7bb88bce7fe19e7e5420b079ffb8e8690e EBUILD pyzmq-20.0.0.ebuild 2653 BLAKE2B c0d0fc48eb69fc23c199f66d8171c7b3eb57d752f3b00e8f667eb41a0cce14b967b2d09a4ee98d3d3713532931d7ee154bdf0d1e67b218d24475cdb5dc761b2a SHA512 6841126e1f898b56f784606725d916ecbba38f0a99154a179cdcffb905f574072c66cea39c7f5368c064d2208a571bf63cafac4ea9b5a8af998c4d6e591ac50a -EBUILD pyzmq-22.1.0.ebuild 1720 BLAKE2B 52284dc19ec17607b781f6c6f70edc542d2a7bb9f81bd5336bfa7e4611be1b7aea723bb814d253d99e83694f5346d4f0ba0fe219210de33472f65ac7bb6ea9fc SHA512 9e0db238744f587f3fe03493c13d607baa1760591ca984cb2654bd21d68589439ad8416306b51eb06913cfcb965c36805f32e06f0eb8c966dcc2eaf2c768b510 +EBUILD pyzmq-22.1.0.ebuild 1727 BLAKE2B a2476b1ef9236a751c4adf97adecdd37c24e9fcc3225de5162d5c9395c91b783b91ca626ac380c93f41987ef2f333a122a110caf3c33acf1ac9f587d835ba10f SHA512 bfa572218c8216b0b3c175360f6e39d4ae37668f32481ebf1b50ff4cbeedc9b7af4a8b6b85cc8b344c23198f5ca9106c2bc24e09ba32ac6be7332394c9ebb404 MISC metadata.xml 428 BLAKE2B 36d5533b4bcb9fe9aa69847e05599da6400c634c73f1f00321e0a4492b053fbc9e1fcf0f9a22782162b8bbafadb9a343b19da35e732e7898fb3784473564438a SHA512 af1c8716dbd0846be80b90587ffec0c51e0f56f277a659cce15f1114cc0d3889ebe9fd92fdbcdc62b04a9919f48037b44153f7cb5e66d4719ef649aec933ca12 diff --git a/dev-python/pyzmq/pyzmq-22.1.0.ebuild b/dev-python/pyzmq/pyzmq-22.1.0.ebuild index 4be15e3ad80d..c442a2de75f1 100644 --- a/dev-python/pyzmq/pyzmq-22.1.0.ebuild +++ b/dev-python/pyzmq/pyzmq-22.1.0.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+draft" DEPEND=" diff --git a/dev-python/resolvelib/Manifest b/dev-python/resolvelib/Manifest index 89f5e921aeb9..1c95deb9e17d 100644 --- a/dev-python/resolvelib/Manifest +++ b/dev-python/resolvelib/Manifest @@ -5,5 +5,5 @@ DIST resolvelib-0.7.1.gh.tar.gz 764630 BLAKE2B 32c50ef0a16e07716f18994efe4b2bd21 EBUILD resolvelib-0.5.4.ebuild 511 BLAKE2B 2459023b3fdd4fe6b7b7e4e070d43a9ba2dbddd898b5d78ca1d044d30916609947d6b8f18bc83d0dc0b5f3441374e47946db5da751f21dd4c6e09cafec9b4136 SHA512 1ff656be933084de43506a99ac745fd5079672735dde60a1360e6f93ea01baa7f6d3aec5e26bb86aa67783e188b09d3833351d512380d050cd690e3198af1be1 EBUILD resolvelib-0.6.0.ebuild 514 BLAKE2B ddc301b7c8b2e4f0a8a6b9ffa5fd6491fffffa7a156f98968c560e4b86c044c4c07b75c3cd61eb5f088987d1e0255dd40edf07ca76db86b619cc311590be75a4 SHA512 6cc501ae8d9dc932dd90fa6da5e45f2395291c525b7f4df7ba9c6b9042d4a10dbe0e7c28150abb745508819318b6bedcc937cf50a4813589290ff2c9593b364c EBUILD resolvelib-0.7.0.ebuild 514 BLAKE2B ddc301b7c8b2e4f0a8a6b9ffa5fd6491fffffa7a156f98968c560e4b86c044c4c07b75c3cd61eb5f088987d1e0255dd40edf07ca76db86b619cc311590be75a4 SHA512 6cc501ae8d9dc932dd90fa6da5e45f2395291c525b7f4df7ba9c6b9042d4a10dbe0e7c28150abb745508819318b6bedcc937cf50a4813589290ff2c9593b364c -EBUILD resolvelib-0.7.1.ebuild 592 BLAKE2B b6ab304ea92db4bf8c09696289f086b0b22396e27dbae445952e4482ce1a37804e5c93aa41d40a056f0fe657a71fa6b25cda6b7b938e82989351e1ab382693bf SHA512 f561faaa5d02afef893bc0a6071cda59b5cf04356865bbca23e8e08a2c70af964a1b0b527845a6f99ce77ae5ddd752ffda18c608be3e9bec05674ca53bcf40f9 +EBUILD resolvelib-0.7.1.ebuild 591 BLAKE2B 17c3acb92a42ea88285c07af12e4a5202a52f535c7bbc43feeca2cd9948e203bf4f49958c8fd1fa64fadd2e80925933abcd76b173b776d4f5818c2b44318d351 SHA512 da1e08c5d81f3d689bb2e6d82699561ed6e8e18d2a2e6201d9887dcdbc4da61bdc40d125853c3d8ba43d0086b9f47842f81c0ec9d7eb7178bb6ecf5886a111f1 MISC metadata.xml 853 BLAKE2B 6b194c20227de800cc062248107ee5b0726199789af9837807523b335b1e9a63e850270060fb4d306996a4113ab2975102e285bcf52f8dd4177f71038bf65e2f SHA512 a86ffe23f2067369d2794f3cf013fb3e3d4a685273397f6f221f67e251939c17147a8cd30aec92cbcc40fc38e770755ca53507c42f8b84da66a96ad46e24e90a diff --git a/dev-python/resolvelib/resolvelib-0.7.1.ebuild b/dev-python/resolvelib/resolvelib-0.7.1.ebuild index 6456fcb34953..a848f30540bd 100644 --- a/dev-python/resolvelib/resolvelib-0.7.1.ebuild +++ b/dev-python/resolvelib/resolvelib-0.7.1.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="ISC" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" BDEPEND=" test? ( diff --git a/dev-python/signature_dispatch/Manifest b/dev-python/signature_dispatch/Manifest index 799103f1d658..f1e53cc1810f 100644 --- a/dev-python/signature_dispatch/Manifest +++ b/dev-python/signature_dispatch/Manifest @@ -1,3 +1,5 @@ DIST signature_dispatch-0.1.0.tar.gz 8715 BLAKE2B c62f5d0b0b263e50215d588e83bab4b5ca6dff82f856ad6265a0bb2dd64e2a3a8dfd0b8989ec17424828575607bd4dccc5802ef072af271eddb88c2479e6b8e7 SHA512 687a1de540a61d274e93510d2c5a93c736a52587b0215aef91364e34ad8932b880361b53fb84e68f9c2083652fa97c759705b4d61bc74caeba73a4ff37b42785 +DIST signature_dispatch-0.2.0.tar.gz 11422 BLAKE2B 3e3297ef34bb4f7352fe867edd2c804d627d5f8e854b1551c88dcdea2f83a6e2cde9c0f088d263e405f29ccd7114717c9348dc59d60ccd00a4ebb84db800d398 SHA512 e2fedfe3260be641c319364a8f79b2d1444179c824e409fb8304352cc9f73fc2cfb8fbdab6788c14d08e716d4655cda72bc15b406596d43520f959973fc612c5 EBUILD signature_dispatch-0.1.0.ebuild 505 BLAKE2B fc8de8b0ace0179bb7618f53b02d82f7b82cb8c3467085b43095319bdcaf7fbba7c871c956251693cc48d9b40833567d98953361c626901dca6bd173b6163b4b SHA512 66c425ebbf62950d3d5c1f85534aba0369164f0f72e9f063dc7f9016f960f8096a31cf0157071eab0a8009c1c0b0921a2646c3af7ad09a92c9c7b97ba1cf3d98 +EBUILD signature_dispatch-0.2.0.ebuild 557 BLAKE2B 9a60e0db2cdc6294a7c2eec151edbd74bfce2ead92e3fd5fce7f3baa93dbd9bd0818969213d344546f880f2c436427a7e6a423e1f2fbeaec3b99862fbeb4b53a SHA512 a58c1c204e8f23dbae1111e9e3bdc51e12a6eab4f64605d5e5a6e1038091b6cce9f178bc6011904ca7256a03bb6c7edaf5b9ad0e81d9fc32401c9015ced85cc8 MISC metadata.xml 393 BLAKE2B b1a6b8868d977b7d8c96a6ac06cf9ee4f34c9dcf162d6eb4f8e5a45c0bf31b692533f7291f8875261fa14a8ea48ff96cab96b9c0a533a75013fc12472ea95940 SHA512 9706906e9ce4d27c9053eb99c54c98301ffca6ead45191a9386ce4bc1f0daaca58b062397b93515fb2d9ecb0a9d4f6f6a26a96ba238069bdcad411eaabb7204e diff --git a/dev-python/signature_dispatch/signature_dispatch-0.2.0.ebuild b/dev-python/signature_dispatch/signature_dispatch-0.2.0.ebuild new file mode 100644 index 000000000000..73c2bc0b51b2 --- /dev/null +++ b/dev-python/signature_dispatch/signature_dispatch-0.2.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Execute the first function that matches the given arguments" +HOMEPAGE=" + https://github.com/kalekundert/signature_dispatch/ + https://pypi.org/project/signature-dispatch/" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest + +RDEPEND=" + dev-python/typeguard[${PYTHON_USEDEP}]" diff --git a/dev-python/sphinx-tabs/Manifest b/dev-python/sphinx-tabs/Manifest index 46520b76c113..4fefff4186e5 100644 --- a/dev-python/sphinx-tabs/Manifest +++ b/dev-python/sphinx-tabs/Manifest @@ -1,3 +1,3 @@ DIST sphinx-tabs-3.1.0.tar.gz 521642 BLAKE2B 10fb138f62ff98316b348437d1fcb0354060a89902b6706919d4439800b79b94d68fb871d37abe3ac5d19a7920c928143251c5d58d5f66979b9e551797d8f9c3 SHA512 4e278e860a763cc03981dc15ed493fb1a9c43f671031eadf7c75412687543e4eaa75c60d527fd6c7f815d4abe79a833cf11ff97b660c47b635fc8b0b3c77bf3f -EBUILD sphinx-tabs-3.1.0.ebuild 899 BLAKE2B 9af945f9a1c413283c70823ef7ac1a3838ddb9b45d840657964a61c54bae6cc3d5784728f0a4ad0a1c6caae949f70d3412761e9520a95f5592ff6d8982881d6d SHA512 dc70b6e45cbd152e5042efca800d77fba8b5148344ef22737b0e48286137610c5347e31143cda78b7fc04eac093aa6c38751be670d3b64cab62bfbe5673175c1 +EBUILD sphinx-tabs-3.1.0.ebuild 906 BLAKE2B 606210a2d5d8a3df8733598106efc90cb319a98b4a2856708ece4ad261aab517eb069b9aa988b50c0c2b586cdce2db712309f27e01842a9e70456650b589e8bf SHA512 559c5e353b49ea17883be16bc26cd6bd8c07bad2c45f34e58b87562b0fecfbc88dd8ebe262905cbe2829557f77558d5acbdafa33565615ae2c01d69781fa3cf3 MISC metadata.xml 316 BLAKE2B 375e14399e0e3fcc075546dcb40e4125667d899744136c51827951ff91c721da0e8a3c3a8672a9a66ae5379b46fc30128d108407d95153c39e75567f2b106434 SHA512 09121a2b49771ae98c777720b3cf24840f9e76fa5a300d44f4a5b0fb29375a0995f28f51d6756cfcebcf576a93ba0e5c4ffd28c6ab8e2300e05a4ba5e7d35b35 diff --git a/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild b/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild index 66b201c60e34..05fd289b77b2 100644 --- a/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild +++ b/dev-python/sphinx-tabs/sphinx-tabs-3.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/executablebooks/sphinx-tabs/archive/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~riscv ~x86" RDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] diff --git a/dev-python/spyder-notebook/Manifest b/dev-python/spyder-notebook/Manifest index 3adf7bac25ce..c88ee5a567ce 100644 --- a/dev-python/spyder-notebook/Manifest +++ b/dev-python/spyder-notebook/Manifest @@ -1,4 +1,4 @@ DIST spyder-notebook-0.3.2-spyder-5.patch 38116 BLAKE2B 2f311e179d1e0cbdf458773eb0e8d71f1f7cb9dbeca9f01b3dd12120f12177b2bb84ac6e09d7a17a9b26d667523bd28027f80102ff90889d6c781f7b530f8c95 SHA512 e57bc9d9b85622a64d151931d5b96a0c8d448075535ea9e91dfde5326c5192b3cd2d96c9fc88fef95237d4ec833e47238ddc3a3d12de25b4a8dcbda65c92e57f DIST spyder-notebook-0.3.2.tar.gz 3868854 BLAKE2B ca13e905dcc02d6767002481fb68ab8bc119d4d2511a1b881f033b9387d4237a1b2232ba75368f48b4d096998da40a14d862f125c0b01c6b2498165acebf4835 SHA512 dd3b505c8a678a9f49b1fce1d22a8a1a6cf334b65d1ab94852a7ba2120f53e2e38eb2fa0d58343588d7304511d7171d8e0040e10cda905db11ab65cae7f6ce5c -EBUILD spyder-notebook-0.3.2-r1.ebuild 1292 BLAKE2B 6dbb8cc563c0ebaffa690d47939ff7143b609b67ea3da32caa53cae4cd1b1909d41330e9934a244fff27c0ca4e1cf32b4a87d09e4bd9576a9e23fc624757bba5 SHA512 72938777bf6120052beeb36ba24f4beab7cfe8a207eb02bb9b9f9baf7d4967198e84f23d07bdc34e16c4517026835bbb7e08d0985f8da4bc9c138f5f557ea95f +EBUILD spyder-notebook-0.3.2-r2.ebuild 1336 BLAKE2B 80af99f36afe561b82d5b16a95ab975b6711eaaf1200e644e0b346034210133679286506486958e1d485dffffc930c3549a98c8ee39e781c87d67a3f82c7ffc2 SHA512 3da8116be8f1cd9a5b05b77a90940ac04a960c6abae046b4eb38cac967d83f64663ecbb3dd8d960dacb71dc43a950fc71806ecc5b7df8517aa338b84fc55c3b2 MISC metadata.xml 360 BLAKE2B 0c9d7f85523a02c6a4c867c2a4ae0c706d69f9bf7ffde077c28c97d9b12348ff797101cb784e702b4b6d910823efe5f0d426fdc4c7952efa02ae79c2cbf3041c SHA512 679dbf9cc9d01046262a7371dc9b523349583a6f8e2586f5ea06c1e91332f6aee004109c62d255a9d8ee61be40706097427cd1027c4a63487ad87609de9e3fae diff --git a/dev-python/spyder-notebook/spyder-notebook-0.3.2-r1.ebuild b/dev-python/spyder-notebook/spyder-notebook-0.3.2-r2.ebuild similarity index 93% rename from dev-python/spyder-notebook/spyder-notebook-0.3.2-r1.ebuild rename to dev-python/spyder-notebook/spyder-notebook-0.3.2-r2.ebuild index 8a3c6f0edf6c..e62f67cf8633 100644 --- a/dev-python/spyder-notebook/spyder-notebook-0.3.2-r1.ebuild +++ b/dev-python/spyder-notebook/spyder-notebook-0.3.2-r2.ebuild @@ -25,7 +25,8 @@ RDEPEND=" dev-python/qdarkstyle[${PYTHON_USEDEP}] dev-python/QtPy[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] - >=dev-python/spyder-5[${PYTHON_USEDEP}] + >=dev-python/spyder-5.0[${PYTHON_USEDEP}] + + + + + python@gentoo.org + + + agronholm/typeguard + typeguard + + diff --git a/dev-python/typeguard/typeguard-2.12.1.ebuild b/dev-python/typeguard/typeguard-2.12.1.ebuild new file mode 100644 index 000000000000..92dfba2742ea --- /dev/null +++ b/dev-python/typeguard/typeguard-2.12.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Run-time type checker for Python" +HOMEPAGE=" + https://pypi.org/project/typeguard/ + https://github.com/agronholm/typeguard/" +SRC_URI=" + https://github.com/agronholm/typeguard/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/typing-extensions[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local -x PYTHONDONTWRITEBYTECODE= + local deselect=() + [[ ${EPYTHON} == python3.10 ]] && deselect+=( + # https://github.com/agronholm/typeguard/issues/199 + tests/test_typeguard.py::TestCheckArgumentTypes::test_newtype + ) + # mypy changes results from version to version + epytest --ignore tests/mypy ${deselect[@]/#/--deselect } +} diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest index d86e6a169c2f..f50c7630b63a 100644 --- a/dev-python/uvicorn/Manifest +++ b/dev-python/uvicorn/Manifest @@ -2,6 +2,6 @@ AUX uvicorn-0.13.4-fix-wsproto-1.0.patch 1122 BLAKE2B 4190a5e61af991e77271aef8be DIST uvicorn-0.13.4.tar.gz 505858 BLAKE2B 486436c0b4c717741c11b7da6a979dc9fe977baa2dbc3e2538ce28551d2dee593076b670b16c099056165624c149f96974f64d2847e38234122ec93b65b31cda SHA512 5332494e0b43b4e87f9d6742be679527b1ec2bc4d2e061768594d44b1fd1d6961a2bd1fa23469fca6c530ef36d6123e453306c2bb664cb27b0cd6145b9a70fd7 DIST uvicorn-0.14.0.tar.gz 511593 BLAKE2B 9f7aee0001874c128e44d31945aaa0ca92237e594debb6fea3c6c6d0f283c96cfad5248578b0e1c170fe2fde96a6b17c56ecf2436783fcae135b8eab1997b701 SHA512 f41a7f01ac6893ceaf4d1f06a4bccd7355e319eee11d6aa290b0d316fb356eb807c926941157ec64f1fc6b7c4601930cfbe271075d6c4cf684bd7e175617390f EBUILD uvicorn-0.13.4.ebuild 1297 BLAKE2B e2e429e266084c92acf6965e86220494101135001bf656ce9ed1ee08b8ea07b61a8cb844bd416ddfa77ae9c8dd0d3618a8438b3dd1b08d12857efce9e6fbcbbc SHA512 3fd28de46cea2f2b8a2a7aa688155127d1a6d8e7f79137443606019e05825a1f4ab1c1ecd1dd8f4a04c8dc8e6851b59136fdcc68d5d4344be98fe70f97714dc0 -EBUILD uvicorn-0.14.0-r1.ebuild 1279 BLAKE2B 90399c2f4a25353b5e59e6468de1b9082370c70942bbc12522060023adcfda8051d28f72960e375381d8f160607fb7f81fe2325e4c49f88c8c072766191d9086 SHA512 fe1564d7e1ae099680c19be4f5f12dcc8d15bb4a277f2bc314f2ec54ace4afaf0641f055e9c93815f82b81e47f300aa51c3a0b3aa000a735fb69966df4d2ba78 +EBUILD uvicorn-0.14.0-r1.ebuild 1280 BLAKE2B 63482aa3db046fa48f4b3d175aee5ad07f2094a93fab84172cc5c8709dbf365fbdf3262b63a8e1e0d5edae1b8f1f810482a4aedd937e4e9fa71ef004fe532836 SHA512 9df124e0b0ad41e8d37217e0ef522ac950ad971ac9501d5365e3d5158ee427c64730e005208eaae0c07a219aa19c1f3710cd820e03fd4c82885f616cd7479c51 EBUILD uvicorn-0.14.0.ebuild 1426 BLAKE2B 7051151bdae8ad61fe11b8b209f2895cc37b0d0998dfdc110210cbcc5774082e8a5d0b21e6265d7b9a9c2437784e3c499750b48c5b0271691e5a1092c6083037 SHA512 982224e58b7cd8cf7a9596b921b226bebb6d8463b7c844b691be1c284598586d8ffaf70f911644e85f5518d2a21aa1c54eaa6741e5d9227b05b8b3d42709353e MISC metadata.xml 450 BLAKE2B e6413874e7247880323b72113f002ade2edff362d7464ebbd5890ec95946b97bc37d74c2d6e9ff7a6a416a45f32bbab1b6eca70db8964adc6be287793c0fb4b4 SHA512 a1138016ec2d87c77f82333a0d41a68113d87c74d50e1bd6ccef0e0300f53663ecb907959be2547b42cc5cd007f47626e98b8c8cdc7e3557d2dfd0a369447268 diff --git a/dev-python/uvicorn/uvicorn-0.14.0-r1.ebuild b/dev-python/uvicorn/uvicorn-0.14.0-r1.ebuild index 90b6ff8d6663..70d867f283a3 100644 --- a/dev-python/uvicorn/uvicorn-0.14.0-r1.ebuild +++ b/dev-python/uvicorn/uvicorn-0.14.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Lightning-fast ASGI server implementation" diff --git a/dev-python/uvloop/Manifest b/dev-python/uvloop/Manifest index e528a057ba60..ea7bfe25e9f5 100644 --- a/dev-python/uvloop/Manifest +++ b/dev-python/uvloop/Manifest @@ -1,7 +1,7 @@ AUX uvloop-0.15.3-uint64-thread-id.patch 1548 BLAKE2B 2d1af0cd42f1911e2296db843bace2c3281e9defff1b174a7ca3c2bf651af2b9149b4066e9e252b216a33751591e0e15afec035142c35dac2bce7683c52a48e7 SHA512 0ae9fd1210d80f8efdf1d29b84450c60578848467b49616e9c5e71476779972e94ccebe13d99e74cef99ea59cf50617a8152a1768a0c14b812036310b403a55c DIST uvloop-0.15.2.tar.gz 2092589 BLAKE2B 05c518ba5854fa22fe72a0224856fa0529af0b9432f366b5b1cb0df09a92c787425713fadb85b151363df28800a94ed2a2ad617aaa1c4e854586e49d16f7dd1c SHA512 e398c7ff85da65344a6ab637e9b2f560e9ba61a3be7a3138d546138949359e30bc2e5f8268f1569b73c3881c66d71cf6298038ca1a883be71a33d7ef86d09eed DIST uvloop-0.15.3.tar.gz 2094066 BLAKE2B 77ae4634ee31211dba13f41aede4480d70271e042a30a1268e9ad18f5de2b296b84931fb6b2022d2351f33521a84264f74cbc30caa5ff84b0f429bc9f1d426a0 SHA512 5687371a13509bdac0ef7a5ca0f7c78b54d0d9225cbf68cebc6d4fdf3807c2e3346579f5440eb0ff6578088780cc5efb09fba114da0bc0e60ad3f607d9df652f -EBUILD uvloop-0.15.2.ebuild 1179 BLAKE2B 90824270e60d1444e154fa694831fe6c9a6deefa790babfa7afc8deef627295545da7d966998165db1ebff37ed7ad466fbede4ecb13fce22586858ce3b75d335 SHA512 1df3a69ed7cf55669219004c1ed4c620788cee5a9f009e906575aadea9babdfdf61c549b1c850977ac4cb97e4c533d1644de6151d571bbf801b99f6075ad32e3 -EBUILD uvloop-0.15.3-r1.ebuild 1375 BLAKE2B 1afc4bb5e93eb30f16c5bb30883bd3fd8ec7c78490ec53fd8fd3a93644dffb0147fa0f8ddf66b95b4f2d664a0561eb1a4360b0f7af19df020cdf550f91f1e2ea SHA512 9d68bf9f07f970f8b7d48f387c0ff6218aad2eb0288b0759f6fd7c947284ff6862e9d888abd4622b8d1a7718f559486aa9f080e54f7b4371c781e85076ad72e6 -EBUILD uvloop-0.15.3.ebuild 1187 BLAKE2B ee17834d7053f51fea2ab82738e4da26b84709d0f97558dc759f9ce7e0f9da6c465cfa85c30423a85ef21f5732229a6ee117ceee04d9d94c7d579d671c9bbe57 SHA512 73a371db1120e099db3e18926e63902698b2a5594233662efb91bc11549de7f9d2904476c7dde83e1a185a0bb22687e5aeb341ff8d44c2c0ab758ece9a0afe38 +EBUILD uvloop-0.15.2.ebuild 1186 BLAKE2B fd0f48927d952bc9708aa93a987a64b5d0eaca3af5394c4874a2fd31212c0d89114da7cc2c92374999a60b8d822e3b22375dfe60832170e02d29e2b891fbfc7f SHA512 682e85299f491a92eed9c5c06baea83778e748c94e2d99240db0c07866829655f5b351aaebe83fa93fede258f42709b6c411df5f5f2d999988af7dbbc631088d +EBUILD uvloop-0.15.3-r1.ebuild 1406 BLAKE2B ba8d047185aa66f1048ff6fb5f31247e964f48ee39786ce3962177b4b503b12563342020501312e90011b88e265fc4681474a3153548afe225dd9b572284d204 SHA512 6fb3967147daa33b6c9aa00cfd7c37faa2aaac9fdc1554d2be1b21b5c71aada4c2df83723079f3ee4a69eabfadb0491ccd4702f60dc6c6bb8ae8a3daf116d47a +EBUILD uvloop-0.15.3.ebuild 1194 BLAKE2B 6af2b9ff94aa9213dc90d430e2f814795e0737770d4d8d05e2283219bf1837437cc1dd180a677b6acc3796b2b30cfe5b31835ff892b1f3cdcc5be88aa6f8c645 SHA512 cb50ec260320f110e0a393bebbe0bbfe63f5f815aba8b0c58bc3f7cfa30ee52e5b93460ae9fb1d3579e474c9a7881a269a6f57eabf18de707e5b97b7f6976878 MISC metadata.xml 526 BLAKE2B 1c5d5ffd994ab70aae22d5a6312708a168f89790a5999d81ccf4eab552e910fd063ace9f1e51d1b477ed96604a23265f586781feb7b692d1f49a0c502d59dd3a SHA512 e38163d8b0b033c5825d4f977cb58bc727195a7e577eb229a70c4b089943ad99f4c8121e0d4e209db51fe2977ffad2f88b8bfae3baedd853eabefabb15578b85 diff --git a/dev-python/uvloop/uvloop-0.15.2.ebuild b/dev-python/uvloop/uvloop-0.15.2.ebuild index a85e64a2ad6e..b10e112d367d 100644 --- a/dev-python/uvloop/uvloop-0.15.2.ebuild +++ b/dev-python/uvloop/uvloop-0.15.2.ebuild @@ -3,14 +3,14 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="Ultra-fast implementation of asyncio event loop on top of libuv" HOMEPAGE="https://github.com/magicstack/uvloop" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 -riscv x86" LICENSE="MIT" SLOT="0" IUSE="doc examples" diff --git a/dev-python/uvloop/uvloop-0.15.3-r1.ebuild b/dev-python/uvloop/uvloop-0.15.3-r1.ebuild index e4f7f2e47ded..ca1f98ca45b5 100644 --- a/dev-python/uvloop/uvloop-0.15.3-r1.ebuild +++ b/dev-python/uvloop/uvloop-0.15.3-r1.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Ultra-fast implementation of asyncio event loop on top of libuv" HOMEPAGE="https://github.com/magicstack/uvloop" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -KEYWORDS="~alpha ~amd64 ~arm64" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 -riscv ~sparc" LICENSE="MIT" SLOT="0" IUSE="doc examples" diff --git a/dev-python/uvloop/uvloop-0.15.3.ebuild b/dev-python/uvloop/uvloop-0.15.3.ebuild index 3ff9f3019ff5..14bd0d99ccb3 100644 --- a/dev-python/uvloop/uvloop-0.15.3.ebuild +++ b/dev-python/uvloop/uvloop-0.15.3.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Ultra-fast implementation of asyncio event loop on top of libuv" HOMEPAGE="https://github.com/magicstack/uvloop" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 -riscv ~x86" LICENSE="MIT" SLOT="0" IUSE="doc examples" diff --git a/dev-python/websockets/Manifest b/dev-python/websockets/Manifest index ce828ab25a1a..0443e6e23de1 100644 --- a/dev-python/websockets/Manifest +++ b/dev-python/websockets/Manifest @@ -1,3 +1,5 @@ +DIST websockets-9.1-python-3.10-support.patch.gz 6940 BLAKE2B e4835c7d5efaf956d07b884c85e0b95f26674bf36164fa8362d1c1a564a959bde761d25e747333c58864f74a5ea1b199f228a46ec6a1647c5495ea032020c179 SHA512 7fb4b298a9167c8d913e293fa7549b21d5acb333a5b97e0624a22cb83548ef548b819ac23750c40295140b6f83a701c73a81fdcaed3ab8e704dbee8e17d22f1d DIST websockets-9.1-src.tar.gz 191813 BLAKE2B cb3807f01e1a4c22a40bf5150d1e8b21ca786dc5bc4da8f3e6602971f3f7c79b57092f5ddfe3ee52ec00e7fd15f3a992fdbb94b5e26599f2621a7f51434ba6dd SHA512 ff2907a913ff0b8ced6dda72b6fc6512a2ece3ffded2e2dcb8ff6805de9ad504430cc1871c1f6e02ab8069e7b96b2e7609afaf3c9c25f9271b28e2daa72bd3ac +EBUILD websockets-9.1-r1.ebuild 936 BLAKE2B 0a9c53c5a15a9b6d6b4ad2a16cb31dfd3c445346d7352bae307f4a6334cb06e869f7dcf55704d1a1e08319d0bacb5899436e2529bc4919a14f2f1acca51092db SHA512 93acf9b63835c187a0a79c1ea66a1f116aab90f77570a799de887680436d9215062fc2358f5a7e368d5a8442b9423d123c01d7d55091033cdef4ceb3c1b8662e EBUILD websockets-9.1.ebuild 711 BLAKE2B 76b5e96b67135d5173709b1ea9ebd459595a26986fe8f522434a8b744fa5b7faf21e80480323b0573ceb4b4656c9e65d3ee91000937d184a99a50c5bc5697c78 SHA512 c097db15bf8ece86b4595078699f9644ab2026dd215288fdf202aff356c88d3bace38539cc280f4efcd2c467d0d17d26e4ca1ad278e4b7f89498fa2fbf034f93 MISC metadata.xml 487 BLAKE2B 7d67f4b4e650d1cc83e80eb7ad5020ef997f92997d94f19274b7e0c794f9efdb3d085faa8582321f0732cf489a5358310368a2e22b8e471d815bc9b09a16f47e SHA512 6b88582ba918dd95faa5b7e3d4aeb59f7ff455a509c018c61f61a1d2e9f69734c9d02c9d666447ea787f771fd13b44f7a54b0e6147703187a7a9fe9fccf186e2 diff --git a/dev-python/websockets/websockets-9.1-r1.ebuild b/dev-python/websockets/websockets-9.1-r1.ebuild new file mode 100644 index 000000000000..4fe1b8159c40 --- /dev/null +++ b/dev-python/websockets/websockets-9.1-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Library for building WebSocket servers and clients in Python" +HOMEPAGE="https://websockets.readthedocs.io/" +SRC_URI=" + https://github.com/aaugustin/${PN}/archive/${PV}.tar.gz -> ${P}-src.tar.gz + https://dev.gentoo.org/~sbraz/${P}-python-3.10-support.patch.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + +distutils_enable_tests unittest + +PATCHES=( + # https://github.com/aaugustin/websockets/commit/08d8011132ba038b3f6c4d591189b57af4c9f147 + "${WORKDIR}/${P}-python-3.10-support.patch" +) + +src_prepare() { + # these fail due to timeouts on slower hardware + sed -e 's:test_keepalive_ping_with_no_ping_timeout:_&:' \ + -e 's:test_keepalive_ping(:_&:' \ + -i tests/legacy/test_protocol.py || die + + distutils-r1_src_prepare +} diff --git a/dev-ros/Manifest.gz b/dev-ros/Manifest.gz index 713b8b76644fbb859b70ba19886205203e829acd..1cd05de4b7af1b9a44514191f0fa0fc495df6b37 100644 GIT binary patch delta 59862 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

v+U2Ibw?LBhq84c zxJ}whroHtBd#?KKgoTCeTM6#YUsN_@)1PFj+u|_$Nfa+j9*Yw|Y?DOUy0tq7;7!pC zAfU@x z&VZd`^TLoku9305F1(O~Ge{gJ!YgiKuLTeaa8Wg)w$lK*Qy`nrHB%{^=V-Lp39!urn;z2p#FNo4$z3hOo8K`{qLN4U7E=3{mKr`@;&0`)VA`bD3$Xe=7#)m;^aa1aa8QR-Oh{^KQZ3_jJMjpGLi$TL$xN z6J}R9qC5ph>MqS9CUnGY1OouU%67aFQ$kH4{OFLsst`73R1Mkh;ZUNFdQRYx<0JAK;gxvOhaAz)@_^K1&{?OZ2k&FPvn^&7I=z$t!*%)o?)`ltTw1^~Nv zD4sQE!alibf@@pU;vy?6fA0-XxBGuDxkN|5Nr4+YNvj!gQhZxG>&o&T7|}EvI6!zR zq%npLa+;)&EA`JCS{E+FG{!82~nqK~jUjC@ZOGw*IkE|BQ7Fx_eod`pcu})H z1$ruRX>_u8_=c+kd?+fh^!!yLSPok{p4O=1l()CiRZTlUtG8wE_BfqdRh8<+`NFZR z4}Uoxc7-^-OW=g+7b|U9D|NDavWVvW?QOY({7CXwNP}gKY`#bYt_rIX2H6o~DYq$c zT?vRvM`-%THn#MLZOZ`BgmJ|<>RLx~Ty{wfEC#A?mkg?zx8Rz%Ve{yW~W2%S*T;;`{d}Iqm z22~(@!B&<|HBTdPM<0)S2Mac*$AUhF(CO{?Y1Lly0MGR#)8+lov{2@VGmtbCDX~T0#6wnjp)PIS%k7oaThR5N7#%ii#`rCxa+?DURnosVGv^^1ea3 zTU`FitVDr_f4w0NUB%hwwVFbOpqujuH56|r75RfI*n|@}*I6}}Ri8b8U>$B&G{JGL zZOL{KS<_yv4XRz_q+ZlnBLRDMwFcGk8gSxm+Jpv1e_FF~f2?e@_f1Jpo`OR1&F)c< z7LoX9mp)z&Ksnt?E{zLjPT05RPZ~<{`Z;e=jmzpVe*=)M+GFkg?{=|U2mHcIa3H7I zfdr*ss=fZRrO=0Xq0Y;}^*7Fb>fs4sx9_#6i*M&$K5Q|sN(E_oLJZwNhK_c&oF$k; zBRcr5>R*b1S{>8G2IzR(cGNTf1{iW^LZZjAGM!n4r{F*npsGR2CQ;;h(Y}4NE$Juj z$*F&Ge^9NrN~Nn^Lv5uCaArR6_6G*Ak>oCK4v1_3%Nqn@p(O*O2nVw&YLRZgKv#Vr z4e$rCSSf)zs&s89uy~CG0^ES>mZuN9UbT}Z5WZFG$!y22KjNW3TLDrWFn|7Om`6+4 z=CY3CB}{%l(eX;FHxPC{70A88X)(#YcqA`ve=V15<&tKwdnPYyXMzixWOhJHZOXma zx6QtuKd+nGa9`gm_wG;NWB1C8EO54zQZ{@#mqbWa3#-F!4}(y!8R}Fu!>hHW7#1wj zoe64A?jn;BjjH-ZP1kO-YB;*OD?^DHFvU0_XM5G=p#jA772_x0&S_NrOK%f3xxM2} zf1W)nVyzI?+fi=oES(h~1vWbwnq8Nc`mq{yBcb+xfjDs!gLQt#j;!PWaW(Tu$r0(qV z+u7x!1m?v*Xx^Yh>AgEHrXFWLeqOhq#-g8fqPKFl0oWzW5QeLxy#W-nypB>Fe}oz+ zbXm54cBLhO68lSam*tHP?)6>|I+*O3Yk)524*4~p)u>1!yppZEEf-qQ!Yb<6BPeit zyUewEABeC~dC;)8jicw-Mt0CweIy+mcUGKLQ$F6wUPx#$qBK0TD7N!w_|%!@{$_zI{JQTo>WQFN&!bF z$_nr>$J2phLhVgh0FCYH$ei|^g2Mpr_)X5KTETM({60gqFQ32k`sdFDJ+@eUGDy)? zCKg!PSZa)7kOhaJWdzz{e{Bn1|LGo6RYTnKP#)j%_-&7E%&QxMJ>q4EILV9s1BBu= zg-yaC+nBWdxThSJVD4V6HKo7Z4#j4q;0 zO}xCyujF5N-xpK_bz-PN6cv9+h-%=nsy z1~nE^E$GZTWZR7~;1X8a^TjK(tzbq^hJ6&JXyvXe_Psi4VEI#`ud0851$Q=*?ujEv z-q~58(zk0h=hADaDHlfsm8U&8TcYQx_MG$UfS72eD$o!wL`gU>%{Wy0UcedZz}u-o z#Q+5=N%5)%PG`sMKIIo)r#^Jho;WQ;Yaw`CUM0M)-N*0$UxwqLO&iBF$06k`dz(p& zt?J5d%Y`=+;VmzfB94ERVhdI`$4`r64CB^HnC~%fNs7*!m*z@(jRM-I7xe_~4Ea6n zp&ag;z0EP5?S8D8>CtY<-Ja2=uQd=tO}EOI4#VBV&&z(UCTegdp=yYfQ&(!I>MlaQ zbS7lqbm}84H)vMjbXVgAWKnzLqXwcxRqFlF-wV1`o{p)b;;(;mx*;ErOi)U_$zF5b zhtlC;f}-?Bya774wV z+w}mIA|{Z&Ixz4gNEa1%ouevxDrmp7?r@iO!D$(G=m$0OvggpI#It)-G(1CF}e?tRtBJ*Ow%_*WsH9}92=l}Mw=3?DLdv}RE?5> z15s+*_0Cg7Dr7Q*^Z3i_+cwK1)DE5m8T9E z=T!*c`YVCx4&6ac(EimW$@`_hQ|iJ;hpwOiy|T|4{w!+a!9*2HL=;C z$gW`5_i+$-*;T@CI3*#hUEUnFdV0yPcpeZJRxr-DSv9EFaITni&Zn`HX1bKrgJ)L7 zpfmU^~|Q>i%zeE{7aXm&02&G3uG;|kUd!k(KC?!c?>oG zs+~Lf$oI3~B33exF0zHaN1n4oj3~Tm#;nt#_1@&oRrXd`#Jn2c-)3Gk?F=eRwKM1be|_xlMSWfh12#H<1DXzT8}avmnH1v#VY0;F4Wtf0 zreulVoEPU2{G_?G>6Bwuy{S-{r;lUke~JQG+a5=WVb4G zoGML{r7BtY^rDvFba6tQtX1DGfV_W*o;nqQ*}R@TB;UI;x;<<5wCrp3L=WDb=QMm0{c+`CGo|NA7PeFygPNz#c#V$iU77>8U4_V-GR5d{pJL*|?+vSk&Pp{v<$U zD51HiUYmmpBwQE*QFEF6sK7*$YJC}oSA{7Hdk<8{Ux}8CMh$#o(oD>3KgM@5XHn;_Q%>2_M zs{Wal1HkEJ%#54yi6dpND$s;QvJIbb31on8w}&>8-6iY;i-C$i-@}1gGWBuYj-+*# zLsxJz{hBKPTOZ0XI!%2pzYl*HRk8cPV{_{hPOg)kUGtPNlh}6qF*(w*+@hnWN))UH zN9yUG<4gbk<(H-7C-1rq`X8>V+I^&*4IEIzW?)YYngOsAr(VvwuP9NY!#msS($LR( z!E!%S7+RCWxd!@@T{Q$a9l<@E0qPx9D&${mMGSX$w(@i+<4LSmtZjc9^}1v%xiLTw zl%=aon%LZfOmh;+7F0Er5hhHbc9kwM7|tKKM$0jkuDjWSzss@qe=S6#0(0eMkPvvcw$Ae?Q-pXyTMON$7Ys74w?M2jq`XtHvrfw+ZwShBt zy8sSA`X*8#T7q7SHlcq}4!JuJK42QkUpmql9jQ91UC4I7SC4OH=7t98{sloQ~?yp;v#nb=`05ZYQO1lGpMV z?{mJY1K-?IGd_#>^+BXNtbNJ+4Y_%7nH`X zphvY}^fj`>86utJHF!Smn7jsVT7K27T^b3q*BlnL=E(}QW#lfewS=lBIm_goA0JLQ zjanAwsxUm16OMlXzXC(SyLMQJRt?(kl>U6>{qHsV&QkqukTgQLPiuEN=&3!vK!I`t zg#*@u8V#3ydqq(ao91y9BBg0KFlm;Onea=D~W6>txH>M`T3BeRQ>(mS@7L3_ZH0^W`Q!ef*FVSC`kOL=x}{a7 zovdjeC$RRk-w6a&r%F6_!S7%v%O+dYS5licfWex;931Byml4qsED~vEz8|}V+o2fO z1#*J917v>;JZu=v$eO-y_DYsVui9oS0qLj%{)47h!EK`;UW&?g>{qg)1hP48oZG7N zZJRnqHRe=`QXhIV!`tAmAQRANZ??MuvJaJ`E^m$1w%rPQf-?p{zx66Q@^hKsf0yki zov8gub>@J6d)5G^vL*Xgf(8Q7%&>%liL%*y2ab;r}}^zxPvh z5-$;LuW&vQ_QK4UX(cB|xGr^`t#4?aRJxj$Le*8%?7HXzIomj2b)q!0o$_><~8W=(gRP01j81 z?R$<=^IpNKd|zi^lQsBTUt}jO4wYb4t}|Iq z&8%$a(*?nClwc>QxU_I@e29hbZTr)6^d+fu>= zH9A}XN4ss3d_r!2_2132q^J0{M#$Bzzfbrvkg=^wz8)}VYbsSbvo9b!SA(l<>=I27 zN7iNB%YZ|9wy40B=EF6d9M2oBTvZsfb^8YNAI>xU==avGNzbtDX%0w@)WU69=cXrRywuh>q8F`-#jy>AGuE;26Pe0Gj?{|WSODcu z*jRbM$i1RpR?=2C%hkjv7V%^lM1Fq_Cz}(u`O<}gQ=)0uSeMzng8d?Tza7zRb=hu^ zs6+EqYo-DXqCIMsmty_V`$7J?>r|M)#z~IerP85V8Emg=Q@<`%jjVb{M?*NMFj=h) z_K~Arm%EKTUIZ&*)?|K1dM5KO*gJ>BryhlFPuBq!91dn!g4Hok?HQj}GZ2&7c?*B= zcMyAptLTJ0*>r#c)x-IrseWozvLp?wXS*5?py%VfZlFL79)wYLf+0WihHkYoEV^p$ zwklu!GP_)`mdomxH-9$UlF5Y|ksUKaJ+umj-6wck-~&TJEp}0YaP_$DQk& z0^SJ1aaWd|{4{_Bnrs9~mv&aWZf(20DPB$t7&7Z$EX5jf08_xeCekJFb};>BN`p-9 zZzQzXoj0Z>Ne&DcmyMIMBa9HvxOAafCj+QP<}^}0Y}}YWY+SayJQq90@?3w3(Ak?1 zICUahGHEI4^d21x)T=ZofddqDT=fEN#pkBww-x)P^uqJ?#~G@~BU=a2YOE&@l_=6o z)zuSf_EATR{a$cDBIa^!oT{CY_$|-DmH0)6y;(z4wk5l!Zcd469(?y;qx#_x5flhO z0#YDUgO#4f3bfublT`gc{l$NyZ8l_D06O#3&xh4+yV9PA!rgkfE{W0>?|hOK$k-|` z5`M|yw;cl<-*rbLx@c7;d{J6fkGwR1%pH}&iO(99e|_m+KKwI2->-8&&-)F~uND>g zxOR?iKXPPsDm?de5N9ZI2;!Dt0z+pE>b6ZzuAV*iED%2wK~^JO@zQ@=vtwOPt#bno ztj>!=lfBm^Ybg+eYDLc0&9{1iOW+t0yKuKr0dC+G%C!AgZ?Uqg83^06Df!?ySI45Q zyR0760nxv#d0c!UTZ&+@1XsW@gp*i$aRz{bZc7CZq6SsnAywrxRP1_QvyY#@_fKE` zzU}H*gBjm?{rtO2k7IvbxU_L`c!C$l13;k4QPeLjgc_6mbR=1O)%mKUteeS8^F~Ly zp`O9ceF9h46h=o0{cL{R0bLFaZqS#UvU+;dI@@;1z8Nni=o%2ed6IS?y!K**D$l}D@I~af7?5d^VTz#s8{dTL! z+%LN#w2IL10^t3;exE*#`xgx1NeG%~b9mVtY`b(Sm_5$gRRBBWz&k?6;~jDX+7VcE zDb>A#0}X6vw>R7K!T_2B`0kycri9E6J-yTBz`iH#@UAVltoep*!#9xiy!H8c^R*7( zS^H;qFH4-$J5_&`vhp_%8@Zw)vcXOaf-eL-j_c+8bW6Tj z@SPF7II44r1*$#wOD64eMZGeBwEz$$acw-4-7CA`tZRR?!&V>q?MTfs-=$ycUKE;F z01r5A?}Gz$-A27?1<9Gm!&@ni_QMbs;BMeL6>nVnSBC=H#H&$^=Z9XbceH1BpT6G1 zD=88YIIL9YQ?v*O^X&SR>8&^UF+KSVx*H&ua~f2G;!nTA%qXL%ePNyu(+HIUR zCX>?o{km>{*8U$KKfkuhTu(!er&oQX&1T`;K9qf(&ur_hF0`Oqy00X^@;+~x)0A#ZV;y7%npFQ*X)J!hA z1gu$Vi#isZ56}{cI<3&=r z9gfVXnro)G&+f!sV&BI77~qX-nIjMw^q5L(aIF-6hW)$&VP&014c9iNHD}07=Z!fl zW8){QnDcROGO%PUyt8W4$yyE(^MKzzE!cm5{}1)W|E&KxKK%LR{`=GT&FmTB?6e`n zQQ-rBx-d9pqc{yssEZ*gJnE2`V|+G0@_LobtQOrtNWfb{9r#MSSsNL2W+ck+$mi1e zb~Z>p3qib763tYFJ4sFwtj8tD2;TT~Yp@6Z6>O}bg0*zcw=Fl0<&CWoimEPyS^0Mv z!oKl>0tDky{(9F^&KSo|I2D~w7F;Izuj-|L=?J3S9v;!ALG(I*$PtvE*6#m)|Ij{u zzTaPh?9bk9fbhj+9Q}1z3KF7q%(@88b@?|{$TJ+VxW$R8Ma?~y#%_Bp=F6typ$zO6 zo+cX#rut>-F=;T%X$SLn;IA=W!H*F`0<+#vN()|>f!;{h-tNRf1{_uKbw%p~FHoa@ zoM!j60*>>r)1h6uwR*>#S9MD5UpCTi1O${=&`=BRn3+_@1L;Vqg~ysju>MTIJT$y| ztQ<>rfBC+QP+v}Jc|yN~Y@HR_07Ui3O^wy0v9Wv0{&i>gW z21T$o=bg@?G8Tlymq~KxFUVX^&cV^=@};`$Qf5Eum&l53O_9DNoVLEDvAAK=+Nl$v zkcQiZ+qJT7HlVU}@0ZKM%Wv9$8Q95At?MQ_>LT^ko?ve_5|{%9yc7X=-I-{A+FO{_ zS|&88Jgz=)(2r55MvO8c8r&SP)Od0{$3;RNNTCau#a?hJ3eG;nxBx_ryS$fD^R zFiyqPeTJps1U@}(jcQKizjaz)dQnXsdvZ+KRvU~V{veI_%`a6ovg6l(>FStmXVe#| z>9b+^M!B-;;77D|GREzvCF`$C_UuNlg>8ag8`yKSEKC2o_0waE*x=u^3<%Wei8aPP}LjkF`OE!D^ z;1$}+lWe;{S4FW?m2)kBa8JTM-%$$3h=%s7uxzxHK zHg#JX!)z-0sNP3^FX7Weh4qrPp*_5c zni6^MCEjk^qM|ys#|`M2Xt|LN0U+=IFA%!GR~h}8wpF7q8x*-;#VB|3R*s{qS7(@+SmH|{_^LC&wu~f-l; zK(O(5XFt29qgAbcT%G>xKOleYirVF3ha*7uw!aQoe-B;d^zH;Ub}(hK57EwL=OZq* zBG{2-&?SHz43~(+wAD~xtnO1e@JH8-^J;DRYy>-6!3D66=0NnZIeix|epzt7K?h%1 z*KXZvI%IX}BVb2faqxRqvxnpvR0{&$%`4U=YuFUPkp(P&9}w+3Rj(y2^e4#ib<|Ie z0sYi$^sKd`xe8g(DVp2LNaKvyUI)8Xk3AhMl@7mb7Q)Rr020s#hu!#!oXWb}QVo^g zyuu^~7JU^)njmGh`pA9Y+(XF>q9O4)t)@S%QJd!Jk1D(sCmx1q+94$cXxfzY?FRQX zmkh+Xual*J$z)#@S@x=9a#o5G#3ZoW$tJK|TN(+lR@$yP55V~VMiNB$wVe%NTRynk z98y)CCFDFW+qW-&f9>PLS3ShX>+t*jWN4y3;t9v(?u-k6C$E;i0`L=r%t6|{<02-SAf#fVa@^K1(KP}xK z?fyk|^ttInd%QETi!P-wEh&?#l6vR67jC=rvx?DZ=%s!L5M9^UjhskUB0WX#y^EL7 zeQOuceamX%aCn{jQfhxs%}?bzmBNiXba$TnGH)Zhyw$2=f{0t1)zD)Dc{a7@*+GRY zG=R8A+xh)9I25iTQMY}_%l3;^IkJN=oBe9VS(a(Vs&rK-qlO^kQa!mHTe1ftt$Fc_ z<5P&E3R^x^N56h)U%r3%^rhENAOGk5xMO-^1|b1=iWe{Jlv{r#7M>&W=v^tLm@I{{ zp@#58)58c5SK7<+K70byDbX-S7K$Uo?Aqc`H2l zTY$^!=JOyS-9sZamaw66R`#Lo_xq*$VSn|X^Cd4lbyM!V-Y&RyxYODfxYt?a zuArSFb4oPX&)k!I3%n6EXCRMpu7GY{dT$`gaXa~U0=hxAL8NBWB%2Go5bbf5Y6haX z1C#4E2xR@3Jy5*?5=RKwlL9{A)@6&PL*4SihNso4XH|c^2ybNGyYh}ik0Nk2QP@70 zSc=2a6{R*y?P^Tb#bWC6U?J1{0wX!iv2l{s#=d^;M15MeUn-nFT^f-JIpHbTmhX@b z0o2(W4c35gnmEtZQFfFLGx7}@oXJSho+SQyxWnajuhM6b{jNF(D8Y+awb#>Szsq%H z$J0bDAQ*pkRxGD(1>?hS#my3J^?HNT8~EF);eQ z66lk?Y5E;=C<|ZWp6=gMjX1USNEAWOwWt+&P*8{b@^@xQbo6l+`zqAfwH&*G0!D;Fcp%r zwYUsTdafpKBHZW3o0)+a(hr*}Z*ZkWVVmub4*gKNfb$M|&4=Ah{58Oz9@@{V_wB>@ z{Lg>KuU|fEJMm)N^wiLx#`3y+hLBi{w`Tw_vOG1Ge^kk8nh#BAX|zb9(tPCy9H#rwVa0i5|B>i1}~Nf0Q0tPNmjc0^@AF!n~sbi zM(g1GptI12vwls=*Id7*PqZWSr*nhnt*?KAm(3(S$dO`}-T-!cM+(RDu#l@i-3;Dg zO{Z}c<6ynDS$tWy`q#(jX^tmnI*Zu6DI5KJ9F74eM>R&VCw77|!kslDI@oqQJXv{! zlGM0{QL!#zCp?E>7ph+Bl~~>tT_e$lupkFn#mU370r?v&K%G(-O{=8&Rz-juJ8^%+ z!OO>x{exV#-Ts^nlB*t25;F3ob@DqqF%nD&Z`-^GzF--JSX-T_iA$A`z;P;lmNWn& zx2($(fD;)1aKz~1UAGIss1)l_Uzh9emk#m$$!(a8bSjVG6g&@1piJj+u~`~Bt7<4r z0wYo#KZY5hbY#XpHl1EmG+JBiTXlaWh1`Gw*XaP8sM&$6aB0J)kQ}JMNhZAuGs#B6 zM)Z3lSl6M7y^Y=+I5;_g+mYm8BPt=oYc+=(S2L4s?S{rFch8QLd6jXk4yR(v+&-?U z7A;RP$aP9t?z_rb7J$9j;@_Xj5~}+Q9I7ut?OUtQcCY2kPimZy7!#9Na8rNSqoxpM zBK(lP>g|XbFPJl{(!%PxUUpl@)f>zSU?5z86R3`$7l9oQ0P>i;(i*a!P3-|)Jq~qQ zZwR*)oxF^d9xB(HqS`oH!Nv{-(A`v!qZY<%UO#&cCP5+>!8%b1k{H}eb!;E`{xN07jE|Quay1Hb} ztkI!Y`0@+S6Jh4$M4AOm+5o8_s(8>+A___5;@_UOpXdW!0Q~Kg0D6D#4G+#&hj9(t z_miHP-9E{%#DC!MKtj(c-(eYx>2p==2~!8v+pm-7B+um^^~dZKos(-r{m`FQ@7wn; zU+W*^#i9907+g(Kjk$mcmp*95?;AeX*=$y`11px73cw+*IFw;=ds_blf3OQ#vl!Ie zaqi!S;_C?Bi)70>ynBBuRoBu7$#B%wYpmDyO$qUD$`VK+OgNw&(2FsEaW_$JrCB0mYIo?LQtI~ zi3$6=W&8FN(=?@e@&p5s66}XYI8~%mrz;3Nb44HGfb$vv=>9KV%^It4M0*a+!7KybF#DXt9D zQkfxEFGH>vqaI&M%|wr#|b$y!p5rwgn`q#o(^Ch(`??@iPpoT^2D!; zfA;m`{m1yA$Ygz%eub7jS!+6CsOVqR01u|S^`^17xn`W}>bKdmcmT;XrV6~?R5`fk zaxS+?TV2;%>z}1+%A-aCc1x%2U9zh_*g)Q+DqIg}_|bdHvCa801izg#EB|EYG1*lu zJ{_UY4prk-!+#-V8^oJU&!0o;IL*UhfAY4Bj<5EkvEiC}&v7*G-FX^ve;?}_nxw*c zB)2+-Nr2!74tKx>2OjTJ=#Q0quPj#LlVQZ}O}ippS;^b;N|ObF^ROS}B z{8Aef;#t&e0m72Lz$q5RTT=m78&JJS?Znedb=F|hUa~aKuK{|6%?XYh=+`)cfALX+ zpVrF(RvSB3opmR7#jC-Z1L;zmt#+)26X$9+)m5tDleuD*;&qH@C~4?#xSx&UC- zEqO7N4iIj$elDlG0C_{3c&$;6e*bFO-s?>2_3^adym_ioMZ)PQ;k_pS!tTR4Yg3)@ z(nP9rj%+a1PL@+MfUn!$oJsK#f26DC%o{!IyuVjfxyRf4561&G#ld-If{ukFGR9HU zY68rUe#&jB$Dc{jbl?`hcst2KoIC)xPE626#oz=xLnE(CP0YJ#=|g^6&YUu2ex9J* zhRWMu7RPu=XkeLC)-C<&6R@PMHqSP^a|QUlF5KTAKi$uv?Wvc(J7uR$f2cwVmtcOI zfC^Ge;mDK@>K{5*s>KE`$;FYU6AZ3O>)@xMABw*4^0w=T`$(#sk$5S$x4XtyP) zIqO+fL>WuWyb#U%V~UUWZ6FNU0kW=TS~F3$C5{_d6cVe2KL@F^x3hQNbXU_#ZrT{3 zz`$uwHKA`EWqv%?`{rV zMlT>Sm{2$|E=SsfQ)Uk(8K7VZ8p^OjYHi&|+K&ub(%nuKMY|)1f2G7-M?)0^ce~d? z=+lYZsd552r0D0PsrxjisYmdmow!-V_Oh54xD1lmBgxHn?j+nEUl;7l=Wk!0p)I`g zNhdL@k`p9vgS0l3%(Ixgt-|&IgAU6Y@FK8A(-@1tw%qcP*S1Pr*tSoklehpn03};W ze;nl9sqe9>-qC)C zyLpvPsO(A2GY*;}Vl^m%w%N?At)RV6!#QH&y81iN^jPbvtBbdpm)E9) zKpZ&6m$xo@w!fmamr}Ap7tO}{*aHkfRCq!lez`xJiT0=b;*CK_rOLYYHXTl!`_q}4#l2P z7;W&9j&N3amE}}@pFkCFSo(cw<$EP>IV7U^Kf;9x5H( zjnJmMkmcpGYl8&sDc%aH7Y~@wIVm4S6Zrc+A8l+vl3{y}6R`YwzK7Fg_JJ)gc?o#KyWhs zcN`ZQoGk!O;ZPI}f74g9iCA*;_T=82*59grJky?|5;>HmlR*f}o6TxvtKqQi=3ag> z@VmJxH@nkN5UZb8?U&OVPkA(1-Aq~+K_I<<2Wbd9Gy#Q?sJ1UbP5Wu~SGN;zs@+-_ZqDA90`NMLs8O*+PAX_J>!A~}8YL+}0;IN;#Zu>o$me#~Vdu7G1$3xcr;$b+PhqGrY*m$8;oexX4=3VX5*zvT0tO4yQ$4ryxbZE#2P8ua~N}T4q zR^u&vo)irhRowcmZ-JyZRa;&T5{f;SaKMZ0iq5v`vOh>lSF*9&c|%s8a|O<WwwtcLz-gW&FaA&roQN=aGydG&Q54(V1Jz`;Rkz3-dr3??UH24 z3>+ai4#?`-fi~XEDi38h%UcrFZwnT8+Y!k5f4qgk02Ea?va^r6pOB%g>qo1_Y{RP1 z703Q49(^)z*P}ubpgrVaV)gj96pJyiiIdg9+nrX>5{K+t(&?04{&~TE7WT-`o)A6R z#SP9Wq|FLpmei@t1R2orroc9|qfKKqY4d#uxj;70L|UDxr5# z9ype>#mg!q7%VS`%AuNjgW<-qD||fW4GLBAmqU_)HIDPCB`yig06Ln>g#PRwCXN{{j?oI=%oNHbzE zktKnGq4=e$2ln!{jx$nA`t;?>`4aeRV1?#sKjKKaedKFl;d0n}F+r27ff1m0* zuT%Vdw_dLuF~|9&Eaq5_A_#VP&*+r|Bz7LUt~wr&I$^4=UR#(r@y#I=&CM6R)pfo6 z&~2G@EL@!&F})i5OA~R=Pavuf{lLQ1B%}dfQ+G^2RjIcEfp*@72p-!CQ9$3*5?E7- z%v+8nAv=}MhUEd~;kbIT4}w7Vf7%xGqaRBs!l16w*QTE@;8&y*ZkvI z57f!SgTK*Ui=8i%wTf##>M48S?T`tF!Xo={WFYAGda4)LmC{JX>OCk&{a~^fia4(uZudZYLN_8n{gyg&b0DgPUs|zP|IBHy9hXnG$^gCm<9*1>v^Zz*m<$U z8|$ucnnIdvoVNhBN1L71Uo4k8VjM4h2bQ}HC~+A3U>J5bT;A^AqlCqrw92dY!Cdx< z>RjM|2)c;c3DjicAjjtRqVFg{^s4vu2H@4D`fx9&c)we(Z-4z}y)w&d^AWMTT7o*& z#LzhM()(+;5yS^uB8qAPvx&B9azcZ|s=-MxhJ;o}vvE1ugEAmaw)kb1Czn&#_VYe- za(ixii8@nfXYTzLz?|n(eCf)zpYc7s5Qt}gx5?c>qkcPLG__7A+*)!9GX!Nguf{U* z^~>I;9!_>73?f zN47d>#2aOd=dM-5p?JhLc5i!ji-W9I07usAlKv9g^-m+KlEY1JwapzAw)DrK@ciL_ z?$0^^sn5;1sdUt}$6RLRCqVoSRUFMaH)+L0qtXlCi4`Vmt0tJ@bfj8WG{9Dl3iw%* z<+DP}x)kQ5zIy_hHK*AeV&O4It zD1`1_X9bF!BV9JnRx6#SBio6rqSV!YsT=(&@ah(QKv?#Wba2Q^itU~?7AG<6+Lg5Wl8luClO zJB_tsJ@wQ3(caR6I{043Y9)AwYLT(p=&RCe-)*rT%gA9tz3x1D-ATe;qCkmv>IAIJ=QwMjrn%W~-A zY^Q>Ml10gOeNtdjDBqksZj|H}q!8Nt+t!i2+6)Hy5g zp*3S<(<+!Po|nAO%Ek^FfOdjqSwb;*g~6Ga+8RML{JqUWSsXv~BX#e8?w5uL#bIT$ z5Ye4QR}+BKb!tqs@1&n;8?6oAUaL+g0Buli&iX6q%Vx@@v#a;*^4bg*t~Q(=%KBV7 zV-?q+ywCiyTvIz%dKYMrV*)^)mF?*J=%rI{_57X#?^oY{CSV8IMFdT zI{}<&QF~d^J;>l!(E59SNLkpTt((oZt@8@_zN)t9OB`;ykmkd|Y}b6yAMrxp+jz%Y zJfAy=o-I){9nCryWEBNtx(L%w^H^vq=DT}?i$=S3>?UZg)vdy*VuWLv?|Ij(fjjwI zJ9uZe;gVB%^H+fXQm9-d;K^N?qPgod38B=U>zk)38eZEbem04~}z1i2MZj@1smeLi~4*c7JJ zxKxjzRUi;HpdrtT)&Vi&t2<3JwB^yTCTr`x8)#G3As_&Wij=tf8EW+qP(hDC5-5Rc zy*3%@PN1^5+P}qrhOES{eT`p#)&8H)t&H1~@;M-yx|u)SNaul3L84VE8t$gYROm;?BB*iysiQ|0>R zwQ=#`oMWiqu-&_0E%ew)kTx!Ky^``zr7aYL%3HLT^D18CNPNX6zsrL5EaVdGW-mTWJZ>gWneDo88C6u^2 z>W_7Qj>=Ne0d6^<#Roe7tSm%;tFE?d1zB1r=3l!U^1f|_02Z)Gq>36k`ISHly9)X6 zxTta}sh?a*hV&94UZSTr78!4FBujH~7OTD7(5>qDiL$DSDr#RfHHvT^!q(T*YI)E( z^oNX>`lqTN?%gJPr6~D~?a~wp07OW(*C%m*?wdIrkjy#YO=O21UoXRcRFgi`ulL^{ zKYw}V-`CTH*qXEv#0rJCupFLFH9cd{H$m}zow>VXY^|M%H+*bL)TOkmues&y{Y!+6-=1aG4J!b+T_Ht~@=nwxmO^Rtxv+)LNCql>_s8vV#Zj z_|d;tu7CRY($wyq)+2LDf92R991eTj>>TjSW<{#`(4y$q_wZ81K2=-rpyf?l&wT^X`XIO01!|XR>FVeTiCgJEm8crw z_5>mhhdRUv^H&Qu{#4Rz+@C&v{`=$cmEMacTt03w6pv+L?ZS&e@QFLFI4A4X%E=$|5 z#m;??`b0W?rn=jN4sJ>eovu8p5VqDOiN%Id-Q%e- zls_HzKk^@dh9*d~?If<55=})Rjb&>}0ukhLvZ;7FU{udDmoc?ZBO2&`n(6OXZ&A5f zPK_P3W(r5fiRI+3z%e@5+`J5`O@7q@c!4{B@^n^iCJy70G(5E4sjJOG z1ow6klmm$vP67?NU^>lzhe|(;S4y*u7;isEN^0w{PkAUH0$~)y z>!1$cIF&=yFk70guJ-P>#xt63HzAEVEq*;~Gd&jWXHV$#xZXs;QzUFQb^4zWnf8{w0a7@Ngl;M%3_ z@bYXkKkyeie9HbdbAGqhxPu^)U+;us$K2XO&;K%E@U7zsCIOg z)|UU9vUfv&vl>ke9Z%M|0B}hftxX?YP#R$`Hvk`zMkOC(suJYc3Dp5py&gYOjmjGQ8rVp>^yL;4uj&o`&K_WFZHFxDMH`y8d;@?yR|88K1JtIQ_jX^Z z?t*rCdDClnTW)QK2dt0EyJazaWiFl#A5Ksn7Q2SN(uAGl=sT-*_|y=<5yERyP%C@? z`F8E;x`>#52mf!=)2%8OknIw+lZ2>Z7az!%c%niZ0pjkO^yv?6i<5q+7=LA|%ZC26 z#+!5+01WUak8%H7WkiyB6TT&pSM^|cF*MzhSkTsjSY$Jk5Bn*u_(aVHE(Aed0E{_wo=yk-a#t0WpWtR z*((mJD`f;mA%a}irEje;qia>YOog!SAiH9<--Jv)j{uWbcC{Rnet*-|a<3*l)txzO z_E5k~`gMD&vMKAcgcvQL@}kr}gclN_0d3VItUFuO7r0vhAf6C2K(Kj`#}zGu8aX4l zuj!iLTtVaOdHW1|3JQz7^&4!Pq5)AS_KVXVy+|Kc1aM>DPwz;Kd^5oI-7HA9NV;y-yN{1m%3$Z z+E-r-6_M*wmpX<6t2)m+zQD$2ue@D%@1bblT{U4;@jUU}^*q6Krh!ja{cHURX|c2go#zEd(WO?xBV8&}nTiMOFTn_4?Pd z>GMlk@GGIoiTR{0wXT}UNdrd)Y}m4=km%x}uq@y0?mE2OxZw%&A~e`DMdH#N5t86!$4C}Ea^h4J%Pr}LpUVrf zSkecYNkIYr`!^h*kj&5MU;|6h55;UNPhiJ=gR@lLDt}L@2^L4nF;`^FzYRKY7TTrW``>A z1WEFlW=RdKRNEE&HP(snAMCVmLKwc zXCo{%I0;ZU05t5lRK=)y>&Hq0iwXF%C{tC*6@MHJbu)U?`CMy&yeG8;Ez4$2dD9w5 z(7%eeNw(Ky=g>r^O5Y)>+v}3OjHSPrH~^KvnMHf}ANt~asu$QQHa9!YvhF;$wH^og z;gN7`J`>gg;B~ahl|Bj+rD|T3GW<0x3m1TULSr)?f=dViJ(!oz@cNmA4&V)(=6n?G5gN8s0|=w zkG&Ep3eoR+mTX66OP`0*ZJWY1{3#rG1-PZNWT6*_tHb0%M{Uy&{a57?#g3n zuK({qy5Z{XmN{+L0zJSfnxoc41!!(M;BnCDOAXX(3BH)yH%D`NvkIDkZLGVBWN*(z*R}vU;j_r9m^_N#ur0H#}(D=K3_S2-(i@lrWPS{8E{$^V)Ww&AtDu0cf zybi(n?cH8n*J)M1c|~9~y|g8H*ysj_)0UkRlx+VW>@K*JQ;QoBvPXU8hmF&hv%3}& zPR%T@1owGM1J-Uqx%}QjsM2a(ITFEu#;CzINTu!Ie6cn4MYhuIUerf~v>!7xWwUk@ zpfwt0>~ONxuiM_8Sw80XCWM&{bsYj>Q{iP1?KAiRgXsdx{7l6Vmy!28D zxvDe;8)f+?=Y8$%-yAc)!`ZD?DdLyjSW_tu#PJK0Ld@r_auX?r*GVu0U4KcxPiGqe z!%&}WTSB_J3IU)~Ub2s%>VYt4`8mzmx9iY8EwE|VD9x>Ho-QvoifT91;vl>dQP0=q zyT@O@32iEWsIsX0wMRfTW-Uocozo%9u3w}oKCKdah1#6SV5`qo6@t_W+zv@w?Xy=J zcl5q!fGz8(y!2S2VNC%rHh%;WQ!7*jgY6SM-%^1p9+xJMaIXo5Pi2W;*6PZtDh~w) zdR?#g3c%0FlM~o~w8?5ipvcI+J6K}vJ_sIdhz`xbPfTN#cF-%KKYxk#+5ZAwo1U^( zAD4wai$Z6&OOjBm5RqD?(fN5oP#)laRr*gWScH?eu9q;?E_bvYz{dMa*~q}BlNwjX zw8E~os1kNoR|BYF=937}db;hzIXM%0*=|jVhDKZ=mZ8U&?P)3LR9*mGJOwbNKptA_h%K!5@q7{wyy zV09ezCo%0p2%9?VZKtdkA<*Bf!owZ6ahf*CB2EQa$pwvY*57E8)|(nDT$i%Pg?Lu9 zX=ub~B1W@I!4bSuAudIlm44*+4#3s!fL^O z7r1v$BBaDhJp6t8X}#VF+CE!AM^B>iEN>xGln}3sjRjL9_V%WFoKWlJ1zz(4oySha<46traVRq$K*oymx^lU(`XpO52Tzmc+?PLg^Lrs|GzpS)+Alkx zO_EE~YWK!bA+C2>o^Hl~yiL2gsSW04DWUHcLKI7~*Ep*je_ii~n@x z-H%@WJ2c{a6fcPF2FP{Xq^fRK_hFYk7}=)cO@sESNt~{micPA68N7u7vtQY9wnn7p z7uY>S03=Zn+^w~sAVbRZ-mDD(to1V{EVmlCoKYj#8fdEzSZL5>oyF6rzx|2((xNQATe2^IfXY668vl$>e=mFOkvWy;4)9e+8lz@V&?+n5 z4j_W~)H?9o5WbF63jpiG*P%Xv60{J&rc>-eGR^0{KsrGg#4AbI)XvOsE9oHY<=k~! zwat=HUbS7TZ#Nucl-*mnGn?3*IvAI?AW3sxMV+S&c*Kva?k3N&YjdZ11V59!(NLCt z)ed!J5CPiS{Nj}|VQ(8^TBtr{G0&>hF|i6h8ViyFWitImt9kxW5E_8H4=x<6L@UKa{Rt#trLlqkIs#z=*tRY zLQS@~V@tUk@u6Zm%Uyt++lu{WBY(T@FG~^N+BA>pjt=X!V9AbH6}zRSMmW%Nepd>% zvn981bZhUy{<%x>O!fx9?{&RC*MEM>0Z){(+6V`Gb6T~m=7&HcC!LrfmI2-UL0_X=xqF@~IDvT_$=>Iw(+wnx;D0)dtC|(W zYgLslegr_FR?t$jWBWrn$rrY#_@QSO+{V{M`|Hz}@4qRXG$LqT{c=I=gv;9n9t$b0hSYC6tneFH)Rq=tXJ1uEzwC)nxs_3yb)#UPi!mhVAdeGmL+sT-*K)H>-_dBZ{Y+ZsmDEX%RE<~(}@ zfkGrS467WGyaXgIDH4+tFEPD?8o!i9e!4?DEzq#=;bsB!-+?jZ=-44ow4ct%-P?Uy zZLNgSe{9W_blw!?ib^LrpJMg0>1U`N!D)wGQxKwh;lVMs<_n?a*AtHI5%-?9IMY8L zhNzie1v=idroUkWWlYsD_S~Hth*iHZQp2I1ql%B+PD-*ku^1w%r0u2;3_vLjk|yb% zC`+a$E(ATMoui)1Qf1fCHQK1P3EJ3zd4GR6e}7?Y@q*Fv8lJW_=wuHOF<^1f+szBn zpk6dd-?&_2|)MTE{P{Wdj*T(xu3dMW9K%h_~X^-{--+l8I ze_Tg0(WNcbUCYJmw9AOyNZ{YBtslN3M+M285Er;`oxfPMpD!ODN(Wl-05vAqS)~vK zQi;!S1kNUV$8>%u&agE_Z5t@ns$EPR9=JEDQP+UBw!~_GR^7pgZcZnjo3-*wwH$ED z4ph9BTOpuJIUtSmiawf~<%4@0XFE#omnt-5E;jMmOzQR|{^>Y92e{4*_?YNxSfU`5sFmjxV(Ws(KKh8iY95JOqYdQRoEf2zbg z;Iuho#CNW}sRlwk=S+cD{96Q{Nj9`uVmw@)HDO>kW({WNc^cC8q9eF+XKaan6VSaw zD1>I9ztMenO57|2im{7$e>;IzintNQV^fGe&ZPe}YfM1%Bc(Ohp_zR5N@!YP zjtahUZU*}S6g0hfc8K}1K%ypjxrmlp_9}Twyz92`781!@--d1%O}X;IY4tkdh6rf~ z$eGixF0nsS*__ds4%p}zf2-QJ>Gl-LeXD<&j((|w)-V{P< zg0t!QUN-9l09C#$X4oE?g8i}NFXBx)fvevBhj`lb4)lXMD(D)f1|J<1&(?Z0BoI-L z9oR`)@(L+daKfhk>8&sie}umbF9Yi7m5C2RTY0NSmeoR)?VrWg63n%Q2%P>zI`9#>wD|F$AO)F<-wpvsF^u>FTbFy^%oM{ zsc@9G78(KStwbb;%|2I2|pDZf^sBTsMnq1s{-6hXx#VunDl)Of_v(Q(wTbnvDRFx3sH; zsxo_07&Q}iHl4r#MAcf^S@c+x*WUVT^EmI9?(fgb#OGJr?r}NE1Hx01t-!W9s?7jM z(?3+5k-4thmoqW6e_Cfd{+EMwj8re%IRW$>`7XRvrufjr8O8~0x1~q{iFjRJD4n)s zU8H|Pa8d1XFtLuKjJZzj39PpdJ(8n*hhTJ-|&< zS36)FZ))S=gd%`)o8c9~+r$Su&o|~_zh_k#uIsB#N^BM?f8VX$KOg_+H#L?+Cxtsf zo;Pt=i;aCdcgs-<>Q!~qIY65O2GVx>sq4A1E_;Ld=efHDY*IP+eES&eWa7XiJ9HET z;C~^G`dI+0E(@qEG^j?6k?qkldK7kP(&Xz@9m$#asKCkYczjg?8QK!eV{AqXs}}K8 zvE7LFx|0)Zf8A2>rY)YthwB2bTgK`jkEw1^bLg}>cAgz?3Y^l@p-njbJ5u`Z?#B`@?DLe_Ruf`g7mdGBg!oyuoSDPmQ<}=pYzsOuR9%SqYOVb z!n<-Fbm7yd-*MC9vNzG*>1^kBT4rEJ`E!96?hsRL;#`Tjwou2R8P-7{oV^| zD>IAKf6VFbqmjg_OnkVT!_Cc<*DF8;$^nbE$_G1^RIQ5ZoW$T@4y6m_DJQ06`9)+! zVDSzX;;-*yc?rJTr~bepN^W(^N_C;JYjomTZweR?ZT3Frd%e(c4WB<$~*Ckl_!vV1=@W6WN7`4=ZclCStn-`FerF@r{rZ(5)Iu|N4 zlMTO#e|)DYX=pC9jG-^-EtRuWg}X0hjz@ebRcT<85uamt(Tcb$vyPraioK2--0D{RH-u;DM7coV=-7OaZ{si zmc;kdRU ze1FfA%^^W(^L?YGi-6t@5J|6GM+u4-Op?u|Z0Du4fFo8KP!}+WVw<~Zw@)2knLA?#V?|=zk!c*#`u+#zIAdO<>1|b^EbqztjPcgZO?$NsyMl z$~*E)iQ0qmA8_O_l&k?uJ)4R<(bwnE>BLb^gxGoc=(4GNUDO!Udaml+S3_REK8`6L7;t!Casn&Si#@J}gis!j>1RUGG(DGE?2-@E?W(|*6W4fs@6`` zOqmMr1bR|!vCE}(=}#g0ntxAWraBH#w_oA?%2tIXxuO(chXRN|YRO*G2D2TT3Frc{ zXdP5^fTn6!rPU|1J=(^mq-!lDVqa9fcgYTQtzib(m47RPcq{qK3DDKLHk+%OObTlK zspkAPe+Q$zj6;!`9#6SCF99m*4|ygEKF)N#idGYL4I|a#H7Evwj(=>OW0l0|z^=>Q zsaz~$h29mDS}O0(Ls^b+SDXPHG8diAo=a&@yTeVk0DyQqiJ<+_H>i8I5IieK;N;VA zWDX^nS~1x17n5Dwm6@+=rk|UrI4*x=)t<2p$yobU=IM6Iil2IGNcPq;NO@g8yb2Zl zkcnCKM6$q(zH&XU*dia_zP^1_U_G8*g`~*ISB%FlS5V*KlvGpa)9D_{dJO*Fvn|Cw z0e|Z^%8RO1CZKtD7FU87NRCf?Nyv{XG;#{%XLiDmfU&AgMBwS0tGL0bsXXw#`u}=VY?8S%B3BkjNxS<-gT0A?o|0tfylYPO2K` zU~P_3Z^Ypk)qPu>0(c&^Q#rZ$Y?GD*!67fc?A?4x^dg&+2@ynkVyPp@MRB2UIe*9K z;~~iRc9xE;T$HaWThdlfT`6h5+LtXen?5YlZw{SW+&UxO8pc11G_BS8SxEY^WDa^4 zDO#&xyXnMHl#9@th{9m#k7b`cau_%wyIQnr?74J;Kl%jc5h9UQJphP~=&d;-<+xs}5%m99y8 zHRR3~WzOCtcwWo@xv4enz+bo;8CbIxUC)Ac8qNbPipWU}nqGct zdt$+FJH-$woYGO-k?Nf0rQM%{1L}qp#RuXpZ$qvv#lg`1de_oi5p&54K0>Kl4yL}9hH+~7QXYUxj6EMg5_#5{y-<{uXhD?~b~}Qzrv3Rr zPGOb_kmBa;GL+eoYjv_thr~6`;i`i>%T$m{DgUuG zbz*&dSo3+iu_0~h+1nyLy&4h`IH&xvJZrIT$Qqn*u?=zj-IK`4TLONjlO@WhJezYB z6!K5@WXOJ7rg&2vTsEfKz$(loRY{emT9R)1p$9G4?ci4U{rXHp9vydk;3WcFLphr9c9r2QKq+w=OZ`{UPzohD)?E~ zxIt320C?$JzVp$+DU#~6d+}wwYXZ*M*zHX|P}xb{-|SY}?v^^M_t&jOvwjOIvN)U{ zh;-aKeLT4R1b3nlsp>v-+!#8B@!xG6S%M@vh9d!#%tL>L6pf3d)kzABR~SRfNBd_$ z;-}euOYu+V*FVNf&U~uJ<1OQ(9&KM#!uQz(MMZdf7K}|qpEu^J(I26 zG$|)zHNMg2jJ+}hEnu~N>h$BKcqNm=X*@o{e(CQ{P1aA z_z~or?ww#0wyk|wv4{E2r~cb-Z}YeQLOf6!`_T;6@r1Zvb{+T#sAN+@nYvIMfm0^{ zVEJ(5lqh5VP`H4rc`a!PryPAdqk`GPa1!`bQT=}`cGc=?8`~!G)rXC;Ltjj&d)2Us zL;lXPqB5%*Q6?74VZEU2I52*&17v4nS-tehkVxLQL&GazZu6NZ5n)+w4aB8=OD^43 zX+HxPW~1CEpDQ?3oJp>nz>Q+%qDn0wLK(#I*&Tc>p^DSL&u1;j?Wx+7E}~zKB7=t* zu@HZYogX4m6{S%sn`{d>2P#PCt_V>qY1VFya&T%3IyHzSfh0h<^0%y#Q{mQ5oRi!S zsVB~02fbZ}W}0Lh3e<8usA+lVZ~(T>ZX)<4slx&qZq!lINH+GD!%u3dH9CuYNGAjh zt0hj3aE48r58_L$*+Ig629Mn!e-}a}pVoh>-4efR?8&m(EYQhu{Cd%TG@L5SDL4?PDkS=Tac|``qhgMGC{EOo{m!iThI-7WtR5CtueK@L zwL4bMVQv@22&esWxLbkTq}BV*83iC7Cn=P_OSx1P^<#haRJjX(lQ7RMf8SX_q*c+x z8h$*%RA1RSMd|{ajT@Y0(~uupb~+q*exCQH3_#|??tv0{jC?x<5U%ICwIN4*r^ z4hG8=R8LalD@9FfrxHLtXD%tYhWoXtO2Y31fC$9SblaT`>_6$^uyIVWQ5T~v+;Scc z8LV1*Qz`@Z_poW+LXANce@lu#uU{_Oul(qr%J&qq)h;Jys-owc4!2IJG$4Ib`Mzim z<3QuA+{S!`rY(W)j#QmH`EQkiX?M!D8uf06HzLSMF<5HPLjI#9Yh0MqW}Y(=ob#KK zcDo+BIfdA#4TH^M@2qyc{7i$n7Q(@y17%QjLOdyML6>D&LER^nfBtqlc*nLSYPL)+ zZ)0f!PoM!HAZK}B0E6n8SLIcXLuj2JmN+;2&ujNGFzd!VlqL-6fHON$*WL7WtWB95 zo1)dhg>1I57!~! zESl{c9+`LaOP$c7f2IMGz@Xqsu&lA&s(ttdIyz4){6&G}zeAUZCMS|WFLy(wUd3HT z%1vr%)%C7AC#`1D;TyosVFub*s@Vu6^eOWI=&AMRHT&q(R-eX<=dwHZ#lV@2NI|Mz z$yRLmmLH1VDhwP}1cZ5wf>R4lu$UR_P~XnjaEsJ`5bb zzEEBinVHphcR7x8+Z}_mmsP^Dv!6Q3HV5##tocMXPCu{OPc~YiJqdvUp7@NX&jyJE znwLN}H*;$>e_NMo^hm|0o|+B2HMi>wmx}1V#M-NOsenl$1yk-`F7Dej{yC^jNX%+$ zA3@i_O@~lw##)U{?-x|MgAOe$g^Laraf*-BU5(#UNiW6biEmE+5hN?+ZSBt6^EarE zDNq{!hTu3!rIt^j-VeZFTq=9Wevs8k&|x>qM#k1-f0^=r>-#T)+wY&xHJ9-m*`8Pm zr1$OObE&_fRhk61(j_uomkw8lT#YTOeQ|05&gIY!M+#VUAXMpEm4d0hwbGi|4n2pF zAg+6)9WNctPrJ)@f_1l1KbU`hlP2D8DJR1&@4Z*2Mx#`FQfOBz!ihBvzMGr?rMFIT z-OgdMf1}Qx-s(OGZ5@;=+Y;p!IFhq(O`F3GR04zE+9-hr*i~KP`PINygV3?9~cBU7xkctiwGRK0G0c*Z91kA`35z>jD+%^ zm+hmw!%J{evUJW}MnY8NBwS9LrgJ7X2#9GZsQ!@JTje51{TQjOkz>bN7FI;M8SqEN zf8;}Sa@K9xnNaP@Xp6qI?aI=%H8?C0*+(4_$2+ml=S=Ah3WjMWP2st^aU5P5%eiZ& zTljFKQkjBUY6E|$i~FI{RHEQhR6Z`j|9iiq&!+oMX!NCsI>_mE`_g(=*{$7lRBAE; zz>L30qc0W@M2yE9lGG>Qi|q5QH^~9~e{^iU_D(DY4!M3OI;6Xmp74HrZqco3U$Z zc8(>z%V|@};aZP=4Or*%3+Q2}a?B}LE6gTrU+ic#)^#j;x*BUm^+HWq4 zy!{}Hce5}lkw1Ma-N`0r88K9$e;UT}Gkc-Xi;h1MqksU~)Dk0xFQ$NVTOFxY?Tgrc z#Z49ACE#|)4ffn4Ut{~QZr|_yAI93FEyN@~RGN<*d1^5ReoVe~bVbj}Nb78aZK?yI zYW=ECt>w^WHv^10Nt;!ZlD3RFRd>sqqv%8)s(IoRcYIUQLb>$BZvyI4f5*N*xee#F zX69?}%cODiB{FQ23b#W!7oq?RzdMsw+yJ^VYmKmoL=IM}mMIe69 znJjUYc0n-c+rs_IjU`9L!kQBhT#=O$V1zUoHX^-DGlj1&yDz1m|bzW zN_;C_60>4Cq<(&K_A#od6G1j3`%t;f9lQ=A@~UvlQZ9TX0?t`62FuA4FjQp><1 zyW)8)*b4NVe?XlRNxT63^ISd(?@3b0<)ZdSzpdb!h7{p6?GrN`N-Ts7?n6~eR&95# zy>0U!GwdmmKjouR+zol&RI3h15A7Otf%GAtlSiD7T5UIyFF;$9iykks*6WJ>HotzE z-{1cGCx4J9?R;(sIrrApYjn1*@VNq)r>k|nfh7!~fBJ;no&b`(gs)cREJ^=KAj@-g z1DeCfSw+bW;6reU-~bXt^}&NvnpM7R#Nv26v|8r$jr|>wEkfn#=-}aPio;Svi`^9) zdOe&A)>`Z;w}t9ZOCAuqo%+|<&#S{X1FmU1o1RFs)a7cisb{DMMxl}iK?BvnN;ArW zJfiQpe;5D%>&pG-`28iEJ$VhB>Z4~zm^3~v$(!5MORF(*H0tsQr-s{w(Ve?-N$=`X zx*XzEPLn_?o}|c8ZY{|AsC;RkVcG2qAd-Y3yPV~vowg!jtfABgf_2=9WgvkHD0fYi z>g+=|OMaCKrTjK6OyW(-1k_(~(bTSLgS9#HfA15Q|u`*l}@&!I42T-#Y`t zWqyJSq*aSWlq|M5GDEV|F7u&XaXJ-8ad1V65oNF?S^0Kt;YCH|r{5ml>WlNH zYC%q5ko%VP8&%U{OGA`sb%BRQR*rT!e|X5Y8Vn6<`>9xs-1#b7KZ=3XBb1PwigKgVw`<}(Wv8zItfR99Tt*cRsfdYRRPSlK zn_mb7K6X8%1--r@QEyW6&k$8?dR?v;5{G8Pk5)<|q3k*&H63-9P(43_N|i4PfAm>G zjmpYqql+{pYMw(u7+*|5pNXA!0@n8{1;mSRWvfA_56ePTC)jP@liSp_kNBp6B{7n3 z_I|ubj)mL|KzB3@EY^U7+@8}3@55EQ6vqcKQa}%_W5HcnM?#-|wSp+NxRm%6S`YQI zcl|J$(~9@(CqHQt4Hbe11#E^Af4xf6xzsXW*Xx(G+84JO$7b}W%UTz55Q;n+04sNB zspo3Uz7dfoIEPf3>=P6~E~{~JGxDidf@J2%jU~PXfQJM94&p~0v5xJBz;bM=wsKap zG}thVYuCeVX5T?b!57V`<2(f!mAV#1lv~7f`Nb+|P@dWnP72o@I_=!segWx|Lp*CL9#1rf^apz&DXW6ed92yRUu07h7GRKVHiZJ*O9pLD?1+2Z|%|GbsL5 zwC~F{&gqjwFRW_WWy@*wnN_lJvR*LfoT@gK>QDybLGZP5d7K2bWt|znDqKgE6h~YJ$wiZX?>J+e_pWzNUawMaxzMHO@kG_o6c$6dd%yRoRuS>K+;Y$DOU=p zn_DQBVfIH3#iORGQg_{S&7-Eg!PZF_&5m=6fQ`qQi~NF?UoxfACI6al-#&kR)tipt ziN@E7rn<}QDoi>y>;lUUu&f1MR7ufF0Cj##BrMd4)+L<&Bx)P-_#DH8W}a}+iKW7)~6 zXhjFM5w>FsPDyd&cRAz=ru%B%kIScxld9l(uwONVZ{PcuKY!{F?@wi?{w>jd$-(Kn z(%95gJ*9mf2jzJ^%+uOBk@{I2C#+cxU`detstK*LMS!d%4FHJ7e+LGi@nfXz$m*wV zR48Nf5tZ;FJGn1@!O@;t?28bm7t0D^g9B6?|F-3+W|qDbM`33s*_s43HV)-%WROmN zcN}IJ#!}~NeWC3IyU)K+?V-sxQt^~z>*&%h;yrcpy`71+#&}jR`G>B0I-Yf>0UMch zNh*J@VM!v1#91>BC9)5@G3sG* zwF^~E6$()Cgr;*NCAZ-*-JpkeE(a%aI61iKco#LjQi0~wEzo};zes&#i{V}Q{sO35 zN7p_Q_*D{^bka^j(V2%8#$_Bzfedbp_a+ZZd}Bcm$}y4X-Q=$nI^F726B>(+H4U;< z8Jx@XRckcO3~Vn)Ae$DU%f}bA1rP`Qq{kD-DODYW0#qsBP(qffBe3OlF(VS?mI}^)fD#d?auFm02Qp(^M0yOV;i!luxpbh>p!MlEysC( zS+_sFefj*&#PI3!AK&NO-Ctg6pXK34k>SNh>FT^SB6-Fr zawK|Qui}F{IZc{TIv)48Di~gr)tCoBCOQwcoWZ-2K4Gv{xf&mqbpL)GlsgqyrV5m?@f^?k|>o5F_ps9 zvBhPzVr@(Wlhv(2IKYMl&jfyeT{oZ9YuTVrBKb`*(*2+S@l5;~^QVP-dAQ{wKIxtl zs%?RdO0}Y42upmd`mSQNE=x#=;dHorFS0PsW;&;*>Y1km~vg4T&eDx z0*&PcMGpnhsX6#-uFH93GG@Is4mswdnWD~L)^e7^q!DWIMUgsNuUx_*7`u_MPOZ;K z8_Oz5W?#~cfd$@u<|gILs$>}$cqkdBsce6}H{!|7!Yp?vyIiu%g$0+L^?m}?<1be1 zr7f^O4%sBjt-EIN<9jfRPt8g6WL5OE9!oAuMvS7rr>wT3Y=m*mW{T*(M{eYO|TbBXfV2O9$g-|I!f>V$|Fo&apD906&4F_QUIiDmLr6 zdReSS^66!qyg5x|c7HMV-C3C=U1VqisNUu%B&%R5zCwR8%J*e& zf>fX|APYk9a<+k5g+Fm#ij8!gRi>jxK!bW#g_dtS7Nzz`y?qH7qEcMCk8=XJ;t$)q zVZPHcqS^&u;n*j+47c;#)OF-ce$5?p<~gQv4xXXpxe5f|sj3|4Tssaln6{*P;dqfjRBF@5yqGsS;{EB*x5{(2iPF)TcxjWyJzlCJhmU{R<2R13asJ~|Ph zgDL;md1%M$O$407je36w3AOE}ZFE<@g!+zDu9&@)aqEd|}y- z9Vqe;)xRvRqpIJJM53cY&|fbsLg(*0`A|4Ad546U_= zit}V(Qk}}tmz*OGe&iTiHl*7Jg|5IM7?BHkNPkcRpw_*p&su+-dja$Jl|6|we7w6# z%B`}6_z(Abc1uT}DNA&`#EALmq?1*FFI|&T8@~4~-Z2A6|q&BEkT;X(X-H zG-dAJ(?z?u1US2MIH&v(Vyj9=7dM-Lv-xq3cvekZ)C~j+t6INo+c^=>tM=Qc>mO8K z4z7(Hv|JKlIr@Ks2GG>Vf$EQSI?g4XMri}gCT=L!mc#HN%SJdyViORlRk#B)Rq|?? zB7%FAB~Uy1tHt3(09}nT&w}h0kY3%}L&(HIi*6~sJCuL2q`LwWV7rYIs<}!7IX88H ztRy+%Tw(Sl1~uQ=V`>Fmg(&YvVwF71hi_(5N%&Hw{&0WDsfMy(^+e>kj^z{sym?(M zsonqNt5WWR52u4>3HkyArAT)WksCx5ZpCp(K>h?fA4ATFz_&s8F2K~x23(U#0Gd)z5(SwXfLeVnCR&scym~mnm6fu94&A)WQFy0%uP0JQi#+Yu2Tte(wZZmrVoFD{riO!wW+;8fSMYH`2uw9sml+# zWI0|`IKFlmvIvnwt9B+`oiKXt;G?`hY6zDgH9xn0P|2=c^0+f7!BPJv zX2x-AThQKG*yMTkQG!=SxT!8wKf0qSooMh+VbV?zX?pdO~;#T#rvgd#I zg8KMpK%CSaGjfuFzu_d;UVR2Wxz-XO+bRIu<4cpq{ll7F{mXpoDrJ5?-}Y;0LS$7mSF+7=tBU39y#5e`AbEV`W-`lA zlv=yS>?4ow6Q_oxVDzQywJhZn>f8x`YAUkR3TLzp=xxI3ii66kRvhT^c+6KV<+XnQ z(f=Ua{P+Cz3T^4NM>+_f6O|j(}D640O?J0W=<=gfP&PK+xKIq?)MGQ zNL=!^M!*!6v&ll>BzaQ*>QZ8(Oq&g#D7D<%LQ(@txeq`Xr!VR{)pdUfCQRHqo?X;c ziop5g3{o%rcIR{nyQ*5>c?sRWEZSe3wg0=0+NUr5jm7)5LfEr+C7^_0Yum#Lofrsi zVsoQ4v*I9kSAs~Rt?O7EscY!22OiTg+fl1LZmkEMsGEHWfAZsUJ{#Kric?izcg9)t z`5;G=@{Y7!V{w_@pFe+sYP6fSSXmh2Gw`-GD)FOJbuNfkq zfMkG`VKqkQ$nH{2)`07p?bfMHwFODkcN18#&6o6wD3$sjm+?c3xouBWnVFSm2K!U< zadvCDtd!i0kFy7bKcL9$uh!Ne%K;3-3U;rL2C_iA+$um<=EDsIEyl$stO44CE z`@rY)-v&S(0LRdl#Kx_{7HduD+4`RJSh$r^B&OfvUK4G*PO;LVrB*&I-PeE5-#`8K z_WTf{^W{VAD$0L^U#byBXTzdFcmbFm8U*k`Y!R`>QCt>^W^hq$%rob?s}~ShuB|9D zA(g&6nh9zn`Kbn~s6F3>q@(3i1Ix3Ddt~#8iQumA7@4xu$ysovI>=1l6cM^WU~ijSwZvjT7r_w8||u| z9E+uwd`f?-p3mUV3cXL26RC=+T)~`0YgLYA>|I$qeW>M-NS-Hgg2Xp+1&QIXvluUh zd@@);eKQ%$Bw>KVQ)~I(Uw(i4^JOAWF2)1?k}|E?%dL0>IDo6Kcwtmyd8E~IGck;y zsjT{)Ix!cSEEG&+{4IUTQx5(2%~Qp>dpo{Br(WR(qF(UajjjO1miZmoen2s?9DNaJ$N?qePqG*0yBH j9-o${d%ooYE?p>Hm$RgtQe`&O@W1{acoZs7TfhMTW}4~c delta 59912 zcmV(uKI>Marlw}9k40&=kV3Lw z$oCMvMuGwn5eI>yeU9DCnKzv9`( zG24o*Uq>nR>gTv(YOU|%nBm@aUaO?hLOpiOwow^{{8>^ zzy5#z=l}En`nNW|fBO36^QZp*`ajy2Pka6L{omqo#5alYWgS6W>nz8(+Nk-i*XHl; zu=9P^neu8Ot{tl{ALh||Kgv0G$z#s6dfB<~82gC#zJKo6YaZu0ugH_ESZXPukAV=^ zXzOansOP~UrGB-=$G=JJDrKI${iU4G$Vb!=W;)A#MLsgeb*&!PiHORv!i^N?JxcEB zLZ*qA;;45{{O-uDmvp4NjxzHYRMe1E)&jdM)b$Z6JdMZT$>ZKDmUM(;b6v|_z$K{u{5=Y6cn)2{PO$JH_?p3ZTj zZvkbRcWz@x9;fXi)GMDW^ZT6#99O++Jo&JA@T~EwN9CQuZ2uHn;iUFR<2ugK?=$dP z=M4{OYP>L|$-nzd zJ(ZgHbY2W0@y>lLYz))P$H8yhsL6d?R|-4?Ka=|rTiRh9ocei&fuYrvP?&qvit1tV zaer|3cW80l|CHO{Owy(DrV&?J@f``+cXYj8($oT=Tvb zzuZTj7|FHT9_`}y`So66NoWVwglU~))HKnS%7042?DKt<^+R?0{@3qczkO;SWLL_& zsa{9G8^v5_NNu&Hfkw0`$d(&)lwB@1Bl6u5scVHm{QNnfn=z zW1mNi^$duhpkR1J1h)9t#M_-c<5|Mh&>uyDI=`9fafYk3*ynX&qHE48jB}%Fwb$Kq z?I~-&v0ee^fG&-IfUj8_N5fH!3zx%Br@k-}-e!%oQa#J&#c&;o^9oq&o#u6HU4QX$ zocBKPMfX)-W%tYY{35J?gx{oP`_SRWrJf?}^Uc`7Rqf#)>)V*aK3)b&quO{QIBMiYIm$ zkGVE)5@OXrQM+@Wq4te4Y-r0BQh&lprjXBj)rl9q=dn=9SOZTxi5Cfb9vzb*q|Kuf z%6h7$j=WMr!}}H52ooc%_Y6FA&ojoWAFt9{U%vk|erf-0{WQM*`d{BZ{rs2juXcLo zH|d>(k`Q)}broDfJ7&~nUbAeD_#6b-`<{Cq`22x>6PwPC<*u<0{?88Qg?~G|j-1qt z^X88?W{qi`nJ9yU;^S(I`@UBjrOm`A&pyY&KQ6ueQ+haR#EIt_bLDfabrFIprZ!Q` zo47dBJ|kbg_4#L6GZG!v!Wm>la>jb}LcBS4YH{*}i(tSZ_I4085nt1oks#l_8}WuX zh%2aQ$C=NW{!Dt`*1O<#E2E($ z2ak>qMRw!3d15frRd8(JIFx>tg1-oOv6+v0t$E@FD`6Ma!rvI{XF^~3*>WWUZ8X%( z-Pf6rDJbs5wg}AoynpYp`#*)(Hzvi$++8n=4@hO;1J}JrpC_>j!4rar2${3TdzOv> zIPBKqO`zWdsk-6~IyrC(;Ht&LXS_fZ zct6wu`~h0H@Vlv^SsZjPV2+T2?hb9KheixOo{IQH#IpblARVPnM2T zh{n0VRN$----0ae0ELLWS1AWL8PByVAh_W;0Xda(#(&}u9RD#8#6oTv$Q~}Dl%%4q zab9)fJum+D21^5eTfwPBAjt$_;>+{Kl4c7iF!lm~1hOQIDV6@;5#z7x%UoZ^r}aUO z_1zBw68Zq4@Zy*Sj-3xKs3cDY-mYu$?IX!7$>+YauRLEK@?e>E|KcMW6U>oTt^HC(C@mC92AW+>*GA|^L*mO z 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 th>`UUQ3tFk=x1}7 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 +Date: Thu, 8 Jul 2021 17:26:43 -0700 +Subject: [PATCH] correctly use 3 parameters for close_range + +libc implementation has 3 parameter e.g. +https://www.freebsd.org/cgi/man.cgi?query=close_range&sektion=2&format=html + +Signed-off-by: Khem Raj +--- + glib/gspawn.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/glib/gspawn.c b/glib/gspawn.c +index 95f5b868e..a15fb1ca1 100644 +--- a/glib/gspawn.c ++++ b/glib/gspawn.c +@@ -1494,7 +1494,7 @@ safe_closefrom (int lowfd) + * + * Handle ENOSYS in case it’s supported in libc but not the kernel; if so, + * fall back to safe_fdwalk(). */ +- if (close_range (lowfd, G_MAXUINT) != 0 && errno == ENOSYS) ++ if (close_range (lowfd, G_MAXUINT, 0) != 0 && errno == ENOSYS) + #endif /* HAVE_CLOSE_RANGE */ + (void) safe_fdwalk (close_func, GINT_TO_POINTER (lowfd)); + #endif +-- +GitLab + diff --git a/dev-libs/glib/glib-2.68.3-r1.ebuild b/dev-libs/glib/glib-2.68.3-r1.ebuild index 4491252a2ced..ff067ae12a16 100644 --- a/dev-libs/glib/glib-2.68.3-r1.ebuild +++ b/dev-libs/glib/glib-2.68.3-r1.ebuild @@ -69,6 +69,7 @@ MULTILIB_CHOST_TOOLS=( PATCHES=( "${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch + "${FILESDIR}"/${PN}-2.68.3-glibc-2.34-close_range.patch ) pkg_setup() { diff --git a/dev-libs/libgudev/Manifest b/dev-libs/libgudev/Manifest index 497d4829f28e..47a8e34c7143 100644 --- a/dev-libs/libgudev/Manifest +++ b/dev-libs/libgudev/Manifest @@ -1,6 +1,6 @@ DIST libgudev-234.tar.xz 273244 BLAKE2B c0556988e37d5a5c48ba906b121d3c7a16c6a8ee4d05eb0e51913b9cde51bdc10966dcf8ceeccf62021dd8e47b004c85ed3412942d9d2bd5176d604931745f50 SHA512 cb01906d532b05cf8f69acdf80a8f05fbd4863fd98e88928b491e3657e60844f7ae6ca903ddd773fbea37268ff85d12719de47fd92a2f18b98fa2dbfe85e8151 DIST libgudev-236.tar.xz 28428 BLAKE2B cee5098f851183131db88812c8a985a3617fec7a2257f3c05ae0f06e423f15efa89801ef0c75cbb6e5ea9fb7a9db3c4d9215a3689e5d1ddb4832ef17442753cf SHA512 b00c30a7d57de8cca92a22f4c4da878c7cce448b1177858cc9ee0b99c5bc4fd0fbd01d8f4f9a9b9ef073af8f51c26533f2e7896c01ed9fed0a2bcfa6b2cfcbc2 EBUILD libgudev-234.ebuild 1088 BLAKE2B fe5aab5e9c54d398446439680fbe90c11e1d8a4372effb36351b7b756c770591ac2c7526fe1007fb885dd461e761590c02d6c2ee9742ce1defd980d2ae88d3b2 SHA512 4e471b21732297933f8b6e48b658135a5b13f05d866059d0585c6d1b064c9f4a817c4d1c6429900f3191fb98f8ed192405281784c64b907ae36a825881fc88d8 -EBUILD libgudev-236-r1.ebuild 1327 BLAKE2B cbb66fad3854d66a495a4a1cc8b6565b7b88735a72cdd19fd78fd73250927b9a3e9d7f116c92d78756833422afca265fa183b462137bc65091f674cd652ad226 SHA512 e30d261c3f7e345b251cb518478e9878c5d16059df37201d4dc3774a59d30ca1b7adf595d0f918b73d813bc7c29e2a39b5792218d0c3ac0146f724fada69b8d7 +EBUILD libgudev-236-r1.ebuild 1334 BLAKE2B 90845a5914d6d8fec6d392771cc9809b297944f0bcc2d8a23a01b2f1831369c42bf3d68c691538e6a83ddf544609cece189d29b065f520d6d1bf03101762a5aa SHA512 912896792c589a5ed14aaafe5ac1b288950bd27def08a489aeacf5554441abe78285a370254d29a341539846d4e682140e4267bd59089e8ae8c08c8c107a1e0a EBUILD libgudev-236.ebuild 1163 BLAKE2B 0ebc090e946fa572c444ec9890155010d417d85027596bda006711dad0cd4afaee9e82bc9737106639ef5f601b1907efa64378538976a2ca58e9fd051ebaa723 SHA512 6830ecc3ef4f78536db37044dd54f8bfe28734fa5fe2f505a0860a52664a8bca87401a6d61e4fc090ee01c0fa36bf29eefd4bf5c2a2b82bbbf611c7cb9bb6778 MISC metadata.xml 361 BLAKE2B 82ce1db7744cf4c9d543621978add958e480a57053f250d98d756d2d476e2ad84adf8ee41e8c332eaaec255ce9440223579ea072aadb89023c1bfd359acc6d1a SHA512 5306c2af0867c2122471d13cf49ebe04cccd62897c82d73b66b52792d784ca7bfd7d2cafa0821998084e78b43505fc449040bb46c2b406ba2d50b8a92af03f1f diff --git a/dev-libs/libgudev/libgudev-236-r1.ebuild b/dev-libs/libgudev/libgudev-236-r1.ebuild index fc553df4242b..cd92890a91d0 100644 --- a/dev-libs/libgudev/libgudev-236-r1.ebuild +++ b/dev-libs/libgudev/libgudev-236-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0/0" -KEYWORDS="~amd64 ~arm64 ~mips ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~mips ~ppc64 ~riscv ~x86" IUSE="introspection static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libmemcached/Manifest b/dev-libs/libmemcached/Manifest index 581764a6e456..3719fe283ec9 100644 --- a/dev-libs/libmemcached/Manifest +++ b/dev-libs/libmemcached/Manifest @@ -1,6 +1,8 @@ -AUX continuum-1.0.18.patch 3086 BLAKE2B 4f5b004d0910be5a8f8bb9c568a2555c2b3f4ab71b52964622d66ef43a0ca2c7ee8e6e0e9128b7863a465bb887ac300a8cfc1f6efcdb740fdd88ed36cd465b75 SHA512 905c5f1dc22b665ef8910b6319b25e1d1e9dd80892c03c6c71de597599d8ce2972b35d92e6976ad8798d2f10927e3e884570246d5d8162e84dc3e1f963959012 -AUX debug-disable-enable-1.0.18.patch 1458 BLAKE2B ce806c34ab5525f8d493030ad870d9a7fb1b27d18159c6626d37c1540f0cb7aec6a9d45d17423dabebfde8fb68fdb6796cc88ff8fa109c9622958a2eef322ede SHA512 f4d731ce227e91324b88d155daaf35f2228a48e61d8e448c93f9d102c9939fa4c3b2a07b96741d442382cc5498358e9ae0471f766373654b21d849a96a42d813 +AUX continuum-1.0.18.patch 2634 BLAKE2B 68b2cb41800b6797537e270a2f58064200d2c87f7fb8da77fc7ee615c69d34b33a2661025ad186bdf2557368da28cc9e8af7ad1aa927bd8c1036bf55ced5ca8e SHA512 ef1b8b8f375b58b73493d1cae0e7ce3f4bd50925fc2e9cad9d8034fb77bd6565c6aac2c3a4d9374f463c569bc47b6ef5d78a88fae544c05700254d4fa10f7f5d +AUX debug-disable-enable-1.0.18.patch 1345 BLAKE2B 35c2abf1885639593ed2515883ab27cf7aa6a6a78e03133ba5b98a70fb094343f1147714a9b865c659905aec4f3e85cfd83a5ad5fc3190a1d9c5b1f505ba72ec SHA512 b0dd6fc931bd5c1ab58ec8c1b6a40a0c72f2f033ac08e22ca148754ca80312da5e0611a3edb05d378b1d4f771acbf1a9b9b8206f9c8d385d2b513aa47112fd28 +AUX libmemcached-1.0.18-autotools.patch 2362 BLAKE2B 647aa5e79a37471c16ef03b0b9bdc7fb78aca9ef7c4c5be9137f76bc0d547b4ae40e355d3afd040e165e7f25a51b73c2108a64990e723d1c38ac5714a9d51f0c SHA512 c34e6225e644de08c1fd102b3ad206484ce9854aead456fccefd7a9f42ad02cc863380e18c1b6a31b2e8fc89989f1a43cef24f8fa922e40711c7c0a59248bb12 AUX libmemcached-1.0.18-gcc7.patch 846 BLAKE2B 6c82a0cec03e6992e975b30a6c2b00bf6630104b107ee1241fc9fc6be11054f3def0b2a3c9606762d193f7c729e3ef31865cdaab6b4294071a14bbb0a0aed212 SHA512 87667843bee44e1388f6088085a5d0c3a3a824f4830861024f5a19ab1747e96a74b8fae5870f848358a66258aeb18c9a6fa3a1d17bd03260b41f389e01e19c49 DIST libmemcached-1.0.18.tar.gz 1039649 BLAKE2B e55acdc4c0cb2417f01b2980f7f71d9dfd685877361622422ee812f9e066ed2711549d457cf1b4a48a14c778e820b54abfe0c6274812c71fc7961e68167975e9 SHA512 2d95fea63b8b6dc7ded42c3a88a54aad74d5a1d417af1247144dae4a88c3b639a3aabc0c2b66661ff69a7609a314efaaae236e10971af9c428a4bca0a0101585 EBUILD libmemcached-1.0.18-r3.ebuild 1608 BLAKE2B 9f2407ed8d539dcda7af004f743f4e99cccbc20d29d6ef1670a5288c51a9137da8ddffb5ea93d4aacee8acdf64ecbdd1e310cd971fd04dab2645bcfbf3efee79 SHA512 1dce280cc7a5d9b3aa3ec5a6880747f513faf5d6390078c1caef1cd3b7617eb997a5fa205bb4866bd8d803dfc57511a230c948a3e1eb23496519f41dba576f1f +EBUILD libmemcached-1.0.18-r4.ebuild 1340 BLAKE2B e674f0f36bbd879a98169165d119659e06f300f9d35782b2f248bdcb78b6b6523b30d5221fd38270252905e956ffc58516fa0c788977e84482bd9c08e1cd730e SHA512 4fbcaf968c7875f866d8931cac9d12277a737572fb5b080bfd9a3ccf1f2f050ab7bef87f639e6404cc8c3db959867a88e981b9899008340a4085fee2114a6df5 MISC metadata.xml 826 BLAKE2B a77184515934e8eb06a2f7b42a4e4354c998192d617a1a4a3e0e6fdad88a189cdf809779106e3157f4b9f46675a6ae6961ef5280bdefaa1794b7c146b89fdeef SHA512 5bc0caef489fb8a9c6c038aa2a5620cd43d700104ab77407391eb0961f12392ac8535efd5fbe86c1e6be17cb89d766049fe1394461fa652bcdc1abd64afb9962 diff --git a/dev-libs/libmemcached/files/continuum-1.0.18.patch b/dev-libs/libmemcached/files/continuum-1.0.18.patch index 296978044311..17a8afd7ff98 100644 --- a/dev-libs/libmemcached/files/continuum-1.0.18.patch +++ b/dev-libs/libmemcached/files/continuum-1.0.18.patch @@ -1,7 +1,5 @@ -diff --git libmemcached/memcached.cc libmemcached/memcached.cc -index 337f918..6e88c25 100644 ---- libmemcached/memcached.cc -+++ libmemcached/memcached.cc +--- a/libmemcached/memcached.cc ++++ b/libmemcached/memcached.cc @@ -285,6 +285,8 @@ void memcached_servers_reset(memcached_st *shell) { libmemcached_free(self, self->ketama.continuum); @@ -11,10 +9,8 @@ index 337f918..6e88c25 100644 memcached_instance_list_free(memcached_instance_list(self), self->number_of_hosts); memcached_instance_set(self, NULL, 0); -diff --git tests/libmemcached-1.0/all_tests.h tests/libmemcached-1.0/all_tests.h -index b4abe9d..f89f007 100644 ---- tests/libmemcached-1.0/all_tests.h -+++ tests/libmemcached-1.0/all_tests.h +--- a/tests/libmemcached-1.0/all_tests.h ++++ b/tests/libmemcached-1.0/all_tests.h @@ -452,6 +452,7 @@ collection_st collection[] ={ {"hsieh_availability", 0, 0, hsieh_availability}, {"murmur_availability", 0, 0, murmur_availability}, @@ -23,10 +19,8 @@ index b4abe9d..f89f007 100644 {"memcached_server_add(MEMCACHED_DISTRIBUTION_CONSISTENT)", (test_callback_fn*)memcached_servers_reset_MEMCACHED_DISTRIBUTION_CONSISTENT_SETUP, 0, memcached_server_add_TESTS}, {"memcached_server_add(MEMCACHED_DISTRIBUTION_CONSISTENT_WEIGHTED)", (test_callback_fn*)memcached_servers_reset_MEMCACHED_DISTRIBUTION_CONSISTENT_WEIGHTED_SETUP, 0, memcached_server_add_TESTS}, {"block", 0, 0, tests}, -diff --git tests/libmemcached-1.0/setup_and_teardowns.cc tests/libmemcached-1.0/setup_and_teardowns.cc -index 4191c38..eb29128 100644 ---- tests/libmemcached-1.0/setup_and_teardowns.cc -+++ tests/libmemcached-1.0/setup_and_teardowns.cc +--- a/tests/libmemcached-1.0/setup_and_teardowns.cc ++++ b/tests/libmemcached-1.0/setup_and_teardowns.cc @@ -177,6 +177,16 @@ test_return_t memcached_servers_reset_SETUP(memcached_st *memc) return TEST_SUCCESS; } @@ -44,10 +38,8 @@ index 4191c38..eb29128 100644 test_return_t memcached_servers_reset_MEMCACHED_DISTRIBUTION_CONSISTENT_SETUP(memcached_st *memc) { test_compare(TEST_SUCCESS, memcached_servers_reset_SETUP(memc)); -diff --git tests/libmemcached-1.0/setup_and_teardowns.h tests/libmemcached-1.0/setup_and_teardowns.h -index 7610c5a..59b56f6 100644 ---- tests/libmemcached-1.0/setup_and_teardowns.h -+++ tests/libmemcached-1.0/setup_and_teardowns.h +--- a/tests/libmemcached-1.0/setup_and_teardowns.h ++++ b/tests/libmemcached-1.0/setup_and_teardowns.h @@ -64,3 +64,4 @@ test_return_t pre_buffer(memcached_st*); test_return_t memcached_servers_reset_MEMCACHED_DISTRIBUTION_CONSISTENT_SETUP(memcached_st *memc); test_return_t memcached_servers_reset_MEMCACHED_DISTRIBUTION_CONSISTENT_WEIGHTED_SETUP(memcached_st *memc); diff --git a/dev-libs/libmemcached/files/debug-disable-enable-1.0.18.patch b/dev-libs/libmemcached/files/debug-disable-enable-1.0.18.patch index ed87cbd7a1c1..fa483b52dcfb 100644 --- a/dev-libs/libmemcached/files/debug-disable-enable-1.0.18.patch +++ b/dev-libs/libmemcached/files/debug-disable-enable-1.0.18.patch @@ -1,7 +1,7 @@ Fixed a bug that caused configure to disobey the enable/disable debug flag. The debug flag will default to disabled if not specified. diff -ru libmemcached-1.0.18-orig/m4/ax_debug.m4 libmemcached-1.0.18/m4/ax_debug.m4 ---- libmemcached-1.0.18-orig/m4/ax_debug.m4 2014-11-05 14:43:53.720284916 -0600 -+++ libmemcached-1.0.18/m4/ax_debug.m4 2014-11-19 14:23:19.512482198 -0600 +--- a/m4/ax_debug.m4 ++++ b/m4/ax_debug.m4 @@ -49,16 +49,18 @@ [AC_PREREQ([2.63])dnl AC_ARG_ENABLE([debug], diff --git a/dev-libs/libmemcached/files/libmemcached-1.0.18-autotools.patch b/dev-libs/libmemcached/files/libmemcached-1.0.18-autotools.patch new file mode 100644 index 000000000000..9194539aeb53 --- /dev/null +++ b/dev-libs/libmemcached/files/libmemcached-1.0.18-autotools.patch @@ -0,0 +1,61 @@ +* Automake 1.14+ fix for AC_PROG_* instantiation +* Disable old GCC flags + +--- a/configure.ac ++++ b/configure.ac +@@ -13,10 +13,6 @@ m4_include([version.m4]) + AC_PREREQ([2.61]) + AC_INIT([libmemcached],VERSION_NUMBER,[http://libmemcached.org/]) + +-# Setup the compilers early on +-AC_PROG_CC([cc gcc clang]) +-AC_PROG_CXX([c++ g++ clang++]) +- + AC_CONFIG_AUX_DIR([build-aux]) + AC_CONFIG_MACRO_DIR([m4]) + +@@ -61,6 +57,10 @@ LT_LIB_M + + AC_SUBST([lt_cv_dlopen_libs]) + ++# Setup the compilers early on ++AC_PROG_CC([cc gcc clang]) ++AC_PROG_CXX([c++ g++ clang++]) ++ + + AC_PROG_CC_C99 + AS_IF([test "x${ac_cv_prog_cc_c99}" == "xno"],[AC_MSG_ERROR([No c99 compatible compiler found])]) +--- a/m4/ax_harden_compiler_flags.m4 ++++ b/m4/ax_harden_compiler_flags.m4 +@@ -138,7 +138,6 @@ + _APPEND_COMPILE_FLAGS_ERROR([-H]) + _APPEND_COMPILE_FLAGS_ERROR([-g]) + _APPEND_COMPILE_FLAGS_ERROR([-g3]) +- _APPEND_COMPILE_FLAGS_ERROR([-fmudflapth]) + _APPEND_COMPILE_FLAGS_ERROR([-fno-eliminate-unused-debug-types]) + _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer]) + ],[ +@@ -213,7 +212,6 @@ + _APPEND_COMPILE_FLAGS_ERROR([-Wunused-local-typedefs]) + _APPEND_COMPILE_FLAGS_ERROR([-Wwrite-strings]) + _APPEND_COMPILE_FLAGS_ERROR([-fwrapv]) +- _APPEND_COMPILE_FLAGS_ERROR([-fmudflapt]) + _APPEND_COMPILE_FLAGS_ERROR([-pipe]) + _APPEND_COMPILE_FLAGS_ERROR([-fPIE -pie]) + _APPEND_COMPILE_FLAGS_ERROR([-Wsizeof-pointer-memaccess]) +@@ -247,7 +245,6 @@ + _APPEND_COMPILE_FLAGS_ERROR([-H]) + _APPEND_COMPILE_FLAGS_ERROR([-g]) + _APPEND_COMPILE_FLAGS_ERROR([-g3]) +- _APPEND_COMPILE_FLAGS_ERROR([-fmudflapth]) + _APPEND_COMPILE_FLAGS_ERROR([-fno-inline]) + _APPEND_COMPILE_FLAGS_ERROR([-fno-eliminate-unused-debug-types]) + _APPEND_COMPILE_FLAGS_ERROR([-fno-omit-frame-pointer]) +@@ -318,7 +315,6 @@ + _APPEND_COMPILE_FLAGS_ERROR([-Wwrite-strings]) + _APPEND_COMPILE_FLAGS_ERROR([-Wformat-security]) + _APPEND_COMPILE_FLAGS_ERROR([-fwrapv]) +- _APPEND_COMPILE_FLAGS_ERROR([-fmudflapt]) + _APPEND_COMPILE_FLAGS_ERROR([-pipe]) + _APPEND_COMPILE_FLAGS_ERROR([-fPIE -pie]) + _APPEND_COMPILE_FLAGS_ERROR([-Wsizeof-pointer-memaccess]) diff --git a/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild b/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild new file mode 100644 index 000000000000..013383193a6d --- /dev/null +++ b/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="a C client library to the memcached server" +HOMEPAGE="https://libmemcached.org/libMemcached.html" +SRC_URI="https://launchpad.net/${PN}/1.0/${PV}/+download/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="debug hsieh +libevent sasl" +# https://bugs.gentoo.org/498250 +# https://bugs.launchpad.net/gentoo/+bug/1278023 +RESTRICT="test" + +RDEPEND=" + net-misc/memcached + sasl? ( dev-libs/cyrus-sasl ) + libevent? ( dev-libs/libevent )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/debug-disable-enable-1.0.18.patch + "${FILESDIR}"/continuum-1.0.18.patch + "${FILESDIR}"/${P}-gcc7.patch + "${FILESDIR}"/${P}-autotools.patch +) + +src_prepare() { + default + rm README.win32 || die + eautoreconf +} + +src_configure() { + econf \ + --disable-dtrace \ + $(use_enable sasl sasl) \ + $(use_enable debug debug) \ + $(use_enable debug assert) \ + $(use_enable hsieh hsieh_hash) +} + +src_install() { + default + + # https://bugs.gentoo.org/299330 + # remove manpage to avoid collision + rm -f "${ED}"/usr/share/man/man1/memdump.* || die + newman man/memdump.1 memcached_memdump.1 + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libzip/Manifest b/dev-libs/libzip/Manifest index 11c1da6d0812..777acbc0095b 100644 --- a/dev-libs/libzip/Manifest +++ b/dev-libs/libzip/Manifest @@ -2,5 +2,5 @@ AUX libzip-1.7.3-missing-header.patch 1273 BLAKE2B d3ac8bb5f4af6a0f9b80bd93b7212 DIST libzip-1.7.3.tar.xz 747372 BLAKE2B c0fbdcd5f5592b0aa828c47b6d90c4c84addfb037cd3280195ab83ebc9d586a6de32d833774175a24e0c6fed55b7d9e47931867721e6e7be7e61d8e5bec2dc9d SHA512 488866348a0c859f6f995c50e956bd51b4105278f07b63fe019cb44ab36c09ef958cc0684fd5444c474d83874b999e8ed1aa9b2da51b74caa37bbe7934b9c870 DIST libzip-1.8.0.tar.xz 760604 BLAKE2B 7aadbd4df909806ff728f9315f91c2f4b4e884464ef36acd668b23739fa57e4f65987b368cae0d728dd6cc1468718e40086cf0dc21f437a5c2cad91b455c0bb1 SHA512 fe94a26a2797dff7c9b27334f29982f8e523dd5095bf32ebcadc6443726864f0ff7b2e8bf243e52cad8f79297bc7a87d73fdbc35edae4ffc8ab6aa0bcc93b03e EBUILD libzip-1.7.3-r1.ebuild 2419 BLAKE2B ae0fba701fa76463781c39055348fad1c565dcc9fdfeaf293cf7594a2418f7e4af5fa79f428c429ad25968085c4feea8ca3e4f58de42d1d87b62fa07120e281a SHA512 a488325463c8ea8c63c9e41b0a109ffc0af1e655572c4cbe7739431f7098d96fdc2434ac74729cd02fbbbe78c3e28b16e016aac0f1d1e5bbf8c3d2984de6842d -EBUILD libzip-1.8.0.ebuild 2368 BLAKE2B d60c303dbcfa2545e2ba0318c6bd4e49f8d8dfcdfca485ecb6d7651e38c7cde88b3f0cf1c2d636832a63a4a0217ee84792978ef8882de4a0b23f7cb9e03fe077 SHA512 b9b7457bc944f5fb2d112a7662136bfc7c552e11d148a53bf278f8e07ac735239e0e92bd8a691ff1cf5708ce16568fd583a124fd46d31dac4ac74e700c9ad617 +EBUILD libzip-1.8.0.ebuild 2365 BLAKE2B 6c57e62c7250a30c118cb817c93b45909b3a36d2dad391b9ef4eda4dca6675c6d97f613d65e5dad6c316eaaa4474b74d4c3f38bd4ed708da1a746e868b26bdbd SHA512 162f4be08fd32a1f1805d721104a99d3a8a4fccba10132d6184c690b0ef190ac60a60749191450a3022f43f17acefcc22422701b45a3f08f7f60ca18d5291ee6 MISC metadata.xml 509 BLAKE2B e5012e29cc2157f4cd37b19edbdd2da53377f2671574681aff241dcab50e22d39b8db7bce14b7085cf39e4adbe89c486047f3089a9f91fde3411b02de45c8284 SHA512 bfa09ea8c47388786ec4fa938fbb2df96c4d2bf936f1a2a79765bc178ac34a9d69c19a1be53eef743d49548e32ce110f3e4b9776932248624192d4b92b7525f8 diff --git a/dev-libs/libzip/libzip-1.8.0.ebuild b/dev-libs/libzip/libzip-1.8.0.ebuild index 85789584b71f..551feb1e5525 100644 --- a/dev-libs/libzip/libzip-1.8.0.ebuild +++ b/dev-libs/libzip/libzip-1.8.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz" LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools" REQUIRED_USE="test? ( tools )" diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest index 48f88eb89a73..09309daa87b9 100644 --- a/dev-libs/msgpack/Manifest +++ b/dev-libs/msgpack/Manifest @@ -1,3 +1,3 @@ DIST msgpack-3.3.0.tar.gz 508001 BLAKE2B 3017c44689f8afbf078b9c498449e21b4e3b87591c50a37bf9ae73869dab550819f24d6e5179a3600df297aa2c024e5a7fe1defcbab7c0f1aff826870de2ab32 SHA512 ad3e32edc8c6afd70282b3d4b493c2ffe74a697c41bd1f39030c5b4752cccefaa965bc049d4c2e63103a210bf714dc3bddd474691bc067d1475ae017593f55e6 -EBUILD msgpack-3.3.0.ebuild 1761 BLAKE2B 224dfca356b4a9012719919422b9abe375b960cff275795a48837140468e78fe17c1fa4f3cede049ce5b11abf7497df2c2c103c2d35371b6350190d5ec3c2275 SHA512 8e2cebdc9ce702a1dafd429052c8d818d40c722dab0493e2e33b61d41a33fbb5e5e5245993e426351aeac95befed2a4b03b374e54b0e83f0f0d69e5a881fbd46 +EBUILD msgpack-3.3.0.ebuild 1768 BLAKE2B b669aa0000a8b1dfda43f5894af551449b41899b2492072d9a8a72b4fdcc7987515950cbf0848daf9367facdd566b891cb0d7f860ce8b4e9eb5957902f221bdb SHA512 eeff49eccb4e97fa2d6f005b91224f0cf56df9c6decdb8a493914f45306ee95e9e1c440eefdec75d2c9046d7fbce9fa1081c40d50882308697ac6eb613bce8d1 MISC metadata.xml 409 BLAKE2B 7656515e9cbf76555dd77ba3350bfc3720d685f061aa2a4c9ef793c7d0eb0dcf327bd707f00a01b0d2be706ec79d62778cf7266998457a62f4291ccb1a5de194 SHA512 f56436ccd3ab6d2d5cf453e4eaeb8e3b79cd8d89a73c1c0ff17c2a47b1802641b20e41d75a12ea161f0a47e0236c84425a02cf8bb16e4b9d5b406fba4d2f1ec1 diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0.ebuild index 5fcb81a96898..0d604bbbc06e 100644 --- a/dev-libs/msgpack/msgpack-3.3.0.ebuild +++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git" else SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="MessagePack is a binary-based efficient data interchange format" diff --git a/dev-libs/totem-pl-parser/Manifest b/dev-libs/totem-pl-parser/Manifest index fd995f4ded79..ea3214e68923 100644 --- a/dev-libs/totem-pl-parser/Manifest +++ b/dev-libs/totem-pl-parser/Manifest @@ -1,3 +1,4 @@ +AUX 3.26.6-plparser-Fix-uninitialized-variable-error.patch 1002 BLAKE2B 20af6936f47b2b1932417caec381df50bf503eff6e5235b1edeb4645dfc248358fdfc528016bcebaeb47f14f0cb99bd6a69519ae0a1a6e82b2629316522922e9 SHA512 65d015cb956c5f0b82bb2436309bbc35535d3decf7d8de4730fa3d41abf4378131756d09b536d3a16b9581c7e76fa18e795976753e90e91edea76428281f9386 DIST totem-pl-parser-3.26.6.tar.xz 1503888 BLAKE2B b0768f54c77ff902ad20aeaa9162c616e0cc64ccfc2839d2db2e4c9076f82a611baedf127b0b74f84ec8698a5adc25c43fb9245dcb26a221da7024372a61896b SHA512 1a7aa69e147b55c3c9761328604821a7e40bac4e7b82492e5ce1b2405e3b6d5154e3b06687f2446ec923b34bf6ea96eef179ef8410c005a061d448fc6b3e754e -EBUILD totem-pl-parser-3.26.6.ebuild 1915 BLAKE2B 2b78c72ecc6b92e19341cebd4711652f011d709eb4eadb0776125e91278cb1987934ae456e1c3e819ac02b5757b298d0de662453882bc71891d892d942c616cf SHA512 fb6a300a858e0706970d0040c582275b9e08dfcee727ddcfb95eeb5c0b15b0893f1334aa3937e91df28d9bd952bb728ae019c16305bd326abfebe0f1d83a467f +EBUILD totem-pl-parser-3.26.6.ebuild 1997 BLAKE2B c55ac333eb56cc12a944432861d0aef8ec3b7985d42ac58359616407d08566e37208b311d287bd7eb9c3b3a43a94c9262e4c772dcc01f3dcebf34af5e83763ea SHA512 5e3008ba45fe4554dfa647dac2a944a2ed725d3c55ef3adbdc16854368c49c3e8e7800a126bd326b806d47fef84bec04d4f6fceaa737098471d7f73b531c9e39 MISC metadata.xml 526 BLAKE2B 30db37331918665359e8c621d57d4aef8867db09fcbdbdecb67f5a3cb2db6d3044f1c04fb73258b5ac9385ff498f4aaf03fa9084190285306e7a2f05c326be6e SHA512 6d2a0e101a7464cf7089a03bb85d9e38302c55a360a83927ee44865962147197116966db0fa7d19fd169c7a16f852d6bda1fad17efba3541ef0a4c46149254b9 diff --git a/dev-libs/totem-pl-parser/files/3.26.6-plparser-Fix-uninitialized-variable-error.patch b/dev-libs/totem-pl-parser/files/3.26.6-plparser-Fix-uninitialized-variable-error.patch new file mode 100644 index 000000000000..1666332f3533 --- /dev/null +++ b/dev-libs/totem-pl-parser/files/3.26.6-plparser-Fix-uninitialized-variable-error.patch @@ -0,0 +1,30 @@ +From 87fc47f6d992b65d2baaa987bb985bc388457a9b Mon Sep 17 00:00:00 2001 +From: David GUGLIELMI +Date: Sun, 11 Jul 2021 22:41:42 +0200 +Subject: [PATCH] plparser: Fix uninitialized variable error +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Build failed on systems using -Os cflags with: + - totem-pl-parser.c:1776:14: error: ‘ret’ may be used uninitialized in this function [-Werror=maybe-uninitialized] +--- + plparse/totem-pl-parser.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/plparse/totem-pl-parser.c b/plparse/totem-pl-parser.c +index 404deb3..32fd435 100644 +--- a/plparse/totem-pl-parser.c ++++ b/plparse/totem-pl-parser.c +@@ -1760,7 +1760,7 @@ totem_pl_parser_glob_is_ignored (TotemPlParser *parser, + { + GHashTableIter iter; + gpointer key; +- int ret; ++ int ret = FNM_NOMATCH; + + g_mutex_lock (&parser->priv->ignore_mutex); + g_hash_table_iter_init (&iter, parser->priv->ignore_globs); +-- +2.31.1 + diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild index 41eae294ede1..294cf0ed1422 100644 --- a/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild +++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild @@ -36,6 +36,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${PV}-plparser-Fix-uninitialized-variable-error.patch +) + src_prepare() { # Disable tests requiring network access, bug #346127 # 3rd test fails on upgrade, not once installed diff --git a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild index 15241ccb9fbc..8a52c306686a 100644 --- a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild +++ b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Wrap OP check callbacks" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/B-Hooks-OP-Check/Manifest b/dev-perl/B-Hooks-OP-Check/Manifest index c4ca10e0af52..62b3befea298 100644 --- a/dev-perl/B-Hooks-OP-Check/Manifest +++ b/dev-perl/B-Hooks-OP-Check/Manifest @@ -1,3 +1,3 @@ DIST B-Hooks-OP-Check-0.22.tar.gz 76535 BLAKE2B bc0c6b7b057fab226ebc44376eecc26efd58b699ca87588dfc25d2f539f955f6e657a4e206430b80fceb5039d3203af75ace76d0e86b85bc734b8befaf0bd9aa SHA512 e68b08a34244afc73d7d3b2b0acdf8fe791b0b1f087b6b0496da0a1e655a9e51552ec8fb0f743c8626a0414fb469a2133d113ff5b4ba9f96217cc87bef877542 -EBUILD B-Hooks-OP-Check-0.220.0-r1.ebuild 746 BLAKE2B 13b63a22dd76c9bbc84db7445593c358a8a43759290b8f814ea9d731493a63657600e8380f36a15aea6ed7039b9a37ec2d00b1a0ec79e5af4123d996843c9fdb SHA512 1356d3ae4596401eb582ae32d5ce0fd59865ab4e4d3b959a6793ca91658585c217620e0a192f4391aeb7fe76be35aca5cdb6cd71e5703f89c7decb96a4c5bdef +EBUILD B-Hooks-OP-Check-0.220.0-r1.ebuild 745 BLAKE2B 8486a1880ed169512abcc3a3d23c688ca1df3facb4d58cb9fb1a26f183418da83ab690203046bc7c3e1f2097448a2d60cd7fba54e4be8ecb4e96200d20238d42 SHA512 74685b9617c0797f62365f901791b481c4df84d81da51bcef7bf8ee283b0dbcd5e0c29b7dc766dcdb58221b4dcfb6daccaf73f934de4f3643595923b785e6880 MISC metadata.xml 406 BLAKE2B b4956eb9a09808b0d00400a10debd60ebe56f1215212e14528d468144d1b119a0dcf2404aa07317f42222d7b0ab8760fe35759e700cc226076f2de44cc382377 SHA512 568d5590456bf5ea48ec90100403a58a2ced82657bd876d6850571c49fd932b438f882b85bd6df6552a1129c585db8bd8c32b1870da7f44ac3fa211ccd3bc57e diff --git a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.130.0.ebuild b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.130.0.ebuild index 6c0a0e668aba..7eb75f721a2d 100644 --- a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.130.0.ebuild +++ b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.130.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="provides Moose-like method modifiers" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Class-Method-Modifiers/Manifest b/dev-perl/Class-Method-Modifiers/Manifest index 9114fa020a06..f91a769a262d 100644 --- a/dev-perl/Class-Method-Modifiers/Manifest +++ b/dev-perl/Class-Method-Modifiers/Manifest @@ -1,3 +1,3 @@ DIST Class-Method-Modifiers-2.13.tar.gz 41385 BLAKE2B a48d22505e58f20c670da89df1507e4ccf589c0004357d3b5f060994217a6aa74c74a5a5d116c0f0ab65eac080ae1c5e28578ff86028c1df85a07b621370ed07 SHA512 379afff763b647b787dd2049d9a8b928ca88be34e50c91c0848c5652efb1e4b40d8cacd2a1d5f6ce7bb254b9e65801b7c1a710f9807458a129af0af470f5ebbe -EBUILD Class-Method-Modifiers-2.130.0.ebuild 699 BLAKE2B 802c3a1f56c98de4256ce58ee3bb3953bacd2e01b32b5f7b261c10188751b5cba2334fd0ad4201321ecbf8ff589ef0e2965cdfaafd87c0f2a4b17c9875ca8b1f SHA512 500608573251b7c85d00c6ba6eed903223918b80018dc490f42eb37979a280f9e4fa167be3b0f59e3dda3efb5e853eb707c7ad1d7b29595355e62f3cfd1f9df4 +EBUILD Class-Method-Modifiers-2.130.0.ebuild 698 BLAKE2B 979bdd28c8fc4303b2b223b174cd977622579b3167bf15b696f8e7535319052e974f979b4a10aaeefd36274e8f781b6d7e446b5d91ec5419c169ac34a819151b SHA512 c47383d7ed6255fed011f2a191924ba1922d7e496bc1c6b1c6ccb9836aecbfd349e81b6cb4217645c921821d11da8da2ff70c537c9f3b967fb1e461b8e37641e MISC metadata.xml 405 BLAKE2B 4be360e7c8188542a61227c6f94ebbce09bf41f78a0ef3079f29cd1367c765c12f97d0ee957339ea8fa0a8b3e776e88ddf3a6c7ade1217e1b671b56d7615c8b7 SHA512 b62508725a92b4985ea7bca9c1010670e7a6c94e41dc9cd575d8364fad22581f74ce6fcb0de3c574914b5caf2efb7c4065005c4c1b6dbbc992763a316df32ae5 diff --git a/dev-perl/Crypt-CBC/Crypt-CBC-3.30.0.ebuild b/dev-perl/Crypt-CBC/Crypt-CBC-3.30.0.ebuild index 191bda295ae0..9bcc5b2ddee0 100644 --- a/dev-perl/Crypt-CBC/Crypt-CBC-3.30.0.ebuild +++ b/dev-perl/Crypt-CBC/Crypt-CBC-3.30.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Encrypt Data with Cipher Block Chaining Mode" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~mips ~ppc64 ~sparc" +KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~mips ppc64 ~sparc" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Crypt-CBC/Manifest b/dev-perl/Crypt-CBC/Manifest index 09619c18a679..061f2c5c2899 100644 --- a/dev-perl/Crypt-CBC/Manifest +++ b/dev-perl/Crypt-CBC/Manifest @@ -2,5 +2,5 @@ DIST Crypt-CBC-2.33.tar.gz 23470 BLAKE2B 476e555df0000fc81c8be9af6133f018bc1daaa DIST Crypt-CBC-3.03.tar.gz 40174 BLAKE2B 3a104c630bd355cfd1f4b87836db4460530437dfd21facbe221062c7a7a7142ec7450c79bcc93e797b219251622dc5c4d0c9e7f849fc060f6e197d3a1c66cc54 SHA512 c1c55dd5fae83d45893f47319323f6d0ad8295ec480b8ab034beeb33bb7d16f26bbedaeef6613a3495849f5034e7502b01c88ab75dd4d69234151d3b674929e6 EBUILD Crypt-CBC-2.330.0-r1.ebuild 656 BLAKE2B 9cb7e3dc011ef7fe45041e375913232c7a7ba1f5e2ac5648217668ade87e943629b241550f9b3ed05f70253f9c6e4ed34a0d40df8cb8d6cccc4a198c9c0fe91f SHA512 d864dddf1e279af769f1688b5228c4f9de8a8343d1c22ec8f1a1ee54f75ebcd656679e3e60de9391ab763ab20a76acbe326e1ae2d6f6cfb8f861cad04d8c9989 EBUILD Crypt-CBC-2.330.0-r2.ebuild 685 BLAKE2B 686572fa2b5571d8acca686e4a86ca998840ee57d8d3c1ae948f2c8be2af9588421c708162808ab712a209379dda948f54aa7f609f420b4a1e00b991a0e72dbc SHA512 0b0fb6b30341d79feb0087b5186abfe3c91bec0f5aabcfcb4d17f767368b3d9df52f2d704d14b6cf6311484981b9f6a71a740ac3d3cb2b2f92dcbc1777483892 -EBUILD Crypt-CBC-3.30.0.ebuild 669 BLAKE2B d108f247b9080a6e0f6bb694bbaf4155d06df5b9c2e5460f4d12b3d8b25f1ddcc164f9d5f5e1e1ed071ce11c7f1fd8ff622ca80bc36f1fa564ee26c1a94408d4 SHA512 8d9eb63e0347ef494017160a2ed92cf06b89f4e7928976c253a5db1e6e91791c0ae4b2d2ef920b6f63cfe470cdef1f5d5d10a8cbd9852825c8cf4b524e7d25e7 +EBUILD Crypt-CBC-3.30.0.ebuild 668 BLAKE2B 533e09b021c179bbba0b05a430744d42aee2561914bdd30a58dc1649c0b1772bf1158431032ad10115234fee45d53ae00ba14bca7c396802f04f34f0770b5af5 SHA512 a885ba95ab6c6b6dc97086f1540eb3ceca6c5fddd1134db2ffa455c8d4f8f8475ffb6211e3c7f7234287883f6ac92b8dd6f0cd7ce5234f0eca8da25e983a2a86 MISC metadata.xml 390 BLAKE2B 4e0d374b1d7f5f80ea4a219f50f3f34f72b1adb39f8ea3c0cda62c619e16e1bba4e0aaa0f13b880fa0de208e48c1d92f9501be41a326af48e8baad5d6185edf5 SHA512 a8ba735447bc35f4649e69cc31c71baf84606cdc5dcd70f18b98bac80c239ba21cd46334d08c2a3f4f3277dd113996e7996e587a69e482b27393001840688e76 diff --git a/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild b/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild index 76728dec3c06..c10643b5432c 100644 --- a/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild +++ b/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="The PBKDF2 password hashing algorithm" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc64 ~sparc" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Crypt-PBKDF2/Manifest b/dev-perl/Crypt-PBKDF2/Manifest index a7c54311fed1..00ede4d92b71 100644 --- a/dev-perl/Crypt-PBKDF2/Manifest +++ b/dev-perl/Crypt-PBKDF2/Manifest @@ -1,3 +1,3 @@ DIST Crypt-PBKDF2-0.161520.tar.gz 17163 BLAKE2B 0330d6516915acfed6fda4c2a64a067d9d1e2b4d99d1a5e367e9b36f20664c874f7c7f90b0734a5772bd49ca6e7b7ee1739af8be47836619fa3cd4835d962cfc SHA512 0f5dfd6c642fcc3b34bc96f10b6f7344a8f3bac1bda6c610e85099906545bc78953666415240e793deae6db055df6f1007f3a946973ee960921cec4069de3a0a -EBUILD Crypt-PBKDF2-0.161.520.ebuild 828 BLAKE2B 91fc67efba3478f9bd8a88c31a9b16d92c95cb055a45c83abc3770422f3f7e9d1b35888c811661600b6ab3ee5c84ee57a64fdb08391ed3583b9be07c7fa717b4 SHA512 49a367afacd41ee535a0cb0ff02654496b2fe6546b21f1e5ca1c0c5a97f0403ff17a4f45b9d4a2eb3ebc97b0d62f677d91de59fd9500f527f2d2bc9d1fd55716 +EBUILD Crypt-PBKDF2-0.161.520.ebuild 827 BLAKE2B 0361c75b8a0e5acce86dedc7191ca25c39f776a7682ebca4976f0335a23ba5074a7500dbe0696569d5b3f6dbc701079f3825ef7fd8f286ee07da0ca2b952bbf7 SHA512 da7ecdaae67748aa63e59f796c4d946ed11d472ccf50fcac62b7f9a72332a13cdd26b0088767a760e450fa745fdb831239d5f381d46e15157138b070b89a6775 MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e diff --git a/dev-perl/CryptX/CryptX-0.72.0.ebuild b/dev-perl/CryptX/CryptX-0.72.0.ebuild index 6085f9b3a9ab..2c48931b70e2 100644 --- a/dev-perl/CryptX/CryptX-0.72.0.ebuild +++ b/dev-perl/CryptX/CryptX-0.72.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Self-contained crypto toolkit" LICENSE="|| ( Artistic GPL-1+ ) public-domain" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc64 ~sparc x86" IUSE="test minimal" RESTRICT="!test? ( test )" diff --git a/dev-perl/CryptX/Manifest b/dev-perl/CryptX/Manifest index c38bda709139..5daa21d95ebe 100644 --- a/dev-perl/CryptX/Manifest +++ b/dev-perl/CryptX/Manifest @@ -3,5 +3,5 @@ DIST CryptX-0.069.tar.gz 1644304 BLAKE2B 59ef37494856d38b00bbb88578160e34f16aaa5 DIST CryptX-0.072.tar.gz 1643459 BLAKE2B 28bb06ef870287ccd9f46c2ed5d7b434e33563046598cff5c505c74c68d29b5bf58ad0dd3a5d968c6717ccb6cfdbf1b33982b49a87b9e4f7c85af9ab40d617d5 SHA512 9e51181b14c08f8c0769089f8c9a5feefa7c4f1a8dff2501cf1d1d475ae162f8df35c7cceff9d1742552951e13450cac9d70eb1ead8178e0c95cd1abfea5e03c EBUILD CryptX-0.64.0.ebuild 656 BLAKE2B f70465610ae8a8178be09aa0a30783705418bb6560b3b1e6b67ba4dbaa539a6efd67064980da24dd8f981b1eb8c0e945aade4d6427c9c12c83f139f8ee262caa SHA512 ea1750f13a4c9fb0c27a8f762da05c6c7794b03a8ef893078a14cac077b534b60765f1aec6e796b6ef39580b93684579c858eaafc5ad22b4e43de03f2d61b8d3 EBUILD CryptX-0.69.0.ebuild 834 BLAKE2B 0411c3dbe69ffe7e64366786b58ab61f8c5a527025c8112e25f4a197f488cef7f8955378e9c8abda6eee461d3778055faa8eaa81b45a0a3defef90d127ed9636 SHA512 c1a039f41afb66fb8844cfd7f330209573d0106b816db9c66fa65696d9a851f718946e816e68507fd09e0c488d8496d907680304ae2fa620eee6ba7945bb14d3 -EBUILD CryptX-0.72.0.ebuild 1075 BLAKE2B cc9ab0efd5c2c98d6bf8a695c0b919d9447de4ef3bf3d80d49fc748b0af01c327e70c5b8a8d507f8276856d44bc38e81aed9b7316557b1877d9e2badbfcdbc8a SHA512 0b1a8c9378809a5c5522bb4553c89e2ad99eb55be0489acc1dd97c249392bf936c600477f119e06ada579af9e5c6e0d9c6e19fd21cd46bdcdcdc5e3dd9aeba98 +EBUILD CryptX-0.72.0.ebuild 1074 BLAKE2B d55032a9138041711a82f938a48f7e0cc70275a7b9081f31d02356a902ed60294098b82b159ecebcdb67cc963c7909ddc7fc19f1845662c0d34bd4f9d3f7dfcc SHA512 7eb8271eabd6be4c0f0afc5795e8c636e5e66f9ce1ce005fd78ea3635061c17233f32c7593604518a11a6dea8c3b4d17ab05cde78fc7bcec6945e879177f5b9c MISC metadata.xml 7623 BLAKE2B be852d80dee011ae96891acce7be2a517f8b1da6a473db0cb55e111c094370e303697658bbdfc11aff69d0d76e0e960f35768d3eb024146a863c16b9ad743fd4 SHA512 15555c7b4e302ad34fcfe4284416480cda88471086f753a5e7eb93d3430e887c7ce1b4da52288ff057dbc108fbdc8764514980cd2d3e2b2bf75fe9280104390a diff --git a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild index ef0627d0be58..b97582538f2a 100644 --- a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild +++ b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Parses ISO8601 formats" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/DateTime-Format-ISO8601/Manifest b/dev-perl/DateTime-Format-ISO8601/Manifest index 87188e82605a..1781521b2c85 100644 --- a/dev-perl/DateTime-Format-ISO8601/Manifest +++ b/dev-perl/DateTime-Format-ISO8601/Manifest @@ -2,6 +2,6 @@ DIST DateTime-Format-ISO8601-0.08.tar.gz 21119 BLAKE2B 7967639c2d7ca169f8bf148a9 DIST DateTime-Format-ISO8601-0.14.tar.gz 44616 BLAKE2B eb5746a5cabea4194d90ed912186d0c59c7c7c665cedd46aa8a0a700d7a23043d29a2f57f888ac5fbbd0b85033a3e73eacd4a241c7d7d965bb5d8d4f3b2303dc SHA512 a5575df8ed275588eebe383c969d9f7f9182b49415da930cd5c6a30197248006ec53fc80d3d8ecdc6c097e16294b8252af77863dd388ef0d3617ee5657937d7f DIST DateTime-Format-ISO8601-0.16.tar.gz 46364 BLAKE2B 616eaaa54dde777987e03b705093a7d0967b79bc9c4df6694936272b50460dba43df08b8f0ed74987ef0ab7e709a7fd094a7088d6aa858c2f8182596bde80b03 SHA512 3a8985d06f3953308cb9ebb8f322b5cbf6c3dfba99a71a4e2005ba5b23d9b2f2d3967f76e2d09991b75833dc70a4aa352829648b601e79054da79304904a07e4 EBUILD DateTime-Format-ISO8601-0.140.0.ebuild 775 BLAKE2B 87e5cfd5dcfe36d043b9fad314f67c23451513de5d2fd2a9159a9c0a5a97b784474a8a2d22e202a67718522a4c0dad1c14f3de6890ebca227960c43972786031 SHA512 eb42ee80f4dce12729a434a3dc67b3649bf0f948e6e24ea14c500179ab3caffc694ef8098cca33ba010971a9f3dbc26ffbeefab4762dcf0e4e95133489d0f85e -EBUILD DateTime-Format-ISO8601-0.160.0.ebuild 777 BLAKE2B e7d3907e7f2a907fd8710b152d0ffc68c493791f768198ed025a7f8ee478cef3e87bdb05fa3293f92ff9872dfa83c465e332206894e9ef236627c1648969cb97 SHA512 4367c8e7c2a424f0b1da6b966d3cdaba7b82f95cc2df761dde4ab60a6c304763151dbfd7c39d67e1f98422aa218c5cec4a5dba4d13b882c35248611b0c026f69 +EBUILD DateTime-Format-ISO8601-0.160.0.ebuild 776 BLAKE2B e6de250a89e8be0afe842d5ed4f4a1afe814516fd7f49292d2b5b7dc3a0c588dbc3c915e965018151fb190994e5faf598f0ed2980d272313f625cc3c5324d3dc SHA512 612109a9ef02ed196c47b8786b1a0227e01ce090a821186f898fb134274810182d8ae1c5559917c736e68bd30d77ce091af83cb05998f248ce1e467ec77e5f2c EBUILD DateTime-Format-ISO8601-0.80.0-r1.ebuild 594 BLAKE2B 5481af8a86facda1e00ea515cb3a5bf0cf2c297e2e539f64038cf3b08db7673d4b7ac6fb6894f8cde01124a142b4541fe447470cb65f54127f7ff0d4d195f92e SHA512 f970693993208f95c3cb2fc1d94000dd113764826040c357ad9525573ad4116dc402c6d2f5f9d67265212adcc4241c28179c949635a4ce623f5f43836e1094c9 MISC metadata.xml 498 BLAKE2B 24df83e7918d60f4875899ddd208d86909df5ce816caa1a0e2211839401922fab2729bb66101750c5d350af2649980c3b2b13398f30da63c169aedb449fe7ad7 SHA512 31a5e498e239f5f3d052e7f8f4954efa90a0ee5890b90173033eb5e7ab6169625b9fbee393439b28fe826b817b113d28be5041ef4626c5fcd2b2717321973c97 diff --git a/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.80.0.ebuild b/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.80.0.ebuild index 22d53a814864..709b623d7ebc 100644 --- a/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.80.0.ebuild +++ b/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.80.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Parse and format W3CDTF datetime strings" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/DateTime-Format-W3CDTF/Manifest b/dev-perl/DateTime-Format-W3CDTF/Manifest index 6ddbe23080aa..8577268edac8 100644 --- a/dev-perl/DateTime-Format-W3CDTF/Manifest +++ b/dev-perl/DateTime-Format-W3CDTF/Manifest @@ -1,5 +1,5 @@ DIST DateTime-Format-W3CDTF-0.07.tar.gz 29598 BLAKE2B 11d1281124a59ccc1734bad641b9f0278b3a34d1bcb6ad6dc030fe2e384961fbcdfea7653c62578c9c22d636610a1b0bb4fea327ab0b4674d0a27178fcc81b62 SHA512 f5b8f3437c4e9a7e192900af16e83a567889dbdf1a934d604461c5096c271b497cda9bd4f9359658f536d262232e4521519f92c06bf07712922403baf6429c64 DIST DateTime-Format-W3CDTF-0.08.tar.gz 32885 BLAKE2B 049c45a757bca3e8bf437665cc1e4383d1efbd283fe613501354c38bf29f728543f1a4496dc30938e9d9cfbfc12118d491292ea0101a701f747ed75c344eddbd SHA512 d7b04870909432a7a98189dc2239ec201f9132e5a5b6db5d3284351a7db31324c1451538880d215073f8fa1e0f909b99a51354e8e87d6c4cf11d90ea184c9b4e EBUILD DateTime-Format-W3CDTF-0.70.0.ebuild 623 BLAKE2B 31616f2e6c2348d942b63506660a17933a44ee522c476cde0aaf59c6ef3d8ddff219d1cbe2fd4acc596880596d34bd2b519786a5d6185ebb9499623a31bddd45 SHA512 dcd3be0f60b2bffea3c919bcaaabe1827451a1c8098a6de435072eeef7341fdbd7404ce72cef514ce7b7b33c7a44d37e83684f113a7a3bb54033a8b53757308c -EBUILD DateTime-Format-W3CDTF-0.80.0.ebuild 630 BLAKE2B 62e893d590fd5ef61a28bd9b0eee4cb08e3cc8b769d05f3a6f556ef3bfdf5440d30c8d84ea0d4f8d85794f5bc7fb7b3ecbc5c84e4acccb3a11bcc1985f135c9b SHA512 23fc30c7ee3d4f3e49325792e33f1f109f1901ec6f2ec8193c8ca7b1d4c9fdc82970b6dded212b437266339724c497fd68b9d75616a9f0a571dfa16910153da2 +EBUILD DateTime-Format-W3CDTF-0.80.0.ebuild 629 BLAKE2B bda55271fbe055256ffca6dba60a8a2245656591adb9dcc79e19c8d4cb5d7e0ff9f105e7a7516beed17cf4221459c2aae81a705a4f3514074a16616459ad99be SHA512 cc5c171606b8a2e7565de9e54f27ca6f7a5f91c5f7a692470fb8d2785e4e8b2425cb6a8c3464bd7d5c763b81f383c4df8c025b9ecec8e32bcbf99d8f3506a468 MISC metadata.xml 417 BLAKE2B 44fa86f9572cfad422ee8f6d33ad91f7930bb405c82bde1c161ff79908c847f8efd908c3c6740033aa11e36fcf552e87c42c7ea7e38750cece3d78d0b8be0e37 SHA512 d7429b4f2d1186d350035ed5a6d7c0f1da3e6ed460cd63e62dfc138744f777e412759e0b8bd7ebdfe851eb207649397d562dc01b92282b29efc8a2d4bdd1b024 diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.320.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.320.0.ebuild index 62386d040987..b0c8642efeb5 100644 --- a/dev-perl/DateTime-Locale/DateTime-Locale-1.320.0.ebuild +++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.320.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Localization support for DateTime" LICENSE="|| ( Artistic GPL-1+ ) unicode" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/DateTime-Locale/Manifest b/dev-perl/DateTime-Locale/Manifest index 34ff3df740e2..58c72a572d3e 100644 --- a/dev-perl/DateTime-Locale/Manifest +++ b/dev-perl/DateTime-Locale/Manifest @@ -3,5 +3,5 @@ DIST DateTime-Locale-1.28.tar.gz 1391000 BLAKE2B ec19047a6d0e55db0235db480e96d49 DIST DateTime-Locale-1.32.tar.gz 1463023 BLAKE2B 56dabcb6bddb81536cae8c5f8ad1073d9e1519faa97de4bb5de2ecce01f2425a778705c33ae9557ca44ec82c75d16e2320d5dc390b7cd7b82e7d7549b98cf98e SHA512 8563f7121876272b9815f5af36f77501cc89d720e0fe08a855a7c563dee6b6399a6213162c6a6f1257c7c76c30a0f3741f642947d1499876d981225c1f5a878f EBUILD DateTime-Locale-1.160.0.ebuild 1125 BLAKE2B ff49c019efcf4b99f9cbde78960594fc53f9c62399b5a64d72106328c2c7c96f4ada71934cf2b0736dd04f294f2037ede7f3c0b5c25ced431679ae7f5801a5ee SHA512 3921d22f8861b3b6b8a8a2c03731b258cb73d34b5e2ce66eb4b2b3f2fab4dcb18e5e1e99c255c32c88f415f6054c02285a2ed9e8dc2a8d9d6389b0d083d3a763 EBUILD DateTime-Locale-1.280.0.ebuild 1193 BLAKE2B 962386f4b58d52685a673c0092f804a1d8f9d0137a71d9c4463f1c5a722245ee223b7e8bc55fd69c088399e7234a5731902e54c765eaf617b9bc11aafc292a92 SHA512 4ae0c5fa97060223b050ba7328ac1cb8f6af1c7bebe3bc5250008cbdb0efcbc129a739b23665253ccd5e8fa7cd03e5c30ee9d1cfdd5e343da3e40f8c6f1907c2 -EBUILD DateTime-Locale-1.320.0.ebuild 1188 BLAKE2B 6eefc34e0da8699d7d968b86105e0548f824d243d3329fecb20486061be2f4903c5eb50eba0533308289f90557e8ef768dd84d35b2fb2c41e0e5d1556c8a5691 SHA512 03a69791ffc330ee663bbf518b0aee059eafddebe30518829083d2ced915962ce092d3f145c33cb434dfb2d79522d4ead4d14a4831b729514d1f4bc6c962c181 +EBUILD DateTime-Locale-1.320.0.ebuild 1187 BLAKE2B 3207203d720ad564ee59646cdc9f43fc5123e6bbc0ef55351cebecc2538d361db0c1fead2e3214851e15292e00da52d5c82e97d9cd590203cc25b4f8ac392d75 SHA512 84adb618c0b557c24f94330c52d018579c875d5fa337d809286ea41d2d2692ac1ff70d101302e306d47f823a6847267f91b70a72a9cd29e3b39038f5a77b66a8 MISC metadata.xml 825 BLAKE2B e89d502ee3fe1ba2ff7e95050a8cc9d91960a013d91f49bd7cad3f611fd675ed646a71f44da3875f1396d786b0fceb533f35ea9df5c80b64b2c1a3eb236586de SHA512 75e572955930e34ee22c2ec03d03659883d12f64d3c1b2e55112f42bef46cf8ddaacbb92293a3e1a4fe3989bd962c682fb76fa021c8f88f95a1f921a5f8d3de6 diff --git a/dev-perl/DateTime/DateTime-1.540.0.ebuild b/dev-perl/DateTime/DateTime-1.540.0.ebuild index f1573f7fc655..0625b41bb3be 100644 --- a/dev-perl/DateTime/DateTime-1.540.0.ebuild +++ b/dev-perl/DateTime/DateTime-1.540.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A date and time object" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/DateTime/Manifest b/dev-perl/DateTime/Manifest index 3ff2b934d043..62e20ff65291 100644 --- a/dev-perl/DateTime/Manifest +++ b/dev-perl/DateTime/Manifest @@ -3,5 +3,5 @@ DIST DateTime-1.52.tar.gz 269535 BLAKE2B b8da6a8ca968fcceafed77465b7b25acf9a3438 DIST DateTime-1.54.tar.gz 314605 BLAKE2B 50f0b2a022af9a955485e3dba8065f304d47223cd34855545452db8316451daebca4d75b66e6626c562088f08c2df295ace6738ad2b94f7a1cca62ebdb43771c SHA512 b974bf2191d6d9ac5e674edf05da8bca1b506c953dc6280d16358f09c55601bf47c0158de5ee46f79ee8e56e8e358e0168a70480cf7a24270475914e5278b843 EBUILD DateTime-1.440.0.ebuild 1131 BLAKE2B d77495bba7e1777897a2bffbea74f77d9f00c26381328df2809f875b7af8833481eb23d3fe60f243de07428156431635fadd41381e778a04f7120bb0713df75a SHA512 1acfde8b481f97319bfab5aa6c4a0d85f9522103d7650c20ae3494f3c99782b06910f2da242541e18b913178a933c55c3ee64b251d2bbc4acf434a4577231baa EBUILD DateTime-1.520.0.ebuild 1211 BLAKE2B 9a1f0ce8fbf2a71e43522a7f2506ec64a6bf73400a380769faf813afde98b150ea0824e79ba0dab24b88d36cd4a05ad51289c15dd37c0bd71e156f5c236bd8ed SHA512 73d7251adb101ca08c18d01cbe2f29d61f3f5796c7cfbbd349739d1cc216931559a0744e58ddc3deedea563ce5b71fe6e165f8a4562cba96232a9f712e986127 -EBUILD DateTime-1.540.0.ebuild 1253 BLAKE2B a00ef93a5bdc200252619403ee63b60d608c70bdba1fe8210b256107ca759e0a4f2790a67542d46763be0a57a1af34973a1bfc9a37b92b449dfa5debdbe72345 SHA512 9cb898e39b30d6042fd845aa2a34e316b1f45d328b4d164def66fb07a3a30678579513f34924cf5a6d4d5e86a47cf292613fa27717d6f7edebd9408571e050a4 +EBUILD DateTime-1.540.0.ebuild 1252 BLAKE2B b6fa25d099a621be94cc7cfc67efff9b861a0891905520693a845ad2a75765a32921f37b921e3ce9c310466e96d183575f1c1279c613e08d91121ea227d4da6e SHA512 bede2d7770cbda199b38589d1b9c00155916c68d80bcc7fcc55665b4437b0be429a740465d5addb53c8fb7de280505968afddf6786a15da9afcb42905656590a MISC metadata.xml 977 BLAKE2B c3034e3b60e1d4071537ea4af9734c061b1985440c00386cd12019af29cc47244c7d18db586d18c1c31041469ad7c3345b3619ff0422df086f75442cb91e3fb5 SHA512 03afecbf9a306c2ccde1c7cf682733d27f6eef0266d703cf51bc2fb946e5cc287bb24cffacb43dd1f3ecb2eacd40bf8182b4db7b0ffba3f64b3efb9fee04e58e diff --git a/dev-perl/Digest-SHA3/Digest-SHA3-1.40.0.ebuild b/dev-perl/Digest-SHA3/Digest-SHA3-1.40.0.ebuild index 8b7961abbec5..a9ba6cf84667 100644 --- a/dev-perl/Digest-SHA3/Digest-SHA3-1.40.0.ebuild +++ b/dev-perl/Digest-SHA3/Digest-SHA3-1.40.0.ebuild @@ -9,4 +9,4 @@ inherit perl-module DESCRIPTION="Perl extension for SHA-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc64 sparc" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc64 sparc" diff --git a/dev-perl/Digest-SHA3/Manifest b/dev-perl/Digest-SHA3/Manifest index 51d9e5f95e73..b453fcb55219 100644 --- a/dev-perl/Digest-SHA3/Manifest +++ b/dev-perl/Digest-SHA3/Manifest @@ -1,3 +1,3 @@ DIST Digest-SHA3-1.04.tar.gz 29660 BLAKE2B c4bf5cf4e78ab13c8c21ce54e1889c2a89cc461955f1d7088457cd920b6f4b3e394a6db6afc9dd084537c5ccb704b7f7970f18581e43742af0b8e5d8ca1130ef SHA512 2737780f2ca6c8bef18477fd9311754e69bb4d00831e7e2cd4bbf170f3e312bdf86cb84ed0693efb3f386dfa6c03d56ef48cb4021d6b02fdc44b3fb8e973ac29 -EBUILD Digest-SHA3-1.40.0.ebuild 282 BLAKE2B 929f9ef6869587a549dafc5b91242cfae4e1357edf27bfb0f4f21d2eddee94159e52a8fbee66e4621ce28d9546031b3c56f10513587b6db3e17a4d28f7c55ca9 SHA512 39c10508dc0eea37f0249aea779420095c4c82cd92271b44f123681df7bfaf253e9a6b7f54939db002dcba6d5066c0c699467b6b37fb931065f6d07dccb61d33 +EBUILD Digest-SHA3-1.40.0.ebuild 281 BLAKE2B c30a23e354bb4acdd4d2c6ec650af9bf74bcf72426bd54d6c7dc9e83f60ccbf652f83dee24aa7e5e38f0c882f75d99933d66d790673b55070e2ce8e91d718e74 SHA512 6c7854b5ae2c70f8d5582cd025883df8bde3c792d326a5a5e2763adfad5cccbba68bf9454f5cc45f66e8a04d360a4dc14efc0d114802c8c84ca17a3cc65c99d8 MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e diff --git a/dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild b/dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild index c81fe3b48bc3..6c91dab9fbfb 100644 --- a/dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild +++ b/dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="A module that allows you to declare real exception classes in Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Exception-Class/Manifest b/dev-perl/Exception-Class/Manifest index 233b95d7acbb..001067762a9b 100644 --- a/dev-perl/Exception-Class/Manifest +++ b/dev-perl/Exception-Class/Manifest @@ -3,5 +3,5 @@ DIST Exception-Class-1.44.tar.gz 46156 BLAKE2B 569270aab8d8cf21fca6c68d7e8d6ddd9 DIST Exception-Class-1.45.tar.gz 50933 BLAKE2B cc6df08d97be102542ab23521e3fc8770d9341c93852aa6a886e3799b137eb7541408ef98d163f7b6b91531035e61ee138adb77f9db172b24e5ffbea6a178f74 SHA512 8eff70c85c8f1cc9e1db2c47b5a815ef902fddd4989783b9fb7e84e3ce75776564cafddd3aedd2c86a5a8b9627021c9cfd094b95ec4956a60dd6703bba3eaf4d EBUILD Exception-Class-1.430.0.ebuild 772 BLAKE2B fec487d343fb3bf6a7ed16f47fbb1376261fbef2e1d62240d73ab6e2241c73786e2314c783d2a980e5529de8a0d6338780b5e6770f99b4badd7ec86563c293df SHA512 996b6a87e3a61cd13a78dd2fc79687521df24872a4210d6cd3a64e87a903c8afa84068bf73030eef1dfc1dfc9ce65b3c5c368746a9d5aa3215a009c370386a7a EBUILD Exception-Class-1.440.0.ebuild 773 BLAKE2B 2ec3f5fa5c6b00149f00c7a9e1133bc8383aad322cc5e9e95474a94a88659cbd906de77e2327e1460ef36893ed12282fc18f3cac0dc069d825ce85d326fadb26 SHA512 16e37a326536fce4baa8c1fd0f43438730d200e81890fab4470b0c4f1ad77f1b8a2ce94877ea6480a1469f83679c8f783922a312150eaaa6d9c7152ee391d69f -EBUILD Exception-Class-1.450.0.ebuild 774 BLAKE2B 94ecc8ec038081ed0aa8bfca533cf31f623b3d04fc84e2ac60d665a67e56869ca7fd2b174c3c1e0b5d5356d4829447dfc44859432595e68d455610d90514f0a1 SHA512 0f88400b2af4e05069c6ee928c5a51d344a535c5f9280a9c777eb559e19f619b0dcfb0e197ebc84d730b86d0b69ce81d2f3d83764bff792e184c8d31f5781aaf +EBUILD Exception-Class-1.450.0.ebuild 773 BLAKE2B 0bdeb6296c211701bf51d75fe3c5b0ee15c0cb71d517fde9791982e7eff56d05510b99a2e28c7f88b320b356d928c05c64f94765a0268d13161387da3bc1982f SHA512 e90d723fcd0d63bf69917db73a48083e7eee5788b20decb6e25d5e6a19b9da5e97076e68021d7ba31eb4f99e494e1c587470b95da6023a30b07d2f34341cc75e MISC metadata.xml 471 BLAKE2B 97ae454f0c53b8f3b7f051c157a0f6d89943964f35150850916606b09144c675511399136a637014b265981fb37fe176b76bf9e8f307c07228f54c6d3f85cfad SHA512 45f0b6b80305cdc7c1af3c62b9442e6464a02fee42908455f3e33de7c981046a7421d097320ed9be07e63c8d66f891fa6a4273d23ad025ef978e4ed20f0918e6 diff --git a/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.800.100.ebuild b/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.800.100.ebuild index ed126cf94528..5a0ba13b6ae0 100644 --- a/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.800.100.ebuild +++ b/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.800.100.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Easily build XS extensions that depend on XS extensions" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/ExtUtils-Depends/Manifest b/dev-perl/ExtUtils-Depends/Manifest index af4b429654ce..8e14ea2e12d1 100644 --- a/dev-perl/ExtUtils-Depends/Manifest +++ b/dev-perl/ExtUtils-Depends/Manifest @@ -3,5 +3,5 @@ DIST ExtUtils-Depends-0.8000.tar.gz 17923 BLAKE2B 836a12f5de3f7fd520d7a5f1db00e8 DIST ExtUtils-Depends-0.8001.tar.gz 16708 BLAKE2B 59342f8c638b9dfb60bb84a7abe8baca08d00c40f5da62553d1d7337f3c92f473937de1721302d222cb0567a14428b33f475f3304104030c358fa3d025dc13fa SHA512 80141f90fbde7c62b192a55d40d26ce4e442150287ae6fe200388dc84cedba5f5210ee6cd9a40b1a9cda0cc49815b1ba1ab35e75afaa7440de3c3577d01bb733 EBUILD ExtUtils-Depends-0.405.0.ebuild 641 BLAKE2B 125c3e83ad66aab372076b50dcc1d849b83932d89f3e2bb37c3ca00402b0536a3edef1ad9ed526e04ebe20560616969d588755696bf9c5aea86798cd8962a4e0 SHA512 d0d4a96dddf6bb9bc036be153051c7e796f79ea9492d53fb9bae2575b6cba2342cecb06c8df37324d691c72161f190921e4ca0358ab803edd1305dc160bd0b92 EBUILD ExtUtils-Depends-0.800.0.ebuild 650 BLAKE2B 1d0f2082fa537790dad6cdb82c9998c956d985807439a4efb48d5412fe380a0d02971fec99a0db5ddd89a349e5503bb3fc5da092abbdf41130984f25b025156e SHA512 7cc005a1bb687913011cc839db65215ab12e9cd4fec1f1534ae3c7b7438fe58460a1f1ac7a78af072fbad961223f3d74b89d0bdcb5dfca592e53f22f44448901 -EBUILD ExtUtils-Depends-0.800.100.ebuild 661 BLAKE2B c5fecb39d68ec5f2a53cd6c94abbfb8bdce8a691711b43db956fb8b3dbd65868a6334802091ccb9f6228e8170b604828787b402a309a2cfb8f42241a91bb3ed9 SHA512 6408b15a5f9a905d199793ded4d2fb09e813bd0b15d520010c3418ce05995264ffbdb879360c98122eeda69535147368ac3c51107c4a327dfa8f3c9488ca4750 +EBUILD ExtUtils-Depends-0.800.100.ebuild 660 BLAKE2B 22590c905146a400eced5931b8f72a56d0b2a5ed73c2d309e8d809094f53ebd079fdd43fe337467ef25c7e1c5319fd4aca1dda9adb1633b8add37995b1585c69 SHA512 280fda5423730f4b474ba85a462b35e6daa547046f5d0b87352c02140a8637dc860bf52ed90fb6ae798e289d011412c4056b3cd9daa50512769b04ed2c35ce87 MISC metadata.xml 404 BLAKE2B 93cebeb39d2fe8da303c39e4ca965f8d801581aae1f7c7f53341a5a55f2df8cac89c22845f57355ee187b5c527e848cb9ffa8e41bd98bbc47b2f2e8d9851003e SHA512 a39e7e1c1a4173b6fa2c4df6616a91a52e83fca6bd481be52ff49a4e29076eb38866e27fb62c8eee49d39a0b681ca796eeb65243cc6bd35511e54f4a962adcba diff --git a/dev-perl/FFI-CheckLib/FFI-CheckLib-0.280.0.ebuild b/dev-perl/FFI-CheckLib/FFI-CheckLib-0.280.0.ebuild index 27c1d23a88cf..b62331f24417 100644 --- a/dev-perl/FFI-CheckLib/FFI-CheckLib-0.280.0.ebuild +++ b/dev-perl/FFI-CheckLib/FFI-CheckLib-0.280.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Check that a library is available for FFI" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/FFI-CheckLib/Manifest b/dev-perl/FFI-CheckLib/Manifest index 82e3cdb81abf..b3edef0256ab 100644 --- a/dev-perl/FFI-CheckLib/Manifest +++ b/dev-perl/FFI-CheckLib/Manifest @@ -3,5 +3,5 @@ DIST FFI-CheckLib-0.27.tar.gz 29371 BLAKE2B 194ac6102f32d9107e112d20ea85d82ce8b9 DIST FFI-CheckLib-0.28.tar.gz 32051 BLAKE2B 5e124ecea4959b910c8fad5de17ef5b3bbcffe680e8db090fe8e9d9fd6b128e4e5ea947def214c65b9a35fa4a8c4468424228b020a112ba0e4cd5aaa42888371 SHA512 9ac42e7153902cd178d9ee7d3db7edb96deb30c8b53cdd6c14706cde200598ecd98031c8e17394fcd1fb2c770a0ec776131e2ff93491d6b307a6e595fd788d5a EBUILD FFI-CheckLib-0.250.0.ebuild 588 BLAKE2B 36dea3e6f53d4d8f760888ec4e15c8c1da284b4b0d60dbb5f9e4ad979cb7924cce6f3b00b7f27927bce7359b8f13a1185be86eaf78e14c7b4d9678cb7146650a SHA512 6cf7499433acac1ab364fe531ab5b257b4b5b58b910fede1dfc8ac1be733752e91da04107f28b6e9bc10eeacc5e03ab3d400a455b72a9f6e9655d7104848cc19 EBUILD FFI-CheckLib-0.270.0.ebuild 580 BLAKE2B aea79afdeaec9241782b2c809b355664027b5b47e4df0c5683b0215fec5d5249a40d1893aaf2ba61e780f9dde945bc2b364a50b9f228e3d37d37212fafb55a29 SHA512 a8e791b068dc4c690e3b6be71a66a33f125295761caedb8aabd0eb7f8a2e4fb27d1c0c848287d9f3956cc3dbb359424c72ff9c0146450b7349e1d85e3682a76e -EBUILD FFI-CheckLib-0.280.0.ebuild 646 BLAKE2B 310f5e3b98a1586a29c2e6a2c7427f0231c401609d5f0239b015114f92403b488653fad7889340ea405d3d4132e1bab2cdaa0d5ba43ac734202a2e4c5bf3491e SHA512 dd641d2f4afcb90d702cd0bc9d46cd5a8310840b1379c3756d5fb978c0eccf67355b022631dd72c2eac9d71032e01699925301688630be25bc2a6a0dfdaea352 +EBUILD FFI-CheckLib-0.280.0.ebuild 645 BLAKE2B af45a2ebdd5567f0c2adab449f9110e9441fce299a243e87863c0d42a6928f347fa99033d4a03dac4abd2076c6071e9e93023fd787beb7b994db63564c080de2 SHA512 eeb9bc13dc64d25a6808d65a5eca36896e5439035368299a789a473bfa6b31a33048ac7e093518bcf3d5d36d2d2715cbd57b7ee9080bda2149404215645105da MISC metadata.xml 396 BLAKE2B 3a8692f73d6f2cf8012bfc60fa107ebf582b75409735eb8cfc8ed9a5088fa26aba51230353616a2b4ef26d8a80205b3204f7624782ec543752be173350ad6698 SHA512 d1131f6d33aa0053a0b7fb7a6d3beedf924b19a55034c724e5146faaad810ba2381f74a8f14b3ddf670482a54f39c2c8b17a2a13fee6767a734a28c30eb35c1a diff --git a/dev-perl/File-Listing/File-Listing-6.140.0.ebuild b/dev-perl/File-Listing/File-Listing-6.140.0.ebuild index a250948ec4f9..cb84ba479cd2 100644 --- a/dev-perl/File-Listing/File-Listing-6.140.0.ebuild +++ b/dev-perl/File-Listing/File-Listing-6.140.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Parse directory listings" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/File-Listing/Manifest b/dev-perl/File-Listing/Manifest index 5cc102db87df..012a80e42a76 100644 --- a/dev-perl/File-Listing/Manifest +++ b/dev-perl/File-Listing/Manifest @@ -1,7 +1,7 @@ DIST File-Listing-6.04.tar.gz 51536 BLAKE2B 78020016dbe7e8e0ccf3f79f878d732ebd5cc278c597cb5e4ee38b6f632ce960f5c37015db868576ab21d81321af18960fb271aae6f4d116ba97571e6cad0c80 SHA512 a84198bc82003daaf88ed23218e34a7a1552dcd2855a9563e9609ce5df167a8295043501534c31614854fc8dd9c04b4af27b4d7320112c613914f94c86c2eeb2 DIST File-Listing-6.07.tar.gz 61081 BLAKE2B edd4282dfb134ea5f2ecf4f227596aafd1c5f720d5e0158b1168e6ea93c0cd187f26c88992b08c8721894a3cb2b5ea9922124baf77d279a5eb165226390bf61b SHA512 1d525058e64ed3f3115721df63527752c8f3de2e0b000efea93b48054695e6b8143c613cdc1c652db30178f517f5bc106dfa176d30629553150234e7cd50682f DIST File-Listing-6.14.tar.gz 80562 BLAKE2B ab5b0974c9e8077195b2e3a5749228b07e0176bba5419aca35f0b1fddc22d1ff3d4c294ffa12d9d091074003518f805c37e5bb19ac6d82ef6ede4f0848f1a1bf SHA512 858339b15a455db570d15b02e801ab0e0afd47da71685002083cbcc1a0f89783fcad4e840e0381f186046ab2f355dc0f593dc8c9c0a2da0fc6f17a35265924ab -EBUILD File-Listing-6.140.0.ebuild 699 BLAKE2B 8860ad140ed6b012d241a94aa573c774ef7608f1999e8536599c2d049ac9855319063e3d1219257e56bca22ab84b34f724c155a570cb3765a3fa79d2ed227a05 SHA512 c25beb4d67cdacdc56a46e3bcdd1c473321f10449f1289f4180e35a7dfa4563f8f01881ca8c48682f4335152b5b563f36bce46bf11b54f48278493408dddb01c +EBUILD File-Listing-6.140.0.ebuild 698 BLAKE2B e2e3c36672858534f7d56537766c83fe497492bc3f36ffd5891758d33009d39b7a81c3eb8db35b56cf90813844722b34809a817154a1544eec3d1b61888a2b10 SHA512 c39232eb7663cfc812c5ba29c5360c0bb4d87f871f92453f7cbc74ef0970b237f59904d5d3b2098570bbc4534831f9fca2bfbcda1081b9cd589b4d79d7044690 EBUILD File-Listing-6.40.0-r1.ebuild 536 BLAKE2B 3f053c0ac63693abeb95677137e00ad633d2c54da5d0bc52b7cc7536cf057332d40cb361538421b5d77d1bfc5caa0fa7960c8741c74306fffa6c4abc3bd1a58c SHA512 2f74dd12a6ab9c363645e081f72f290b6d7b2c5e944517137fe97bd13d02b0076eddb29096984fb295d5e5b7440f5deeadb6bc3403ff93b6c3059ec497d8aa5d EBUILD File-Listing-6.70.0.ebuild 650 BLAKE2B 22826744b93f23eba6cd4c99c447e9fd8b7451142ecaa2e485ea383e076e07608e3f1c2c0eecc81587671f11b215123f868d12b4dff255b8e71c4e88465cc981 SHA512 ebb6c8f77659bdf621de89acdcae4cfa7bbd2b4eeda6a8bd479eb69f584ff60144a882413e59e2b1ae1647a4b2a50c1dff17cbf494787e913c3848eb6b19198b MISC metadata.xml 710 BLAKE2B 1c457d9433ee8dbfa2736ae85335aecfad189e75bf11b906ddd77970621b51652d8d12ce2e928aaaa49898445206b73c75941e1fba8c7eba29a153d3ada7dcf1 SHA512 8ddb71e18d85c8811f4cd58b8808434cf609edbe989e5d0d8e5a4ab5b9c1c6c260e6f175adafc22453ddf9fec43fe350597553eb6bdf937508300cb8f6c7f83b diff --git a/dev-perl/File-Remove/File-Remove-1.600.0.ebuild b/dev-perl/File-Remove/File-Remove-1.600.0.ebuild index 4b2cc2c10e9d..6af136819cab 100644 --- a/dev-perl/File-Remove/File-Remove-1.600.0.ebuild +++ b/dev-perl/File-Remove/File-Remove-1.600.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Remove files and directories" LICENSE="|| ( Artistic GPL-1+ ) || ( CC0-1.0 public-domain MIT )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/File-Remove/Manifest b/dev-perl/File-Remove/Manifest index ee535f273145..41cb2169c5af 100644 --- a/dev-perl/File-Remove/Manifest +++ b/dev-perl/File-Remove/Manifest @@ -3,5 +3,5 @@ DIST File-Remove-1.58.tar.gz 25575 BLAKE2B 20673b6384817cc93378a1bf7a6b0cae52815 DIST File-Remove-1.60.tar.gz 25997 BLAKE2B ffb98155d757bae6ec0d4f56dabdb78749fc968845e284797d0f0611fe9068722a007c7e0e890179720745d1451c926575949f36642dceef7071468a2863c7c6 SHA512 7781629896f16f0b34574a879803473002249c32cf03001f4c1c290edd379571d96d5b1049874f9f71bdb8d7881c3f30a86dcdd0d4f42b4e78998cd6a96de750 EBUILD File-Remove-1.570.0.ebuild 696 BLAKE2B 4087300a325e12c6b1bce6159319ca749fd3618ae4c1f52e8fc4e233ceec860f0d22252b3d93c59cc81cc20afa20b39535947c248ba3e7c7ad309ec203995694 SHA512 f68781624ead53acfaf9b983263d3c8bd3a9145944cdc10c68740147baebd8a1a9ed891c294a3367de7091be6c1f1c83c6ccec2c61d11fb7721aeda7ac60b4b1 EBUILD File-Remove-1.580.0.ebuild 722 BLAKE2B 6ea759b7afdae9a9de30a2ebd0338ed0241ffb0a8b8a6cf085fa2d54a39c2c224f2ed5378930ee523dd859b80ed6cf920864869e7216e03effdd83ce5f4b8969 SHA512 a5cd7ae4b9fdb16ffb11cc49be49a912abcdde2431c21d09fcc34e4738cb0c798b20ad5a76ce48cdbe49d175b2f1e0a8aac5d8678a8272e43c30e0723237736a -EBUILD File-Remove-1.600.0.ebuild 702 BLAKE2B 614da2693ca1dbae1b920d9a61859d2dad38cbb33f17e95dd794a58f311e2a20b3354b75ba80f14cd01b9a29b18485fe976eb4f02a10b266b7d740aab9a854d7 SHA512 c0f2087f0cae8c2b27108c95866fdff9f8ce93b63e843b2597c3ac360a21e452ef6da9b8ba4af806a0449c8631f8cb9209bdda53e53ef3575404fe2a5ae8334e +EBUILD File-Remove-1.600.0.ebuild 701 BLAKE2B 318e7fec5ad5ceed0b6cd24a2890bd7645af94ac840eedb60528b7b9617d448c217e521023f2596d062b87c79c47d2de0e09d72221f14a545181bd8061e54d07 SHA512 770ebb8418579a9646a25eb80782ae11f299edf83c92f9d3b11a397415922f13106268d080f3fbda100cd77741360582a98b3ac2ab7145992ecbf7a3e81b2a87 MISC metadata.xml 394 BLAKE2B 12f606d262b6dcc55390f4d23a8aa7624ac0c09704ca261e7698404b20d16d4f31cc09ed6fa6516cccee1f20bf7cf895dbc13af15d7e2fd08008541ddb6c932e SHA512 a7ac4d8ecc1b0e4be8268ce717e2ccd67dc652719497f8906665347e8c33d6c85c53e88e340fd34382b9cc41c62b7e098d491b8a999365ec11f6fd02b363723e diff --git a/dev-perl/File-ShareDir/File-ShareDir-1.118.0.ebuild b/dev-perl/File-ShareDir/File-ShareDir-1.118.0.ebuild index a68e594545c0..fbed5682e51b 100644 --- a/dev-perl/File-ShareDir/File-ShareDir-1.118.0.ebuild +++ b/dev-perl/File-ShareDir/File-ShareDir-1.118.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Locate per-dist and per-module shared files" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="minimal test" RESTRICT="!test? ( test )" diff --git a/dev-perl/File-ShareDir/Manifest b/dev-perl/File-ShareDir/Manifest index 70d7a30f83dc..3ef1af8b1084 100644 --- a/dev-perl/File-ShareDir/Manifest +++ b/dev-perl/File-ShareDir/Manifest @@ -3,5 +3,5 @@ DIST File-ShareDir-1.116.tar.gz 27487 BLAKE2B 88b898ea6d139b21bf9f64f183c808192e DIST File-ShareDir-1.118.tar.gz 29631 BLAKE2B bdb2c2d786efda84567d56611fdfbf027665e6d0df21a1e4bcd92824dfa32ac9272cf4b2fb0eb2260317957af150df8a6919027bc664c594ac931ad48cec3f0d SHA512 890f33e96333f7b07707d722e59e7da9a287112062814ef294594ac67f2f7349f905c009e6cd70d3af3a4de85335b074ec5a61194f9b0495f3e793d6ca635853 EBUILD File-ShareDir-1.104.0.ebuild 720 BLAKE2B 9817613cc6cb6efc67ce96f2c86036ed45640c43ebcca8127134f053d6e9e05a3c7dcf8962f070d5e37c73ca03f2a4895566108b188b526366fcf5538fa1fb54 SHA512 97c1ddc784812006ad4c79c23754fd9943fc919662697c855bf439c21ebdef695208b43db1be614d737f1370dbdf7d6ccdff3f52adbaee7a43e4a19e14426939 EBUILD File-ShareDir-1.116.0.ebuild 1016 BLAKE2B 2046351f19de04add8335bbe60850210adc5f330a7875b0bfaec0c96505acf7008ad86420ab09105b8c8b1cba74e328d6b81deca7c427a4b7a6bcd53d6eed28f SHA512 0e7e6037fa98abde8263ed86fb384eb535af41fbc2bc64becd03e4168bb6c0066a432207cc37af755ceba508072c7b95295e3c705c3aa4c0536c1a6c12ccb8fd -EBUILD File-ShareDir-1.118.0.ebuild 820 BLAKE2B 561c2a00fb470c56660112213c6c7bb71490db08ea05090fe110d806a634d0cbd2df6c2fd13dffef1e012eb15152d26392b7b07a09dce02e35f1c139386e5807 SHA512 7ec1e4d2646d9fd4092e8d894db03ecf30f076050889b73f9a02e964f625d32ba1334994c5841c2e524d14565a6f41157d5211e74e2a05066453b50dda99ff53 +EBUILD File-ShareDir-1.118.0.ebuild 818 BLAKE2B 84c0678e22ddf17063a67f84fa0f30df91b6d44a176292d43812de3e1d454b1e2e6245c18171b6638ed041f73d6b7137448796933a03585adc29602f26812c67 SHA512 1aec792b4e32692c8234aed2c994a0c293196be50a1cddbb5274826ca26e910852a3b311ee7c9a519a802241c8888a10a8470e57b6582f894e15d0aee1e380d3 MISC metadata.xml 398 BLAKE2B 393f7f6723e23146e3c509b6fe955eaaed1800a4fd5b07bb01e793a4f4fa4045e75bb9e8fa19a7fc3ee424ef4e890465fdfb1d33079fb05771c8ce3b6ea9a185 SHA512 f13082c7aa0e876a02c76e56d91d53fcca5e0bf56b4b32c8219a4f18349287d07ad93f61bd2db22b213a90312534112fbe2d7cf493dbbc91633ef63115bf72f8 diff --git a/dev-perl/File-Which/File-Which-1.270.0.ebuild b/dev-perl/File-Which/File-Which-1.270.0.ebuild index 314f0e71fbc6..872ed4f6677b 100644 --- a/dev-perl/File-Which/File-Which-1.270.0.ebuild +++ b/dev-perl/File-Which/File-Which-1.270.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Perl implementation of the which utility as an API" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test pwhich" RESTRICT="!test? ( test )" diff --git a/dev-perl/File-Which/Manifest b/dev-perl/File-Which/Manifest index f274c0012684..9dcc2b7a5ec6 100644 --- a/dev-perl/File-Which/Manifest +++ b/dev-perl/File-Which/Manifest @@ -3,5 +3,5 @@ DIST File-Which-1.23.tar.gz 23293 BLAKE2B 8a02bcdb27c052a344297c70cfea6b944ba004 DIST File-Which-1.27.tar.gz 25146 BLAKE2B 9252da514e45eac03bc415a0c5eede6731f0cd05df0a7894b975edccdac338e711f7793da75a94419e1ae737034c612f595a312d20a59244b2f6572eda2822cb SHA512 8a6164c4af915e93924b1d62864e492b1c5067856e505c50b9a5cce0600d73bdcda5f7e35a9f37134d9e89949b45bbd0a5426cb56121604aea1a3cfe48d55e5c EBUILD File-Which-1.220.0.ebuild 723 BLAKE2B d388d476d9634df5edcd8f6a203ef288c3c83eb0abcf1a99ebfc42ced90fad7a10499f308c39bbe12a010d44916323aa8a024fb1b47f4788af19480e93fa53c4 SHA512 33b2d636ef1440b5887d50037682533c432d84a7414b743b76d35a44aba71d364f5241f01f04380ee71306c2d19648cbc03ede5fdf5b967ad41ea278ce210519 EBUILD File-Which-1.230.0.ebuild 712 BLAKE2B 7996d5834ff47a97cced0d0fb387b595a054b749c06b0c7b28e8c53b71b72f6217f9ffeb7e19df7c4d98158db1ca9d766347e7745f6639fa84a6a48007c7722a SHA512 93160b91169009a6101c345f8e91e155227c649629a027d1968636e4ffa526a910d2ea2c1209e4f666ba1209603131598f40b81d988d7474c131c0673892d3e1 -EBUILD File-Which-1.270.0.ebuild 721 BLAKE2B cd0fd769d33882a529a6cbb0385a830e666d302427591d15bb736db95b0d215e957fbfbc0e9c82955fa838bccf22ec20341db46d2e1d87256835148456a80604 SHA512 1e5daeb24cbf56f2bb007ae56fac076a817944328ffbc4812f2e26f0a5d1e47f8eefe77a4e25b75e9ee03d4b6348010a516ea152fadd36b38463f3dece6cff00 +EBUILD File-Which-1.270.0.ebuild 720 BLAKE2B a1f60e04a9bfa9cf91ed55c47b34998f2ab88dda11d86a3cd6b1c018025646790ba8a5cfd92816899aa4b0b0228a50719a2b3d058ac02ec53b4ec8da43eab51d SHA512 9ea599d4d497c431a1044d26f17361bc3d70bf27578e138da553bdfc92d0765fe6304f9487143382dd38677d2058d74c69d6573e0d6332fb611a5ef7809652fb MISC metadata.xml 519 BLAKE2B dad66f597916a87de8fdaac5afab5aac9a4f6aeb21e492a2eb61e15bcd354cd3e4d2dd02934b2463553c8f774ca945859103d4d127ee13c843f5cb8752dc0c95 SHA512 2f7f593061c1a254bdc712c25723fadfbbb70f9d680250cfd5d8077608dfe27f8472edc2bcf1ea50c029a1b36ddeb58cc1af900178275d6ea6720e4242a33a49 diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild index c3ec869a9dd7..7303d744340f 100644 --- a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild +++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.20.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Perl interface to GnuPG" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~x86" +KEYWORDS="amd64 ~hppa ~ppc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/GnuPG-Interface/Manifest b/dev-perl/GnuPG-Interface/Manifest index 331b7c061272..0001d39b7538 100644 --- a/dev-perl/GnuPG-Interface/Manifest +++ b/dev-perl/GnuPG-Interface/Manifest @@ -22,5 +22,5 @@ AUX GnuPG-Interface-0.520.0-0031-gpg-2.2.8.patch 1511 BLAKE2B 3eee783efd64848bc0 DIST GnuPG-Interface-0.52.tar.gz 63733 BLAKE2B ce068177b8467356b57aae95a61e4746e4f690272083e465c877533a5ab0eedaaf271586aaffe7e4f979034d04bd49fc483047654426f23cfb904a98326454c3 SHA512 911f47a3b52249e8b39133d4040b86147793d9dd6a78d2b279674d6bba0cd38de5c919bf12b241b0e977790575502531afab6b1d2c05739d050c16d05d52fc49 DIST GnuPG-Interface-1.02.tar.gz 75523 BLAKE2B 4b1311bbd930ae6719db9d7d25e247804c1f71f29da52b1896086ff4905cfdf09792d85fa9e90da462e974279cc673bacdcd2b6a32171eca1be861df5f712a98 SHA512 ff4365aa75fbcd2dc77c915ec36c0b578219ae1a2148e936b4769221f91c78a3bc3d371159b5130e7bee36ecf0e169b6a16e3a160d2598811d6f70850119f6e4 EBUILD GnuPG-Interface-0.520.0-r3.ebuild 2758 BLAKE2B 760a4a62c7d5413bce55f5f48d4068d6744cdf4efc2db42a62c902cf6704204a95b7dbf13fef3626f6c5e7ca5a9ef8f7de8dd8c349d97d1ccccfe587adfac844 SHA512 e90a32bd241a390d2f6ac1f2aed15dbb8e1c7e0bd343af52aa70cfdf36df803490d9a19c16e2666b30c4757d2f1207ed47354fe50fd7df6d7f1f7ad8b0b0c9b9 -EBUILD GnuPG-Interface-1.20.0.ebuild 1024 BLAKE2B e675d5fd67073fb2b953ee1447155b760f69361615db7411892c05467a30e1cf88b55d422b4f3458de5eea06cb8d1838736d7f5613d74a8d1a923d4a1c7284f8 SHA512 a691a5f6433a1707863b1167db5a30042e11a3380795a713e678ac686a8b06d2c0852de5e14fb5372a22838a31032dd6f2059bd71b0b7bfa43977d4940f2bf65 +EBUILD GnuPG-Interface-1.20.0.ebuild 1023 BLAKE2B d44cf5c46e324691f07e94273ae5f00b070305422c9613d82e3fd334640b796af5a2d53d88ae1740ec47dc0f37fe3d80357e0ab16a99c6ddb9a9946000729e74 SHA512 36bb97dd07da8bfe8d6ea8fb4520eb7dcd452f88933218ae8656e954f48d240acb8ca028130c41d14608a79799718fde57c96cfdf5d125ef1192e49de7bcad61 MISC metadata.xml 1209 BLAKE2B a29e49d03ea5216897ae8d8ca55472c4d41d75a2722133dd2782b504db464740f15b5c017e09efb9a76da76b482f3f33e5b8cd8279402d51e14c201c8840d9b3 SHA512 3589a6d227ccde1efd9a0842e98b7f4c3d4f5434a9e62feba4a6764d1fdc4c0dc7390bba15bb52053520931c4ed4ff05235ec98efbe0239a4a9da12b30092cfb diff --git a/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild b/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild index 1084d4897d24..6eb8893c804f 100644 --- a/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild +++ b/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="PSGI compliant HTTP Entity Parser" SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86" IUSE="+xs" RDEPEND=" diff --git a/dev-perl/HTTP-Entity-Parser/Manifest b/dev-perl/HTTP-Entity-Parser/Manifest index a37cda8f4165..ecf9e0bd2f6d 100644 --- a/dev-perl/HTTP-Entity-Parser/Manifest +++ b/dev-perl/HTTP-Entity-Parser/Manifest @@ -1,5 +1,5 @@ DIST HTTP-Entity-Parser-0.20.tar.gz 23662 BLAKE2B d003bf695e32084b524a9e56327b5485ef2d8d4f608d55c776b960372165e2139cddd8a8db609c59f40ef84c979eb42c3af010fc36f3bd52945a6a88417396fc SHA512 c80d9058b8682c51a0fe3669249cc219142e674959237d8ae6bd435afafc16c92a38328329e9b09a25af8a79fec5bf01050145d3c63dd81b15ad9d75946fdfc6 DIST HTTP-Entity-Parser-0.25.tar.gz 24307 BLAKE2B 6c8e7d6dfef9c023ea9e6270d12c0790711a03bfe783ae7be0550b83859d03ad94515981f3b87887d2174ca45b1d3cbbee427064f1377f28e0a7d09c2942de2c SHA512 760bff3ddd818ecb8eeeaee86c2d2bd895820b4011c306135b2d6eb3c2519322b3bd4e20098c9458c2fec7dd944384dcd33bfdd5b2d368a28270ac14e8dab54b EBUILD HTTP-Entity-Parser-0.200.0.ebuild 797 BLAKE2B 1b5a485bd48788be00f5649a545dfd5a5c059f256a9bceb330f3335fc10073031e5aed6d3f7b4d9d3881bbeda75f4135add18cb26ef7a4183ca38ea9b8e35b87 SHA512 75e6cd0a2cf322a13ecf3a9ce41536c3361043565fb76a9b55024ab2a875b5a0f2d8ece882eda07d39f93d877e121310f7f26a839224c4c3509952e5acb69599 -EBUILD HTTP-Entity-Parser-0.250.0-r1.ebuild 767 BLAKE2B 1ad7fd6d2fef4c833ffdcbce31b32854885e5e39068d6e343b1ad2dd8b4e17413f6cea1f50841002d08e2a222d0b515a206778fecf11f4e3a6673843a5012d12 SHA512 4b4b281f506acd2a6b2d679e17b26001b5687255d78914d1e694a244b2e2d9e94c841156e105c5c618aaa7f311c973a1a48ce69bb661b490dfbe37df4c7ecee5 +EBUILD HTTP-Entity-Parser-0.250.0-r1.ebuild 766 BLAKE2B 1fb0f16ebddb7b899739d7687c7da5e919de4a68d6f8253a9a174b68b9b93a5e8a264acedfa037c4dbea50e3eb3400a9974940a2309a708f39ddf03f9300354a SHA512 67b36bdaab97bed1042d88c8ee668de44d6da1f63c4499dade725782b645876527a9e883ef6e03be5310cd6dc28c3b9ccfd121d4a59cbc3b6297ae43ea76e02d MISC metadata.xml 814 BLAKE2B 9d07cd2d82956fdadba2ca2b8590c49a482ef88cc9637246960637b98518e0a453bce7e9292bcf176c1f15d605829b86ca3128b25e52703f14067cee391e16f2 SHA512 769ef47e6cfb110eef1f4e09cf49fc03a43352f48604da2466bf1793ef1a378c69cf25437ba3e26ed0a31c53f489d427504b1d71092cb8b82ab06c6672f7eab5 diff --git a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r1.ebuild b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r1.ebuild index 2d373b58104e..b3545fbe35b8 100644 --- a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r1.ebuild +++ b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r1.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Lightweight field hash for inside-out objects" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Hash-FieldHash/Manifest b/dev-perl/Hash-FieldHash/Manifest index bde1fa9cb2ba..5fb534f09ac2 100644 --- a/dev-perl/Hash-FieldHash/Manifest +++ b/dev-perl/Hash-FieldHash/Manifest @@ -1,4 +1,4 @@ AUX Hash-FieldHash-0.15-no-dot-inc.patch 570 BLAKE2B 8ec8f96dc5e4dba0ecec50c6eefbbb11e884f06f0ca91c9da8b569a60473fa3a0d8edbd751bbdf64bcaa8b9d5987c309de94abfdaab513a9db90852afe57cb5b SHA512 d030f593a80a57883672609daced83d2e3f3aa97b76972159ad6078db16dcbb435a7fc2436e2cf3dc169c0941975c0587d89f053d2793fa4ffef3704ab03772f DIST Hash-FieldHash-0.15.tar.gz 29082 BLAKE2B 5b8426f3d44e1ba0d10bc24e473b8162189ddad3b378f0863903eae844fe26cff378c73602c4b49085bd0c9e42d5549013111182bd5a09c4f14e523b1c6c7254 SHA512 2f42b0e7efdba03b99c9646882afc47130de1989777eb1ceaf8031769a3a11ebdaa841abedea8288b770aa27c44108846d0765f531a35d707e44a8c1f0f8036e -EBUILD Hash-FieldHash-0.150.0-r1.ebuild 1111 BLAKE2B c0a493bfe17fdea9b96e185ac23d5dffe586730104b4f770b2eb48edb055aa8786bbab65318120bda81fdd2c4603d89c5674e30a42d6471844931e6fda6e9b01 SHA512 10801ec2d267bb258641c501d723f8b6ff2c2c61c24252844e2420564778dca664e1640b36fd04e5823de5b9012f1592b0af32b3a11e827a35a37d3c4622e96b +EBUILD Hash-FieldHash-0.150.0-r1.ebuild 1110 BLAKE2B efad34cd96667f5110bc688bd32211e563afc2389358e33f8cb0c8c6f50a957ce41bdcafedc43b942706e55ef8e028dd7276c3a681e9f9e5fbeeb12f993ecf9f SHA512 985bc0cd442f0bfe19067428b60fedfd7ca7a9136705dcac960d30d2ff004dd76d8b06ca8bd802ee269ef65d4b8046ab38084de4fd2a2f6ae682cc8b4aff9ca2 MISC metadata.xml 400 BLAKE2B 5a93cc38f97d3203f7e32191e8ebc7fc30aaa92272fec85e579f1ed857cba352463ebb8b8d3677c13e4bd592d7fd1776ba5d56e9cf4c0e82604a1eb9d9cbc871 SHA512 01f782c54b4bf4e453848b4e30f21cd4cd08da3ed15bc0f94f52018e5a958c52e2c47d0f845f2719cf79e38678e9966a45859d3b6cf6f80edee1081ea369d30c diff --git a/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.500.ebuild b/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.500.ebuild index 10f401ecd038..cb502aaf0cc4 100644 --- a/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.500.ebuild +++ b/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.500.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Capture STDOUT and STDERR from Perl code, subprocesses or XS" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" virtual/perl-Carp diff --git a/dev-perl/IO-CaptureOutput/Manifest b/dev-perl/IO-CaptureOutput/Manifest index 637583a0ce02..1c3e7a603773 100644 --- a/dev-perl/IO-CaptureOutput/Manifest +++ b/dev-perl/IO-CaptureOutput/Manifest @@ -1,5 +1,5 @@ DIST IO-CaptureOutput-1.1104.tar.gz 27651 BLAKE2B 998153cb491436e1dbca26f216833898f9c14949b42bd30afdf94c042f35126d8df6db8bb13718ac944de8d252e0be90fbbf3e5f8ea0048bab8d61fc30d0c20a SHA512 5694635c91e4dd11279c33fb9d58e2eb27014f4ea0a976e62c23505524e3d37264aab6d6b1cfe5d925e123d6aa240e574dbc4f489c6c1007da09631368af94f5 DIST IO-CaptureOutput-1.1105.tar.gz 26657 BLAKE2B ff2f00511fe8e4a038fe29aa86ba70031565b11e800f3dccf712d8a46ab5accc18779add4d3cec1cc2da987304f0627c653997005cbf27095874ec1e087a4e11 SHA512 8ca9485982d6bfae08ec322c28efd8f673f2a6705421ac5d680c228c436e7a5c8e18a16ff9712062631c35a91e6d19d9518263135db469c47083ce30814cf064 EBUILD IO-CaptureOutput-1.110.400-r1.ebuild 736 BLAKE2B d293b349d57b9b3ed4d322c0dfe2c2a446ce562b4d0bf48136d5420ba483c14a7a1ded6592880ee832b13447705ac593adcbc57599ba4a333d62a61a94008755 SHA512 16ce8c16d63ea0ec5ea10bbfa0e7a9349621d849f7b4eb85009a680260a0cfc8da0cb24452e431356a64a8c1df0892f365ce0a881dfc285bcb490fd0c238dad9 -EBUILD IO-CaptureOutput-1.110.500.ebuild 699 BLAKE2B 9404244355b1363e6374330f34a84a1807dba881183e956e57ceba32dad21c686b0b5737c431d8604f09f66f7aab610575a96e2580a7cc8f319dd0a423d0cb9e SHA512 b894fcabedfd7135b432c948abdae451ef1d504fb73944efcb7f00fa723faffe0cafb6902486785c7b3adce2d8d27eee3a3ded0fc8ec4343db5f8d1f9bbacdf7 +EBUILD IO-CaptureOutput-1.110.500.ebuild 698 BLAKE2B dc529e260c608f49d6bf02d5497a46fc38236ab0f843b7bb7a45f923c239dba592f67418bba2d0b4a0ba3ab0aa794b3af4ff5dda397297d6a2863818dcef10bc SHA512 e5e68ad7572be317879f5fa033074023935eec5cbfe65affde90aaee9571299979260586c5ac248561700605fbe1a1f0e55bb9928a9fb26b95ad2f73a25eaf68 MISC metadata.xml 404 BLAKE2B 06521a15fa1b4e1fba429b7c3f1502de955edf51bf75d143125df13995871aa80b503836bf016dd48d12553a53561ea90fd58253cf203d8e94992dce02f15856 SHA512 8f47e8f2ce312ba5b5dd1a168515f2de2dd4c2a1c44713be9e1f85bd5ff265958c553f35812fd67dc9adebbe42e4254a5b71471a304c0da463303e78435f0677 diff --git a/dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild b/dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild index 85ccb6a42bef..db1674fe5ab5 100644 --- a/dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild +++ b/dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Open an HTML file with automatic charset detection" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" virtual/perl-Carp diff --git a/dev-perl/IO-HTML/Manifest b/dev-perl/IO-HTML/Manifest index cd682e68f2c7..01e0f9e19ebd 100644 --- a/dev-perl/IO-HTML/Manifest +++ b/dev-perl/IO-HTML/Manifest @@ -1,5 +1,5 @@ DIST IO-HTML-1.001.tar.gz 19375 BLAKE2B 252a9d0a0df72fb70e050c9742a13d7365cddee1a24c25dc86611a5eb0e473ee95681767f01e88002d8649018d570f1a97234360085bf9b6c902cc92044f4772 SHA512 fd3780c854e2e4003c80d2399987bbde2ebcc8f110915a74326660036d0860f79123f924c3200bcfa163363d74f53ca742bde973549e5a554e63648ed55dac52 DIST IO-HTML-1.004.tar.gz 20927 BLAKE2B 633abc5d652bc5fddd8ff6d3b82e5048832bab084e3d8e5dfc3b99fc7221501b5147342bc4ead7b03b8c19a5ca2370deaae52fdafb1b860b7845f27873c629f7 SHA512 564fba7cfb50ef1cc78fa9e2b2200a20e305d098b8ceeb6f8478f0275cc48e4fb069386f5c318bc9deb43a5d590a78a995c04100bd440340f5c990eadc76a70f EBUILD IO-HTML-1.1.0.ebuild 799 BLAKE2B fa9fc92f7342ad96d91bee8a5e30e84bae28752f08465fcc8aa92c1a5ec77920148670b33043e3ecac4a81a0d31575a414ecfa16cd35714c6094f5d38936b3af SHA512 ce93f6a26e3dbd29291ec433a1b3a18fef078cabb6879172ea03dee22c5e8449fb4850c82a534e85a1ef4f88e9d4d6ad4d05d33f4aa93d5927af7202a1f55cc6 -EBUILD IO-HTML-1.4.0.ebuild 719 BLAKE2B 6017bb116ac273604e66cc79127d0e48ceae41da69d14411036279948ca6d2319d8b542aa0b029481470b55f1a7f012a7a8588e657897e39060a1b9cf64a5560 SHA512 ce3c4f431b406835788cd2c11728f431663e8d6f68ff1edfe69ed1416a0bce14fdc9764efcc080e8535c0e9d8ad19eb336b432158a1ec3d7a5476bffd5356443 +EBUILD IO-HTML-1.4.0.ebuild 718 BLAKE2B dad842c5ada9799a80f5dd01ed04a02fb53e5277f7f359a6a5c74be32f8e8edbb243869ebc3e52d50558378fba315901e07e381c5636bc50e217cc1a2da4769f SHA512 375175e70d00edc8b9357ae1148ad2304cce23c48e7ba983db70bc33193e612b0392c1ad11e96cf0a288032179c49f974b3c5ac4d6cb71bcae88356cb89bc274 MISC metadata.xml 374 BLAKE2B 003fd7368f4a8ffbc95499710a08eb429361cfe3a3b9031d5285e33a9750bfa2b0e4db20ad24218d0813e3eb89af842cddfe18104b0232b19d473931fb786c72 SHA512 2891190ce95106a568ced3f2d3a39d9ddf337abc296249c1955837165dbaffb2990238e90fb48ca5df39753334d717e1480c8fd1ef6a95ea64a1c259627ee8e9 diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.71.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.71.0.ebuild index c7eaf087a1b2..45f44b4019c8 100644 --- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.71.0.ebuild +++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.71.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="idn" RDEPEND=" diff --git a/dev-perl/IO-Socket-SSL/Manifest b/dev-perl/IO-Socket-SSL/Manifest index 2f347e66d1e7..df1c6774337b 100644 --- a/dev-perl/IO-Socket-SSL/Manifest +++ b/dev-perl/IO-Socket-SSL/Manifest @@ -1,5 +1,5 @@ DIST IO-Socket-SSL-2.066.tar.gz 244730 BLAKE2B 1e197dc7ee4221c7a9bd5bdda54e29d2ea0321ae9a7929e5204917b3c0f3a7e90af5712a0684a6094041d475353777796ba5173fdd48e35abf739b2224fcb590 SHA512 2a15f6d65f276ad4eae33139ae7af4c891d4c9e5f6aa65f45e51bfa02c85e8367a275bd33c73ece1b47b9d18eadc59e65fe1c584f9ccd3c7655948710fb4a57a DIST IO-Socket-SSL-2.071.tar.gz 248367 BLAKE2B 4b951d1b0ac14aff4d5c2cd73fa6d6c9ab51a158660e0afa01c9484ce3c7c9cbf6a10f6f75783c38edc7534b0ae2f4696d5720087cf200a13df3adf658ee00fe SHA512 9170df785bbca7519364ec0eedd170661e8ef60028439dc8c836ce8a91d0517d647e43138af74e52a768b6e0374747abb5f41274d76cc38e1319edf82a2e9fdd EBUILD IO-Socket-SSL-2.66.0.ebuild 766 BLAKE2B 956f9d6bdfe1ea6c1ea1106a1f459810c5f5d7948292e50973b51c1593d5969f45842c2070fedc4db66178ec496b04e60e3b1d1bfbe7dd2906157577f32ec684 SHA512 d801d503edaf2568b5e539cbaa4c30f8ba994e870756c2caa720404d5033fbe62bcbe725f918cda5bc27344c966604bc63884843b76d54c009ac876a18b8a921 -EBUILD IO-Socket-SSL-2.71.0.ebuild 769 BLAKE2B 1eddc6503c9f6d815d8b404db280ccb963d9edd77d634f97178420439bc27e8eab400064d47a1bb5d3ac05195117543340ef97d4daa316b360866d7f3b10e4d0 SHA512 49491f99665a1c0f28cf1a206042f707f545ec8dcc2d5881856ea1ffc53f3467d32be40bd6a797ebd33de3285ce8a5ddc6e40939da69b7a14977225b9b377f03 +EBUILD IO-Socket-SSL-2.71.0.ebuild 768 BLAKE2B 05c17621d309dc9863494f4e861cf01beab82a892a2fcab00efa55bd3e02a471fe37d2a7ec278e3c700c3d2da4f695a37d5b4833fe510ed50925148b9df519ac SHA512 b52860c48922fc80a95d4d509000ac484f135a44bbcca3bdf244d1312e73b36d860a36f5bf161b788291d06a1d040f837ba71c6875f089ebbd224a1c0d07c209 MISC metadata.xml 994 BLAKE2B 4a4916d4a8b216f0eb6c82056f70732295918bdc80a2c3715be97568ef8e7d1084a42666db47f4b2bad4045e175aa45674fd4ed2c4ef4c6d38873434a2bc4640 SHA512 c861d564131ef33b1949718f73b16df3b14a801465f544e831b969b52d5c03bd0b4906416e99a92331ef08641d283099d1ab0352c29f90b4b835d46819c20c26 diff --git a/dev-perl/IO-Stty/IO-Stty-0.40.0.ebuild b/dev-perl/IO-Stty/IO-Stty-0.40.0.ebuild index ab5ef3a3fc47..f4e89a81e4d0 100644 --- a/dev-perl/IO-Stty/IO-Stty-0.40.0.ebuild +++ b/dev-perl/IO-Stty/IO-Stty-0.40.0.ebuild @@ -9,6 +9,6 @@ inherit perl-module DESCRIPTION="Change and print terminal line settings" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" PERL_RM_FILES=( t/98-pod-coverage.t t/99-pod.t ) diff --git a/dev-perl/IO-Stty/Manifest b/dev-perl/IO-Stty/Manifest index c24b1eab786c..f9d2832aa957 100644 --- a/dev-perl/IO-Stty/Manifest +++ b/dev-perl/IO-Stty/Manifest @@ -1,5 +1,5 @@ DIST IO-Stty-0.03.tar.gz 10251 BLAKE2B ab36a3a523dbb0d71358a89e774364ccd63c06e88b2b0d1ed6f87f9b2ddd37860230e47d2be0fb823cfef1efe2e268798d8ff0013c8f605b47647e38252538c2 SHA512 0670005929f604c8c2103d3f5e5e03e17413f8ff8a2e93911d5a064f64f268f59eb8855126c86a69649f8a350b70ecd812e60b01584c5d042bd64174d9710e4f DIST IO-Stty-0.04.tar.gz 9686 BLAKE2B 0e2234f4a9878a0485ef195adf8e45079c4988253caa03d9056979dc692884e8fabcc01ce4827abcb9d79afa263cdf4d6bfd5d6bca39235b14ce56f029fe6a42 SHA512 1a75adef5376612c87bb7c76eed96f6d67bd70eaae51dedf65e25a31b0d1d592a89dbf58fc669e956460a4d3889c3d5273c78bd1c7d926113b42e5f97064d38f EBUILD IO-Stty-0.30.0.ebuild 588 BLAKE2B edacfdf7eef75b4f39be8a6cfdcff02530bdad2ad4b0b3f5f575af73544266f3565ef36b660a2f9531db40fae3d7d3ee65a2e05796ecf67c19f491ef3f6d4ac4 SHA512 d731c6413028bb7c86b03e3a4bcb2ddb5f18378fd9dad3cc2938967093809d55ddefd5077a565f82b6097ff7e803bfd80aea7dbf39aac9bec4ea38049bfe1cd5 -EBUILD IO-Stty-0.40.0.ebuild 392 BLAKE2B 62f1df74480c56a7383e586211bb185c419eb6afdc89caab7e0f904d41990b035ca666b7928564c15cd12fd42bac53d439b6bb6968626fd72252efe36ccfbf0b SHA512 3a3dd3d2ebe9dcc65c8380037f4e043bfa531a6fba22995f4d6290e86b3f0628e23c414809bba3ad77b102b43a2fd11da28fbfb242ddc6acb71906e9913865d7 +EBUILD IO-Stty-0.40.0.ebuild 391 BLAKE2B ea2945f976789b22da39789735062f6bcf8351e318855152b5a9c73067f702d6187ef2ad25a96668a9016ba1b1fea6ced68f511ef45baa48651fcd6a2b0796ce SHA512 724588a72b49b89539194d4470f804700ef270137652c0b489d0e27c60f145fb1d9241fbdeb190ab434dea39f827a9f40f98c58a2f7fe23ae04e99c167c627b8 MISC metadata.xml 374 BLAKE2B 7586f7c94183d9f455073dfbe8d052215d2c5a7f89eb2c9903bb34018150995ea5df1c1b8640d6061b57c3c04ffee08b56bf5576ea73f0a3445dc0116ddb2b8e SHA512 5d7b2802654078a1cccb1f402b88d0e1d6f79bef01c54b076f707f4a18657d7ccbee54420f39c60cdd298decd096dc459c81c548abaab0c45dd79b1f6fe726e1 diff --git a/dev-perl/IO-Tty/IO-Tty-1.160.0.ebuild b/dev-perl/IO-Tty/IO-Tty-1.160.0.ebuild index 06a0db6f810d..51fbc9b1ccdf 100644 --- a/dev-perl/IO-Tty/IO-Tty-1.160.0.ebuild +++ b/dev-perl/IO-Tty/IO-Tty-1.160.0.ebuild @@ -10,4 +10,4 @@ inherit perl-module DESCRIPTION="IO::Tty and IO::Pty modules for Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" diff --git a/dev-perl/IO-Tty/Manifest b/dev-perl/IO-Tty/Manifest index 9a45278fc58b..54cab35c9c65 100644 --- a/dev-perl/IO-Tty/Manifest +++ b/dev-perl/IO-Tty/Manifest @@ -1,5 +1,5 @@ DIST IO-Tty-1.12.tar.gz 24564 BLAKE2B da0b252d938b115e8cb7e46866829fcf76a56754c5c3cde8f64dcddda4c9bde9cb77a1b1a022dc8ff94f785d1e1020f76be3ff805c50f276902128d397039244 SHA512 23733e7832a0de370952420df8a781f85d28ff60eb4cd55be22147337bf5587f4e1ec7fcfc190ae3ad1fd9df0f9697f2d647e00739f4a2927b1ac9c81435454d DIST IO-Tty-1.16.tar.gz 26765 BLAKE2B 94de85df09ac717e36b2c9e469e6cbd707cc7c9c92eb1be729373856af944a2664fbc913441151e7b417ae6b5c1d62cbda4416e407e4849c1ac34181460efe11 SHA512 a6f28a8796992645c4b2ddab5b3a76f49e61a891442078ef8249088d077108ea63bb4c8000cf39d15d13801b82e1cfcbe6ea0e6542789ab28385d83e03f6a9de EBUILD IO-Tty-1.120.0.ebuild 444 BLAKE2B 8b73d78aeede52755740db81028ad3c222cdebd07c18711243c5b4761fc64e5ea166ed7651b343c4e06ff48e9f9e982bcc3766eb498e7185878e44c8d709caca SHA512 2f2dc60c412bdf9109fc57770a3da9dbbf4a2ec34242ccac46325e52a08619878c5d96461ee5ebd5c800e6e5e3ed6f37dfbcd07e7eda191cca2038666eda51b7 -EBUILD IO-Tty-1.160.0.ebuild 420 BLAKE2B 4af0a81a6db58d191abbb7c0cff93f82229532cf96333a7507264b2062265f167708a15760e05f9b0c55b5c12ef78c49b354e494b6deb1dd08e87a28fcec5097 SHA512 20fd3ce55794874b71e14f0f1eb596fa932baceadfda6fbae2f8ad82bdcd5a476f8c5f8aeefe7dfbc6c414e41490879c43cd79712b6d5adca3cd849ab726dad9 +EBUILD IO-Tty-1.160.0.ebuild 419 BLAKE2B c6c5cdc4bba304df0b5d293eaaeb57b6948e6d863c94ce73f7f8058bde2a21297391390dc735a4e8fca5e97249d0a99f0a0c5f562b303ed82c6ae657ffa8218e SHA512 f914e4f9d2e1b220d478127793efff10e44b33cbb5beadf7a12f0f4e6f32a9064e5482ba3c30e963f702868209f738e606253efd2aa6287df4a7fabeff522c39 MISC metadata.xml 438 BLAKE2B 6008db4a5c8b043e0212175dc9401efa1e5e78c24181076645fc322d653f4deb0fa37439fb23cb0b84eddecabf4b1b1db72115d0431ab114a2dbf673741dc0c7 SHA512 6c1792c3eedaa6d8c766d0a2f030b04cf9a19c9dbc80209f57a206bffdeecaaec0d98bf96762107e0918b2129f1d1974694a5ed61869f91c199a87fa68fdcbeb diff --git a/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild b/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild index 1184cc5c9089..b09dfd791650 100644 --- a/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild +++ b/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Run commands simply, with detailed diagnostics" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" virtual/perl-Carp diff --git a/dev-perl/IPC-System-Simple/Manifest b/dev-perl/IPC-System-Simple/Manifest index b45b43eb6481..b7d59dd70c2d 100644 --- a/dev-perl/IPC-System-Simple/Manifest +++ b/dev-perl/IPC-System-Simple/Manifest @@ -1,5 +1,5 @@ DIST IPC-System-Simple-1.25.tar.gz 29744 BLAKE2B 9e80c0d72d4857b401bc99a24117c23608af5e2bc468dd9bcf5465e71c3011141393214e07667b7552a0079764f7e489e5e1d417d4b4933dc7a485f7c0db40a4 SHA512 fda275786605eb80acaa6062cc51c32aa0e84f150e7ca7afcfe874f088ce7b8f9a97669e91bec24fdb05426db8b0f05552aa8853e44b08996e625281d1892f72 DIST IPC-System-Simple-1.30.tar.gz 31902 BLAKE2B 2c75046c773afae5b13099050028146aecf276921322d93ff630b28ac5ac660ddb6bae0317ebdab782a4c4056e3fcfc5af0c78c679b6d2b815a969a6cd02d51e SHA512 82937df80ae38a9c21e43e256a21cdac1482d4a069eae282043d676ece06251a7139b752cd2b379a0f69ea9209ddd075607da86c6cb9b25f19cf90d91c28d72f EBUILD IPC-System-Simple-1.250.0.ebuild 699 BLAKE2B f38d9c65a4c796f3167ee8b9a2d428d817de75eb1cd94326f685c3ee872dbbdc62e9825cea71d994dd1cc9e385c3fbcbd3a512670251bc0cb1c64f76126dfb4b SHA512 27c990333a73fe786f07acd0327bb67715b8500741f8bf1dc129eb132a60ef7a753d79ff189a478dfa6670271e81b7741c6e168c87569a793c9a5c6067619ea6 -EBUILD IPC-System-Simple-1.300.0.ebuild 581 BLAKE2B 324b1adef61578699c55f0b91f740f2fe0493b339ef7fcfe0e424eba4d9d5421fd4b4469a37a47afc024e57272bfdda8f2e939491ad8301e111e3234ff447155 SHA512 9e995c3ebcf26bb6ea02ece8966526c9505e5a197904861171ec7cc048c229c5d3543ea3bd2f2a856a28180fa3eb267310fef225542efaf8e40f8133dc5c0c03 +EBUILD IPC-System-Simple-1.300.0.ebuild 580 BLAKE2B 326c9ccc4e63cac6efba77ac8bf1fc7cf0928968a6bb4e72b68061a5a510008970cd022d4a226167719da7f84d7fa2383258494a7eb40f0fee46e76b96f23a75 SHA512 f8736d97729fcb8c3164a2e50f771f97b8aae0eef88026ab11e40ba7939916abf0dee614dffc8715120097bc571a38e5da0e1300bcfe800a2866aa066a7dcf5c MISC metadata.xml 395 BLAKE2B 85e5ac1bea2549603f246cb86958de6be604eb17684095bb6836f0d880d184566dbd5905ff4d10e64c5ad5c7af3f073e583066955a2c0d9aefc30be309012373 SHA512 b7dea887b8f7f9b9911e9deeaa787dd80cabd1840b08432caadbc88ac685b6f7851678b8d5472eff11f66dc2beecc455d54521d086f6fe1fd73dc51e245f054b diff --git a/dev-perl/Importer/Importer-0.26.0.ebuild b/dev-perl/Importer/Importer-0.26.0.ebuild index 679ded6215f0..06fe6757e201 100644 --- a/dev-perl/Importer/Importer-0.26.0.ebuild +++ b/dev-perl/Importer/Importer-0.26.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Alternative interface to modules that export symbols" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Importer/Manifest b/dev-perl/Importer/Manifest index 57f56ef9d9bc..46239f6e4a67 100644 --- a/dev-perl/Importer/Manifest +++ b/dev-perl/Importer/Manifest @@ -1,5 +1,5 @@ DIST Importer-0.024.tar.gz 41264 BLAKE2B 21a839e1e3a3d5757d17be05ea6275ad8b9e248debfccacee9551b47f27df81715961fb63be8a28a423041365717d65d9a9c75c6e090fbf7c69a84d50fef762f SHA512 f368f19a63fd52b88886b1ba6d51716050db8f475628238d16d2962ab7d6c21d6818205a82c86cc7f254736eb1c261dd6abd606dfcb16ca675e84898d03cab32 DIST Importer-0.026.tar.gz 41607 BLAKE2B 9f125f2a18d5e791ef3cb891e0f59c8fce54ee0f8958f7a2a15cc4c46a0867adf26ac516697bf1f85dfdcec51e4903a9b62750415a299c42d6d3a439f6ab8302 SHA512 f6726b204ee358af00b5c72120bd2131ed575c100a9946b1772552e42b98f78dd38ffcc0119e2cdf721c39e2d83547bc5778adb61c5f84089caf11949c7ef045 EBUILD Importer-0.24.0.ebuild 587 BLAKE2B 02de82a140bd7eef7bcfb5929fbca2d7b5d659c0fb43ef0d9fb938636841ea7edc64224ef60823e0b13cb2733916b99f237773e21b0bbcbfc5dc5150b52c936f SHA512 f081e17377523e98b8a64c90a2a2f76adfcef9ea6f4c23a64774c765e4ffcced684bf1713b00da5d0ab08febd10e23730b0f3c3ab29ef68e98d1c357d6741f65 -EBUILD Importer-0.26.0.ebuild 589 BLAKE2B 2d1496c57d8ab7ca15ca648ef5f5021bf8d7f5372345efb9f9615997596323d250f73fad22b3d3d9c69fc8e452b41fb330a12acc040202f5ba653ee83d1c7511 SHA512 b6db52d1de97f0db363728d8e7a247859dd7fad12cbd7a1c0a2a4d2303092ae79661b1a8ab4a4d0f5911c836e95034a7706b9744c23a222725320cee184e4a13 +EBUILD Importer-0.26.0.ebuild 588 BLAKE2B 1b084b39a4b03d238fc16c14f43ec52ba1e42772afffe98febd2162a736970b3564719103747e83bda470f7cb89d0fb62ef33d4ba2442884c081c6bb560af398 SHA512 7cbabe8e1f03b900b0efa708ea65e90c09843e99042bebbe61d65d6c29a27566ebb72ba0f431241e3c6526d3b457702afe18f33fc2fd8c894deeab16e40f4527 MISC metadata.xml 387 BLAKE2B 097a448901783cc8e799dbb2d9ef53e40656d4f54774fc2bf5c740e394a6be4aae57331a17bac1848fa382c09360d4d416f9da4f5e5204012833e6014e8cdc5f SHA512 6716fc7a7311d4119c708230f4cec828655d122e37f6e70e29d60bf75c370564e72382f474acda87f29ad5660f93413653de31c38908cb19157ec35c5a0670af diff --git a/dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild b/dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild index eebbf550c431..38350ecb3e21 100644 --- a/dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild +++ b/dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="JSON::XS - JSON serialising/deserialising, done correctly and fast" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" dev-perl/Types-Serialiser diff --git a/dev-perl/JSON-XS/Manifest b/dev-perl/JSON-XS/Manifest index 107ab72cd935..c30d78b6d20c 100644 --- a/dev-perl/JSON-XS/Manifest +++ b/dev-perl/JSON-XS/Manifest @@ -1,5 +1,5 @@ DIST JSON-XS-3.04.tar.gz 83424 BLAKE2B 031e3b9d4902b7d9ad704655914fc4ee880874aa3073ded7248e5a842287cdaea47fce8be9d6c2999d19bdd3b5026fa2c0fb963c3183d6ac006387a741e0cdd0 SHA512 69c2e199385b5b5e331d905b64805304de80e1a3b393acaf7dce21c45254b1f23f1a83b246dcd3a80c2cfdadaf8ce3634ee587c469629cb69106f0c2239c73db DIST JSON-XS-4.03.tar.gz 86749 BLAKE2B 3907dbdb136964612cb6c324cd7e457fc841cb68c7c6d5e5c386847cea6b0a07ab33bfaf0e3a0c8016929e1093c0ab6fdeda88bfa15c1677f6b417cf5647aab9 SHA512 7d2c20302b0f98bd69e692b61d272b58c13a79741f3e2e44ee0530e21dd239526477f8b02e4afbfe41ee83cb69ab1c5247bf0be355f3f09e9cfe31b2ea4a5155 EBUILD JSON-XS-3.40.0.ebuild 768 BLAKE2B 204a592c780a16b508429cd073027a8ca68e146af5cae9b138911bbdf134ec723cdb3f35c403cae8dbea6bf11baf39a7874ff37ddd0e5308a3f9e58ae4551885 SHA512 e77f05d42cc99706fb3f207c8113d55f02244512d16e4b063d84591e85d8af41905fae32430cfc02d69c341b06436c277296e96465b03be16ed8f2ca3db9ecc7 -EBUILD JSON-XS-4.30.0.ebuild 732 BLAKE2B 9f648ace8f34f7e587a8f753f0a5fff71bcdacf77ccf0be53ca80e26219a0829a5129b9ee0379d1eee5385bdf1b61139249f020df3a586df9b9352c12569538b SHA512 985343028bc0a690809e45b6a72d0dfb3929a6bcc55f87d46ec8b559833b7d7ad01c07cb9b66f33a67a8ca7c63591a931044494368818ff3b31b3cecd4045a68 +EBUILD JSON-XS-4.30.0.ebuild 731 BLAKE2B c6e7d50e34a86cfc12147d4fd737039ec3d92340d24947489e23f0df87b80f00b408cbc43eddfaaaa9e854afca4d07f75f84fab8c78c22a66e41685623c0fcd7 SHA512 1a3a1caa2b137ea2de2fee52aa3cc5b2d9a24688182e8f9871144fa5517a5a018571734f015f3a8db702100c5a2509e47c62a13f1ed334eec2e2c3b896e4da82 MISC metadata.xml 386 BLAKE2B 954784aa8f5cb4d83e745dfbff8010f054d9bd01fbd020c60a186fd34b1410f94a75d9bd073f634e549a8ccaa754e35dd81d16cbcb229288b6f8eb2c58f58967 SHA512 929eec3831d4f9accf2ea3dda8eddf68f49c905d299f433ad01f854e7ee8a537854c84c22581545f3a0a4a2076322c2eeae485a9ed58789b23382055c752fa30 diff --git a/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild b/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild index 22407ce30573..b54a9cfafc98 100644 --- a/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild +++ b/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Media types and mailcap processing" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" !=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( virtual/perl-Test-Simple ) " diff --git a/dev-perl/Regexp-Common/Manifest b/dev-perl/Regexp-Common/Manifest index 42d2b0f53f3f..470b907c23ad 100644 --- a/dev-perl/Regexp-Common/Manifest +++ b/dev-perl/Regexp-Common/Manifest @@ -1,3 +1,3 @@ DIST Regexp-Common-2017060201.tar.gz 237881 BLAKE2B c7199552d6d495f7ee9b601f125e601c86b552eb658691f989ab37b25dcf0a60eea0f78735e713853d6a471f6bf0c2db350577e77c60b6272b4170594ed3cd18 SHA512 fd046d775214bdca42f868557559595360b069121a75fc119f45e064091000968d9d84154f8a0f06072ecff169dccecf68be58f99a7196932fcb4ffcbd678608 -EBUILD Regexp-Common-2017060201.0.0.ebuild 534 BLAKE2B ddf56156437e2052c826e4c8c17d2215239db650bff5b4e4105676649d44e38ab2e1f37cf43748d0ebf8cb87a04f406f0006c29cd2cb5e8ce2f0882c2abddc99 SHA512 481f95127cd988e21389e893c3698d404027b6fd1bd8e335b95729fefe10801b5a9574f74ed777ed7c6cbfc0a02c725867bbfec9c1ade33223409d3ea85caa5d +EBUILD Regexp-Common-2017060201.0.0-r1.ebuild 464 BLAKE2B 65abb74b00e9b11f7da7f66476d0975475529ca2c829afe90b5a41e35de78c4c1661a8ece2e29a681f57158d075621c2a28653754ec52f539651efc726b90ecf SHA512 4581ace85e05a4033b4de646d9013d6cb21f82024b372d1b88eef478c4203ee2e1deeda584526651ed21935d6bffcf11204cf3f7615cc3bd13f43425d1daa23b MISC metadata.xml 2809 BLAKE2B 03d37e6b17a5491323e131234076f879f3eca23b159e28e7eae6dffa62581a13ff23631ea4e78621fffffad56712328d90857850acf2a801fa57ff9747fdb97d SHA512 40e6c4784ef1a59367aa1d74b317b0a8f17127a0dd8cd52acf0e122e43f150db39a884b866cb022eb398b4545121a6cb1e2364c3670569f714c9abcfbd752d45 diff --git a/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0.ebuild b/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild similarity index 72% rename from dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0.ebuild rename to dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild index 8fbbe64b15c0..a02a7e181100 100644 --- a/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0.ebuild +++ b/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild @@ -1,13 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 - -inherit versionator +EAPI=8 DIST_AUTHOR=ABIGAIL -DIST_VERSION=$(get_major_version) - +DIST_VERSION=2017060201 inherit perl-module DESCRIPTION="Provide commonly requested regular expressions" @@ -15,10 +12,8 @@ DESCRIPTION="Provide commonly requested regular expressions" LICENSE="|| ( Artistic Artistic-2 MIT BSD )" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" -DEPEND=" +BDEPEND=" virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Regexp ) " diff --git a/dev-perl/Regexp-IPv6/Manifest b/dev-perl/Regexp-IPv6/Manifest index fae968bab6e2..c94272c69526 100644 --- a/dev-perl/Regexp-IPv6/Manifest +++ b/dev-perl/Regexp-IPv6/Manifest @@ -1,3 +1,3 @@ DIST Regexp-IPv6-0.03.tar.gz 3291 BLAKE2B d663f456073d79bef1323bda7eb8e6fe1019b82b215013c855707294f2568bc783e9b5a3102766f8c4f8b813d0f9aaecf212b156faa07327253e94acc5e2fdd9 SHA512 e4d226d3f925f01e03bf610dfd397babdb7ef823b4df6189aaf87a84e75c242e32073dd90a96719f8ce8969af42806c59b24e600534c330a983e1e301574d29f -EBUILD Regexp-IPv6-0.30.0-r1.ebuild 283 BLAKE2B d0ef5cfc4101ddf091556bf53f693d03b246b8a7f0a73ecf535b9226dea620ae819f71a38b61f228e51861df7c8817929208114cb58a71f999c144064fa7a993 SHA512 4b1ede20c15c3358258d01599e4f17f62830a1f92992e5e21fa9afb7d6d0172a225c3e4c1d14c3d6a2600efb27249f28b36dbedc3d1d268a66d2df4c2bd6203b +EBUILD Regexp-IPv6-0.30.0-r2.ebuild 253 BLAKE2B 1f13f93186b24deacbf966a0ecf81512a82f9c4564cba6eb3537d275c72a7956924f6a9dd7d8f433f922d8d4448f57868f061265d1d87db7f0a350d6da6d73be SHA512 269390eb5cd48415ed30353e0560f7af7edea0ee61fdc0cb921a8e1da01674a6d6fb2972ad48fb1d73419e4d152c8f2536eec613d86ea4136ba26c3b0714cc68 MISC metadata.xml 394 BLAKE2B 6c4b3118eeb3062ca70310811a01b5885167d91eb5dde9596c1a996152d2f2ea7d9e231dfc997eacd6d9ae9f9e5b99d8b52cea1f0228024eecd85d88d34e5c47 SHA512 b8c4f9060734b56befa840e5b3c4aefc2fdfa11848f9e550724be93eb3ebd6645cc6bc10319b460748f28b7685d2f8c2bdd40c21fc530b8ee090ed70451eb6a7 diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r1.ebuild b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild similarity index 61% rename from dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r1.ebuild rename to dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild index 89835847a445..b0a2fa6617d2 100644 --- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r1.ebuild +++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild @@ -1,16 +1,13 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 -MODULE_AUTHOR=SALVA -MODULE_VERSION=0.03 +DIST_AUTHOR=SALVA +DIST_VERSION=0.03 inherit perl-module DESCRIPTION="Regular expression for IPv6 addresses" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" - -SRC_TEST="do" diff --git a/dev-perl/Regexp-RegGrp/Manifest b/dev-perl/Regexp-RegGrp/Manifest index fecd26222caa..d030fd0c0d41 100644 --- a/dev-perl/Regexp-RegGrp/Manifest +++ b/dev-perl/Regexp-RegGrp/Manifest @@ -1,3 +1,3 @@ DIST Regexp-RegGrp-2.01.tar.gz 10011 BLAKE2B f6f3135ba7fb5156378fe33866cc8dab8ee2a49c65a5e7bd19e89e758c5db8b957fd28e33b4a88f603d60e1fbe16426707fe578b686eaad499e4bdf165cbcdc9 SHA512 742c9760628d32fd60c28fabb4b7e60691e004ed22ae19d0d847e8c432827c9dd150d9d7d0f900274a270d596322d864e976b11e2bcb1135bfc473e61784c542 -EBUILD Regexp-RegGrp-2.10.0.ebuild 456 BLAKE2B 227adee38cd63b9b1842fee8b9a196dd1ceb53564b6dbeeb3ea147c3cff0c8e9b0f4424ec8dc86406edee0efb6a587a97526422b07b0cc48617c3fb785b29d00 SHA512 ca0bc6dcd05b75c5435b125995b8cf741bce514608cba1569defc4b537e792fbb295c5f2d51425550b985f061a8a748aea0697fb931054d42275f8bcc11142e3 +EBUILD Regexp-RegGrp-2.10.0-r1.ebuild 420 BLAKE2B 3142cae14966f86af3fb5b1db8e2f797a404b6a76eb591f8290f11639682ba870878ffca1ae43a4bfa06f48b1727c838416f8b3d307c0fe4ff91b8cc607d0e3e SHA512 fb7957365ed0b00d89f2f429d4903564025bcf05a096d0412cf86105be49a8020674046c8d2f414cc7c0b7c0a7cd945aad61392c0e9397d23baf55e3148ca311 MISC metadata.xml 493 BLAKE2B 0a4c6ac7b803c45f41d6f254594f8c0e4e9db0bb812c590141091102a512d6baf236a5541fa1a980b4cf6a23070382b827460873acf6389f011d1aee17f8b4de SHA512 49f4b0d0f55302291ee48c1a9210bdd942a1e75b4c880c89f21847a99d266405ea94d878913dfc942abcb10ee169153b919d69631a2ef1dcdab15095f368e16c diff --git a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0.ebuild b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0-r1.ebuild similarity index 77% rename from dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0.ebuild rename to dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0-r1.ebuild index 9f3abdfd6cf8..515debd38391 100644 --- a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0.ebuild +++ b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + DIST_AUTHOR=LEEJO DIST_VERSION=2.01 inherit perl-module @@ -9,14 +10,13 @@ inherit perl-module DESCRIPTION="Groups a regular expressions collection" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND="" -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) " + src_test() { perl_rm_files t/pod.t perl-module_src_test diff --git a/dev-perl/Regexp-Shellish/Manifest b/dev-perl/Regexp-Shellish/Manifest index 1e3e5bb8e471..ec1fe0a9f5ad 100644 --- a/dev-perl/Regexp-Shellish/Manifest +++ b/dev-perl/Regexp-Shellish/Manifest @@ -1,3 +1,3 @@ DIST Regexp-Shellish-0.93.tar.gz 3343 BLAKE2B 68a18fdf521b50bf8e591572cb22f62c287bb9de470539c7f6a33abca23bb504faf617865f407995c4adba635736a6509d442f5a816e29014340c3ab100b4738 SHA512 c3ca3654241e567c7d7e8285934c95843a1c2c667c6de2f7269c18e95b0bb96351f523aeae481852fcb0a5723f753f26c85f60876a4754e573cf936ccdee4932 -EBUILD Regexp-Shellish-0.930.0-r1.ebuild 376 BLAKE2B fb27ef54a1b573a4262af2f4efdf86a29e89f6ab2ab9a9d537eae72cbdc05306f8cb3e7ef6e09d5fd022ff3fb2a829bc315b77d0b772938744a1887dfde4f172 SHA512 9392bdc8bc342ad1d744f20d4dc060036e1d20960fcf8a2b81433106c8ffc5057b866a2295909c1fedb968c3da3360b1df23b109155b3be1d4c133de345f550b +EBUILD Regexp-Shellish-0.930.0-r2.ebuild 349 BLAKE2B bfcbc8c270e4aa9f9f9b439a2a0de9d69dc86a0593b7c0821c76639b931c51cd1350342df29e2db3b91904005cc91f8b45c8963d13bf04ff4ae7f6b30ca815ac SHA512 06d0f09dd16bed1262fdcb18bbfc94344596a5906340b44199d100c996272147e94e1a54bbeb68446197f5fab95a99c5a8439e142fa90750227535c569113b50 MISC metadata.xml 402 BLAKE2B 54489af6d5f6179353a8252542948b4bcce736cc5cecabaf4fb208df1f0b1e2cf492c6ed2852295b91a023e8a0a72fd87aa25a137ac5c69004c5aaf1371a5897 SHA512 b51c42da6d11e55f5074385a5ef1a13ae5009b8f7e9405540f39cf3bdc9cd2121689c997a6a7daa351602d8595da27589e90969da71c7b2b4e3f0666032b863d diff --git a/dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r1.ebuild b/dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r2.ebuild similarity index 81% rename from dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r1.ebuild rename to dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r2.ebuild index 54795c65d896..7f3a4bef0ec7 100644 --- a/dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r1.ebuild +++ b/dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r2.ebuild @@ -1,16 +1,13 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 -MODULE_AUTHOR=RBS -MODULE_VERSION=0.93 +DIST_AUTHOR=RBS +DIST_VERSION=0.93 inherit perl-module DESCRIPTION="Regexp::Shellish - Shell-like regular expressions" SLOT="0" KEYWORDS="~alpha amd64 ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" -IUSE="" - -SRC_TEST="do" diff --git a/dev-perl/Regexp-Util/Manifest b/dev-perl/Regexp-Util/Manifest index bfe8c732a620..c062cc519f83 100644 --- a/dev-perl/Regexp-Util/Manifest +++ b/dev-perl/Regexp-Util/Manifest @@ -1,3 +1,5 @@ DIST Regexp-Util-0.003.tar.gz 61890 BLAKE2B 2740b80448deee7aa37dec3e7b1c46eac347cab6f99c82cc0cc019ad03ce899201b08f1cc0d15985becf8bd2bb19b6cac18e128cecfc6730ff662b3e3de5ce40 SHA512 27501c4e7017e2470cd24f2b8bd8b94cc3acd266500851c5ee1f4bbe3af56285be3eeaacee95b45606bee01cead4f0a30eb7c10260d93b3e98bc432d211be2f0 -EBUILD Regexp-Util-0.3.0.ebuild 636 BLAKE2B fe61834d659a72f7e2b452fa899167ce28091eb42dbf2de11854085e0bfa4daefabfc1bca28b126ddf4233f432db47786eb7eb6f75786d13236069ed48dbd32b SHA512 6f29dd5675c409c02ad65a575ca7899b4f46cf990adc3c72521556ac34d80e3c3121d6a12c22827e12b4b2965cad5d7c808ef84a50c319a71e96523edfc832be +DIST Regexp-Util-0.005.tar.gz 61125 BLAKE2B 700649f473e3c3e958567afd380eec543ecbd974456c7a2bf3728864e543923dcc3e587412d50c94fca869a9f0ea215735eaada539d3800bf2f52c59deae9c28 SHA512 83e40a14fa75a4d809af4f39087154332a85cafd144350982b0481f338c598bdccf8c930accf29327246251702239782c58333a54de1a92742999a2b45a19ca1 +EBUILD Regexp-Util-0.3.0.ebuild 635 BLAKE2B 804cb4908add26829c29466b6c323efd63c10f3e78e375dcd0680c3bd11b8c0182d93b14ecffec22613ada8f77150747f754c0e5e311bc7acabbc0e78049bfe3 SHA512 f859012b3eda93c3c9d53982f704766ef4c1a60e03b6660281ae94be7ae5b94b3369d9c6ac3ad9c8c33f9e8337c454d511f1852b6d746811a708b830104db0cc +EBUILD Regexp-Util-0.5.0.ebuild 595 BLAKE2B 440a5aa7bc076196a32c2ae7ef7b63fd58661a7d04d79d9e4330a895962bfd16dc5908e86cd664528671c9964f50d02eb0a9d1326210175296440c54eee8c5d4 SHA512 27fed30f95764ce2038ad0234af6f2a6a8fb03b9891a45f854906f97f7c7e4cde401e4a58413fb4ad72d3f09e4c7c1d3a383ed90c5750ec4ad53ec9fdb92d650 MISC metadata.xml 394 BLAKE2B 7cfadf77366c4f4d2569148d8f1676a62228e6be2fae7638a0cad5e638ea4873d206979c380bec70749b67df6b6ed86bdb797ffc8982c4628e45ec6a3badc7a9 SHA512 ce670284899bab2e90668d5d2fa1c041c6fe61482beb0f370bbeb00d1123d8ff9b46d12b57f86076bee9d0de8310ad06cb259922ec7e4c5266aa82badcde6ea1 diff --git a/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild b/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild index 1d4167a0426f..39b7b7f44321 100644 --- a/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild +++ b/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="General purpose utilities for working with Regular Expressions" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild b/dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild new file mode 100644 index 000000000000..0fe9728d93dd --- /dev/null +++ b/dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TOBYINK +DIST_VERSION=0.005 +inherit perl-module + +DESCRIPTION="General purpose utilities for working with Regular Expressions" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-perl/Exporter-Tiny +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.170.0 + test? ( + >=virtual/perl-Test-Simple-0.920.0 + ) +" diff --git a/dev-perl/Return-Value/Manifest b/dev-perl/Return-Value/Manifest index 19b0de8742c5..d820c5f0b2f4 100644 --- a/dev-perl/Return-Value/Manifest +++ b/dev-perl/Return-Value/Manifest @@ -1,3 +1,3 @@ DIST Return-Value-1.666005.tar.gz 20412 BLAKE2B 9b551d9387338339b02e4cf5d0d9af8b89f3141f8c32bcd883b5e5ac3e24b13f77dbb9d63a02f30bd3a4683b73086547adb1ec750cef417d7ddff013787e293c SHA512 6a2e19a6562fb354a5e5dcaab54629e9b19edfc57206ac5c46cd3428e78d50ec36781685edc7ca28bd8c41cf878334f9e7c1182fd3e82f9a94a21854a5b89797 -EBUILD Return-Value-1.666.5.ebuild 683 BLAKE2B e0cc1fcce877195a91ac4f6e5b07baa94c900ebadc4a229526280f6e0b951621d9fd91eea38a48e3e7e79fcfd5bfd51785abcac95478f352c69b9092eb8b339b SHA512 d38e1d66591dc168c8c3a153136a7c9eb53e544902803b3123dc532141badd6b86af604a5ad8fcb3e71bdcd8de9f5bb0cf0a348c246e9eb1a344fea7cc684748 +EBUILD Return-Value-1.666.5-r1.ebuild 646 BLAKE2B 67e8559bd741545e8e189e99d5b3aac88c57a105a488e9aea80bae5d776d72a75521a71953fa0e97aa60c22c7f990b07e13497b332216a44fd656f74da0c91a3 SHA512 295d1966b2ea27c2f549d5d4d7099bcf8f71f4001adeda1e3691d95bd792032c64be582ebab2c436bf658efe9d0dd1d781774ddf7cebc24ccf727621b41e6a34 MISC metadata.xml 396 BLAKE2B df4a43e77287d53bf38f65c3e3ad6397e9964baa9132924f9cda9dd4d29f890f89e87977c560416f4f7a292e81ad5c165b808e29eb926255ba43262cf0f25352 SHA512 f6d311cda2c5e59337f961d86202391702103a031311c3aad0228fd966a45eaf28e21c68358d23dba31b734f77e63ef83193ba962cd6f3457c89109f3708b040 diff --git a/dev-perl/Return-Value/Return-Value-1.666.5.ebuild b/dev-perl/Return-Value/Return-Value-1.666.5-r1.ebuild similarity index 85% rename from dev-perl/Return-Value/Return-Value-1.666.5.ebuild rename to dev-perl/Return-Value/Return-Value-1.666.5-r1.ebuild index 2c0e51c0aded..4a11c90d86ce 100644 --- a/dev-perl/Return-Value/Return-Value-1.666.5.ebuild +++ b/dev-perl/Return-Value/Return-Value-1.666.5-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=RJBS DIST_VERSION=1.666005 @@ -11,14 +11,12 @@ DESCRIPTION="Polymorphic Return Values" SLOT="0" KEYWORDS="amd64 ~mips ppc ppc64 x86" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 " -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 @@ -26,6 +24,7 @@ DEPEND="${RDEPEND} >=virtual/perl-Test-Simple-0.960.0 ) " + pkg_postinst() { elog "This package has been marked as deprecated by upstream, and it is advisable you" elog "migrate existing code that needs this." diff --git a/dev-perl/Role-Basic/Manifest b/dev-perl/Role-Basic/Manifest index fc587af2580b..77b657599f63 100644 --- a/dev-perl/Role-Basic/Manifest +++ b/dev-perl/Role-Basic/Manifest @@ -1,3 +1,3 @@ DIST Role-Basic-0.13.tar.gz 39625 BLAKE2B d5a15f61b8343ad8b896284dae86c6bf360802739b6cb5fcec30ab310573ca867c8f3cd5f4dc3f0a5fb325304760bdf3f76bfe00d3d1b613fc49b209eba9401b SHA512 685f758e1afc4441b3ac507d52e0d18b6f64081f74fa0a768c81c7c9fad7b7ec30497002cff22449a65ab78c27671a4fe7a7213c45d28cc4077bb855fcce1438 -EBUILD Role-Basic-0.130.0.ebuild 415 BLAKE2B 8d1c0f64534da4fc01335a5974711868c606da206f0afbc9a67ecdb7c65813f466c5acc48e170d0ed8725e55c6437555e910770312349e126f00986310e54068 SHA512 cd05421d6f8008019e996c3b444b965757a317026807c647f4a5b082b3aeee96e4a7869f9809ae8b50a98adc4cd51624efdc3f10b3d0647b0f32824c41950a84 +EBUILD Role-Basic-0.130.0-r1.ebuild 349 BLAKE2B 9f754097ef225a3f5d9e01f4827063244a598d3a3db409135a9e97a1136c9b8b0d8ba3ae4d4262163b1f76c0737a35baaaba6c803e4f2e4fa15251f3e835ff95 SHA512 2e89be4d4c2e6cff482169101dd6af2a5580b6acdbe086d7498d000ad2f82ae657bcd70e664858de657699157bf03cad6142ba0836ec098be19dabaac9d5ceb1 MISC metadata.xml 548 BLAKE2B 9f27f213761135fa01bb8312893878dc3e05424b9a6dedddc23ad1b0de12a16f3eea80b596b87a51808b4f2f76a04f2eceb5a506848fce23d1e218ff061304bc SHA512 adda1c65edc0b602350e01f1eab99ef8bdc57b23fa3d448ecfc788c468d844d380ddff7be35a6fb3e2fb1643190c68dca0962bd24de0140aa4e971e4a673da6f diff --git a/dev-perl/Role-Basic/Role-Basic-0.130.0.ebuild b/dev-perl/Role-Basic/Role-Basic-0.130.0-r1.ebuild similarity index 60% rename from dev-perl/Role-Basic/Role-Basic-0.130.0.ebuild rename to dev-perl/Role-Basic/Role-Basic-0.130.0-r1.ebuild index dfd388132546..eb50cb3684c1 100644 --- a/dev-perl/Role-Basic/Role-Basic-0.130.0.ebuild +++ b/dev-perl/Role-Basic/Role-Basic-0.130.0-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 -MODULE_AUTHOR=OVID -MODULE_VERSION=0.13 +DIST_AUTHOR=OVID +DIST_VERSION=0.13 inherit perl-module DESCRIPTION="Just roles. Nothing else" @@ -12,13 +12,9 @@ DESCRIPTION="Just roles. Nothing else" LICENSE="Artistic-2" SLOT="0" KEYWORDS="amd64" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND="" -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) " - -SRC_TEST="do parallel" diff --git a/dev-perl/Role-HasMessage/Manifest b/dev-perl/Role-HasMessage/Manifest index 6c9ff41e2e73..3d58900537f0 100644 --- a/dev-perl/Role-HasMessage/Manifest +++ b/dev-perl/Role-HasMessage/Manifest @@ -1,3 +1,3 @@ DIST Role-HasMessage-0.006.tar.gz 13518 BLAKE2B f4c702aaf375b02aa9de749e7769d258931b31c3460431c0cd8c4399b733bf702d12b33c8ee13c314cd23c5acabf6521a4ea76942bdd03292023bb14a6882691 SHA512 2bb8b19fe2c113c0c92a5e16180f53879ad92fbcb63a5b3af4ead167a4c8b3dcd460c9307d3c8e24ab5070e6c58f378d9e6854ed82da0ea231e456d5786b5398 -EBUILD Role-HasMessage-0.6.0.ebuild 645 BLAKE2B 6363b6df3536fdde29d7912695165a3cf7b962cdfd310cb4511d6884cce3f34173b63dcfe5d2d5d90b44ec7be7f84a388e2e7182fa11f0cb458581ca5122db6f SHA512 90227515218f59f42f515c25222db268541246ebf0b84832785ad2a04b3ed51f691f492a78fb521fe253debea11f944bfdeaf29e78a4f96f84be68d8fdbca2dd +EBUILD Role-HasMessage-0.6.0-r1.ebuild 535 BLAKE2B 3e8fa50228716bb4f3df195c6c756ca1e30ae2538e64c553527dc0d3566065ea9ca3857245e642a7a3400e160f98203e8251043d15c07614a71d7687852bdb67 SHA512 b082337df4073e9ae1b36ac1ab89a0986670b9bdc78f08e28ddb851083b9d682c53b848b8094da2a76d6932f7d373b8743fb23825aae35d07780760ea4629e22 MISC metadata.xml 471 BLAKE2B 8fb171746328492d111acc977d2146c6bebae81707ae0ccd03954ceae436469b0b5176f791642be4a7677fa36e81a2df3c574aa4a6946a6fbf0c972b931c2297 SHA512 3ad81cd2d4af7eb1bfcec4f9155c454435dc3ad9e7c2cf2383fb59f36e679130719dfd947255ae5d88a343d7291c68ca21908680437ffc00d34f4008bb6a8e3d diff --git a/dev-perl/Role-HasMessage/Role-HasMessage-0.6.0.ebuild b/dev-perl/Role-HasMessage/Role-HasMessage-0.6.0-r1.ebuild similarity index 80% rename from dev-perl/Role-HasMessage/Role-HasMessage-0.6.0.ebuild rename to dev-perl/Role-HasMessage/Role-HasMessage-0.6.0-r1.ebuild index d7d673493432..36b8b5b561a0 100644 --- a/dev-perl/Role-HasMessage/Role-HasMessage-0.6.0.ebuild +++ b/dev-perl/Role-HasMessage/Role-HasMessage-0.6.0-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=RJBS DIST_VERSION=0.006 inherit perl-module @@ -9,10 +9,7 @@ inherit perl-module DESCRIPTION="a thing with a message method" SLOT="0" KEYWORDS="amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -# r: Moose::Role -> Moose RDEPEND=" dev-perl/Moose dev-perl/MooseX-Role-Parameterized @@ -20,9 +17,7 @@ RDEPEND=" dev-perl/Try-Tiny dev-perl/namespace-clean " -# t: IO::Handle -> IO -# t: IPC::Open3 -> perl -DEPEND=" +BDEPEND=" ${RDEPEND} >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( diff --git a/dev-perl/Role-Identifiable/Manifest b/dev-perl/Role-Identifiable/Manifest index f9e9c1c5ea79..8cf085c1f3d3 100644 --- a/dev-perl/Role-Identifiable/Manifest +++ b/dev-perl/Role-Identifiable/Manifest @@ -1,3 +1,3 @@ DIST Role-Identifiable-0.007.tar.gz 13429 BLAKE2B 181094bf86a12c218c437706b4876ba9043c3808c460048fd911316eb49e0766b69e96559755c1ccc9d2344fe0639a8856c70aa7583e0d23ca0ca6e4e5ce1782 SHA512 811c81e3fbf8499269c4db3a45d60b35ae6ff8a8d5a93308607f37c97c2f52ad4ee6db28d15497d4d1f8cb59c67f03f479632d1a2d440034e8cd711b2a5349df -EBUILD Role-Identifiable-0.7.0.ebuild 583 BLAKE2B 1b0a713b9eef52d2464ac27294bbfa9e19c1d4f77f5eef3407117217c1501baf22b40e69f8f83db338f9d5249baf602c0ab0a27bdf0efed60cb5b0c9d96adffc SHA512 e7f9ee3927c9840643d3503e8a8b0b4b5ebcd5fe8a3dea48b2205548f77366c3366326d55b0e757349168fdaffc004c2f7d8e0a34612f28169897bc0e9a413dd +EBUILD Role-Identifiable-0.7.0-r1.ebuild 431 BLAKE2B 087e23c7b1b65b4eda28e53c2805a22abe4a679d5712e3e25c4e16de56a516183c67b90b3dfbaba2ee2bdf3505742d0cac77bedd8146a6f8a187962fa37b79ec SHA512 4b68a4343d78fc84ed49976a2f3976af94f296f1826fb57ce4803908acc28f2f6aca349e62eab07d39f5b2b5f80894d53b4eab0e4c882c03880eefd6bf767f10 MISC metadata.xml 490 BLAKE2B 13ada2a7ed354b26cc1ded4ade3a9c00bd34eeb2c6793d39ff94fc09aec393b1bcba7f7bd7ee3d7c3ecfbb8ee8e8216e61d794fc6f49f3b5999b24c8ce7f3824 SHA512 f795809c97dfa59ad1d6b63d5678b73602a395afa2440c24bd81b039f3934a349975c194454c24d196d1598b6ba5be8f0b5a939dc64941a34c403264f9bd20ea diff --git a/dev-perl/Role-Identifiable/Role-Identifiable-0.7.0.ebuild b/dev-perl/Role-Identifiable/Role-Identifiable-0.7.0-r1.ebuild similarity index 70% rename from dev-perl/Role-Identifiable/Role-Identifiable-0.7.0.ebuild rename to dev-perl/Role-Identifiable/Role-Identifiable-0.7.0-r1.ebuild index 4ecd27c1376c..a28d2e5e8729 100644 --- a/dev-perl/Role-Identifiable/Role-Identifiable-0.7.0.ebuild +++ b/dev-perl/Role-Identifiable/Role-Identifiable-0.7.0-r1.ebuild @@ -1,7 +1,8 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + DIST_AUTHOR=RJBS DIST_VERSION=0.007 inherit perl-module @@ -9,17 +10,11 @@ inherit perl-module DESCRIPTION="a thing with a list of tags" SLOT="0" KEYWORDS="amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -# r: Moose::Role -> Moose -# r: Moose::Util::TypeConstraints -> Moose RDEPEND=" dev-perl/Moose " -# t: IO::Handle -> IO -# t: IPC::Open3 -> perl -DEPEND=" +BDEPEND=" ${RDEPEND} >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( diff --git a/dev-perl/Role-Tiny/Manifest b/dev-perl/Role-Tiny/Manifest index bcdac81c8336..866e48f6d7d4 100644 --- a/dev-perl/Role-Tiny/Manifest +++ b/dev-perl/Role-Tiny/Manifest @@ -1,5 +1,5 @@ DIST Role-Tiny-2.000006.tar.gz 21556 BLAKE2B 5ca2b557dd5976a83a84aba9d7a18e3eb05efed08469b057f9596b685502ec9a2794fbb6b0fdea2cf3f1673825a19735ec878f1e37cc25f5a729f826e5d27d81 SHA512 7640196c4bc1bf7a5437c57f0137f3bbf7c5fb92b9614805f16fec41dfb87a8bf6b7f3348ceade0800bccd72c4e5b72bcd4ab8bf28768ecda9d912c1b4c78047 DIST Role-Tiny-2.002004.tar.gz 35940 BLAKE2B 078993a8aeafe0dc8a7d9554899fd0816f5101fc0bbed4be417fecbc5a4ffb7a2d9db97a73eaa5bb955392303c432824fa975a0eabff568297bf0095933ffd68 SHA512 f66a799a0cd4e989adc173f6d913967df7aa6b9ffda934c2a80c0a91dcfe4edce606bd27cf1b4d857d52d0aa770224315ae4e915e4e735c6a9483a6cf5ce02f1 EBUILD Role-Tiny-2.0.6.ebuild 629 BLAKE2B 8f9d42b143925b925d9f4098183a46ace1d66afd3ff3e6c3f236d9c465a171b35fa32839f3a7c90d12bf8808a88cc262f39431ff55218415cb45ff44c0267470 SHA512 108a644cd0f17a20d6114415c27dd296e9c6a1513471331af2f13547664c1d547e742253cc29563d0b6fe2fc2d45962045f78836055b7f78b1780cc5232500fc -EBUILD Role-Tiny-2.2.4.ebuild 594 BLAKE2B d43880fa5fbbd4bcba574b14998a6801799a9319afc1f09ebdc1d9f160d7b4bb24268ceb65a38fdca6ccb5a5f875073ecf388981534c31e680bee21cb186c07f SHA512 8117601d863a628061f9832b1e187204badd857bfda05b53718c182b597d5b3ed5e3508f68a351878a92b74df176970b714a632e484258726b5ff904cc453639 +EBUILD Role-Tiny-2.2.4.ebuild 589 BLAKE2B c2ea029cc8f4149145af82fa66118027287b8b3610ae139598adc0184e5f4b382378ab26311912d610bbd7f69d6a1411ea38f960b5ff5fc30f885afe629f0959 SHA512 f8da018b403c6295ee2918e0c20546e2d2b719594e9b0b415dfcbc6d0f1076665b51e83a479f082165bbc24a5c9d62baadc7b6dbcf9a39a1d797f45e1f8cf079 MISC metadata.xml 453 BLAKE2B 267ab7409d21834206628add9a2cc0fbdc5d5cd3dc0066711799164339abfe44064cde5b63146645d925069a5abc43c5998b17491c14a2cabe4683585eb3fd9c SHA512 69c8fb110bcc06fbe73114409af76b2123cd645b0342e83ed1a6341c4941f12289b7767c33876856281feb23a792681dac5a78cd742f37c5fe36a982d7f3cd10 diff --git a/dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild b/dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild index 1200c366e404..5f8871383de1 100644 --- a/dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild +++ b/dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Roles: a nouvelle cuisine portion size slice of Moose" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" >=virtual/perl-Exporter-5.570.0 diff --git a/dev-perl/Roman/Manifest b/dev-perl/Roman/Manifest index 9cd0e2f8e566..8d04c22bbd37 100644 --- a/dev-perl/Roman/Manifest +++ b/dev-perl/Roman/Manifest @@ -1,3 +1,3 @@ DIST Roman-1.24.tar.gz 4470 BLAKE2B 4ffac6854f454e0783d291faa140dffdad6964a981b54dec188e1d60a0b635ce8043720680f95482ea919d208f52b8f3668c278eca9589195ba3dd3da5325bfb SHA512 82df0d817f55ad6a8fd467e92c97e27c07bd6cb04f0accb65468d6594d3e3ea545383f1c3763215d8c984cc31c808fe979c7d6c74dab1609ec822a9f256709e0 -EBUILD Roman-1.240.0.ebuild 483 BLAKE2B 58e4400bbb040e5b869b2a5d41fbb5d91cbd5a636424156ed44b6e9d0b77da9d9ea3968406ec2bfcdd20f49cd60408d4b0fef2a6d092a20d0a62df358104d414 SHA512 b02b2ba39210f468c9443c33b65fbdaa9336c6ce0de47409330babfd8db1a2bf8adedbda280c92b309b219bd330dbde38e542a1ad10974b3d473523811324f38 +EBUILD Roman-1.240.0-r1.ebuild 414 BLAKE2B f058b09960fd5ff9f0e928c69493e2dadaba1bdd856edf4230d05111d3264d17267c64474a1fd6f97c1c7dbbca0050cbfd1efc5f0614e0482cd436079142ba07 SHA512 6252acc9a61b264f1f7035c13c54c942c413743012c4d8a2d45c0f7fcbfe4eb9c6c93f3cb6b0fbbcb0b0313bd0de9361c0bddc3ac04fe5b17ea3ad5f68fa6d17 MISC metadata.xml 477 BLAKE2B 9fb8dd6b43deb5bbc098aaa78a2c380d01976eb462451f8d98a8badfdc306893042763ed44d3e533dc900af1d8a7f2ce4a2a20dea92b52eb60c36b7638a9055b SHA512 9d3fea63d5f825668917617f79c1457d229433e7da9be4f3669733e1e42ae8c78cfa5c2c4b6d4802f77b0f30c24f19ce4dfac83f21093eb4ebb7cdb627cd9d0c diff --git a/dev-perl/Roman/Roman-1.240.0.ebuild b/dev-perl/Roman/Roman-1.240.0-r1.ebuild similarity index 65% rename from dev-perl/Roman/Roman-1.240.0.ebuild rename to dev-perl/Roman/Roman-1.240.0-r1.ebuild index 49e4e0140fc1..928487a4a3a5 100644 --- a/dev-perl/Roman/Roman-1.240.0.ebuild +++ b/dev-perl/Roman/Roman-1.240.0-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 -MODULE_AUTHOR=CHORNY -MODULE_VERSION=1.24 -MODULE_A_EXT=tar.gz +DIST_AUTHOR=CHORNY +DIST_VERSION=1.24 +DIST_A_EXT=tar.gz inherit perl-module @@ -13,12 +13,8 @@ DESCRIPTION="Perl module for conversion between Roman and Arabic numerals" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~mips ~s390 x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" DEPEND="test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage )" - -SRC_TEST="do parallel" diff --git a/dev-perl/Router-Simple/Manifest b/dev-perl/Router-Simple/Manifest index e8788b8a1546..21ab6785cc51 100644 --- a/dev-perl/Router-Simple/Manifest +++ b/dev-perl/Router-Simple/Manifest @@ -1,3 +1,3 @@ DIST Router-Simple-0.17.tar.gz 19990 BLAKE2B 3a49aa8770aac1a17e5413bf3f43a573cb958d549ced35f7837fac10e4b281b380bb26d66781d379ac2298c4455b22a5efc4fe8ee1e5cc0d0e6c64e8b9bd9fd3 SHA512 4fbc4fb375d873d7c06d18da49855b81336744bc712035c6557914e275099d93aee4ab787bb1e7b3b730a109b716b4f572fc538d1d574ff709968a1b3767a963 -EBUILD Router-Simple-0.170.0.ebuild 492 BLAKE2B 01b034bda64db370142968ca392549d167728e5ef3c7e36accd314e2c1048df528d9ec1d4fbb63af04c4c4b4952f5bae76c51ca84c2c47a5fdfefbc782ad7dac SHA512 5f25dc2b816e745b942c00c0bd034ee1884925b0f279d9daf9a8d9a46d568421e0ffd20e18943e0008786acf7f4b665d683136657ad12c1b4ffae1f509c1c577 +EBUILD Router-Simple-0.170.0-r1.ebuild 454 BLAKE2B cb09ce99467f9d172b91c4f5e07cd3b1c756a2234525d5aeffce8559a02aeddec665b5df1ab2bd3c4405be658980f45b7404e91ddfc4e6b72fe8e6ec00602272 SHA512 44619811511d823801e391d8cb928548c63fb58dbe4146d279d446e7c06c9677df45b2590525c80d0772fe3dac09110bb1e1bf92eb8547e37fd57796f0f78313 MISC metadata.xml 608 BLAKE2B e941856cc92867a5b88dddd3f9e9b381a575f3064a1e8dcc0f77ca87723fbcc0f1de0bf6abd27ff9d75743e1cbfaadf611bba3d1589701afb0483e5438db16df SHA512 eb25d941b8d0b6b8d916a9bc49419bf36e39d594bdac535114d31dbaaffc411a429c3938414076856a9ac16df0a1cfdc7c18f14e4fe662add21f0cb28a9c7814 diff --git a/dev-perl/Router-Simple/Router-Simple-0.170.0.ebuild b/dev-perl/Router-Simple/Router-Simple-0.170.0-r1.ebuild similarity index 79% rename from dev-perl/Router-Simple/Router-Simple-0.170.0.ebuild rename to dev-perl/Router-Simple/Router-Simple-0.170.0-r1.ebuild index e954a3eed5a7..7bc43471a1ec 100644 --- a/dev-perl/Router-Simple/Router-Simple-0.170.0.ebuild +++ b/dev-perl/Router-Simple/Router-Simple-0.170.0-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=TOKUHIROM DIST_VERSION=0.17 @@ -11,15 +11,13 @@ DESCRIPTION="Simple HTTP router" SLOT="0" KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" dev-perl/Class-Accessor-Lite virtual/perl-Scalar-List-Utils virtual/perl-parent " -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.980.0 ) " diff --git a/dev-perl/Safe-Hole/Manifest b/dev-perl/Safe-Hole/Manifest index bacb3a986458..a6147ffd2a16 100644 --- a/dev-perl/Safe-Hole/Manifest +++ b/dev-perl/Safe-Hole/Manifest @@ -1,3 +1,5 @@ DIST Safe-Hole-0.13.tar.gz 14269 BLAKE2B 34adf7172a7ec69e680f4223c9d0deaa035bf64bf8c9f5cc97d8f3c10b92086990f52e56a9f6522dba26d189115e55b419def4f73c7f14b805c33caeb753eecf SHA512 3acb362f6a7970c083359351f7e9d1005019d715546b9051c0a317adf1d6378537d6da14b01dd26fba05a802560bb79afa1f14d6530f862a3265e0aa12129c0c +DIST Safe-Hole-0.14.tar.gz 15901 BLAKE2B 3d0bea12075120c520e001c5163acf7ad04d66c6bf675074a31c72f9bafb1b08a8bcd389d760a2b5a0954353717b67d10be373d429401829d94b18fcf596d734 SHA512 29570c5e6c2bf8709b92b62c36d24c643956535ed0cf3fa73cbe9406543f17c96d4bd37a753c02d1f77f962d76788f423816fd63d31f7f56884acefa873f30e7 EBUILD Safe-Hole-0.130.0-r1.ebuild 344 BLAKE2B eae7a7b4f11f00f7ccfbecd5ee3db9d0a2cb12d646ceaa97549d63360cd1d6077ef6484af162ab42f291b2b42a998b17429cb133d920f27b81dcf687c3027638 SHA512 3430d356b2dd2cf3fe946abf1c97dc1de5121165be78537059883de378501dc85511c9cb91949e27dc9a10b885840ee29a1144973dbd53be3372857b66f2cb92 +EBUILD Safe-Hole-0.140.0.ebuild 360 BLAKE2B 02b213ee57fc2d0fb6531f85f1bceba6af485dacd98873b7b84f89e30edcc39582eaa2f6442d29119ee24c203c7185d2f8726939abd05565d5590feaa9302066 SHA512 32cf07ccbd13831d09b4b945090e8e0a978633081c278a9b4c604535104339838500f9dd0943c823a6b5bce84a39060bc627ae2e4f6a049273c120e9817642ef MISC metadata.xml 390 BLAKE2B 3aad67d379b7266d604acfc6c85c11c84ee3fe0a7f461c1d61af122096501ddb860fd3636fb8291e3f30d4aa297c87fc45e7ee34aa086ff826228a8a08b45755 SHA512 12995b1c62966dbd53971beec587bb6b32de6b70ed0e5e884a8780bece780960e2f43fb010bb2d1d279f4397a12c4e39479f541b4db889166af7e8202ea7e6ea diff --git a/dev-perl/Safe-Hole/Safe-Hole-0.140.0.ebuild b/dev-perl/Safe-Hole/Safe-Hole-0.140.0.ebuild new file mode 100644 index 000000000000..c1dde2fe1d5e --- /dev/null +++ b/dev-perl/Safe-Hole/Safe-Hole-0.140.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TODDR +DIST_VERSION=0.14 +inherit perl-module + +DESCRIPTION="Exec subs in the original package from Safe" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + >=dev-perl/Module-Build-0.420.0 +" diff --git a/dev-perl/Safe-Isa/Manifest b/dev-perl/Safe-Isa/Manifest index ad506442342b..6428fc8a3541 100644 --- a/dev-perl/Safe-Isa/Manifest +++ b/dev-perl/Safe-Isa/Manifest @@ -1,3 +1,5 @@ DIST Safe-Isa-1.000008.tar.gz 5994 BLAKE2B 4f1d11f11d8e6b0aec88bc248941f5b1db453dee87230b77ada7b78d76e284bdcf287f81eb2830a6f965f61b776ef76331a3601dab63f35603e128a84e6e579c SHA512 a1dbef2e5e3cf5d154785eb2d9e4ad6652d775f1026144817a54cfeeb3572a2618b01c0b23557080fbaf676878d323c8fec8cd3506f173895ad787efa6c9cf14 +DIST Safe-Isa-1.000010.tar.gz 6546 BLAKE2B 4c68477e569b3327f24c89b86f8d6d8cdeec017a29e7031e02e130b115a1c9d1fd45a066e8aac1d379eb004d5ff1450b42abff2a50771a397fc7e36e75de45da SHA512 121288c7c59d97f4e48c1e50795d835cac0638a1edb1116876813cc2fe955efced9916222f6b16e4c1dbd5149c9d68c19bc77584f999c411e4c22e2f28ea1838 +EBUILD Safe-Isa-1.0.10.ebuild 463 BLAKE2B 27bad8c6bf718cab5633cb57accabdd257e09fd0d405ee5b04625af326f2e8545d5a9dfe2e384271c24ebeabc16c1a9c518e688974f2d9382af24208a3d3336a SHA512 d17ba1dc030a425bf906c6c598df2a9be8830630e28e1680dc97e57b6b2b493dbf09bbe743647786472da05d75b175eb632165111839867fbeab171c80470c71 EBUILD Safe-Isa-1.0.8.ebuild 500 BLAKE2B 20d02925717fc95213393a3fbf3789269fe464c96ad9ba6ee3264ceaf4f8c516a918a4baa30f9c2a0a1d53dfa9921390532386c837eaa3de9f31a08e152d6681 SHA512 b418e8ba2a60f311de0147425250aec0199051137f51ede1defeefe1666e1222e0c1a565b175b582e9c4b74d119a96e9a2c8108a1e92d920131b5b2ceb677b73 MISC metadata.xml 388 BLAKE2B d1f324b85e92c8b1c02bbc1169920183720d77d9450e908963cfa8048721c213eacfb92bac10c4439b776179d195baa81aac9929cd9c00d36b453a7253f0437e SHA512 01d325ebb627c69290dba41e16f032093a4682a80b19dc738dba4538b2d9bff8a724958e6d4baa0352fc76b5ce68cfa35433b5022a76715dad2847cdd91c520a diff --git a/dev-perl/Safe-Isa/Safe-Isa-1.0.10.ebuild b/dev-perl/Safe-Isa/Safe-Isa-1.0.10.ebuild new file mode 100644 index 000000000000..8871a66d2f9f --- /dev/null +++ b/dev-perl/Safe-Isa/Safe-Isa-1.0.10.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=ETHER +DIST_VERSION=1.000010 +inherit perl-module + +DESCRIPTION="Call isa, can, does and DOES safely on things that may not be objects" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=virtual/perl-Exporter-5.570.0 + virtual/perl-Scalar-List-Utils +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Test-Simple + ) +" diff --git a/dev-perl/Scope-Guard/Manifest b/dev-perl/Scope-Guard/Manifest index 37855cf736cd..d22a5b5a0597 100644 --- a/dev-perl/Scope-Guard/Manifest +++ b/dev-perl/Scope-Guard/Manifest @@ -1,3 +1,3 @@ DIST Scope-Guard-0.21.tar.gz 4377 BLAKE2B bb9c690b9367a7129555a2b688efabc12e473b9639f0ce4298bc3a6afacb7620438b5514dc7de7532b31125c0b7b9f61dc565e08c4dd7912d0a8ff40f3e7a26b SHA512 65492e08ab79dc323649166e83ffc13c6f1fffaa9c60d581d8854dfe427a54a3c3c5e4d8b90308d4b1a31a1a54c7977b4e1d36fc9005c6e716c2361ce187fc9f -EBUILD Scope-Guard-0.210.0.ebuild 571 BLAKE2B 76982a495c8a9b4835578dce1ead0acb32ef259d1a9dd8d76379afab17f64f413f802da6b168a09f64cf244dd8c72d14b6db7619fcd26c8c8186815117989a2e SHA512 9f4f3d5f2daed2b7781b5dc4caf3384120bc54c1b629507dbdb71381eb9eeb1a66a1b4365f92d8cf062aacbc75ae335b2fda9226010d2c015b5b02bd79093f22 +EBUILD Scope-Guard-0.210.0.ebuild 570 BLAKE2B 61cd4917a50316dc4467a5ab1bebe549af60fccd89a04357af9b7fdbd29cacecd4ab580c9906ea1ef476b89fd7cc403e51b238f46e8eb95199920a61e7fe543d SHA512 a5b1b6f9195f06fe87fcac3e0548c9f431bc616381b3907562cae769d51a2197a44555d66f25cfefb84248558b86b69f2d82df746e38c5fd9d8a7d01e7197db2 MISC metadata.xml 394 BLAKE2B c11d06eaeccbf286775d255d21a8cae6d5310da65136cefb0cf7c7b4b907fdc398f39d3972aaeafe0e6d84666cea8989745a39b2d9bcef8546a75dc97168dd48 SHA512 03a15e4f4408cbfbf1a441de41033ea67dceacbd915f46f79f28a13a24235b015b41329ef321aee2f033e5da067e7e3a573d2c799dda7260156af33949b88003 diff --git a/dev-perl/Scope-Guard/Scope-Guard-0.210.0.ebuild b/dev-perl/Scope-Guard/Scope-Guard-0.210.0.ebuild index becab8e12e81..4f5ff7b754f1 100644 --- a/dev-perl/Scope-Guard/Scope-Guard-0.210.0.ebuild +++ b/dev-perl/Scope-Guard/Scope-Guard-0.210.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Lexically scoped resource management" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Sub-Delete/Manifest b/dev-perl/Sub-Delete/Manifest index 4a54f40ce62a..205530ea62fb 100644 --- a/dev-perl/Sub-Delete/Manifest +++ b/dev-perl/Sub-Delete/Manifest @@ -1,3 +1,3 @@ DIST Sub-Delete-1.00002.tar.gz 31437 BLAKE2B 4c622824c8e41f2c7eea6192799c6300fedc9b73a20ba1a40efe71b91effcb861884c8e38ca5e0001d4bcd5f77d6dca39d1167f1ed4aa18d78edb41486c35fba SHA512 41a926099634e24d805756123be6ed7153568b45acc061fa5b3d91141eea6a1c6109681a725f4351bcbe6ef320210d2f18800b7da7e9631574f535979ff22e06 -EBUILD Sub-Delete-1.0.20.ebuild 385 BLAKE2B f956b064f1bcdbcb120645a1cdba32197f1a1e8b17acadbc843fa65e5ae67d7ec7ade9e21f54790a7ca45768767c92f718e92bdc4da9e2d7aceba505a94982e6 SHA512 bd37f70df571d6bb5ff4365314d28d21799fd8a2a8800831bbd5e6bb7aabad50ffe3e16ef0a13c509e3ee1a4647eeafb56e689e212dd0fe063a985e722a69535 +EBUILD Sub-Delete-1.0.20.ebuild 384 BLAKE2B 9a2b52590df6c812938b31bfad132bcac68f34e550de5285658592d64c0284ed02c8a3971c612113a32c7b9fe0c9661afa731871a8bdb7f612b889ef7dddf5fc SHA512 0db5c68ddbf5371eb9ce4bf07196e6889a6f6469a98378826bfba1db880d20579089522568edb71e1c04bf05ae3fe408000c50348a561265e21f6b0d112c8955 MISC metadata.xml 392 BLAKE2B 651fdbb50c16881b92c7be9aced7bfca7b854d48c133d02702e55845be4c9ebb1129d9cc551d1df43f40fd4c651454c88aa2b1b5bdf1721b7d2e1a3eee94c631 SHA512 d39d1a5cb8e8927e67332b62ef210c48627c3161bb479e4a49822ecde4e397ad78aae916c583018c585d0c337adc1e5def689fb9a78991c3a034576a8dd11ebb diff --git a/dev-perl/Sub-Delete/Sub-Delete-1.0.20.ebuild b/dev-perl/Sub-Delete/Sub-Delete-1.0.20.ebuild index 9c3fb2ac5743..28c2437b9994 100644 --- a/dev-perl/Sub-Delete/Sub-Delete-1.0.20.ebuild +++ b/dev-perl/Sub-Delete/Sub-Delete-1.0.20.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Perl module enabling one to delete subroutines" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~riscv x86 ~x64-macos" RDEPEND=" >=virtual/perl-Exporter-5.570.0 diff --git a/dev-perl/Sub-Quote/Manifest b/dev-perl/Sub-Quote/Manifest index 3c496da44466..939ae4ca3ac0 100644 --- a/dev-perl/Sub-Quote/Manifest +++ b/dev-perl/Sub-Quote/Manifest @@ -3,5 +3,5 @@ DIST Sub-Quote-2.004000.tar.gz 20363 BLAKE2B 0697f2a0a9aec799161289bee34f991fc86 DIST Sub-Quote-2.006006.tar.gz 32485 BLAKE2B 517742256d9da1ca839051e6bf75b660740ccdd0ed2809249bf40fc86526b72bc12a338baa34d6f88a0f5411e5331bdd6a769c7a777996bb75775f79a2315d6b SHA512 19cd0504f039f3218d3f47b3b44714f0baed73a13f97c4552eb1816b7b03186b1bbdf48cc70c2cae616eb9ec81721b30217c7f788176d389df694c9b355ead64 EBUILD Sub-Quote-2.3.1.ebuild 596 BLAKE2B c9d6fd99d2ec09a4bb1258c6cb34d5753ccb3b49d9b7ae76e41645dab76e8e2703fa4a94bb0942447c43fa5ba3fa9296673956bd45821ad57436a75c7ea3c0f4 SHA512 4f0771ca556ec4c7890748e2184a604379b421519a3acf5b67cd0df59245d1a93a770ac655e1e2ab5e992098d4b9bcc7ed099940ce3ecc98be3749e468c10d2c EBUILD Sub-Quote-2.4.0.ebuild 735 BLAKE2B b92ff2308882dfa2c3660d791b8a694fb7251be1cd2d73652f7bfbd5c378a6ee05b1a57679315c31648ee0430b2671fc540bbc9f63bc53218c71f65eb3b041c1 SHA512 30e0e2fc6522aecf883a2231828734ebfa39f100f6a8595d219c792d032ab25f1e24f1ecbce6719b6d7b543d9a690a4573ad13f85c4d6b0f321c27862bf3c7a8 -EBUILD Sub-Quote-2.6.6.ebuild 736 BLAKE2B 2751e59f39c92dd536d246873f916f7cf64759f2b893bb92752100cb2449e25024c5136c017c4f766c1f324613dfa14834a48cab0dad57470b6d002351d8f4cd SHA512 6d625fcda2ab6e1c838d1f058dc49e3d4a3755ec5cce194a02efbd8f6c46064b76b00009c8292ba14a8152b7d389f4de06eae1ed13391287e39b7ed4b815aa53 +EBUILD Sub-Quote-2.6.6.ebuild 735 BLAKE2B bff24fde6ee34ebbe5c39238ee12fe4aea7117a01a8e04281a1b6142fc65d754c342728af6642f0374124deec731d3aaeee940c1c016645a89e18fd2105b357a SHA512 a6461c1925633dc9df8cb7280d2e424423fa8006030f7a56ee1995b1f62d6236dca6384baefbf7c987faf0a9464e8b16b0ffefee7a42b36bf134f57ac737206a MISC metadata.xml 447 BLAKE2B b414878a42aceb8390f1de47f02ff23dd6ca3ed337074f06c252824c968d933023dbba655430ceab71406ede17a30fd2b3d8b376a1159425116c2898b316d182 SHA512 b3147fbe7cfbafec109ef47574f27a5d3f49558f55ac6b9d6ee52c56c2701b26114209f0f675e32de3eb253b375719d2faed0ffdd4087ab49b3e6c9d0cd1237a diff --git a/dev-perl/Sub-Quote/Sub-Quote-2.6.6.ebuild b/dev-perl/Sub-Quote/Sub-Quote-2.6.6.ebuild index 3ee62a2d6de6..795347d62303 100644 --- a/dev-perl/Sub-Quote/Sub-Quote-2.6.6.ebuild +++ b/dev-perl/Sub-Quote/Sub-Quote-2.6.6.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Efficient generation of subroutines via string eval" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test minimal" RESTRICT="!test? ( test )" diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest index a8bcc084fe93..f4626b89b714 100644 --- a/dev-perl/Sys-Virt/Manifest +++ b/dev-perl/Sys-Virt/Manifest @@ -1,5 +1,5 @@ DIST Sys-Virt-3.9.1.tar.gz 121473 BLAKE2B 8cd9211c4182a296da54a26db8007312ab1ed5e5151ea91bcdd5e104610671c8e81e3e8526c97d9f22b8a83151a167703438341ad73db6e91fd57450fb6f3de4 SHA512 baff550548ca7a477643998fd1da20963acb00a9ac300b63a01c60639e971f55aa4e4616a916373dde3e05956237a122b85e2f32f9ea2fab63a7ec72e45819b2 DIST Sys-Virt-v7.0.0.tar.gz 165365 BLAKE2B 9cb7aa66ce00c95957171fedad4fefbae5319e17706e2839f8b3e057ab05c52b9d7e5ad222ad6aeecb7437e70bee9447a6a5845d729a93f10df3ffa4bbee0429 SHA512 c0ab179af11526a9dc983374765bd04400821f6f334d22f56b1f6452f54f880fe6882e9e0e121ae36010eb305d0632d574c969febefd8a32c9a731879d8fadb6 EBUILD Sys-Virt-3.9.1.ebuild 619 BLAKE2B 8901e02684b53afe180a9ec8f20fee8046449155e79c20dd9d58eca86be11689c8d3307db8975ccfc1dd64c0edbba9832695c65f54dfbaed06019e1fdb2ca1a2 SHA512 58b88b01027746bb0b9ca5fd3f826c27011df912ce2a38e8452a0055030d48b1cfac52e3a1547d564c5644e4bdfaf20a6a48581a091bab28223009c1db0c612a -EBUILD Sys-Virt-7.0.0.ebuild 769 BLAKE2B c9cb6a594a688e4c14ef60f2409f3522fba43096b7a252fd4ffe2abb3e03e0b3f55a8df7c839939c0bc32b9ee53ac3441c257179fed9af645c5571eb9dec65bb SHA512 8522ce5cd609951cef50d9856f90dc3ca53641f2471cbb235f7582ebc62b6a9f70d5438150adf6d9e01ddcc6ea49c096be1eb1456605cbff43754c2859d413ef +EBUILD Sys-Virt-7.0.0.ebuild 768 BLAKE2B f31a1bd373d8e8608788251c14daef752a07301c427b9040fd0a15d6503656c96349e73f13dbdb79c91386e08d1f348843c90adfc2f382c3c298231047481b0c SHA512 a6adcc8133b5a51b7488c260af22c3b3e34fc64562de98c7929504872bba570052d170ecbcb104cf28dc486b0c4a2a929db21d75716e5fdc34c15aed1a8c7f5c MISC metadata.xml 1129 BLAKE2B c076cb8d0e741968e9ea51ba9bab6233649db3a7a437c8899772d5f71fcb903ff93c5f239de31d130f552bba364e9c23ce760d09f9321d714a2f952bcdb1bf02 SHA512 d6079748ca5db55acf867eab9b42930ac9bc07f9f2804cb9fd12695ad849c987531187053537c2632e90b85bfc2b3db1a55917c947066ae5b0e90a68e605434a diff --git a/dev-perl/Sys-Virt/Sys-Virt-7.0.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-7.0.0.ebuild index 2897ba113d9c..7133c0765333 100644 --- a/dev-perl/Sys-Virt/Sys-Virt-7.0.0.ebuild +++ b/dev-perl/Sys-Virt/Sys-Virt-7.0.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="API for using the libvirt library from Perl" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Term-ReadLine-Gnu/Manifest b/dev-perl/Term-ReadLine-Gnu/Manifest index 08b954bb6903..97814a4e8460 100644 --- a/dev-perl/Term-ReadLine-Gnu/Manifest +++ b/dev-perl/Term-ReadLine-Gnu/Manifest @@ -1,5 +1,5 @@ DIST Term-ReadLine-Gnu-1.36.tar.gz 128336 BLAKE2B 03791d1e486bec605c65b88a4549a023b2ca51c8fa96f36dd05d573516a7c776e6a827446a2b0d3907120262cec3dbbba4a770a3e0bd5e3ee27091ae70fb4778 SHA512 be576c45808744b9e6ae703ba170fc19f8cc4a63e6c8d74486159ff44c6763815bded11c7a414a491553e82041da2e4c5f197785e91a461118b4efa7fde240e9 DIST Term-ReadLine-Gnu-1.42.tar.gz 197745 BLAKE2B 9b824310d81257f097ea9fd7848bf1f49cacb1e5d903d953771704a0ea5882da6a0fd0a293046345b8dd64ccc3d132cbd1db572912e593015b9e2d9f2f740115 SHA512 8f62cb14432f9364b1a3cea708d3d648bc7df2bb7fed2b3ec7af389fa183bfbe1bec3020b184b19a267217d47a3547f52a20d75f17c13ba89684759084f24471 EBUILD Term-ReadLine-Gnu-1.360.0-r1.ebuild 467 BLAKE2B 371245e5e6139e641ddfa37ec446e0785b6e8e5895ffa41713d0e7bcfd28d7631387d305cb3031e1ffe1fb8e96ff9cbd66e6971f868746a8c40d0da243496862 SHA512 7b37ac9fcf5a4e9d4728adf7bd4b0c3f232170ed0898247035bbde0367d3252d2a8bceb2e9424187b4e6d92ab8ada43262c5c2ad9a44f63106d8ba8bc1bcc6fe -EBUILD Term-ReadLine-Gnu-1.420.0-r1.ebuild 780 BLAKE2B 375be6d7b2caaac968583954a4a11e6c2f5d47cee500a4ca2d386789c4dfa18748c5658382dbd5da5214caaa001e29e0d4f5bc0b67c2a1fd4f2787dc6a4fc2e0 SHA512 6ce7fbd2675668992a1df1718afd8ee2a265640dfaf41eb6cfcfede5efe5503112d52ab3206bd0ba5f33fcb5b3461aabc1de70c8a1c8ae2b8d3296c66129ae12 +EBUILD Term-ReadLine-Gnu-1.420.0-r1.ebuild 779 BLAKE2B 1bfdc5016b28ae3b03c23d5569b9e3c67befab12bd4a12a610e569ba8da5bbc6b1599b674522a30e6a159199ced865f5f347d9e6db1b01958fdcd59d7b220294 SHA512 f0cb359815f87bb6254154d7d2e96e01a774f2bad659e8cb4662611fe0edfdb6abd27a6561e04eae2be1885c4debd124a3b61bd9d50aa05b162781b1f2abd4e7 MISC metadata.xml 618 BLAKE2B 1869201a091b8ca507f4c5f14172bec36d6a1afce36a8fb2c40fbfcefb22e5b30dabd389b7197876f4ac4f4149e360e7a2ff6d338ff462f7f23dac3bed617cb5 SHA512 e55aac406591e036f205537227ab63093284c062fbb7b2f82904dbdc592a4329bdbd98ff0de17bb1c3e2a18593246acd8bfc55a9480396a46e2d1335bb9445dc diff --git a/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.420.0-r1.ebuild b/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.420.0-r1.ebuild index 56c502678bb4..5bf3cacbc7ec 100644 --- a/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.420.0-r1.ebuild +++ b/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.420.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Perl extension for the GNU Readline/History Library" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND=" diff --git a/dev-perl/Term-Table/Manifest b/dev-perl/Term-Table/Manifest index ea410807d85c..714600c88acb 100644 --- a/dev-perl/Term-Table/Manifest +++ b/dev-perl/Term-Table/Manifest @@ -1,5 +1,5 @@ DIST Term-Table-0.008.tar.gz 24084 BLAKE2B 96c188b2b5ba76815631ee14348baa48c89a71d14c49f473e5d47f174ec9d3bb2ebf76704bd3d97c4ddf37de121b8872653756c0c64c9e3fec48bab5db7f0ebf SHA512 d741313933c8925ca3451056d05172c440ab4a46f5a4cbaeae3c6d4b82d29314e69643e8c3e60dced42768f2102277461b2d2dc4bf945d982df9265f49339d06 DIST Term-Table-0.015.tar.gz 28737 BLAKE2B 4cdbb839467989d15e3ee3033efc7eb7081999d24ef7df05dcfce4fe18b03fab644af30cc5b6a28e5a4e8895a95a00f10b547ba98c4570da57ab9531ea04697c SHA512 2f5cbc28d0d0f76a6269892055871c103a65d9fd9836d3a0b7c7320cf1439d27cba596453f1d94bd324bd4d4dffdd0eb672801aa23f9a8609310a28eca15dd87 -EBUILD Term-Table-0.15.0.ebuild 944 BLAKE2B 9c79bce80f02cad5f52b83d9f1dc142e805115072d55f0e9487294fcd19a1c744f065ab7cd379c570ba69c3bf5518e7e6aa25f386f084d10b5c3269afc208e1a SHA512 b702906e2c3d6c46e1522e24f4b161cef6688119fe6ae146acfa7befc8ea9d81f130f827041ec0acd62929197aac08abc41c11ceb30dae81b0324b27516a4283 +EBUILD Term-Table-0.15.0.ebuild 943 BLAKE2B fce14094fb003852bb6228538288f2e1aa57cd77dcda927cb8f8233f80e1d878ba34dab7ee06f9f8688dadc10a96d143a4e5997b02125c9763d4d18f85d69e17 SHA512 5a175a62ac2717968808bd085acd130797d6ac257bda16bb975219ecfb10dcd1b372c16f04b7bddb5935f2b6dd79540c0b414c76b925f8595e960a5f08d1cc29 EBUILD Term-Table-0.8.0.ebuild 941 BLAKE2B 7b2f30c9323d04a37bf0343dd063f16cf2a8a95559979b86015cc942bd1adf08354a305142e276b7f55ccc493cd209b4978166953e2043ba16e5b43834847e79 SHA512 6caa63708160fb01cdfffdebb4511a8ccf62b0aafafd2c0f6b408ba521c60d54905eb982d8a8b26a6a7933678ea98cc8197b568f4e085724dc2a0674203c7157 MISC metadata.xml 792 BLAKE2B 410a60a67ce675c88998dc5f40d4afda2a44d2e7481265b6c65a13e64f9a2c32dbb580f65642b0f476ee411840e9d79f86872bb734f5848a01c070f28b9a7f5d SHA512 0f55103bb7dfb35ba7913152c3307fc145539ae184e16a72628737caf670da2a3ab85bcf4a9c9d601d09115c6414ab392bcdf5a9a9b5a043366721f0d6e4191e diff --git a/dev-perl/Term-Table/Term-Table-0.15.0.ebuild b/dev-perl/Term-Table/Term-Table-0.15.0.ebuild index 0e1dcfa3722c..7aa1b1aaa214 100644 --- a/dev-perl/Term-Table/Term-Table-0.15.0.ebuild +++ b/dev-perl/Term-Table/Term-Table-0.15.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module optfeature DESCRIPTION="Format a header and rows into a table" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Test-Kit/Manifest b/dev-perl/Test-Kit/Manifest index 324ddbe66d4c..798010d79885 100644 --- a/dev-perl/Test-Kit/Manifest +++ b/dev-perl/Test-Kit/Manifest @@ -1,3 +1,3 @@ DIST Test-Kit-2.15.tar.gz 18087 BLAKE2B d3175b5d9be51feb128ab57321d800caac9ccdba7ad7b5d7457552514143979c936e2cb9f7025ac75d1b01a2f80e34016c1d7fdb3f47d5781b002651e2c2c0d0 SHA512 ef798307e44c214f3b312b1bde3b48a39948c72c683a17b0e0ab7b097cbc991408a6382d06a94bbfa8cd0e6d92a4ba5339245463c249660f987dd8a5aef4691e -EBUILD Test-Kit-2.150.0.ebuild 787 BLAKE2B 5a73d90b92a40fbb82d3a5b1b466699c5367dcdade0b5588ac48e895d66dd9347c4117dbcd153cf7de87e12e20359bacf589e9987456512213e3ef6012eca40b SHA512 9737c8e5fdf86b26fc44d816cdebf3d2f3fa0eafcc5fbcbad0d174124930a76eded0ee8f6b3d885753aba3c44e700e6439773883fe704028e876eb3892cd7ee0 +EBUILD Test-Kit-2.150.0.ebuild 786 BLAKE2B 83d1318f203a96be9e6c61a3db2221ac09eefb416efabe29493d85365156c815f8e5ec54b472991fc494c0ab30222cd0c7eb0101d6754fd021048a0086261e04 SHA512 eec9049e2631e048dda0e442c19a1ff21db947fc9cd5e120e2e9410f13660e98b15fd10ff6b2569ecb2806fa4092e89b48d2b5dbb5800ecc74bb9cbda4d615b9 MISC metadata.xml 388 BLAKE2B 82afa5e0509c2bd5b72126264365bcd57aa9a52e70749500ee54f43744b9970739ccf73802ae1813b2e3ac3853a15d4981360a0ae51f921d649b4788c989b04d SHA512 df0e66972a9ac18aa6bf07996bfa41a81e9627e40b1a8a7b0c611a75e9c52ac0757d2cbc35d085d046de48db3d515c0e9eb6c647695bc8d1a8d6398aa3f11693 diff --git a/dev-perl/Test-Kit/Test-Kit-2.150.0.ebuild b/dev-perl/Test-Kit/Test-Kit-2.150.0.ebuild index a3367fbfb003..f01ea42c7965 100644 --- a/dev-perl/Test-Kit/Test-Kit-2.150.0.ebuild +++ b/dev-perl/Test-Kit/Test-Kit-2.150.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Build custom test packages with only the features you want" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~riscv x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" RDEPEND=" diff --git a/dev-perl/Test-Needs/Manifest b/dev-perl/Test-Needs/Manifest index f75334815fc2..8aa5708f377c 100644 --- a/dev-perl/Test-Needs/Manifest +++ b/dev-perl/Test-Needs/Manifest @@ -1,5 +1,5 @@ DIST Test-Needs-0.002005.tar.gz 8505 BLAKE2B 783130e726a469e850541d1569ffff614ab38defb2a41df564f41a573e641986b9825963c22b8e7979db4fabc6f547adfe95741f83546afb46bce6e5249c2fc8 SHA512 b3023067d1f8726b0ae2162d0b3722193a3b56d12d5c207cf9558f1552ae8ab554773b843d00f1c481857c259fa869b8fdaf5a4838ab0768f38726ddec4130c6 DIST Test-Needs-0.002009.tar.gz 17052 BLAKE2B e8c51a23b1febe592ee25b0c83741695d07777adfbc2f0e4fa58a81284d0da5d7601b312cc7b33ead19680b728ba481efceb8b4fe042823212f4523f1028a009 SHA512 758f22ca9b024f7d3252ff575ae84453e64f4ef4e18d3233cdaa3b81d9212cf48e41fde529047e7355678d5e53345bd51210a45dd9545c3bf8ffe16f96a9500d EBUILD Test-Needs-0.2.5.ebuild 592 BLAKE2B fd6fb90ad4ae03c70ed82c056f7c6b14fbdffe15a588b94503230fcb4918a27de3a17b9f544f9d9baff2f0a9c2ccbbfc872e3ddec7d381fcd87c40d9f6a1c126 SHA512 eb9b2ad5cc8f1a45eb0c1adde92dec1c215b833ec8ffc7c83cc8c29ead8aef925a4c441d52d460798c44f1a721581e1764b6c10a5fa26a1441b05cf07b455f67 -EBUILD Test-Needs-0.2.9.ebuild 509 BLAKE2B a8220d0d6cb029aa2eef0ac7fb3d88632aa52bc817aebc8c3e0c295948a2171ab67e2668234d803a65deff23f6f955ad4a7056e75f22b2f49ac0dbf979158fd7 SHA512 073d184eebc22492328116fe4a4402aa073709c313a857b6fe99e92b22b2b86b288350f7d92f9bc686211b066eda687dd8a710fb6d077ee4917d435e0ea01027 +EBUILD Test-Needs-0.2.9.ebuild 508 BLAKE2B db19547f7d414b5bfd97676e7400c23ee2a9513735a1284b863e04eefe9d4d909c7f9bf193fff745e6932638ce3cda9b382af489b9f8a6b3bb596f28a6efde56 SHA512 7e52c3b345591cd88a21ea2d416bbc5113799fb312c2a42d60b344c45033814189afe607d22f8d01dde3c33342dc68963037966c41f36e83f45eaf254dd92882 MISC metadata.xml 392 BLAKE2B ad442022b213e365a4894d39b8b49e9487e426e09f8ff1614bc17d8231932aa12077cf523305394836a36ffb0f1b1546f14e1c3d1084b8f3a2f1644a97f7dee2 SHA512 e958e6bb79542efe25d44fc5f87610d15342fc397e3be4829d137a6e6fbcbab06c558dc4034ba4de6c7a96b4f10137a57906a0278ecdcd782f60faaa6e3b4fd7 diff --git a/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild b/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild index ff92ff145f58..e7be16ca520d 100644 --- a/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild +++ b/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Skip tests when modules not available" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND="" BDEPEND="${RDEPEND} diff --git a/dev-perl/Test2-Suite/Manifest b/dev-perl/Test2-Suite/Manifest index 557547559afb..95f8a3226edb 100644 --- a/dev-perl/Test2-Suite/Manifest +++ b/dev-perl/Test2-Suite/Manifest @@ -1,5 +1,5 @@ DIST Test2-Suite-0.000077.tar.gz 144835 BLAKE2B 5a3db61f48f479f8bd00639a538fada5a917ea054abb8dc22b92b5fb2a73ad2da33776f264b1fe7ec53f1a3786af286bdaada7d611772e56a9f883d91139507e SHA512 e9337fee244f572c5b0af54c78a1be47bf590caf905ef6a40928c6e914a183d3fbc5fa3312a0903f697ef5e44341c5425873ade50aeabb63de3f795902bb0f71 DIST Test2-Suite-0.000140.tar.gz 227561 BLAKE2B 05d3467b65e0669a5cdef590baa21fecf24af0042cb24f70d380a08fc832963674a11abe3f965273592b1b8789066c77b9b561c8c23f0f5403e20ddf5f5f7e9d SHA512 26abec9f0aad7d29f6499d27a107bee915c57632b53147f602f5e3732536aabf6c6f903da989a7ebb7113e5c5c0d22a393ed9dc0438d284c09035b76dee91a91 -EBUILD Test2-Suite-0.0.140.ebuild 861 BLAKE2B b95de06d36a691fd0f72ac7952079cdef0c3eebe494fb3adfdf46dc5b5dff2d83313ff1f495ab227d9b8a05db32e4f2fe2ae0ab9f35c76e5f4661585dc62f6bc SHA512 17989b5b2de4d45059fd3f6ee73276640b58369df1907aa41fae49499b4ed4cec040cd7c805881664dcc2adafb6cdc319c7c01b668da986a3fac740d4312052f +EBUILD Test2-Suite-0.0.140.ebuild 860 BLAKE2B aca6ac0093627e0944aa1405709f33512fee61e80c94eb6bdd2ba76a4cdb2aeef42b82049c7bd5a7d166128b3ed24bfec721722a711e63615c777cdccd4cb50a SHA512 1f2ac8b738d66cf5bfce30351bf5e306bb294d6e1ea9ecd9e2337aca2ebc2af256522a2c91e4019fac39b428cf9be911e42ad2fb76fe47272e310d67eeef1254 EBUILD Test2-Suite-0.0.77.ebuild 722 BLAKE2B 6ecc3353b8d36fea7858c67af56ea835301d97f9dabaa81ed05252cf86ac5643f3f7370086225beea8983d032575b48c2e4cccddc86d369d5432915b60d73ea1 SHA512 d66fff90895f5b2eb2332ce675f040e5ac7949ab563bd12c02357a3127c4929a080742c4c6c569504e0684c9cc8326fbca6efb2c1e9e86389706bccd20acd9e4 MISC metadata.xml 5303 BLAKE2B 7bdfd9b31a45fedd69595fc5da50f93d52865d600c2bf7f480d507f7fece8ebadd02114cd6b000388e2bee479bcd0c243d1a176bb6bf6c911d2499737da9134f SHA512 acc269672170b9427444854bd73769c31e45a5e87ccac7441024b8db93dd1a02b09a9700b6c38f15379981cd34c490a6937cf780c544a245239ac7c1c323de16 diff --git a/dev-perl/Test2-Suite/Test2-Suite-0.0.140.ebuild b/dev-perl/Test2-Suite/Test2-Suite-0.0.140.ebuild index 7755176082b0..0fba9254d5d0 100644 --- a/dev-perl/Test2-Suite/Test2-Suite-0.0.140.ebuild +++ b/dev-perl/Test2-Suite/Test2-Suite-0.0.140.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="A rich set of tools built upon the Test2 framework" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Type-Tie/Manifest b/dev-perl/Type-Tie/Manifest index d869fdbde183..5a3261cb5ef1 100644 --- a/dev-perl/Type-Tie/Manifest +++ b/dev-perl/Type-Tie/Manifest @@ -1,3 +1,3 @@ DIST Type-Tie-0.009.tar.gz 18579 BLAKE2B dc3d8c6b2fa753f14654dc92d8f662c1fbb242f8989b5ae6e1a32b4145bd7ebdd01fd7fcb11f81b4a966f32dd340deb4de0af72ae008fa4bdb13461c0255b0b2 SHA512 2c416cd22d1d4a7ec902470d0801d479a54f312d456982e51671ba7391d127297471f0f753df5cafef4b6e01c983cd9f8f69c99f03f571aad5c89036c642a6c6 -EBUILD Type-Tie-0.9.0.ebuild 663 BLAKE2B 0107f6a31ef3e63e561a92b902e4f2896c9e8a2be249985802b33fcbeaee0c51b8138e0ee461c4ba200e3f5447e8fa2dff3a80e16cf4d2406eb357da12b5abc0 SHA512 0b0ec18fbaf332ebd2d6bfb8b6dcf83cee5a81e8bd49cd2e4e1ffa6761a2280f27f52afa1b9cdcb33d25c1a31ccccd32e35ff4b50294f391d5dea4a04ae50d56 +EBUILD Type-Tie-0.9.0.ebuild 662 BLAKE2B bbdfcc18033c77a1a2712c7c82d7f92ad26b3de7e73391d3f43e1a12f59d240960a9e211e1420362e3c122560054c10ca1cb359a3279d9f0b8bf4dc8b8c4e9f3 SHA512 6bffdf2e3344ae2bebe7ead5225fbfe3af1335a68e31aa3c230b345527dfb0610abd7df107841cbf5a2cfe5059a988b0d69e7a1556495c9e775a375daa5fe8fa MISC metadata.xml 639 BLAKE2B 68f3c1e4d5cf805c2a63c776286b4941d0c1f6f9c27fed141ba9ec3c59c23c80a9acbfebc8b6f29b8bd37336dbdedc9bd8c4c491ab860d4d131518e698796728 SHA512 fc5145e63386ca0c1e574a9bafea2521be48d0b483df1c78a61e7bb677e92455a5a9a0ab6da6d7ec5e5724e86cd6c1ee2c4d3ab4a7baa91410aba98a35bc3004 diff --git a/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild b/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild index cf0dfaab33cd..87687b424284 100644 --- a/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild +++ b/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Tie a variable to a type constraint" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test minimal" RESTRICT="!test? ( test )" diff --git a/dev-perl/Type-Tiny-XS/Manifest b/dev-perl/Type-Tiny-XS/Manifest index 7cccb4c7636b..c8af89c466a7 100644 --- a/dev-perl/Type-Tiny-XS/Manifest +++ b/dev-perl/Type-Tiny-XS/Manifest @@ -1,5 +1,5 @@ DIST Type-Tiny-XS-0.012.tar.gz 77259 BLAKE2B 6443598a77bcb3d630ff048d649f46659ffd8ecffb968b597d64a245d19dafaea3217c7a63c2bedba551f6d21ff1dbb02c005461dff282955838ca1c4dc75785 SHA512 488925d913872f1f5bf73d8b165b1e04bd8f86bda44d594819120760f79c877d4b1be9f2924712ceabaead8822710bd8851f8ff5bb79f91b07fa253ce9ef7a33 DIST Type-Tiny-XS-0.022.tar.gz 81002 BLAKE2B c2d2feb551ddb4dd4cf558732692a8026923cc0da184d19b9263bb86a948dea8a7ba521598cedb00a26989ef2bf14340f975ce57bfff09997cb16d55f4bc88ab SHA512 6774980289ceaa7aa8517681cb2d4638a0020b4eb584d6e281d22edcfff829131f2472a4982c1d044e8aa96baf71381bed78d02a096507c7bba3ca137e63dbbc -EBUILD Type-Tiny-XS-0.12.0.ebuild 608 BLAKE2B 41331be014ca0818e7f6d51443cd9049cc8d090d8234630373e33be9cec4b46a2caec643f3cde839eb17f117c52c079f47db139c763dc6c9c81d70abd1a5bbad SHA512 9dc3b85b915b8894a0689024a893e7c41b5292448ad7619c053ed67b54e2deb86f8eac366defc970cd2a5b3b6cfd667147a9b92d11a98d64abf7b049606cce84 +EBUILD Type-Tiny-XS-0.12.0.ebuild 607 BLAKE2B 53d1b62cfee38675a5355248cc22b22e71750f6796809f7545f2b8551110f9d7aeb0659f094ac7d9b86ab3bc3d6982029c968ba22b6696e52fab1052017e332c SHA512 8f72018ba9553c532dcab77b1e21863d0ca67dde6787496e06aa09d08866ba86a00fca9f61de45c60134406563eec8a52f23de20c2dca2c558dec13bdbb8e7f4 EBUILD Type-Tiny-XS-0.22.0.ebuild 619 BLAKE2B 221e7acb047dd8a74131b081df9f90b32024c2015024bfe0c23dbf2d77f4842a281ebad3838420aa8fa91e58210bfd3d85f641f5d83c86ee19292e7e6d6e4742 SHA512 ebaea9fffa0649bca6285c5aeb3ce89c11051b8bce57a9f9edc37849e42bc04263b6a87a2354105f6dc0e44f4c47455d579c3a20598fc05afee9a0c19c71ebde MISC metadata.xml 450 BLAKE2B b5851e50574255cf3e6d9c25181c511c14770acf1ac669ecf24d6bc8fde7e7926b2621f0f47d01bf2dcfc0bbef01e400725d28bae1a4200e049d7a122187b8c1 SHA512 0f3d348a16193d537d1e693556b5400a9ef9001e435b638beae8a87c4c23ec416cd1310a6fc56378dc0565a9e133a57343260bc5d445097b932868bb92510ac5 diff --git a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild index a0506fa675fb..834a72e61015 100644 --- a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild +++ b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="provides an XS boost for some of Type::Tiny's built-in type constraints" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test minimal" RESTRICT="!test? ( test )" diff --git a/dev-perl/Type-Tiny/Manifest b/dev-perl/Type-Tiny/Manifest index 191901496541..29d2a97d0b2e 100644 --- a/dev-perl/Type-Tiny/Manifest +++ b/dev-perl/Type-Tiny/Manifest @@ -1,5 +1,5 @@ DIST Type-Tiny-1.002001.tar.gz 264950 BLAKE2B 2e5e1303834c6fb3b95855533c219a5a448e711b307532851e24fb9850fd60505ae8bf7a17d5d6630d065004f3bd8e11e7b58f9abad11048058ceb324375779d SHA512 e499c4f113e5a327294012daac9f0cd60a42a6c40b9d0c9c523a229f574a7dd0f672f209d0596d25edcbc39b79cd2ea65791b6a5146345e75fdd1d84ee1cd161 DIST Type-Tiny-1.012003.tar.gz 464004 BLAKE2B 2fc4f2c9e4be295742309edbc074cd23e9d1a02f7a385808a40f8e7c0885a4b29cee63947b9b008d70d1e66529185ffad56bc7ff4dcf3f617b61ea454733a491 SHA512 d7bd3c416e20a5a951606d05a2fb396a4058cb6f165b401c7662af3d21f416c26ac0df70eaa6d483db3fe2d78e8fb4f02cf5cf71ebc353a744e3195e77f6ea42 EBUILD Type-Tiny-1.12.3.ebuild 1008 BLAKE2B aebfe5c89a0bd8f8a3bf9804d734e12125f044600bfe9ce47347b94a9d0841c4d20e5c5e9b25378a10a79d1f588a363cd457a3e30de5691225f8d583c944af27 SHA512 fc6568d5bf2437fa1044f5c719369f96eafff05f3eac1e0065789e4688fbdac6d7c32481f232b72bd0c4e0e1e22aeecb405e011ab2825177f819117344feb8fa -EBUILD Type-Tiny-1.2.1.ebuild 998 BLAKE2B c811a58e56f5487a162b2728ee3021030568d7e628e5e7a9ad4e0321af467b2ecf7ac13944f256c3700809eb117edd08b81afc42c69e7499416b0b3386c3eaae SHA512 e78fa80d855805e2ae4b24753ba9526a2f885d41344ad25bb7afe31b838cded08ef4fe4c91afed91a30fae911563b0c1d0e111bc5f758f1c9daceb523eb998af +EBUILD Type-Tiny-1.2.1.ebuild 997 BLAKE2B 9994e13a0e3cd7b6c28a530d3c12e295c66bb7046e869afdbea01e9939f924f4dfcec94f8954c311cd7d2583c06e6dcf7130d5ef00dba8118e6facb98184e344 SHA512 a9dbcb3ce35804a62e363551852b74272e923075f028c8d81f2fcbff7df00d26ab7a301a65949fab0ad9269d5956a12fb3d0dab6eff8cd449e82a6892cd46914 MISC metadata.xml 2672 BLAKE2B d826f6a8e063abb1929df72b1d6d6614858b0b1f8af40796bf0680f21797843bcb0fe3f7c48576126727552dd25738b94cc8f6e52f284634155678875cc4028b SHA512 882cc76f5a8dc488bb254674ecd1a0c7753dbdf7201e5d4f78029d1e1024148bec60b87eff517f36243ba83464c40e9611c9889923f7e9b87883cb05a1bbf66c diff --git a/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild b/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild index 188aa6d44117..1446ead53b8b 100644 --- a/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild +++ b/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="tiny, yet Moo(se)-compatible type constraint" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" IUSE="test minimal" RESTRICT="!test? ( test )" diff --git a/dev-perl/bareword-filehandles/Manifest b/dev-perl/bareword-filehandles/Manifest index aabde801cde8..7c5c65e3a0a8 100644 --- a/dev-perl/bareword-filehandles/Manifest +++ b/dev-perl/bareword-filehandles/Manifest @@ -1,3 +1,3 @@ DIST bareword-filehandles-0.007.tar.gz 73269 BLAKE2B 7c16a8b68601c09d5d8a1fc616363efccd9c1b6da64de5ad8cca1ae961ec6eaf8c8575ec650b0de2725de1ee9ff02817fc4a2882d3800cdd2b4842ce30a62001 SHA512 e7bd4e2ce32b819086050d1619806a5ffedb08732a25a8786dc70f6c8bea3cb3dab2bcced2d5f02f8248ca816dcccdaa2a20c6c943dc5667f334e9e319dbee6d -EBUILD bareword-filehandles-0.7.0-r1.ebuild 899 BLAKE2B 1471f8756b74fe956340d4d55460367f141b6e1d626b2038cf3800b0a3f5b3c645de5dac5bfb12f118d5a9d23dfb7f89df761eaa9306a0f94db621a6e348c66d SHA512 d89ff1149c1afd1c8e2ea57e1d00c4efe8edf9914965f93029787ee400cd99eb6b03f340845e18c9c2058ffae002ddb1fde8450371b4f1f1785ea5569f59abe3 +EBUILD bareword-filehandles-0.7.0-r1.ebuild 898 BLAKE2B b3228263c307cbcff4831ae83a177d02dd549a8f54145d9265f7fab86373fd45f384658ebc74e60c19d5cb16e2fa8dd8625d6a539849c1c3d7b8fbc592173cf2 SHA512 c4e676006ae1722661f949b826f7c28dcfb8bb9b4c05d4bb20d6991a2e3328d99a56caf91111769b98f1dfd3fab4b69035c07019c7e61353659899206becc88b MISC metadata.xml 412 BLAKE2B 4f50f77d41ef36a3ff55441a9a39275f5b49543199c268f8b538fa38450a6bc4d651094ae28fd56ca152351822f9dacc79f0f505b3be13c77f6745020ec6816c SHA512 04cc8f3c7bc3ef56bd4876632e5e19c647ead0ddf97da3270866ccae5801e19f95755f3385f7533c57c65a841eff28819e1cad780533415ca9caf0d92ae41253 diff --git a/dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild b/dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild index d167f37f8ea8..8598985f7e16 100644 --- a/dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild +++ b/dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Disables bareword filehandles" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/indirect/Manifest b/dev-perl/indirect/Manifest index 86e356c2bd4a..09ecd00914c7 100644 --- a/dev-perl/indirect/Manifest +++ b/dev-perl/indirect/Manifest @@ -1,5 +1,5 @@ DIST indirect-0.37.tar.gz 54892 BLAKE2B 28ccc890a61eb6c6ad0c164d408580f2959b4b41cdbd2231a34a136ed16b0af33f90d300b1146c68ca0cf14b2b6aa056e1e3a55e9bf1c290b3e5e737a454f668 SHA512 8d46ff62c86b23519b030474155f7d8aa4872a9a4a2bb1e3199ac506aee60343b4c572eae8fa41dc5148c115de3c80bcb7f21900ad30822dc9eb437033defe09 DIST indirect-0.39.tar.gz 52231 BLAKE2B 8e2f9765ece6c2878e77eec2da0807b6e28c46868de213b99208bc5952443829a18083452abb806b37e4272029c16aa5db371bc757d944edb6b8f7710c06fcb2 SHA512 d3275a2cab2eeceef61756e08947d3072c0ce5cea2e8b70870c5fcbd9c63e56cf70568395002b7d02060cad3482f7f56723b1ad85fcf0a4c4ee2568b5035816c -EBUILD indirect-0.370.0.ebuild 629 BLAKE2B ea89142b6785fc3f3c6b423b582bdfda8fa63e34442fb9d0d2d854908841c3ebee301fdb66ad16f43fce9fbd738fa151bfae625b6e6f1cec163b70090c0df4fb SHA512 f5e6ae35ccdc59bf7c1d678d7cea41ffc29fa7096f4decf42395bb677e87e5d33a8c71fa666b900b640ee50d30f56a2fca066c569fbf89386f3dc011e115f7cd +EBUILD indirect-0.370.0.ebuild 628 BLAKE2B 747a8415bcbe1e5b7b9314aa6c9adee79e07a8eac0e01cfd6ebda0bc6c1baa0fbf7a05aca25405f5c4505336e09279f25d02e3b8ac6a951046efc544f3494685 SHA512 95aaf62ba971bf93de81dad6beb4c07f7e26e938e5b40d67b5cb46885df0f458d93c497d9591302d57f52d3cc2fe1c577ff987b1036fcca0f10cdac1efb2bc22 EBUILD indirect-0.390.0.ebuild 602 BLAKE2B efc8dcd5fa4b9b266d2e6244b31e124ec82e01ea0698033d32eb84c1c1e275f8588bbee21f69603064f834d4a44fded2db1934f7f922c7cd365886d4e8e06f5b SHA512 81137dd764f82ed44c57cdecd5f1772017b7c30d85decd8b88cb5e3348013c4b8403521e8d9514f07028471ee97c7e9567b1882ba6f52d0cc75346fd0dba955d MISC metadata.xml 375 BLAKE2B e64e10776f8d36ac7082e4e29a8366449422117463193cc5308f4832da92f67a43cb91925fa9aae2f287a1aaf81dfa2eda1ec5e3467e467a02af762e0757b08c SHA512 7237dd49000e3cffe04121f726aa9453e0ef709b7f43d1d4c583bcd363c0732415fa79a49ab1e7cb864e35563480a20e750782719ff1f897ab8d57e80644b33d diff --git a/dev-perl/indirect/indirect-0.370.0.ebuild b/dev-perl/indirect/indirect-0.370.0.ebuild index 90c5f72116c6..f21a33d59227 100644 --- a/dev-perl/indirect/indirect-0.370.0.ebuild +++ b/dev-perl/indirect/indirect-0.370.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Lexically warn about using the indirect method call syntax" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/multidimensional/Manifest b/dev-perl/multidimensional/Manifest index ee0149b6e88f..5b323bb6e9f9 100644 --- a/dev-perl/multidimensional/Manifest +++ b/dev-perl/multidimensional/Manifest @@ -1,5 +1,5 @@ DIST multidimensional-0.013.tar.gz 67528 BLAKE2B 8167da19e5bc0f28547277580cefa871031b7dc129fc6eae521ecc4e5e5714b38b5c5b32446dc41123b6d79c93fd7399e6cd4f33d244d85e937deaa5831ffa2c SHA512 9abc93efd0060042f16c9e89c37a11a08c781ab2d095964701661a17f4adfeaf7cf3cb134db9c91a366b5ddda482716eda5d3b002fdb38fa4694d7e24dbc76f6 DIST multidimensional-0.014.tar.gz 66968 BLAKE2B 0496081f7ea4b0c33e5805b85213fa582d58218d7e50614ae0a8660b1d28f823eeed3023f2fd10bb9055e89e38d365f4c1e9741fdaba0d6bc5fe1f67d7a8c461 SHA512 94c9dabb3023165a8dd140ef791e4aab980e3b604eae06ed0e29290aab67a9302f2cde4c8b394de0b4c55c5f78ce4510db902d615d665bf60b12ec409f341043 -EBUILD multidimensional-0.13.0.ebuild 731 BLAKE2B d41ffc2610c302ab57c6888c482ad67b93ef172f761b385a4fe925adffcd42eb9cab60ddbdde97c722509f805ed1469aa2c051840932311379bf0eac2c24ff65 SHA512 9da382f890967cee172889e7022d9de8653852da11f508aa2e37079ca549df860e75e71f44ee80cf8cd237719e6a85780887ba728ec6a45a1d866846ad3bb4eb +EBUILD multidimensional-0.13.0.ebuild 730 BLAKE2B 29f92908055d710585a73dfd31382168862b349418e4e33f510ba03e9aed6986d6f8bd46399fec26f0c9c61e9788bd6bbd913e76f76a17641cde51956214204e SHA512 fa2f287a452c01dfa14c40bdf09cb2e431cf84a1dfc43bdbc56cf6111b73bc7df7619cbaa14e3ce1b49cbabe54008bca6589aff00f02d3ad0b6ca26da11838df EBUILD multidimensional-0.14.0.ebuild 661 BLAKE2B 3eec230d193b0a9e783023dccb7e2a8ae9d4f2e7c7d1afc2a3dedc3a85ba9eabaf0e58f7daba03183d63b7db188b680818431bd27d21b060d8747fe2d48687d2 SHA512 14e8cc40a55b793c3a29271d06c419a47cfc8bd542428605f3c8aa1cdb1db12558c680b8992ed9413c5875cb088bd94d4e5fdadbd835c7680eabc6a02e2f9ffa MISC metadata.xml 403 BLAKE2B 870297fd97515f9de1863ee0feff9176340b423acfe8033eab27041d366cbfcef1494bcc15446838693e6c8b61c6815ea62ee6f6c5c949d2d590254e2b92b5b3 SHA512 0e28ef2915fe99d06a068e221fcd34c9cb388ef1afe5f9750e88370f84bda19fe3083523bacbed95204c1cc1a2ac598e38e872c23b07069d42cc2b26998558b8 diff --git a/dev-perl/multidimensional/multidimensional-0.13.0.ebuild b/dev-perl/multidimensional/multidimensional-0.13.0.ebuild index 800b74f1e9f7..1cf0d42d0e8f 100644 --- a/dev-perl/multidimensional/multidimensional-0.13.0.ebuild +++ b/dev-perl/multidimensional/multidimensional-0.13.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="disables multidimensional array emulation" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/rename/Manifest b/dev-perl/rename/Manifest index 3c4b27fcc058..6aef754c3b12 100644 --- a/dev-perl/rename/Manifest +++ b/dev-perl/rename/Manifest @@ -1,5 +1,3 @@ DIST rename-1.11.tar.gz 6227 BLAKE2B 91ec4b6ed8c37efcdea27266d45b0b1d17e9eb65d38b966fed8b5188a30c87f0434472e6c7d8479349db15628e51289f666f59c63f5bf89c2d9238a923155c6c SHA512 4e799d57948127b172f64a26d52fb5c513f2aeafeedf68d39271d93ac0fc6dd8f0cb2b0da3c43ce24ec2c04f905602557a4d063ec329672cb93f088e959439ad -DIST rename-1.9.tar.gz 5942 BLAKE2B d0dbf877d6db754acec6bc119a6245761dc865b193ede0391b8a3d84c0ee354caa7fc39e48f5f2b3a0906c7a6acd2b7f2716e274522b18c5512f98ae44a08898 SHA512 f6977d6b1698d7da6b2b5ef262cd13a4c4739e4f468d164ba6876ecabfd7bc44532eddb9350aa61e9fb154138ef38ea8323e3768c7d3d611ce7ee49b1561c4d0 EBUILD rename-1.1100.0.ebuild 544 BLAKE2B ec771b3815770f45f8522a5a7bf1d224185989517cb3410473a1bfd8223af6c4526883cbe0d543c32474e977dcb697c7e4d8a46da81f643f4d9eb421de7042af SHA512 65f91e5db8248c74f0b976dd8309d757ae92c9369dd0857302f38a4c6bc6a842890ce6cdc7577eb8aa554d4546b8e903aeec88ac22f9f93c3ec2527fe28562ec -EBUILD rename-1.900.0.ebuild 491 BLAKE2B 61dd3c654d5d68060487a6323566cbf8e113cf5b3a34799bef44f1e7506ae835a2dee5549f947194b08c9700a09539a200fa55dcee8d12e7135ae2d629b1c112 SHA512 aee4dc7a9fcdc973f1d94c7aa13b40db7147816f5450316f09546bd8068469ec40d7761d1dd263001e1d179c3eb516fb51b8bece179b530990b943805a3617f3 MISC metadata.xml 330 BLAKE2B 845c23dc0d25696874ea9f56f3f004b2fff81ac9003c12fb2193c8f0bb7a4e9489d280967339efa9bf66432c26c7314a89003439b76253024db7457ddb29121e SHA512 a2c36fef3b077bb5d40337d0f88e22dfd06eee8b32f2b7d0aede9287a4abade6397431e658930bde53d2c2a54d57d9a225008713d8129a5277ba42dbd586b45e diff --git a/dev-perl/rename/rename-1.900.0.ebuild b/dev-perl/rename/rename-1.900.0.ebuild deleted file mode 100644 index 70a309756314..000000000000 --- a/dev-perl/rename/rename-1.900.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=PEDERST -MODULE_VERSION=1.9 -inherit perl-module - -DESCRIPTION="A filename renaming utility based on perl regular expression" - -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -src_install() { - perl-module_src_install - - mv -vf "${D}"/usr/bin/rename "${D}"/usr/bin/perl-rename || die - mv -vf "${D}"/usr/share/man/man1/rename.1 "${D}"/usr/share/man/man1/perl-rename.1 || die -} diff --git a/dev-perl/strictures/Manifest b/dev-perl/strictures/Manifest index 80dcf4ac34c7..a54867239e20 100644 --- a/dev-perl/strictures/Manifest +++ b/dev-perl/strictures/Manifest @@ -1,3 +1,3 @@ DIST strictures-2.000003.tar.gz 15319 BLAKE2B 3158e92282de5ca2bea5c7f79de3c6cf4e49d3641fcfde91ffedcfd291f102f7a61918136846bd6923abe557c2484db57b5b0692d93231f6f73c7aeb8854dc00 SHA512 c187a32f70c2be97cbe783e700d54d1e7b7ce7a8ea0b5ce72851b1efbe9b64121fb4b626463c4c62fb384893e4e3102afeaa21cd3e500fefc61c5b4b3924d21b -EBUILD strictures-2.0.3.ebuild 667 BLAKE2B 4d62374bfe35fcfa5be780696d9f59170cf237a56cdb2198e6e06a31bc38b162852205f2c8ceea08e4f154d1610cd35cac25808afa4db064c18fec2433c2efbe SHA512 fe5de44b081ab08b98befe6cc35175cd9ce383c3952025c9b294cfcb358aeb03616e1d22059e47f697c3002c9aeac490ab3665a262ca806167169937ced82d52 +EBUILD strictures-2.0.3.ebuild 666 BLAKE2B 370aa7cb9db7edd0459e911d1e00e0361a78efb6fc12958b17370d1ef61613c0952bc2b1604f0ce50269ff9193f48e527931e6480d3b90599ae05811e73e7710 SHA512 390fb85dda8ebaaa1323c566fc50661c8c09646c361e7056a5958f40771cdd383430d6a1bca23d3172f19c0ef6c0609c9c3f50b97842aea3deb60800ded422fb MISC metadata.xml 441 BLAKE2B 3d5493de7f2194d9a1495e56e6a4354590414e05043d89b1255c8cbea12ca057c8df23c686ea5e24598a95bff7889e11b6b85e27ab2df4e404a0116149c2e7dd SHA512 f68001e7c186751fad6041a4d4c6f208d8d72dfd14e2a41ab74ba124a2f0e15e5040dfad8a827b0125373056ca82e427432d2e4eb5f05ffe4901598bab31b80d diff --git a/dev-perl/strictures/strictures-2.0.3.ebuild b/dev-perl/strictures/strictures-2.0.3.ebuild index ef591eb3a4ce..e180625a369c 100644 --- a/dev-perl/strictures/strictures-2.0.3.ebuild +++ b/dev-perl/strictures/strictures-2.0.3.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Turn on strict and make most warnings fatal" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test minimal" RESTRICT="!test? ( test )" diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 52d27d2ab1a2d082baf252604c2582bfa747d7cf..4464ec46f90f8fa341b014855c602f87db077487 100644 GIT binary patch delta 234967 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�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 diff --git a/app-i18n/man-pages-l10n/Manifest b/app-i18n/man-pages-l10n/Manifest index 332cfb9fd3cb..b834358fee3b 100644 --- a/app-i18n/man-pages-l10n/Manifest +++ b/app-i18n/man-pages-l10n/Manifest @@ -1,5 +1,5 @@ DIST manpages-l10n-v4.10.0.tar.bz2 64760050 BLAKE2B b70d8b0a48050538f7af90c248f3132dadd69e9eca0e3f438aeb6b8086aed8f70ee4d54af3608c602910fcfac68d1283971a9a1869b3854d1802794c56837b58 SHA512 59f5daa7acf29252af2c733d7084bfe9bccbbec19f5e8cf1855df420835fd934e072479149d679a90ae4e52330763599a20fbb5bc8459b8a44e5bcc1628ab501 DIST manpages-l10n-v4.2.0.tar.bz2 51747352 BLAKE2B 97c3e3fdb11b47753c9c179751fb001af0a9f79324d594d297981735f82b3917bd31fc5c100462d6093e621a98773f23543548efb957113ade39e9c315cd4d72 SHA512 b2de542fdb97868b5fa96f24947c7a37216dc6a6a5ee66142023dd1036017f7128ca26ac8367b0edbd76cfa049174892749efafef9dbf4221e90dd9166b82652 -EBUILD man-pages-l10n-4.10.0.ebuild 1793 BLAKE2B 2397c7a74d5e7c3ccfbe1876b6f7481bbd30a13e0b588ba512867f6c22e92ddb7e3f6ede9b48cb2833ad64654677b5bbca2f3445c12675b91c7f83dc5e43c203 SHA512 244c0416dd0ba943041c40856c850b69e0dfd584b37ecc01db8efebe4847227237ee8aac909c0cb5edfeece389b29a151673f26d7d29c8439055b7310b4ad643 +EBUILD man-pages-l10n-4.10.0.ebuild 1785 BLAKE2B 0fff329ea0592760be916eca6661d6d666f1736664eed9e61e7f8c0ea1d6ce2c26ebfb2bf9e4ac5d2dd36790d83e9bef90dbe06fef1cbcaed013b4c5d1585bca SHA512 f8b954cb2b73debec106a8917a662c6992449393e4be5cd38c1c2c301db02a5cf7d6fb387cf10b0ce095275da0b21f96c180dc41b70efe3a7a8cbac18e669c04 EBUILD man-pages-l10n-4.2.0-r1.ebuild 1799 BLAKE2B 16720e493e97ef1144b96919c70f965a3ee52a2d45cfcfff02677a44ae842ad464119ea89f0b820676481a6248f327c06570e3015a4300caf74400664fb4b814 SHA512 654b3e9ab65b6a3dd8c500066833e4ed33dc6ccc908b8ae4895e5922d35e758ed8a3b3ac8951c0cf3af6baf8d43a2516dc5a614a21f57b6dde09a9b9672cab28 MISC metadata.xml 235 BLAKE2B a6e10699959bdc64d99b8c0b00f46388bdf0c1e125a9351c63e61aae65c6bd9f70ab55a9497f6a6dcf10b161022abdd23c50443193563ba83744c09d1d4cd9c6 SHA512 fdebae10dcd9eddfe7d9546337826902e38d3d0e7b7e6e140038bcb293c98ca81b096d203b5709f42948bfa8868fe2d68d1385fae6664505e14d9ac1541898f9 diff --git a/app-i18n/man-pages-l10n/man-pages-l10n-4.10.0.ebuild b/app-i18n/man-pages-l10n/man-pages-l10n-4.10.0.ebuild index cc7410ba4530..2875b1dc8a51 100644 --- a/app-i18n/man-pages-l10n/man-pages-l10n-4.10.0.ebuild +++ b/app-i18n/man-pages-l10n/man-pages-l10n-4.10.0.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" MY_L10N=(de es fr it nl pl pt-BR ro) IUSE="${MY_L10N[@]/#/l10n_}" REQUIRED_USE="|| ( ${MY_L10N[@]/#/l10n_} )" diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 8fc6b5fa4240ba9d1078bb9a8de8f40d28c12020..673c4264844e05ccf204fc2676dec944c8348c57 100644 GIT binary patch delta 6364 zcmV<27$fI{_5y_V0TW3%H3L z5)o_&DYok7?CUPaiN5;@>OcSfpAVnM=MU}M?;k#Wt^M7s!oz^h{%8ao+6C5f`QoyhZx~n^T7E zlrL~7GvxH9c9C!8f1|_QqqBV^0&boB)f53w1(PYnp$gk!P$@uDW z%~YIsz2oVKAIQ8Abj-|D1R&nGROuziwTwJ3%j&KstF2Z!i|kIY?!E@-fl*ZoM_bik z=%)$*%T6rsi<`eBhNvTwZmOq+eD6D%xe)nmf@s|m)R@t@S#^{N%B}C$?4ADJEAS6T zbrUt0t?ez6e|9&XQ~4sPKS7tFA+xs_=I)`GZIm1yG>H#{Kq3y&L;iCBqJn+1Hc7v< zM##X2gAkwtwa$68*qraCVv*6-9yU($sipF$cFgwiWlgPPnw@8d5|Y}Js|q7Pc~vD# z^|Wt6&YpA4(sn{_T{=kG$q>HsrIQo5)j^)czIC>Ze>j>QZDy5}?he=W9Jq3^_J9BU z{ORw`13r&?8T zDZ4}6SqUBQFi)+02!$FxH8r0O)qu!PGV5MOJ8DDO<585s(C8S!XvBMR4#&I{O;A@k z6)9!Be-4ubORdVYUk(W+C7zuOi>wCV=$?eTsr9eAJKa8k#A{ybexF{?0K)|W+dcAM zcGtIe*2$0Y?R&YsR1Ga}r8zF=>QB-wiRIMKk~&iPgaF!`N+O%RH)7dU>=H}tIyhPP zY7X4;%ZnnDn|!D9P~@F|RDi&x$3u59a?P#he>V93(J!p*xu*Fs*vm@{HTv^rg%_j5 z#FU~%HhPQkn9xj6dnexSt(^kk~@&~(BX5=ThqUn<@;m-^{?A0en1}A zvK8|Z{kR09nP^p%tX(`7_b2a5&mx7ay17VI0$aNT6Rp=W=^t#ZFkolLueK6Jde@5U zq9kVl*>r$6BFMYm*Vm7q-cO}HCWj7we`in(sPTZhv1!T-+M{Sr-Lpm2x5-!#PDt@P zEoc;J;t>-?6x*EAsWtUMRJt#Ob!zmP*!!NjL_yOoO%3H|dBfZn$Ew>h%P-ZhnC#}d zI(%-P*@8lcq1=a*r%1TlDv6r|waIWg9s0OVO(Hs#h$FeXXdeLY1zK1#Vc>Z{f8;p& znY4){-qjpgPicpHSOUDR*L>V+|NPdzewiQt_1IqLW2OTDEN{=NRZ6TAOw!1J@_8Np zNg%=9i7`UHe#zTX20bV+9U*g$Q3VfjPv4dzWK`FwJN4nkspgziY^_udwTQkbmXS2c z8bg~~koj9{HLE^ok>sS@Ey?gmf5V;9qZ|?q1;b&7P$_j`37~jiHayqhl*-H?SL+T= zsUmXKxq>1uZXSB|eAJc{T3C4>)a*by4nU4n1L?WF)U$f-t{2biB<{A^mM4_ueA5KR zkmH@)<`g))z;Pej6SkH(<)r1Ay}IM&E%ZrL(b2PLLLpwxQ};Oic$0I&e{3%O$fJ5E z#Id2kA@MiOQD2&J8_%3=`5%r)a#CwDY&IhHE3qMVr}$?7AXmu4xo zsqx{E$XOlTQ~pwW_no&-0`u-5C{Ee5N=|m+)Hyx7R>pSQpQ1TGf4|rE+xY(B^T#ja z+0)tgM~|Yh@|>E@R)^r7&E2eegp3-8wYcO}q^9P=8hE?k6coSt6UF#|rWSJ?3rYLx z3&_e{Oh=D+R$Jj#Wyy2E$4vg6;#`H0dE_^Ae^XbH9}a~cDbB9#PW)$a)MT?4@6(*> zz81^*y^NK=`Hw&~f5DNbl((X=Bb&Tqh?#!_v{wCMr??*OTtc#9f>bjUcv4M+!p(}@ zpZ{ms-pwearb!yCX{Nn-+&{_>qtMT4!WyApeW zt?p$JNlcgBI~DzI_3z5Z!P5e*mA-5?G(hLhr8WTPYYHZNf9c&>c%mEmKoMHO=W5~* zO=WZ>t)`}uDdFaz57qWAUXX%@Nk)zra4G^{>kdsT`>E0h_4RNp{%#&$4WGf~#MFaR z6v+PVIcCLrefcrJe){+`Y27(`fA^M-qP(Y)>WA`MU|@Ye^$^QMuKgA+oP3W0deU`vy;F1>u;t=Nx$JJa#39?z$drg9;Nf6b76z4}CG*yqf;0Z0JzS*l_= zau;_3t(c%u)p4$t5U_1vy@vEM;P4QDlIkMoDw(70L%9I~Tuo@%Cb7y!=%IQI&;F8B zP?;t>m_f)nJS+U1x;N?z_=siR?otKO+mgwb4th~5?F0>H&n4>URVRgjU02pSaa3qH ze(Z=ze^BC3D|mYxU{x{r1j6WlUoJd6h_MNtk%IUf)N1=co2Mkh}K~q!I_Aiu1aZVYhek z9MQ5%RG{9!Rp{@Vx{}9kFH}9zGP{BZiSkEPU%lCZIlFg#PGUNH0f1_DIDfUyZ9XV2 zf6dPhM`q`lUi@*dl)!FRv<1y?S^ORiWLEO+qV!F8x(`az{mx#Hf%>PHLKKpuR{fTZ z!j9|!PKj$&O=_IB_S&Tq`*hUie{0(T{Nc=6r&X}vr(dCEmuS9#{FEk8D>eq~qdNhIwx$R>+a_pb%}{mcCNfAt@x zITTU6n+lf>;!zF}IZidW_;4rXPTpJ~FK=FUDw8+~b&|Bl1Yw4w^TDT#QFfD-IC=#g z%k8}a&n|D!9RDNTomJ}&4m(BHeUUo{#rey9!U;)mtNzo=Lj~+sm9=Z$YN`$$6$OidiGH&3biLEz9*f8ch~CQ?f5vN&%?(mB!&bFXRMZ~(rv-O<)keX9rG z{`YTQdps!t`8mDkb&gc7UF#B_H|sDciU_K?v%eXw*046!!8o(4C;S~zi`fOJP%34(o{I|`;VpEBN)0Knce}6fhR-H<8 za&$B|kQ*%X=fIaG{d%e?p$e^{$>JZq%N>W;bZ0;H?V{?GA)y_8paCP_!#3CE(u z7m5#uJBI27#8KHWOG&x>f8rTg{y3xQoSN5M9Bf-TQgqK{%@SVvz7+P})hZHhm8uJ5 z7t&u#l6)@{ui}zoR>En4JfHPt8#;Sd6ApEw*rSL zAgDm4+W9^TPC4U{;N*GTvEpFD=;)lwAO8u#~Jy^%5NcPqvtysZdsOQ(TWXrT!+_cXS!wBwVsz zR{MHZk*(-t$eOm$f6%`wbww8PQ}FSR_Ab&t8ajHRs9%tIpmh67rtS@3m0pyBRu z&oeX~$logNf6Q*)gMDu!1CdH)HZll*bWlULW*d5vd@Yvls#UUSkvgYHib+(w;D)MR z581jd_khjomF^^)44DcRoci&A!lYCk3cD&j%^_;rbFtpp^c~MDj(8BFRRz~UQBPKh z#&&238=#=mk?E5^&RtJ>!pO% zM${pcpWBEv1pTqSjJWyL)w3k-RAsE`LG7ffR~5><0-9D_2b`!jnk|ZgVg^z>rZj8& zGO;;w!wL_Ak(ax&tooWIRA8rS0IydfDNRKqU4pe#ez#OVfBOdo(Oo}4MG=Gk0=o=s zA_@OTf5kOcf#jhehWvE9Ol!v;97%SU0(PLjgYOYFrz_470VjeEY^)XATbP-t;a8wO zyi)QFdm9p$l=dty_BiiHJDHTdtTEXhd?_94*wcr@^ySiILisvN$Kq9_q95%fgG5<` zgp=9`YQs5f{ogjl`JgX5*6 ze`-W7JDiVi)+IU{Z4@W^Nsa0RO?J!*?5ESyk*JGK)fF}yS)6%CRIev3=Z~*Hzki&6 z{*z-S>jk)Knp2+Ytyrv@|88d(~5aBg?o#IP+9+f;eq*C?eNIoqY0)(5q?oI|~Nq?yLpB56K2ipbhFhaWf7^?2Z| zKmO;(&-%{C@X=OPy+Jyj^PD`D_Zh%X**2w4TLvjO^dJ;=9B7+*5&(dCoTSHnf1!lT zL}LdO4|S6C&Qtq$&mapHF&x?IFldIz=_Schw#y#jBwnu|ztpA(?T(~($5>c>MRcj2 zTL+tLLglz-v}}_Xl?XZJ)FAcNr)&lwaqZ3=Uqmiq)SAt!6w=fV1mFFXJsK&6a&`ii z>g$w7#ODo=*K4`{yY+W*>p_sSe_tDc(Zz|}m9b@R8`d?_Rx_M%EVV@mLuL7H^|w>Y z>I|j6{5d>fNe#w%59P0A%}fAA2B#@+o0TR7KX|*w(a^@8!fL9q@fNoLM>#9{vnQpJ zgsG=eqiiE5h!th<^5C#x=;Q-<22{RE*Xhl;Cx7#r@|G=583o?hE(%ojf07bOf%>{F zXIG%u88t?sw)SOj4gx>c>fcWpj_1hUPEnVgzSv^17g-kzyxuZ`sMwZ*7D)9X4_d-< zN_1VCd~(!f2{<)mBsfxai5-q*gw|~pdl$-Hbt2dJ_{=^CXiX-rm?k#HSAFJ2)xf8`L&T@H$-&6_F^{lU{JdL}bww}tME0aaACu8>V@d}mdgavrM9 zzMVqhT}{TOQ^TA}T28VJ$u3nRYo3$eQ|twiI5dbQ#igX`iOdX7Z_g&iR_CRZJwIM% z^!(mx$MNS$({*cqZ5~qfaw$4R&5M4tx3tT7XE5}LSwzUuf2o1BmeCS&Q)M_R2dyx} z5>8QJ1u%JYCc*#qGXc?T8Tsa2j{pTGBYS+>ZmVi%oTTQhUBoE1oASdze`>mEhSfcM zlNIhtw-?8r-JEXAZ#Jj{x+>*Ua1qN%5t3oSZ{WbO?-E5-#LSy6uUha#=a^#!r}Cm5 zeyZx27}qsSf6hl;Y_)K=xyzn*20Ca+!DBi(OMU)Yt^d5&RplGJu4D@V8_1_ARt{cS z$>r~T8HMn3J~|~$n(m`3mb7}GvfXs!vp;ktJKjr)d0v-A1;)L#DIDy{;<{4Px$z;u!Z0@V)?>squI&QN+}!$1G)$?AGsEIM;IB!f|7 ziNB?3fQB02_z&I%kZIE&@8m51AA%* zAc@RIj$^k3j9c9TAY!S!#-f#tBEnsaoR(C3b>5ioMXZ$xIUXSX&!6ANGiY58hn!1o z_d^<4$RbXyTv#e^+qH`)#O_PvH5$rlw65Jxf7XCN2|@_=MT^3rd;z^T$vjT8oGgxl z{Zw?qoqQ&BawRkt?{!lPL-A9B#%m-2G@2vu`X+M#4+b?JNcB*odY;NbTXszu-fKoy zXPdEvp7r~52N7X4(bC7|1glDFwk?`Arx_@?ZdqQyZIOxexwi3ocngm2JV;9a^YO>m zfBEBswh8a%5gvsPTP6#Sco~;7Dx_};eYHuI-C?_5wqwY;xBjn6bW!Sh%Jdr2>O#g$ z)IrMLvVs>fz=sxW8S-UvO^zScQCh2tR*TGg}7OBv~oy0p~fT;A#2 z1zV{*X~}UXR4M%mh$S8-m6i9Zc9%m*e}E|#L){9!VieUCoegD5`6)0rWsdd%j>YNt z8i|P-Sj6X={rRu&A0N|Hn%lkdqLYN1nuD&(-jotoZdBhSju>ZP$#$>t_zl=Z0Jf%% zPGC1mjIDv3cU!yTa&@wFJV9(HtZ!!vZ)kfR79-2T&bqQn6tgE e@|xsgY1zeTHJp;toNR^v=l=t`No-baSpfi_V~wl; delta 6363 zcmV<17$oO}_5y?U0!=|YN>1snxDqrMm2iMht~7L<|Y7qADzO_ z0YY11q^iu$io+XiDS2v^>1*xph7}$TbT&vM=+HK>o+H<( zsnEVk=uIbh=S6plwDY>Pd(cOjXi2U(GztTQG&X7Ul5C4&5n>4ENqSW7hw&}i5ZD|u zY^Q{QL!BYVH}#8rf2$vz?jD`}BNLEqxFmD0E~hMJ#X^^0E-2dD6dk-3q`sX|21Pm( zZLO%%m0~a&rEo&Lb!lSA1H=;*Aky5mPi6EsbuLFDgOTLU{Vyx`pKtZccrOz0=&y?9 zlsHqMsHz&muAh8xE|;L5LWfmi)0-is_ywJL3!Cqx0C3o)e**{>MvrED7DR$Ie@Mz# zm}{ou!0R1PXZ(QXg{Wg{rX&FJzU4}9L9XTGd0AI?MOoeOk`_mi54NufdT>;g!_ihb z82YIM!15Ez`y%HrjUft&q@C(%CExo_YA%F6yC8bE1Vv_aZdM*;0(0y8HG3z(_lo?( zqn0ST>}_uxf0}LMIn^(c`xCSo8d7_Uaqb?f*+$vnL6`VI3?$?bJ|sW~Fe>0T>yz|L zY=jhiI0*qfQ0$yXi_HOVN){r~RU)Iz+rrCOSDj_L8xympily_Cq zR8JchB<(rZFl{I1)+L0bpA7LUUs^cCzb;B=~$~0 zE@gMBJFB7NCFZHO4`5u!r>5xBp&SqiN^0H9X-9D=n>?yAbT*W81fvn~Nje2l+<{3G%T_jprd;N|EAu*3h#6q1v0OBt^0j?KLZXI32Zlk z`2B)?d*_|}nBTsa-AmQc@>ZMUax0)poFp zspOlNkK=gE4*mSvzrG_yKg|~SXuHnDZ%)T$peQ$ATL)mnt3lkWTOimX3thXWmA zf2q6&NAym9L9GOYZZC%uqeQY}z*Bq}^k$`&8AKMg)1+{QCOw)BCZs$LP?(fA0*c0W}^_J2qXJfqPWVse864`!*>HvU=tC zomMoeH1UXuDvE7R?bMnAAxhmB!a7CzOzeHnT%w|Bm#&5qw7g>Oi)7X9ndO)4S4_5Z zT^&9*&um4Z#Zc};&Qm1ZZ6F=6hYn`FpH6*Tr!EnlQpB0uUAPZ|_XaI2oiG4Be<%`| zawdHuiFe>2)>Gc$9+m>H>ouRC;#>RrWq$nEV|$&Cp$-tR#69m;sj<%E(s^Vlf;s(@ zfP%XtV}yJSleZ-edQf3HL*^i(5+3B9zAZ_}sIXIa?8BQ=-8m`Q09YJqA$?ITBk7Vg zhCa7I^S9n=R({Yb$x*pmmf?|xe>A(uo0I^sZ{7qZ5ck)bs^=^76mDZL&cx>u|Xv$Gl zb5*T_g)bobNp(3_NisR6e_HTL9a7|&1t^5QNRyusY9i_>DSFH4G)2HPa)A1$f3I|5KRefK3%?r2_fELmn%IWtR=6-YcU-BM~( zbb5BZjBU3+RdarRf3NMg@%_W+k6*^K zsY6lmYEm>-o>Q~g>kz!Nxf^e=3K?|{YjNqT$W5i<8P)6krlR=GpQy$MG_{)JSjgH} zU_e^#qB?rSv*HT3GE1HVK4$XoROc#$%p<>{`+IQK$2?SeOcZF_o%qkSoe&UDTI_?N2Qv#$_u@i#LF|n#Kes4dy$giVj;-dnNV) zTix3tl9)ETcPbj*YT!j7%F_a^)xKi7&UC#D{p zqCoa<&p9jB>&uV%_0z|%f8RF@ZmU~>4wAmF3kakJ23fNzjibX`v`0ZXp}6j`{u59t zJ4yXjPwURnf4jGI6!ksTR6o?;0t0LOsfk!7a_zTp;pF2q?j%(v62?nEhfnkFIO&}! zMxZ3V2{7`2fUGU2X7^)pm#f0)r^jZ z@+;a=$i1>9*wW;zOEcehEB52x4s|@M$Mfl=sb0uoe>Y@buRakP_Bpe505ZUQma1Bg zRt4wMCQ+*fBvOI@vOF0kI1&%GMYZw`?S}qktI%G!H8UxP+544hK%JLKJHXg0iq$SZ|shcT<_tvsx0q z*oBrt9=UXp`i?NYZ>btmD!$RBYOz^(j+6i1f58mmT0j_wK(-+}eFD*(=rc>iNc1fv zU8N$)YKj~Ns>Q>cetT)5G$t|syh^0BBuu3~06;ZcoWFYKHXl@% zf97Y0GqdwdF9NxDN?^Au+Jok|EP{^?GAsFZQTir4-3O)VerIpUK>gEOAqq)StA@)) zVP|##r^Gd?CPhx$GBTy=wE=YN08AQ~xAM5xvhD)K-0zm_$Ct0~6u{m&&}n*Dmyn3= z8kC`4FnD$04Y9p-zlmdBd$o0#eL8CMe>rVX@2c=Rb0|G$BvtXN_Ue5Ha(bl$q^8`V z9=U8=><0zesbRGe6Z);aF(@<=+LfW^FM}r2T0=U2Ftv)eL(#QC+fB#{e zLlwolDRJo}9_0{`<5Yx;4|i1V0^5$))I*F4|Crf)w5N0?!AACv~WjE=Gqgl|g z?A|Nz?D7iD`9IR#S@rJVuv2v17rAp#oWJZR9FeScW=B{iDqy#&u3ht5Q+ep9QZUb_ zP|=jPb4EjAYT|g!c}m?60*9Ugf48GHky2up#(6uF&XIPSdyVsk1MsEqj=q)(Ts;W) zzkl=IVD$01Dz)x788VB5-(qkArImhckzrLgz1R+Vt8RBa%; zkp5b#Y&TKwRwASfL0wT3$<~LAqL^wXRUFjxzqpO#yu8|IKuP6U)f?2zi`?YJ6*x=< zK@}<$&-bx;;jiWTgNpm-_phJc_3t0E3T#i3O!8inf<}KiReyMAf7j}S@ilh46`YAR zD@1|oTsT#k(@!a|RD=re0;QYo#FR@RpQBUIu{Ts53EG%~4OKD=5;oV#tS%(E;%%%} zb2BRfvua$G@y?oiYsq$?>;hPWrKD9VnCJ|6vc>FBg}RcP>Uz8>1vtsRqf7ZF;gbEb z;@7i^Y(*zS+O&m+e+E{mtFn-vijRM^cai?l(9sM<0fWo~rQ2UJwQm3$7xsBRm5Bm@ za>77@)Iqy^H>Fegx|C6BkuFQCBdTUfu&{-GDtiSU;*4zPu3Wb0wWzn+g+cn*bU;CV z^(QFdrF5z;SmiD{cp>g3;IBD_L?)!hm1{Q@GHtvFFgLg{f6E$n667koiU^}GV}@&P zyNazqv`BhUiFvn8u4A8_J`&`)oP>$|;TgRC_&7iR1CK%@Sh-1)*XA6-LF6KOdVN0y zII0~)UP;-u3RI9?shaF{h#7Bn@tm7>j7kRlD7vAu`PoYa2zf|x-I@f^LqY0am;7pY zo}p<${#J2ke|Ga8?0Xv-h*V0mkwN&QgBrRu+t8EbYq4}!y^>9f)Hy{~OrqiiH&g|C z$kuh)2W(!ibVu2w$W*Z4)Q|@hCa3C9*;Van4pG~li}lW@?|5Eu#Dfs6EVvemnzG6? zwnIbM00o`SOrQL5?wZmQMo!+9x5Gh+CfU(-%?TF=f3&)OM1%rm)ClJeVuETV_b4tm zq86e2+(xV+=#TB?#Lcg+o+WXoGGk2>YDZPQs!-<@(6r(@;6%C6Y*7?cGmzUchg3OiK?c+CepF17Ox^z{b(l{BuXPB zoYY288xCS?0Jo{$*F0?6>>Rr`f+`S^u_#sie`?jje1I_?tM%S`0)+TltzM;SYhQcV zFKt)YFRAsLhB!{fI;vKD2>|JKOLTIqmY_|db~1t#re&_4F%-yr)3}w>?)YJ$uZoB^ z2b7OlMH79ODATTNZ%%)&m!WhaKG|B}7o4`;jGgOJtC%bl-AjSft@ZvAYu1W;71o8pK% zZ8b)RgS*=%hHZ)1rp)`kW+^4f*)G+!J}AcJAnMH{%{0aqN%O&3MAo)B{kWN~#{+Nu z@jpL))^|pRkG87v4f63E=;W!q&j5Z(w<&enGDyLx2cfX@K-<)m007M6Bu(xMekfwGZ`0l6l(MTzjvm>xn zU#C1GK5u}$Ud#30t-p&~4~Crmf7%F)E{^1`j4gHBu&$G~qTz&Nxh-lKs>^pPz@1uF zXejk%(BTP7iZIT5sDCYOW&$WOI8A-qtTrk5!P_;ChCcQbR#TCUx3~p3%30N)J*kx> zOg+^aWg9s{tSW<-2Zs$qM<2j5pz>9^PH)CN`J302w{&sJDDcL1QJ^ZAf0RfH)YolU zy8^||s51(+wJ&>f68N!J|9~Jh6v~H`|yHNHbzmJq9!p_a72iqxf%gN#hjF&IkwIEG8&U9z|qS|Y_T*Cn^!EV zyUQ1|$mU>X2jCZvmdLzmaQ9fNkDvN~{rx>7yB2IdK$X&qsP6oR9JU}7E?FKp;BG9j z3-E+`A*3LCyW}1lmP?pPh8cj!lbTehj;i+n(RP+!J?WvDYxrebf4laCo(c+Hziwrz zhJkNjd||<@3&}ApurK>=?1y$aG^27b+ug#^d(|2a;k4c&>MQWN6}#;Ed)aU_O#pM6 zgD|$4fR55tc%*w2XW%2r-#Y84&&B%oj_LJ44^CT3Sa$NRX*|C>R+AJay>x`*HQXvO zDQdEjaGgLeULiO2e-O-FPKu_@n<^0f!PBaGCNpNYh3=36RaCaFkWOoSXH}be9?H$W zokHPVO~$5E$DB%9PSOp@E>$OMo|E5G>;;iHbciLzrKIeM%nVO&&nCuJ=cSfCKVD|^ z{N9Sk@#jg`b!&fp9#ZvkDLO{Yi+;4X^vikYF!YF7M99&pe}VOu(Gzl0W;m(`tun(> zPEle7FnMz(!Ts=pCXqf1@t8TDaTXrB6Eq9dxANF&&+yK7Xy&f8GnL@(o^BvW0*R5h)>cwf544jSg<)HOY^@{P^d85aZoZ? z^T~@?C;J_!y$ryWTm^>tU7A9G=_CyVsvjWMwP-J#q4daxfBx5#)%Cbobm(wM2BXFj ze@oK<4L43^ls_t4%|fjMD>OhfMe=jrxblscDVlD3)bff?+2RgLupOF)-)07iO@j`{ zQDxw&f23~nX5&nHIlkend2+t$-7b5ej^-NxqU_>R4KW^1AR)6@h7Z+(ZlOgX*i%0M zNn|#1oVz7p+zJ-}5liJY7QJj#5$ld1vK9z^El3OvN$UC zQ_%@`@|hIMmC#tc*G(-9)lUf;ubBkUXpX?^o6G?`7}R(m)kBf$d8!9(*)^qjuOV5j zZN^f1*6`CEM1<8vOCy&PtSYP7wrJWMXQ1G^WqAR&MJCec+Q#eQEjYjPASwON#~)wk ze~%CPCcGO+coaTtnJhfwWn2!akiIGO6(?19hwXmZjv?#b8o;X2MXBp4(`-nu3mG#} z3n_ccDqhF{<5f?BSKE^|eS`R`#GGY&BlJ-FTIci>j)y{MRnRssX{0-9(^8Xzd8dOH zY^Cm~CC8mmrS>ZzmUx(yR^F@PT}~wdf2LRrg)20RQB_xTHqMc_UmV3>f63Y6ylmWHau$L^!rc#Vi5wY@erJ53B4)?ms dYm|$nWf!N_a7t=(vK9WH{|}>Pdu?u60RTGTa>4)r diff --git a/app-misc/tmate/Manifest b/app-misc/tmate/Manifest index 8bdc6e8c82e0..2c64da2082d4 100644 --- a/app-misc/tmate/Manifest +++ b/app-misc/tmate/Manifest @@ -1,5 +1,3 @@ -DIST tmate-2.3.1.tar.gz 611136 BLAKE2B bbcfb137cb9e712bbe3c36b2d57e6f1ea5a68c884e6e6ccd252315bca689b1bbec7a53cd131f0f36a6bab5b1defd3acb26bb458684894c81d676d2585db4790b SHA512 98531e3a3c1cc4da11894e8298df560fd58f1ede6a81ac8cb5f8cbea86f5c21672a016977dab801ec06e14f6c718a64599a9e32740934fcd4c0a155f92710520 DIST tmate-2.4.0.tar.gz 614179 BLAKE2B 9864f71255ceafb10cfd622346ef7d2db2a124d13599a7c8ae81e83950ba56216193e02633a9becd90fd430c6ddff66df763fe2733d58f45b02c74c8fb8f7fc4 SHA512 92d2ca354b295678bfc2747ca83a45ebafeaec40ebac94bd94c4926af4f820b3f3a087f365147f41c80d1c8ad032f52c697a2421839c39315d84f98f7eccada6 -EBUILD tmate-2.3.1.ebuild 753 BLAKE2B 2f9f55ec33f42c37142a5134d0ac24a9424cc9f40050d5f0ccedfc4a9b6095643f66b2be250fb7828e0ee22410432584e30a3f6ecb0e7618791f36d34acd9545 SHA512 6376ae3927e0d83d94c5b9a6b45d9b9b4e500d1f1e712ecf26c91515a4ecc2eed1c0f947a3fc4b1f4965da6baad1f797dbed8e63167ecf0e31a324504140d00e -EBUILD tmate-2.4.0.ebuild 753 BLAKE2B 2f9f55ec33f42c37142a5134d0ac24a9424cc9f40050d5f0ccedfc4a9b6095643f66b2be250fb7828e0ee22410432584e30a3f6ecb0e7618791f36d34acd9545 SHA512 6376ae3927e0d83d94c5b9a6b45d9b9b4e500d1f1e712ecf26c91515a4ecc2eed1c0f947a3fc4b1f4965da6baad1f797dbed8e63167ecf0e31a324504140d00e +EBUILD tmate-2.4.0.ebuild 760 BLAKE2B a7445d8be75438d589017d1b9783263bb7707ebfca84e3c69a3de5cbcd1a77b125ea47f284a21b0a6921de1da9694182c25c493fdff73429321ac05c924260f6 SHA512 4ac126c69a613364abf9e669cc783e4dc970397a577d9f0aeb42fb0edae11024941db0ef62e55a35ac49082d03d3b8cd614defcf28cb6249df967644d89a8854 MISC metadata.xml 329 BLAKE2B f5ed7ad5dc2827db367a67a14dfda02644260fd16336e5d342b5e9d9ab7e0d62bc8493b834443fee00337123474ab7a1a9a6614ff9ca98ab3a1b4bc022fc03e7 SHA512 d5595ede15c355e3a54363cce03bdf3ead85d95035687432a2f53e30c61570d33f6f2c7893c8fe21b0bac47bf4a87cee8b1672084410a47f13c46aace2729d60 diff --git a/app-misc/tmate/tmate-2.3.1.ebuild b/app-misc/tmate/tmate-2.3.1.ebuild deleted file mode 100644 index 7386182a40c9..000000000000 --- a/app-misc/tmate/tmate-2.3.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Instant terminal sharing" -HOMEPAGE="https://tmate.io/" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug static-libs" - -SRC_URI="https://github.com/tmate-io/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -RDEPEND=" - sys-libs/zlib[static-libs?] - sys-libs/libutempter[static-libs?] - dev-libs/libevent[static-libs?] - dev-libs/msgpack[static-libs?] - >=net-libs/libssh-0.6.0[static-libs?] - dev-libs/openssl:0=[static-libs?] -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable debug) - ) - econf "${myeconfargs[@]}" -} diff --git a/app-misc/tmate/tmate-2.4.0.ebuild b/app-misc/tmate/tmate-2.4.0.ebuild index 7386182a40c9..362ba28cb0f9 100644 --- a/app-misc/tmate/tmate-2.4.0.ebuild +++ b/app-misc/tmate/tmate-2.4.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://tmate.io/" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~riscv ~x86" IUSE="debug static-libs" SRC_URI="https://github.com/tmate-io/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index ba9de64844d8f061a547020b2d72b7f1d37481ec..b20ad791e1feaf782a773101a3d3d066a7f51335 100644 GIT binary patch literal 8066 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 SOlhPue)GR$X2S_mIRF6ixrIRh diff --git a/app-office/mdbtools/Manifest b/app-office/mdbtools/Manifest index 2d6df9f1dd6a..0a761488535a 100644 --- a/app-office/mdbtools/Manifest +++ b/app-office/mdbtools/Manifest @@ -1,6 +1,8 @@ AUX mdbtools-0.9.2-unixODBC-respect-libdir.patch 1439 BLAKE2B 9afc3b2951947593c029eeff66ebcc93da8ff34ef5d1cf25d08848fb950b2cafa533e08b682cf1a5f11eeec1dcc6e1d0df2f9712d576ac2f63bb207ab6c16b42 SHA512 08df20d8f60a8a1323685571649c7fa0127fa4a29a9fbbf431d51265e06194017f71eb6c7d186a3160679971ebd7cc64b5c1f2e428c939dd7dd79b98952816d7 DIST mdbtools-0.9.2.tar.gz 214246 BLAKE2B f62ffae2b084e53f7222ab969aa7f57f65735281383f93aeb025cff38b32b9aa22ffffb819532f816cc45a9156f7136bd9de953b17b86817380123451d51170c SHA512 cb2bddca83eb9867b765f6fc57fb289f91ce4e2e09dd953e338c26f6c4bcfe9ddb53368c4eef6d02927e582c2e10312462b82916c2e956fa269f25a765371d8d DIST mdbtools-0.9.3.tar.gz 214697 BLAKE2B 59aca58d11b9c513c8d5b8401423b04484657543d742e20e058e7b29e8225a2c2c3b6e5a95a61a2214a1323b1c5d80b08a71c9f9bcdbf2f35b079a7b05919841 SHA512 3ceb9e374fd638a01d087a1f5e8fb357b24f0a85a8f9c65743a78ec1d6a981fed299744610382ae525f3781e73e268de5c4bb2e48eff78e48b197e2add23587e +DIST mdbtools-0.9.4.tar.gz 215253 BLAKE2B 7538fe36ce63b01a395b39272da3c212d6743bb789b38123d1f951f5678177ba541d64e7a58c08ff5f537d5cda4309c814521a33df5402ad3bc3bacd3d872425 SHA512 4ec5ae66b572970f5d450d94457a5e12a0b376dfbdb10ca8566be2f9d35a8837c0b7381ac6e8b935192b892e7d7c71fef089bb07f4ae789596c1dac07a062e1a EBUILD mdbtools-0.9.2.ebuild 1145 BLAKE2B 8f6696b5fefc19c4ae2f3264ef3dd24a9cef1237db97a6ee545b0a928a444e002f9f2353cfa5cb58e8060805b868790412a49d128d636d780bbaac274987a4cb SHA512 a635ffbb5ad30f6be4816d5f76eae97afb908a427c5c768e49b5b6fd9ff8525d593f3eecee5825ecee42aeab8bea2621b6e9549a2dcea37b03cea33b40b15141 EBUILD mdbtools-0.9.3.ebuild 1110 BLAKE2B 181a84d7e2e87cd3f8a947706221492f4c5471388fddf4351940b95530ad5c51d812d5a4a1e241c202c22b2970f87d4177900da547bcde3ff2587626d5cb63bb SHA512 22209ce4dbdbb12afb2ecfa90a79a45f5d7cdc26fc2d751f8f34dee2df9928b6f985dca292f9b7fb59fc48cf1df41baaf3dce5efa4d57ad082bb0839af2dd4de +EBUILD mdbtools-0.9.4.ebuild 1115 BLAKE2B 0e0fb9b8193b371b940d133d36c880096a93702cd79be93df0a3831bdaeb6c67b9a334fdcdcd6d6939eec271430d5a21b4db8d455022e8672e22543810c17c45 SHA512 5e876de883b8b25759a9fcb589a04946b1937dc203c3dbe87c5d6255cfeb459d66b626148110424986c66559a01d565c6d8112ef11027c91f4b7667d71cd7718 MISC metadata.xml 354 BLAKE2B fff9791af58b802e3ac40795a7d3c298d70a09cdf3e394ed265411bb98587802fc29e5b670f96b45ef0a03c001efd5bd6a246f46a9ad9f4e55690efb4f920cfb SHA512 dadf070ffc6e1ffc0b55ebc63147b88c74586b9d357ea60e931c676683607243ae1537e607167bebe84267b095637b0380034f617bd5562e5b5011db09f8a35a diff --git a/app-office/mdbtools/mdbtools-0.9.4.ebuild b/app-office/mdbtools/mdbtools-0.9.4.ebuild new file mode 100644 index 000000000000..f23e1aadf9c6 --- /dev/null +++ b/app-office/mdbtools/mdbtools-0.9.4.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Set of libraries and utilities for reading Microsoft Access database (MDB) files" +HOMEPAGE="https://github.com/mdbtools/mdbtools" +SRC_URI="https://github.com/brianb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="glib odbc" + +BDEPEND=" + app-text/txt2man + sys-devel/flex + virtual/pkgconfig + virtual/yacc +" +RDEPEND=" + sys-libs/ncurses:0= + sys-libs/readline:0= + virtual/libiconv + glib? ( dev-libs/glib:2 ) + odbc? ( >=dev-db/unixODBC-2.0 ) +" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS HACKING NEWS README.md ) + +src_prepare() { + default + + # bug #770019 + sed -i -e 's/-Werror//' configure.ac || die + + eautoreconf +} + +src_configure() { + # TODO: Make iconv optional + + local myeconfargs=( + --disable-static + $(use_enable glib) + $(use odbc && echo "--with-unixodbc=${EPREFIX}/usr") + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 01cf47cb2d7fac3afae8b80f9701b2d86a3a2256..7303c6ec0d5164c25ce7ee33b7e530fdc9150e60 100644 GIT binary patch delta 9562 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 z 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 Yk>@_Ii^`&M`Tw8)50c0g{vuxi0OxBOssI20 delta 47286 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 mjap-mp~@8{I#r2s&$~>IG!H{W ${P}.tar.gz" fi diff --git a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-9999.ebuild b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-9999.ebuild index 5b4915a8a871..1d1d57e3ea67 100644 --- a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-9999.ebuild +++ b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-pdf-poppler.git" EGIT_BRANCH="develop" else - KEYWORDS="~amd64 ~arm ~x86" + KEYWORDS="~amd64 ~arm ~riscv ~x86" SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.xz" fi diff --git a/app-text/zathura-ps/Manifest b/app-text/zathura-ps/Manifest index d4b985d26bf4..3c7a24268726 100644 --- a/app-text/zathura-ps/Manifest +++ b/app-text/zathura-ps/Manifest @@ -1,4 +1,4 @@ DIST zathura-ps-0.2.6.tar.xz 4336 BLAKE2B 9129ae5c5b6b7452fbee720ded0a69d4ae735811b81ec49485fffc81833e5e0adf0563b005770082adcc17dc90d4650b5bd309154b64377625c2cef86f0b7978 SHA512 6631f9b1c951b6f91f2a5217c3de47176205102206f15b596fb21285dae8d01fd759cfaca1b8a23bf47166dfbc3f8cf6061ce5a4d7a1c3a2b671a3beef5a07bb -EBUILD zathura-ps-0.2.6.ebuild 778 BLAKE2B 30a0e94aaaf25ee46f7de992c15e0b19aff13ad68778f1ce4ae8768fea4c5bad50e0a49c5f57ac51c79df66bf58cb6769ec0fed27ff7dc019fe4142ebf9b0adc SHA512 d195be1fbfa49e61885fde466c86f3966300d6f0468489ed36b8e472ad520d8f3b0ad42c7c9dd0487237bc2f1e39203603d0c80569d010639a24ff85be7087d0 -EBUILD zathura-ps-9999.ebuild 781 BLAKE2B 9baac092008549bae90c8a3ffe37dd10db60cd37bd8d963ff7d60f061de883344179b321492ebb34797edeea92a87d0e432ebd6b38f59fa9a1fa08978c269fe6 SHA512 476d15bc2fcbfa3d7943ff6fe0d1b1c262e2215f0ad12e7b5525f243c9fdafde9ac206207943e537c821bc2f07067a8730cd1f672364961614a7cb1cbffa081a +EBUILD zathura-ps-0.2.6.ebuild 785 BLAKE2B ea456f3cee1a359e4176d2cceca60445224f0c0f2b63e19376ad1875ecc84f579a59f77c3626b11df22a416b41c60fbcbc08119c08d327e4591f151fa53b4166 SHA512 ded381a60d4e220c4f5a71bb89873daafa9a6135763727d41c30a8ae87b90f07a7b2ccd9e2c65bef06651c0d6a2c7705aa72bf9aad5f9b17f78f7d79efe2f618 +EBUILD zathura-ps-9999.ebuild 788 BLAKE2B 5cca1dd318b0b42d25d5256c8a8ac041982ec42aecbad33f74fb41ec1ee9304725913c93d29ff6fa7dce1a7c120eaa1bb546c7c84c1acf38153650738146197b SHA512 87db8d6a258a48923eed12296c924e253cec2201780c24f169b7a22118818b394e9c1ac674a748377a49de4b39f02257c469b0fd4ad0cb81d9287ab8d7fd0b47 MISC metadata.xml 582 BLAKE2B ed94d37e43b59abd8bf8fbc1da8a6839aceddd5aae31109bf5d35f3996992d96dec619daba1d2c67a7d5c6182a06a413dc5e425ae786c3fe2cdbb68bb25796fb SHA512 88a39e758edddb852dd554a88035a74b0043d37009f97fb2ba45fe94169e17eef02b41ba8666d9f712469ae3af3258f14f7958b4dc70fc8eaea790d31b092fb8 diff --git a/app-text/zathura-ps/zathura-ps-0.2.6.ebuild b/app-text/zathura-ps/zathura-ps-0.2.6.ebuild index e115907ec1e6..023f84490bc9 100644 --- a/app-text/zathura-ps/zathura-ps-0.2.6.ebuild +++ b/app-text/zathura-ps/zathura-ps-0.2.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-ps.git" EGIT_BRANCH="develop" else - KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 arm ~riscv x86 ~amd64-linux ~x86-linux" SRC_URI="https://pwmt.org/projects/zathura/plugins/download/${P}.tar.xz" fi diff --git a/app-text/zathura-ps/zathura-ps-9999.ebuild b/app-text/zathura-ps/zathura-ps-9999.ebuild index 1029752194f6..01488806de7c 100644 --- a/app-text/zathura-ps/zathura-ps-9999.ebuild +++ b/app-text/zathura-ps/zathura-ps-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-ps.git" EGIT_BRANCH="develop" else - KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~riscv ~x86 ~amd64-linux ~x86-linux" SRC_URI="https://pwmt.org/projects/zathura/plugins/download/${P}.tar.xz" fi diff --git a/app-text/zathura/Manifest b/app-text/zathura/Manifest index 2937c33d91d7..e04cf797122b 100644 --- a/app-text/zathura/Manifest +++ b/app-text/zathura/Manifest @@ -5,6 +5,6 @@ DIST zathura-0.4.7.tar.gz 199857 BLAKE2B c4fd99049ed81c7965cc474f0c543ebd1aef55f EBUILD zathura-0.4.3.ebuild 1334 BLAKE2B b8887cbbf8b755c44d79bf4c517ea4c6669566b5576584cf5f6b20fd918ef53ca36ec8918608070548556978a776fa80873716c108e32be0e252f9acc350ea1b SHA512 c9a38f2029607e41eac29b14446028eb6969317360039add7b3d7d8fa9add0c3fbba40d900053db498c7d0e6e83af67f6aec774259a2bb7613f6901631b7bb39 EBUILD zathura-0.4.4.ebuild 1347 BLAKE2B 48da5928fb897cb42e2d76dfe24b4d6b55aefd8fd336d41af466b00a01dd75d59566f0b1d9a57d982ed94d543f8862f8205979e2bb2c084b162c77219b9dbe2e SHA512 58a2e7db42b483c922412a74bd47e938355ce828b9aa172c1a2bfd4a10690892101641fada3ff080cbdd0ca9dc8e491768ac114ab36a7cb560061b830b393d2a EBUILD zathura-0.4.5.ebuild 1350 BLAKE2B 8f4d976a62b7ab8ec19e300a85742aa270c965ab2dcdcb3a43aa81b2db3faceaf7cee4a5dc41870edd96b6180487026f965743e4fcc2cdc2b0221be1e33241e9 SHA512 195dcff04cd249ab9860f0468e9df0f3470256d52a03bd37d982f1469ad6a6fdf2539bce2afa47996fe5316c7f173b851cb343d51e75545333236ad91dd4b281 -EBUILD zathura-0.4.7.ebuild 1351 BLAKE2B 3e72318b62ec7bf5f87d1dbf8082c9bb9388f6558f91f0a4feabd21d187ce834b8a60965859b765ceb91d002d15123aa3d2e8ca980953e63e955a7a76aaa5f44 SHA512 a95763c5be630cb6010b13be822bc75baf49da7df0bacf70026fe4779029af2513185c56c42d1420218833ffd1f87a7948dc3e45067085a3a152366720b15859 -EBUILD zathura-9999.ebuild 1347 BLAKE2B 156ee70df80e96cb4c9a4c06f39600538b4698cd873b2e06894cb877db54698caec7ae6c5cb219fe0fc00252721434ef9fd51476ff10cb828a105f675b00cd40 SHA512 31dd85e424cb33f4ce25d89252fa67c4757bf1280156873d3e94596022cbbb1bd38adb6d2757f2b93e1612120d73416f131ebec3fcd34ad2f3030310a883cfc2 +EBUILD zathura-0.4.7.ebuild 1358 BLAKE2B 7c35176562a0d79c560291b94511b40ac435a39595de2473327d4711caaa1ccee0f84d5a090e508496c9502d22770c2ea27cd153db2b6349f0ff011079eb6b91 SHA512 da770ed67844205850b17eaa8eb4091ce728717b44d868bc0987c33683b8e4892872b60ba79983ddecabf264c342c2f1eed8cd8057eb60895d70f39e79cc95ac +EBUILD zathura-9999.ebuild 1354 BLAKE2B 348e576e02dcd442ad97f58a0f00998fe171f78865b7a15b4e232ed5fc1874d7bb1f55bb487ade91a638c98cbebdb4da269e4a246d84f593d79f92484b6dc7cc SHA512 69cb2554be7174a20857494068ca036c0dd2e1ed3e35f4a00c3e4d205359bc98b10f648ce99a1d3cfe89d92a0ed3092df461bb7c0e138066bab9f4a4c80bb0d1 MISC metadata.xml 768 BLAKE2B f7be45d9f58cc3651406dc6f56da51f2544cb7361035e4d1a44a6a7e58010c1950bcd1f636ede8f89567d643d1bc2daf9733a781aa30d8425584f135757ae971 SHA512 c23719aa6fe1834996539157de6d80f56cf48eafa813d05832a8fb938f71e96ecc1d7b77467adce03274d2fccc375cad23bd0b3eb71c6037f9e4cbaf08874004 diff --git a/app-text/zathura/zathura-0.4.7.ebuild b/app-text/zathura/zathura-0.4.7.ebuild index 4d891afcd064..1be1a7793199 100644 --- a/app-text/zathura/zathura-0.4.7.ebuild +++ b/app-text/zathura/zathura-0.4.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_BRANCH="develop" else SRC_URI="https://github.com/pwmt/zathura/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~riscv ~x86 ~amd64-linux ~x86-linux" fi LICENSE="ZLIB" diff --git a/app-text/zathura/zathura-9999.ebuild b/app-text/zathura/zathura-9999.ebuild index 96647a9ccf49..932897b2939e 100644 --- a/app-text/zathura/zathura-9999.ebuild +++ b/app-text/zathura/zathura-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_BRANCH="develop" else SRC_URI="https://github.com/pwmt/zathura/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~riscv ~x86 ~amd64-linux ~x86-linux" fi LICENSE="ZLIB" diff --git a/app-vim/Manifest.gz b/app-vim/Manifest.gz index 4425dcc7683d4f41d6640443d6bca23b0673a345..3f7657a892c114653cba922c5916cdaaccb006fb 100644 GIT binary patch delta 24665 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%0DVXzrb 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ÁYrILNN zX21UepI!Ux*-oj1M7Bh*pUDEL$_R=A*{VUK#0gN0w?v>0fX2#Oc2w1yfuvpyAJtxd z)+(b%AVC=E;1DX;r+ZV1ha#p$)+gI5D;24s)@vPLQ-*ljypS$~nqjVTn?2&L ze|;9`jZ;dzQZdE`Cu`4d^ zlv-VLK{6V>l2{m*Qi{@2WAt6Ud0qvGf0@9(2gRu0W>VErx_~Tz;dD6oN-=k8@TyI( zdZ3_~Wno}oI~*73%kg(80A2NQ0JM6FZI-hADasF75o)_G#L)C1NVmgMWABw%f4AUP z@hY;BxV>QPYRykIKee9pHe3Ko!Kg`apxE5i%2o35dXs;>+y>{mq+$E=?B$~RQn-vt zD>xaX%3~#y=6EF)k;>-ftx$wlpxJN=61bc$Uzp2DcfGWA<$f_HW|`G!cBr?hN(i<& zo2o^}{(jBAfBNyq^ZuNwHl&)Af2!(uNkW|RcA6)s%W8>yzLh7}bVS2oD)ts*+uKPZkPZ9_e{%PNlFe=3J{m}WJw zw&ZYL*16vPzHW+t{r21wV|5`9{W1%<@6ZQWW`&-Hvu!HSao88-m0v5#EGz4?Yd?|i zU|>_W(R)au^rqo~LD}}*rT8PEOUsNx(pMQl=dD;%CLd_^T|AfXe$ts_Z^*du%)dh7vUspj~ctKa{6}qdswwb zoO0@8%v?f@QdQ{~QVqYI3{GrJ}<)Rn3fV^qGJU_dxk;YcfSGC@{Kb$A_4+Ek~OO2;_?}R$3HP z?y8|?@3>3Ue^Ah(qw5-^0tnU3aZmffIZ;jT;U_*u`}pN=KfaFVK1dlb$fHcBjx^9b zUt}S-=&@rvsTbP7tOY7m!bS(Q&hI<;F^tyKgBJ6y!TX(@Z|#l=Dm2acV_$RNe@nC{!6u9PS!i6=08*Kavo$$> zSM<8c!N<<)&O^gw#k!PdWsCL@79}nyl#pCUS6dUuMqxLtINz_>3uE@Z9N=581V~Q0 zS0tja9eBbNij-msBw#zg6vUt%J-g5M##bq~d;(vSVU!Xns9C76h34x{UiVmL*b^U` zHyD)9e>tnqdr`)1rzC22qBfwM+VQ5qZ*sV24;uD}mhYf$Z|r4V22f4-2YW@li^I`M z5k2W$W=q<6jumZ>q*vzQZJOQyheLiVM}=K3$gcgMb51c{)O(6iaggtyI_6(~ESvR5 zCp@z5gM_t`juerd+Ftv=u@p<2j=^4J*>~Fwf1A!{QD9f+rfzNU)c7LCd1W{aUWbDp ze6REs9fFqN0tn>gbzsweiY1vTfbFB=X+Y+%T`KzOJg4r=2Bh(* zWxg0_zL>Fb^6P=Fdyw1{m+n}P^;n%Ly<;h`#WAz37k-uWy1%xfIOxs^+a0v+e{)J+ z*}cEyqksy7ZICpUf0_J8mT=juG##J8eY%1xdR?wYRON|=<3=ZocgncBbk02G`(K>Q z^9JBtn-w^vF2DJ4xxRe)^h<^GacTT=Nwn4tAbKG{trcuk`k|)N2bYbWtjl+{^%k^| zc1-d!6=X@p%osEm`xo`-)+Px5F)$;szNd z0*m+aGO@PHG2>HmrX2tisF&fz0_&vyR)3lQ7$=M940@8Hl}lBKo&qbb3-!HK%_)Fi zS00s;jGTSRW;#oLL>2#{%>Dht^VLer2AA`$t7AQNx+bjfdSqd!(yR{!f3RB-#i_%0 zkXTIUDSAODe54CBaZW;O0XsQ0)MXOpOpx>Duc_*)GSqn}&)8yEo}O8chS!~?-N3a5 zcR=GHbZ}zU_gZxn+qq9<5ZJxKIplhoiCJJ_}!a?5tj8%YK_KY}_2Ur10=y-X_C zQKz)_H6?mD{z`GIbsjO%e{X(Rtq*_y@Vk!m|9|%Kf$Jmv+&f!N)!rPk+o*J@dU{oV zYPF~o^Wjsd&n49<+Ua$2OY5u}75L*I=))o(1uQ_0cj#R?_2~Qo`%VT^J2hAU#b{#e zh*oxT>=ldg5c&wSAvf^mcGy{t)SphA>9l=#d7V|gN|jiy)4TydyXNf;U-a&3H?OhgZ|nBQKYom_fBsM771h-^D!Sdo zW$a4QW*vC#tWfIuwiD1er0G(6f_$WL{64&+*mWztbhJ@{UYGXFiI_zvbru(hrlZAS zJ*OQsnRMxJwW_5-f8aQ$`^^jKT8)WsjPy<8e3N5Ilz=BW5_KZ2hjgGlnz=8K#G=<)wShwe{M;yuXBLToNnZ2Y4%oi zw6{}22oXzc_Nir%ke7&c0$U>WD;+OIIlom-ySm4LZ{IfZ*qkgwd+B*@q>-SjD7B8D zYK^AKg3&TV+TNjBv>uixF9&E|q-Ck_%d*O4lmDUl;ke5nvp9X-ZXL4c1AzUre*XK{ z51;??3*`#~e@jrfI{+ngnVtkjvSE~NRn`36*VuEIb`gO>>Znxe<*FSk6`6$HblIYf z%R$X+Rz(tIYTE<`6K@hf<7#%Qv*2{^?G1ms>+22wE}vN&z|Cu9{%54PZyWIas!KK; zAXbXf?7ccXwJC(>rj@LvsUC$6FP7J5$8*zv!1o-(nY~*<-og{UNi(7 zhI2a}MNR)bKHopSetu3UBdXhd=#r{HmySCmZ4QSc#Yz`~$`ym9_UC<^&UiRKXIl>F zvrBmLF_uKri`tT^fE2u5&aAS6ijZidBuQ7VA<$h}-agO+P1at}vYA}u% z#X>*9e^83Z=w%Qz5X@s)2g&c|MNDabhn9aJcaoPmx}sDA@2{`KJ(%a!JB3nr~$myNk6{bG2czeG^a22yzvPC_a9$bO2Av@007AMQ)vJI diff --git a/app-vim/snipmate/Manifest b/app-vim/snipmate/Manifest index f3533d6f69af..431b7e7c2e17 100644 --- a/app-vim/snipmate/Manifest +++ b/app-vim/snipmate/Manifest @@ -1,3 +1,3 @@ DIST snipmate-0.87.tar.gz 20624 BLAKE2B 74e8c9f594c711d9be95768dd9c76f82f7c1a68de94f55090be8251c27970ebd47488d1b364d6e0b66c7d5d3d2ce68e98e832555e5aa4d83f53b6f72f044ee66 SHA512 36ef13676e0ff8085456883ad09c111158be6051251a15b428a05d3caee678a6c8ab092694fdf876ecdf19b93e04cb8ff67108dda83ab602250f5ae42602e6b9 -EBUILD snipmate-0.87-r1.ebuild 582 BLAKE2B c294101afc07bf95dd09c568ca72a6a04fa37d29f641825eb9d1bbf549787505fecdce31aa3af86129d13bb47365f8afd6663431fa9bd8cbc771a8391f49fd3b SHA512 e4206e30c999041b4ed5143a2f9ddc1844252ef923261147fa82ec935bf2c1c4cf03c7b5a94e09b97ccf0145e8d505420d2de0f994dcc8239aadf61e55ad49d9 +EBUILD snipmate-0.87-r1.ebuild 589 BLAKE2B 8cca0fce11357e2c4cf8a241370e40c855a2014d227d37aa306ca6a565c7fe072a113fe9d593edc3ebb083d5d75eea06f1f42a8408f76e6bb30bbe15ebb2e7c2 SHA512 98f0c9aecd32ee1551a577ab24e8379a0e669b9c972213204a77f93c3235cfb56a4c46375d4f8af5b236b36a2294251dc16215df1be035dff84e4cd2d1dc5b70 MISC metadata.xml 333 BLAKE2B fc2e46a12d6b2e9a7016e43d9758cb583842d0260d66f8b6f46370b4c8d865861fe3af4ead82f50d63d66331add3d13428ba1b9c87f48c5ac8f50e50f8f6f44b SHA512 53f06b6a78bd4afcdf806524600b0e608c5ed777d27efe8008dfe881a0f9849f400fbb07442f71113e0477bd1dc468f01c632be4384b82936b6b4f5e23767504 diff --git a/app-vim/snipmate/snipmate-0.87-r1.ebuild b/app-vim/snipmate/snipmate-0.87-r1.ebuild index c853ab76a324..bd2a9aa4207f 100644 --- a/app-vim/snipmate/snipmate-0.87-r1.ebuild +++ b/app-vim/snipmate/snipmate-0.87-r1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="vim plugin: TextMate-style snippets" HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=2540 https://github.com/garbas/vim-snipmate" SRC_URI="https://github.com/garbas/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" app-vim/vim-addon-mw-utils diff --git a/app-vim/tlib/Manifest b/app-vim/tlib/Manifest index 89e58e683415..4f9a13a2fb9f 100644 --- a/app-vim/tlib/Manifest +++ b/app-vim/tlib/Manifest @@ -1,5 +1,5 @@ DIST tlib-1.22.tar.gz 119979 BLAKE2B 2fe1231b6a075989c41aa2cf38d0964b6d9ada390d0729ea417aa1c2ef1a105a07d569f80c75ba91a55f7e68f349faab2dcda66741b0b1da59f76d68a5467e24 SHA512 b7fc7e3741876c92bbccc116d4e170663e3d178aa8fb546f969475723cd82e07d9470af37574f8f97cfd23b8ca8f5dd5daa2e7bef50e2f62beec0015a2355908 DIST tlib-1.23.tar.gz 120827 BLAKE2B 7b86a1b0e22e499390239e5898d81c90ac1b3b989b929e3bde3ea516d05419fc8af19e72d5313df36ce856a4c7ee2cddbdbecbace835f24adefb1883d4e76e46 SHA512 5fd5d6e6ccd36117abcfca35173d28602a73b0773e5fc77cb8c1c8660f13dd7882c8a8de9b4335927b807c7d643c480f1371926b4ffb1758e53948132dee1d75 EBUILD tlib-1.22.ebuild 585 BLAKE2B b5d087fe5ea43d086e303462e0ed22b813799288b63ce97c6839a59f834ff769f45f2344144fb858125e28f4065c7596a7be881eb5fd2874b4990e9b6a82911f SHA512 71ed5d14775b3b39dd858c91f18c75e23bbc2f22f2b5f2fde18ef8a10d20a38890c02e15d0a8044a5c4e779e40012ef7ce43937c22a06f16ba486a7545cba733 -EBUILD tlib-1.23.ebuild 587 BLAKE2B 28fe7da5517913c02278838dc82ca36ea559ea6fa760117ef26828560b3958bbc951ce7d733580d2d6e260121badc95d3fc20e74ca95e0c28837e2d0cebcd842 SHA512 5c8137b5aaf72625b5b9b7b739b46c88c73ecdfad3c881adc3edd7a9146c21a53f5ec2a8ccc2b768588110089d79c887990da0d1743d07f46079b2551f72795c +EBUILD tlib-1.23.ebuild 594 BLAKE2B b7b0952a34889833f147814fd3797c1666be3489d87d29cc3872f5c41dd0b246229987dd7cd176047fdfce747b6804d7485080c17f934986377b5ddc12cc3884 SHA512 8e9591d02a2cbc93e0a85cea2fef1903996d809d872dd7488450bab03b4d16cfdf045d67fb5516f9609bc71bdae55cc188b7f7a169919106ccb89182c844199c MISC metadata.xml 329 BLAKE2B 87b2296cdcd56f61cb2ce3f9da6b8bcf557a4f380e827ee96c91f9c2cf5a42f102251edfa6bbe0549ec883bf6e24883cd16b8392e436354e08ec299d6950a819 SHA512 ba015f91508e2c9d3cf1a7a202cdff6b8f543651c8807984bc82422747f8f9b532b9b6133db4ccf425eee399b064e01822d06cd6dcf46619b17b716c2d9cfc10 diff --git a/app-vim/tlib/tlib-1.23.ebuild b/app-vim/tlib/tlib-1.23.ebuild index 20b0bde9ce8f..debbec9d3ea2 100644 --- a/app-vim/tlib/tlib-1.23.ebuild +++ b/app-vim/tlib/tlib-1.23.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="vim plugin: a library of utility functions" HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=1863 https://github.com/tomtom/tlib_vim" SRC_URI="https://github.com/tomtom/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~riscv ~x86" VIM_PLUGIN_HELPFILES="${PN}.txt" diff --git a/app-vim/vim-addon-mw-utils/Manifest b/app-vim/vim-addon-mw-utils/Manifest index 154b270acabf..53d5372a2b3b 100644 --- a/app-vim/vim-addon-mw-utils/Manifest +++ b/app-vim/vim-addon-mw-utils/Manifest @@ -1,3 +1,3 @@ DIST vim-addon-mw-utils-20121105.tar.bz2 10071 BLAKE2B c32216879a1873829f44777cde0b455d68694214c48e4f18e0302a026bbab7f9705016fc00158c6c9db69c59d2914ffc15dd385f79814781e517f71109dbac99 SHA512 15104f23416e8dbeb25d60e9b94c0c04434df19bbd3fa418285a1b1106a95dc6bf28cc472014fe431d80086217110c58f267d3d1b5d855bdf85fc4d4fe870346 -EBUILD vim-addon-mw-utils-20121105.ebuild 367 BLAKE2B 84b4b7f0017f253c7bee5a97abecdf0a5ed3a259ce7410c720d1cabdcf698c325d833c0b97f95c13772a11bd76e466e4b85ed5dd6d1e3db1020912ec09084228 SHA512 32d786226c46e28ce4a23849688b70a2c9b96912ed7068a38f60d3166eac3b0b648a26739e1adedaa519af13aa207a5108ba8c1f01ecc8e8854d186f15f56d9d +EBUILD vim-addon-mw-utils-20121105.ebuild 374 BLAKE2B 724032aee682d868977935cfc50e3ec76af4976798c2095fdae26d3b65b71592464e68a8bcb28b1f92af81aa63bb1d5ad076e4b3567e8ff9343a33518cb929be SHA512 9abbb2025dec0e2f76b38928768bf22f7754cd54f0c33c0d0160d28c15dedb24d84933d44faf167d0bffa6be4bce8a0479c0dcf48818744611ddb26e7fa460d9 MISC metadata.xml 342 BLAKE2B 8307dcbf56c00fe82cab6ac2468d9fa7c2a204bd95a58f1717e1b1405c4c6b617ee34cb2b7aa915692246917d7ca343202c0a50cfa7d0a03b319b8fd30ae25ff SHA512 d15a0c56c92c227efd086cdbd8d42fd3fcdd69194a7aec00db5f0e32917eab9a664590ee609c056f7128e4519b40016f25c97be994eaa78809c1bccd7b9f7a68 diff --git a/app-vim/vim-addon-mw-utils/vim-addon-mw-utils-20121105.ebuild b/app-vim/vim-addon-mw-utils/vim-addon-mw-utils-20121105.ebuild index 509880fb0643..92a865360cd0 100644 --- a/app-vim/vim-addon-mw-utils/vim-addon-mw-utils-20121105.ebuild +++ b/app-vim/vim-addon-mw-utils/vim-addon-mw-utils-20121105.ebuild @@ -8,4 +8,4 @@ inherit vim-plugin DESCRIPTION="vim plugin: interpret a file by function and cache file automatically" HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=2940 https://github.com/MarcWeber/vim-addon-mw-utils" LICENSE="GPL-3" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" diff --git a/app-vim/vim-latex/Manifest b/app-vim/vim-latex/Manifest index 971e332f10c7..8c2f1db60d28 100644 --- a/app-vim/vim-latex/Manifest +++ b/app-vim/vim-latex/Manifest @@ -1,3 +1,3 @@ DIST vim-latex-1.10.0.tar.gz 260820 BLAKE2B 2314ad5ded3bea51def3172e8f2b7a7483839b58804f9d8c1cc1c8f1139c1da731f91525691d47dba57d07a7db85c371e87c5ce0d3d22a004a9402df7e7cad3a SHA512 1d22b675c124e402a280dcc3a675b49a92fb9f4d42efdda0ea97be26379cd6c023589a35e165f4231524d853380e22411901bfbcc98f171c938ba800821a1213 -EBUILD vim-latex-1.10.0-r2.ebuild 1497 BLAKE2B 61baba11619b3492d401284bd6feca6ece3e33c316d96df5629041e2085337f608bb3274f9712d29cfb0db250883e96cd6bce871f005bf8dc009f6def653c74b SHA512 944a514d273a6f289a38ec09a9c721b6b29a9277edf300370e43118057772487b987bcf40513872e91b236aa373ef88cce763267178af93e67190cc800b8705e +EBUILD vim-latex-1.10.0-r2.ebuild 1504 BLAKE2B 37f558342d9f2bf797567359fac3fcbb5d20d4bf86b6969a0e48ab61499eaa14185dc801c0757bc6088372ce14f1768f751ce19abe51635ab6eb77ea4d2cb847 SHA512 f4ba9c39317c54eb2cae1728f236849f6483661f64552f5db06f8d9d07c1ea95fb657e1b7f6661413daa44621382975c5c083f6f9f5141125cd0220f2741767c MISC metadata.xml 328 BLAKE2B bcf4c9979e43da6c141669c218e852e7a0c062d900c35790709e393f6cabc56f646f7a84e8057d9dbafa0a73e5786135a7cfe3ef825af867500bcd502f03a61f SHA512 e14b88742b6d8143cb578ddac61dbc0ac5e84c90659e8d9b5c40882ebdf35dc001b1ffae26eb90617434b2c8a898055c838738bf7cf18a45cd2a2ce66a30bdce diff --git a/app-vim/vim-latex/vim-latex-1.10.0-r2.ebuild b/app-vim/vim-latex/vim-latex-1.10.0-r2.ebuild index 375ef8e5228c..d029f5625a5d 100644 --- a/app-vim/vim-latex/vim-latex-1.10.0-r2.ebuild +++ b/app-vim/vim-latex/vim-latex-1.10.0-r2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://vim-latex.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="vim" -KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-vim/vimtex/Manifest b/app-vim/vimtex/Manifest index 86565f0ea493..c94742a3d637 100644 --- a/app-vim/vimtex/Manifest +++ b/app-vim/vimtex/Manifest @@ -1,4 +1,4 @@ DIST vimtex-1.5.tar.gz 1666938 BLAKE2B 7d203f25b1f5c653bb270fb4cb5463d2851fe63d52dde9b99d8ca4e2c7936f7291c649e5a71d25c01329a2caf3aa4258f302d2585c6b7e67991e5f91dd785526 SHA512 9009a830e117c8d1d6b00f97cb1382704c77120e05810ad40d1ec191cb547e5045101d2901b88d85b42d17ba51cdd5f5a00b2f80aa2424e2529bb19c7f651f00 -EBUILD vimtex-1.5.ebuild 533 BLAKE2B e81024022440bfe6d893af82e1c384c7c3556b5d49b61fd4797af79154a579c96e03ab67cffa18e7f19aab67ebefbedd50eb5fc1a125dcac2e4b8b4eb5d0aa56 SHA512 6e248105a83df12fcfd1355d45bf790abedad40c653f615a6086e879cae9d4a6b4589510c539a8f00132fc120bae39f5c20c0566532b4efb42f08e59cb116c5a -EBUILD vimtex-99999999.ebuild 730 BLAKE2B ae9ef2bc3fc3015e688fe6160ab77c131b5797da737b9e17e3b6bf21d421e17f5b67c2b49655a9217f86eddb7b9a6cdd7f4b0dc9766409139e76fdec620db80a SHA512 c05c3abb3084cc2a97373da5932e027ec6895f56cb78aadc15da3df0f1731ddd886d3bb251460638d5c68f031e869200d24368aec8bb3af4f6b319dd0680e40c +EBUILD vimtex-1.5.ebuild 540 BLAKE2B 4a03b7b850d52d3e6739f0d6c09397472e40db8e60825f333278a6edb6a5942e6334857478720635cf6d6a9ef25932588c4e0b3498908940a88fb881ba76d2a7 SHA512 9450b1d918a2547708c5d1ed6ff940ba730f6f52f6301048d1cf756b246ce0ee04ddd0f1215e81c665820bdd43ad63d8fcb92be85537722dcc33fb8b8c7d6bfd +EBUILD vimtex-99999999.ebuild 737 BLAKE2B 465cfbe53936dc071553c82cab669f4ac1a6242121971c1bed1267bc130d2d72145184280963e98cebe0cf859441e30b6e47e44c86e2a31f38648dd66a8cc57e SHA512 10f4dfe026b4e15129a663ed73c7a4513133bccdb96531cccb218e84131abedfacb05d978eb22d087e1cc36483803b66bd98ffa243581bdfc28605899a15ed16 MISC metadata.xml 337 BLAKE2B 7cdee52f7b90fb4f600900bf2766b17b00992c1f947bb590a95d17a83ea6d3a9d48d7da4dfef2de1b2101118729ea95298fab28798dee7ec77977fdb659a3e27 SHA512 d2be801e0e552815e32e818ed13172288ebaa4505d6074dcabfaac760fab3227d019e4ddb8610062ceb5680e8b0cd543bd169333eefc80cefc6f5bf790801a0f diff --git a/app-vim/vimtex/vimtex-1.5.ebuild b/app-vim/vimtex/vimtex-1.5.ebuild index 569741da84e0..bc71b2da1a54 100644 --- a/app-vim/vimtex/vimtex-1.5.ebuild +++ b/app-vim/vimtex/vimtex-1.5.ebuild @@ -8,7 +8,7 @@ inherit vim-plugin DESCRIPTION="vim plugin: a modern vim plugin for editing LaTeX files" HOMEPAGE="https://github.com/lervag/vimtex" SRC_URI="https://github.com/lervag/vimtex/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~riscv ~x86" LICENSE="MIT" VIM_PLUGIN_HELPFILES="${PN}" diff --git a/app-vim/vimtex/vimtex-99999999.ebuild b/app-vim/vimtex/vimtex-99999999.ebuild index db4521995634..57d396e62229 100644 --- a/app-vim/vimtex/vimtex-99999999.ebuild +++ b/app-vim/vimtex/vimtex-99999999.ebuild @@ -12,7 +12,7 @@ else inherit vcs-snapshot COMMIT_HASH="17d809706edcb277f1ee7fa5e33aff3619926fe4" SRC_URI="https://github.com/lervag/vimtex/archive/${COMMIT_HASH}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~riscv ~x86" fi DESCRIPTION="vim plugin: a modern vim plugin for editing LaTeX files" diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index a4384a6a5585fe9b566fa872d439d01018773b49..26f5c1a8fb79a1a34ad57567324f245bc1f510c3 100644 GIT binary patch delta 10753 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 delta 10752 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 diff --git a/dev-cpp/gstreamermm/Manifest b/dev-cpp/gstreamermm/Manifest index b239f1457553..c43bfee7955b 100644 --- a/dev-cpp/gstreamermm/Manifest +++ b/dev-cpp/gstreamermm/Manifest @@ -1,3 +1,4 @@ +AUX gstreamermm-1.10.0-no-volatile.patch 856 BLAKE2B 40e2735424873d2dedda0a8ee2fcac848362741a08acb291ffe532e3b6a1d9af8967345f535148692b7322ecc74fb94a244c0841a57f571e6d6a37eda095c1fe SHA512 6babe0b607646c77850512df029be989256403e86010bcc198f782a04f357fbb3580c1015924b46af0ec2f3b9bb3c5b2f96b8a21befba8ee24c877dc32f59660 DIST gstreamermm-1.10.0.tar.xz 3529640 BLAKE2B 29b99928cd1b21fd295683b4a1ad0a1b0f8ae959237fcbfef7d5a9296a70a140a04fa390fbbcb8d3151d28239f281e72feb30a0466478e38dfb4e172beaf21f1 SHA512 34eeb9eec5958c96acf7c7791eef80138e5d55fea6ddf1bf9ace6b1ec7f052da2abf04d87089e4c9ead51c631ef7afceaf9fceb946ec3d105da522187c69e429 -EBUILD gstreamermm-1.10.0.ebuild 1459 BLAKE2B a3863c41352bac5560958f6077dcbf86824f5fd82c60f022598a05dcfcfd2042d74f37acfb8a0a827e47853a53b598dc94cc267f5122f7004293717d4d288f6f SHA512 2f6e6f1c1554d4d46358e35d3ed6ae69413c70d82212e4674f5c97e8b8464dfe0fb1ab23ea988f09cce485c2fbbe9f9d5df390d764c7036ce4c264cd85228c5e +EBUILD gstreamermm-1.10.0.ebuild 1510 BLAKE2B 6c6e75c2c7653ede07d0b169fbfe2e55adb638dc446a08d5b5aae35f5c18d7bb622da2ff95ce931e75434e2b2c7dc46e9ccdf9cb646d6859105ad702e3b33533 SHA512 c47f97f245c78b7a9660c44dbc7bf0e6109765439ed332b951d94e1500d1ba596d96784a7be5454f93cb1036412ad30280bc7f095e80f7cfa7ad17ba416ee698 MISC metadata.xml 259 BLAKE2B 32f8c5208a55a1dda504b7df969127393a2c70e672aba383fcdc870de8fe778366d3dde3c3313bd043068d2e7831d1e18bad6fb428e82266fc2a630104e0a193 SHA512 fbef629394690b3a5608abc6344816f6acf1e8e2663f29949fd14a662c628f16fee77a1ec1641066806d143fb94c1571bc5b46b829dc53620af6956377fe15cc diff --git a/dev-cpp/gstreamermm/files/gstreamermm-1.10.0-no-volatile.patch b/dev-cpp/gstreamermm/files/gstreamermm-1.10.0-no-volatile.patch new file mode 100644 index 000000000000..ede9f910ae14 --- /dev/null +++ b/dev-cpp/gstreamermm/files/gstreamermm-1.10.0-no-volatile.patch @@ -0,0 +1,17 @@ +https://bugs.gentoo.org/786444 + +g_once_init_enter(void*) should NOT be passed a volatile argument: +https://developer.gnome.org/glib/stable/glib-Threads.html#g-once-init-enter +"While location has a volatile qualifier, this is a historical +artifact and the pointer passed to it should not be volatile." +--- gstreamermm-1.10.0/gstreamer/gstreamermm/register.h.orig 2017-10-20 12:26:46.000000000 +0300 ++++ gstreamermm-1.10.0/gstreamer/gstreamermm/register.h 2021-05-25 17:52:13.031337753 +0300 +@@ -110,7 +110,7 @@ + /* The typedef for GType may be gulong or gsize, depending on the + * system and whether the compiler is c++ or not. The g_once_init_* + * functions always take a gsize * though ... */ +- static volatile gsize gonce_data = 0; ++ static gsize gonce_data = 0; + if (g_once_init_enter (&gonce_data)) { + GTypeInfo info; + diff --git a/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild b/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild index 6fdef7109be2..fced073bba0a 100644 --- a/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild +++ b/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild @@ -40,6 +40,10 @@ DEPEND="${RDEPEND} # Installs reference docs into /usr/share/doc/gstreamermm-1.0/ # but that's okay, because the rest of dev-cpp/*mm stuff does the same +PATCHES=( + "${FILESDIR}"/${P}-no-volatile.patch +) + src_prepare() { if ! use examples; then # don't waste time building examples diff --git a/dev-cpp/robin-hood-hashing/Manifest b/dev-cpp/robin-hood-hashing/Manifest index a111cd72a9c4..59e6e400eb9c 100644 --- a/dev-cpp/robin-hood-hashing/Manifest +++ b/dev-cpp/robin-hood-hashing/Manifest @@ -1,3 +1,3 @@ DIST robin-hood-hashing-3.11.2.tar.gz 170488 BLAKE2B 5fb688f5e21f989456e139b64447393816593ad2a1c3537d067d8ea1717aceaa879e27616657354f62e1466ca491f9d302448a73cddb53c7156a623eb375016b SHA512 5d55f054e29ae34d410eb0103f9f0aa1faf47e313b9f089c73b9c26fd9bedf132f6bb13b4bcd2664309c32fe7e859e346d0a6e7ab7f46b294f9b8db207577795 -EBUILD robin-hood-hashing-3.11.2.ebuild 498 BLAKE2B 7d0f434430a99db4409d5293b1d72a733b50079a99cd2c87ecddafec5713cc41214ee3f71cb1ae03c4f9f25a2112f824527fdaee1d80c880e5970dfc3e6d5fae SHA512 5ce4a95bcb3f6823f83a5900502cfaed705ba84bc8137946e64e8d31d54934ed7aa79676765b588f951c266b784a0e2f62cac11ef7d291fddf9a435c0d084074 +EBUILD robin-hood-hashing-3.11.2.ebuild 492 BLAKE2B 18958ad16e59d345e69cdd24f4fa2c31a870b90a16241ae252dd9b8973f668b0db46e139ebcaff5be559b524a504267a99b3ea1e202d80c9fc8f99e036b70bd4 SHA512 54c7c9921bb594cfb46c4b5bb7b5233ede6438f0734678f753236faf98e040d3a1a68e4e87c0da2f1ad473d975195f0efefeb34c4d17c24112cc4c67051723bd MISC metadata.xml 431 BLAKE2B 301a6f1026a18fd6d6322f95833f515247111fb9bb88d915724c263e167ea93bbc7f72a734c1aa4fffb5e2068a43f42a104446e7dddaf56334c73eb29541481a SHA512 80aac4cd60e6768675f5cf8619b99d7e4d95b3c691dd4cd7400040610abfdc5f9182e166f5b1c301a14380a3216fca87613dd7e4098fe2e1e2330e49f0660654 diff --git a/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.2.ebuild b/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.2.ebuild index 40abc80f6978..1a32ac192607 100644 --- a/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.2.ebuild +++ b/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" SRC_URI="https://github.com/martinus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" DESCRIPTION="Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index f245eeffd18d3e78ce672a5f09d677fefe13d3e1..f92585a2db2fd43df85f63f728410a8135216a4b 100644 GIT binary patch delta 16359 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 delta 16363 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 diff --git a/dev-db/opendbx/Manifest b/dev-db/opendbx/Manifest index 0e320ec792cf..1fdc21a58d70 100644 --- a/dev-db/opendbx/Manifest +++ b/dev-db/opendbx/Manifest @@ -3,8 +3,8 @@ AUX opendbx-man-optional.patch 1000 BLAKE2B a8e5dc4e0721b94acd0b379a6d27ea8e349e DIST libopendbx-1.5.0.tar.gz 583894 BLAKE2B c427bf8d79df6b83d0ce940d974625bd9b54e49e502f864d244a780185b6321f84a6b779e09b603a71ca26549844001268f0357169e9a74e742b9c2668e4b3ec SHA512 7e4e9b8c62fd981276f6747f8184d7e34d743b866bfd76c8126a16371b50dc682177fd563212333d2dbebe2128d0b1527fc69029833329ba8cc0311308fa9bb5 DIST opendbx-1.4.5.tar.gz 582915 BLAKE2B 7a11947f73ba3a3d407fecf7600589b64a6a80b82f24720ae613d1dc7044e7efe3af8fe273c0cdb043923af2cee1913766054eff3267243345b89c6977124be6 SHA512 e46289f9a7eb8b6e4084863834f8c4ca080eb3343b5f9d5837c476bab0a39e798a6364c8648f9fb53e52ab60cae57749b9f7e9bd23cb95b8ff21160f1bf4247e DIST opendbx-1.4.6.tar.gz 587514 BLAKE2B 0a6c983ac1ebdc3ad9390185938f32e13ba9ff2ced6d41390421e1e3a1e9eb639a85d89da7ce2dd67f05fd2fcaebb2f53146f43678e548511403d8cdc4de88da SHA512 dd6d53d29157057dbf4e273fd82c7694e8bc626d3409d6ab9c25627a0fec96418326550fa8004b5341facdc4cd8aae12516224e8bb84e2562482885780ff0e55 -EBUILD opendbx-1.4.5-r1.ebuild 2228 BLAKE2B 832e135e2c0e9b9d67767f49f75d913e456121d4dfaeeddfc0ce54d94da743c72555710ba220beaf50742eacc2bcfde0ae4fa8af4ce9aabb5c9add3de9d772c2 SHA512 05578fa43e0c395ef539cfea5b1c1e5f2d13275a2980220161836a25607c497eb6f77f3f4d2a3fe6d26cb8199158a5b64b92e93773b44a0ad6cc07cbe3d977a1 -EBUILD opendbx-1.4.6-r2.ebuild 2230 BLAKE2B 82bc09a1a2a2fa313b3c9b98ed65cce5b47bc3f1e914b7dca6950bc7df2afca4f29015ab2c01ae7b29f646e3cb4cb2d965a3199b35ff3cd8f07d1d45e0c350ec SHA512 a01eed48b3b438fbc225783d69cda10f57760996dabbda414c2fb9f4a264b22228a92da8b0283456a70bba5ce60e9c0cbd1d41887b58927b7dc66f4792d188cb +EBUILD opendbx-1.4.5-r1.ebuild 2272 BLAKE2B c7665d1c127c2e57700b7de8b27a4741598519e1015f771a33b46e0a4096211f10daf3de0561d4b485997ca0cea1c7315c5e5a86ce2f4655169969eb96533cb4 SHA512 d94f9e76079bd543a4efb05f76535c1105675d1cd6408b229186ea389fe9e732874541983e760f0453870d6199dc3e5b811c1505a6ed42da5463da7dbbbab617 +EBUILD opendbx-1.4.6-r2.ebuild 2274 BLAKE2B 66d13dc39c276c946fcd7950d6de2000678f3edb5fbf927b871ba22124776025b5c4b8004d9920c24d1b9eae5b221bd3576aff5d54104e85deb276f64f29cd07 SHA512 9861a4081ef4078bd95b5cf723e86caed76720e98f032116a39a8a23c98f89ae49c80d2c9ac1c304152d2cb916d7da69ad10d453385ae26d32503ab8c312e504 EBUILD opendbx-1.4.6-r3.ebuild 2428 BLAKE2B c5d092a166a0d8cdcb07c6a20babea8e77770f97a8130aceea7c77b12df3f9e1f677b7b50caccc049839c31ca23f7754ca20351493014c8e53afdcd343f56a52 SHA512 7f0b73d7d80aa3361f665ea1dcbd9977ca27c54f00703cba4790664f04af73531a49a66fb76bbe829c896060e058c72323f1707adab3116e9ce1a359cc4accc0 EBUILD opendbx-1.5.0-r2.ebuild 2298 BLAKE2B 934f07d98faa671002a3523f7394c8d7c3d6151b315e190a68316b8909eec1a252ddc34f04ab80993ac3f45362c5020789e87456608e9b063fba9fe046d9d772 SHA512 5c14130f10516e2c24186faed421dd130647e7d739dd7261e972b85a1cf428e249aed227e2d322d40047b732687462713528489cfdae1f8cb710336a70e5775d MISC metadata.xml 243 BLAKE2B 1d641d0445b6ef43e1ca3ca3f967b0580b0a5ba444509e092a8a51bba18564136091c2dacd69ed723e36cb851b3962176a8aca06d3b2e604cf089c4983dbb7f5 SHA512 2bbd30d145173aa1c10a47ec43bfc1f6b1aeda4b25ec40e534d08a35fc9a63ba9ba7826204cf4d561566ea0678f2d865cb7a947814f5e5e436a839d750f2db2e diff --git a/dev-db/opendbx/opendbx-1.4.5-r1.ebuild b/dev-db/opendbx/opendbx-1.4.5-r1.ebuild index 222716f22f73..d62eda3c5e8c 100644 --- a/dev-db/opendbx/opendbx-1.4.5-r1.ebuild +++ b/dev-db/opendbx/opendbx-1.4.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -60,6 +60,9 @@ src_configure() { append-ldflags -L"${ORACLE_HOME}" fi + # bug #788304 + append-cxxflags -std=c++14 + econf --with-backends="${backends}" } diff --git a/dev-db/opendbx/opendbx-1.4.6-r2.ebuild b/dev-db/opendbx/opendbx-1.4.6-r2.ebuild index 5c3009011be6..7ba0179bedaa 100644 --- a/dev-db/opendbx/opendbx-1.4.6-r2.ebuild +++ b/dev-db/opendbx/opendbx-1.4.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -60,6 +60,9 @@ src_configure() { append-ldflags -L"${ORACLE_HOME}" fi + # bug #788304 + append-cxxflags -std=c++14 + econf --with-backends="${backends}" } diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index b80ba8e61fd1f86224567b7b609f39c45b7f2fa4..4346e009ae1c657a7e00a9b2e15e1e791cf305e3 100644 GIT binary patch delta 30043 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%0AT2=(HlRACtp$A{ z=1R@5I-q~@ZL_nH;qF8KEOL~RJUUtS@axlR?{9_@GQDc>UIOTL>LUr`vRev}u`~ro zf>RS#v_KD&RWLyc#sJelQ+{g%XQXS^HClU2jZ zgSctN-c|ATRkrCuO$E!1Ed-4@!Op5)Z>Q{&p2M0Nu@HP=!q&ngAc zxgy#*FGUQsj)`z%34?lJb?S?%_E)|1t|i<$%c>$P@xR%GDu6GaJ_km91(>Yz3DJ6h z1}lH?gMGYK1~(_M?mW-aExbD^Js(sCw86%SAusBY4W!$Son+MFxi-DM+A8@#nSr4a zeW)lm0hT2s?EFR;)F} zIfx!AqVM*)iXJHe-1=mNr85}^JQ5OyUNvW5mSC=ip7wg2U9&;v!lIKl8FZH1MH*W8 z5&Okx=g_~8bDWgJR_HdmBtfXPRN;^|PsqSkc2|Z6!9FM!_!PMQ_2-u#FF#(s&VPSE z5{V~XHIjG9r%P#gQ)^g~jK@p3HOe-x>9Ii~mw9E=va?yT4F}Z~=|3+&3IQY8b|(Wi zWig0n;e?m>tg~fJ%4M8xek#Fg!Q~a)C%$S9po4h1sT=_zQ^9U)YI_@9^;1s$1RR(h^VG=Otc(iBmfBn5w~U|lNZi_>nhr>9bVb)W2Q$uiu_atxsR^u+%A z9O!}W51iVEoAJtT@X3_X3-za?RPmI}1Wb+&=T(SIusrWRAh-0`k2!69oo>gT;+kzr ziso>(W00|nVr}XuS9m62T0PRSgMp6qZpk3`V-@st$i5L0oM_Wv+U73s1N46dBve^O z*8<0`)7?D0PS*3CU4i8uUrr!E2k))j5LLN78CqsxAUu?G^VnP4?4bkswKN58t9zgi z$J4|5ROg3ppZ@&qd755D?Z+fZBIs#i$#cFRbN#+@s6Rvko%?dAnZ08awY76h_ z33e21z1*q_splpbiSW(sgr0vCl@_{&bDcZpqLV(X=UUxKN*`_dQ@KX_Q1?=-BA&Np z2;BvsvfJeCcP$-AdEmP2c)8uSo_A*;6tdOQ=qgrZ3BIJ327A+WTMN*#`nuVoKcv5^ zus!^yt^;i95<;@Tw}7PbRGauTK7RT5<+t(W!dYOHNUil3cUD;Cz7TIYs?Xl?vYL<*0AJm+ zQ;0|{u+A-f#rNvWs>==`x+|AI2UX29S7_bMC)lHf{i-GhPt(EA;RI46v`=zH51Vc_ z?P}_s#XWh}>$q33q^EzFT@2!IX_`lVP_ZC7|G2VVe`?AS@_&233LOSi-?b;l{|Sb^R)Hh6% z^jkQ z*G*;drVD*y+MbSM=w(GfC=Nas(q+|l zLFPwn)Xs`o0PE^PxK2$KbWSx*ar?*_zk;q!d z8t$|z=xQ?|Kie4Iow##6)EBqAdF3FbOU4}c+uY??-v#X1ILMIMuFdA^O&;#@Y!|0- zYUrV?I3#~lEvKi4_2)gl{L_LSh}&)liA5J2@C=`{xZG|hYl+WrHLCXON40v-!x5ro zjjOZiMv)cfE$%UNvdL?&1U} z=?0>zwyrnY#j*0Z^L6LepHS%Q!fW{>pKP&M{cLQ1uvKHZoU*!6t zgUE34k}th6&0HiqNU(~zWG;PKmn}1?Gabvdm+RroF*nQCsb8{X^_xGD`19a_?GeBf zDz|?%NetvrR=~)nm!E|~s1Uyaw$6DeYVQRwa8tggA4$tTE*ii9u6b0oj1A#)%jZuy zLvq16k|C2=lFSfgSB{(PI&aYu$83MDe)+8a_(i}ZJ`E6V4hBP@)0uRG3j;Dec+{kqOsf7Qz{`*%r@w|?`4C25x%>jQ~ zp0qXqH&*9Z1{{m;uEUq1c~ zz?LWDnDd-z=m=b<@%*$_zeg7}6^ky>iR_fkiv^m=D%)>=KAgCinq>0dg(!cykPQyC z$X6{#eFLTSl-EGaKi|Js;Oqb7?|;1i*czWsQ5T2gcp%XQJsv`^H>}lzYA`$!pD1W5*`DWURUIk7 z3~Q4t9zCAGG8h!J{<_r!=lXx?YzCclAV9f3HyX0mIoURnaK#GpYXy;K5zYvowGX0w zs|q+um^h|TqvC@X&uDp0fY>K5R2B4{A4c5UC*h;@quEL2kwopfi~)*bIp(-+7QNRD zp;9Kdrb~cZ-kVEf{dqLt^Z5Q_eEBk7{`2w2%Nt+P__U<}x?eMTW~zU}VRwC2gGQd1*^afDg(#s+t-CaQ=$36Jtri{ONK$M#ZteW@SDe_y`W`)z^$iD&ZE z!B+dSZL#$QoHhen>N4RRT`o-&1|i(L1H1&_psE(Hp3@K1Xu-NZKwlO5?QkfK)4@Mi zYeJ{<%SwFEkF-^XR|tq?j?EtN{u<*ZU-`6O>+0LyopDt9F2)#A?H)+Kw10Lvm%L1# zZLSk4YG3yyU2+|h1=uHlzswK%;C{TvKMAM_aE|PbYUsL*M8}%f1Y+HlYUa!n{&<2m zE5IYgfp=TzPE`i}u*SKU_TI{;?Fa1K72(Kr-lIP6XLa^T>kn6cd6pzSr+oGNbxIqc85!kci&-mX(*Lzvsfj$rhH9w4@FmhXPBtvKMq19cPc8y z|Dir9Pi)v?touo}^NKC&pvZ-raX!1CfBtxX|Jv&NJizfIr^Cp^j<0E6eAEa&ig{ca`LdgR6xUO4v;<9&$EyKhTmyhwZG~${m(mJ&;Wa&eEm~ z$5p}oF>6t@jQ5^@E4*2^LsL9X2(UlfYU3sF=nwa$$Ozd)K+5-C+QuO!^>XQcms}o>9d$V#Wm|(kIJ^`~0|m`&9q>`sZ7brt~B^L>juB1r7CH z$j4nG0KC$@^WxkPUe4vQq|+stLWvU)!iWw8^r`JQnIB4j*+70nEBUmdPCuO~2UCna zW_5vYC(m*Pl)FL&A|qU%kEy3Erl@6V@G zH7N*w03krCoIa}e`|@A2rvkz=wu!GHkaP%GwOs_Nxl|ppLvc-Pm@1PS4vcURy$c;jU{h z3?|jfjvYugsW)PwuW!J_d#FX`8aC)JxENc{`uw>5sNcWWH&E=!{fZA}9h^kX`CrYF zcoxeDjkDx5t-5ZUNCkxygR5?f@tc+7BSRI!xx+{5Ahk_fWOtF5leOgw%^a3bfp#sI zeF67+$pSo|ae$;=k5|+E1}ZXtmM^#oH$$N~`BAN+dMmne4%a!LNS3{ess%IgsSh_P z71!Z3>l+Mlfvh>Hm7NmNO7_&1z^(v@?{@RLE;BNXU!ne_^ylaG?hz2wm$``Newy-jvJ2bBmo$Imtc31xo-zy z2duxW7F6LoUR*-({!U`mK;U}ni^m94uwbSVgR)xSycw+X%o!ZRb+Wtfyn(|UpnhWH z!6@p&B>;MH0>BSL*`j3%#0T8;mD1(MsU0AA4>zoY=uXPn5@35NT=1OBb6@=PUn=AO z_-9-pEi@vWjuAuxz58B&Ktx4G`=OI);YhfxsJD1@x?9yK&GuY|&&$-~)X-GH?5tp2 zJK^hkoF2VK2Y$yDwA9w;#vzdet+wR|hkVj|2Z-SUDvTj5|X=En@elQ#p6Cz?3g_&I}@`i@Nk@|XT^-e@58-)*X8WmF z^i8yH?y$^FQ#plyqMKZUMAet4_c5kRyPTR`u>xhwE#YN#Mb$2VD>v2QPBkjDUxm`n z4ij7^5mhsb=0<-8g7ZY3>Mz`!r)JZadjJ0QuAj!2Uf&E5Kc&svTCndJtgY?hUES=k z=;RcQ`{O#)@+z#NZPtD)(Jz%bCAmvIZDbTZkomWeaM1sM06ghRZ|4@!5gkQs$r+0* zg-|ID@(%|Kue}pn5BBnEDE!L3Xg6wnY71cyosKM5Qv1|o0!CI*mJBwvdnHdP9Hqa! zmh!qSCCAltaf_F0#_F{ur|kPhq*>ndmL9ntE;v7@%`f%K*SBK^5RfOuD^3>aJ%oL~ z6^z=pWyA-6p*ZxkcK~G>y=@z3^SFUv2aq?D8m^(Zhm%?kVpf%b_;Y;dE$kXWX~I;K z$}#O+78g<3un;Vlf|_hK?5{Ax_cWJml|ux#q8H*?#Bh{rxsD9ml1zWw=+7=g~zjgD`L#IxW_}_IuEwT9Iykq{*cu149QE~cD4ANLTFBm1B&c*!8EHf-JNrP zkWC!G-lXwlS7-s`akYFvv9lnV>#4XR5Qvi-9V8~Tg2eeooWk8^$4IKnz0Lt$tInw% z&*@G@P)G8VtgCJUqk}+nc<$V_<>dqKPS9(As0P91_=eJbBRi=J9JAVze0&6ic=4r{ zD)FIiD3|`Qe7EFBt7+RM+`m1x@Ab=nk8fY!2q_cz9}L|&>SB?l9#+W*M*!-V6;nFg zC?2lnU2FdA-~euez)Tp^)b`8{pn#l2@{xlEku0if#3BC%TB)!xBP=X{oQ#z9P$ia+ z&pQF4=GVf82b2K5|ExMg&?VY;;SU#b3Vcinvdt2NE6|5FNy~|Szt)amv~{0%?&kQq)Ogs$g6g(*5Le0VFyhp7?1zL~feBH*IMWT4kIIT_x?}01nh(yP_Pe?m55H2UXCRK#ZglV3v>Y2n_s{j1Nt$6&Y4{LVY!8}B2Xgzm{U~qI5sfK+Z z*kU+b$S22E*@eB6TLJHV{8YK+4xK@Lj7}_kJg{B82oeC$1aw=M5|Ap4s;>~kz=D@s zMoZc^POdYIO+g~v-nb@>Fu^68%5o(g-N58-)m_kqbaKk4zKG?2*q0UzV&t$XMnsI zl4QbKbUS&|Q-%29dUoOOj^b8{=48-ixTfnCC%N)edPS``htle@;kKEa^JAyv;8q3! z@kO|w%5nn{f}YiX=P~OcRw(saO9w-_3YF;9%F3zhhjMXYmm}&W#aAt>LMTq>rQ4}= zu0F`k!c5l@N9O>t((ay+XKzVIn#KT3*4x$m%Q^|r=CqJF_?V8z zrOPq$gOtzrkGuQyiXe}?Rn7LYLqL+7rl}|q$^H3Tk?d%H{IQvs%m4{&pjPH>?sMh@ zeERyZ2s!rGcbjSZPi#N+TX3lU1nFsskX7PQS|#W%?vkU!$hxbj(8pOU%W2mwgloH0 z%?0AMAVR+*kiHk~F?YP?KKETD_7s%m=sxc=z>`enknJP%R9TGjLo z8z+6Qy#z9fzw8p|3#e+^G?+a!ydclH>2r>GEU8G{Bpl%&eRKNkwicDjFa3^_S|)n! zSe6AaIrhkP>e;4;n;(7j_~7JFF}@!V?3kFzjEeqt%j*Lbo1rO2L-pItor2e}86wd>?P08|nWM z$F9Kj9`!uPw++f``@11 zQz(m^_eU%PB6K@y?zt)B4i$5j$_Wd9P0ih%^95Q`hN?#k@T8q!6}d#!pBo&h$KXdkg&H&=cN~<+Hjnc3f%)xv2*S zx3AoIrPIMqS7W2f0$09(+@oH4(Hmq{gx7WJ5Q?}YH|{fv(9dh3Cv(IRE}8SrZFIM2Egkgplths^DG=p(K{fJ0%~scUMnd4Kq& zcm3qSPU?#)sTwpr@mTJ=n0c8RL zPGwP(8qoku9*jb6(1yvoAX&O2G8|wBQ>aVsxJKVC!q=p!tBSdb?UGx6$5r*bcs#bY zsrxh6*ojBFuAP+b<_51|ba3uIOKX{PyvwqW$6DBdF##{fclJ+f$I~0uJKmXe zRwxbJZ6VZAez$5O`K?ACOPxAyB(D(w$kiad1SeEQ-Q~El$S8AIKrX6~)y+d3ENy}I zl4^fC6&o0nSL`2u$V5<-w5?S=vcWkmT&1PD>Xw~L_rd91_@<5v*#!^+b<<5f>DVd3 z@EWv}x7Gcse|v1?(O)z=pQ^PtaJf6#&v64YlkYS`yp~=0rdf7#mD`$G+Ej&-lJpxI z1FuO2lxv9B))wrMvt!AprksTE39a|CN$!uI6LQgQFyi5V_$kWw;G87tq14B%kE-j$ z>it}nsa)c9i9$hMkA}S-Yu$PUUJ9N7p0h)sBrl01*Y!c zuBt1z$2tvP3oiM}KsnCU8PdyHI(R(MKI*c(&C|{z8G+aaN`rNlZk!|w^GQ_ZAgV2I zJ}#_(mgSZMZ*_`_glSp3FqkMh`?66j*@_(;1hr1djrEN^R!jIF|Ou#&;g-;3xOco2r$!D~PU}IzC|S zL9GQ?F0^D%|E<2f zufWAomd50^DVzgU?uryG6Q~Vvs-LHp9@+jOxDD8?`*l<(q`LB)+;`NWQk}=ck9OIA zrnD+;M&^@UYo=wF3UFF%w>SfKZUkk-yRRBwHsJ#N8TVnnNwO zTOe8}5r9Nk>Im{T^)I|tL0>csPSi$MFiXJ-YnadrHO3xRA}KBzCL( zi^LM7B#$K3%LlmEVD^I_r%%luoJ8*mB0_9bT7d#-;|GOQcFMtl$55!^lU;QnpLMX; zscninUdyb_eopEx)RjZ;=%AH<-B6E7>!Hobw=vAQAXt^YuC<%D@o^NCi@ms3;6fK* zJvuNHtzoJuwL1~`{J1{e_t#HvX3w6~hxy4wPR>&|jkxLwscl**Hg(toQAZzjEsa3% zTzSY9;i1A0yK;HmSxPW=jl@>aoNg6nGRu=e-wn@JKQxZYDz6`WF^$fDT@|?>U{+HJ z0a?^?P#SEQ>sJyXaKK&4QrfWc{fPqvF4EmNZU?krxkuBv*`nG>W`Mf^Kj3$%=j4*| za2KkTuG{Kio}MJlYqLkAON4EPzdf$KznMCCl6l+U*+VY^;#V_o>n~yNLl@$7?ffIF z++mft#&Eq}m&fdgl8ShL^8{|GR8V%0wZUWlW{&)QvCqp$0ZT zbv(vry;A^@xx00&)`V6qH#ISC3Tte&&8+x+LHnk9hM{WV+S;70`P0TI^J z9P&TUB{&NGdMuofRH~DZ!(9drTOlx{qUf9Zt1<6(IuBkHv50(7PACEZ*zvqt0JTof z#mK+9)%Neez8(#K1gc4MeR4i|vy;CK+=*EgLw_7BDopJTp6}zQ@!vmxe7HZ=A3y%{ z_4}v(R_^VIF#$%@$OZ)6qA?ZZ0WG@l9b{mFTJw*zB|c*GYC64yd^>ZpeC1B3bwUe# za8gCiFdeJR05hFJdf3d(iB|XDtoD$L#TV`ZnhLv)(*F>30uK+7XoV1_$64sJyjps2sFvvpc;r7 z%AlRke!Abjetf^Qtst|zwg6s&qJvV3jB-VTGIzN;9Ie(xDDBjoCjyTg6DZPAzR#v5 z5=`k(Q_2p19v?_O6tw|izi#D~t*QeGB;`BuL}Bq0E(AO|j@PzHDS3@)9?IUqwY90v z)u80o_qIMN8Wfwyynlx(wC(souB9^`KWg@7qjD+=}Pr#cGSP(r#$^TW+4P%z|h zrl-pGx9?wHzP3N-e=lMXDL%2I`#g*L{(z~l6k(H^0BXlOsa>zzDS|VeFsIh6+9(0L zDPYSp)}4tL9Gp}oh5+ul(fq-=);_nPcPb>o2bfEeweBvJcG7KjcNSRk5Hagc9fRli zVfNbzQH8XamG!*_Od&}%yqZ~?c{uHK`l6pezF{@nBB%qUe=Z3C>P*>TIeuAGS3YRk zjI!zud#F?CWQY3_1Qo#YcxwNzzrkYpX$eeUj;>?KIEohJ8fF1h-7yP%XqDrY2&&Mz zJQeiJL*@6Ot2Vp<6hcx;>O(r8CU0?7p7>|$>rj-(5|6`Jyz!;z23O_dLQ77?ab6!* z5Rd{{FRO_9f9nnXY#@kAg&mx^EN7ld`84I$58|4>9-evE6uOSB{D-pqkTa*k`GMyp zU5XN4T?ZYUPnv^mt(HSbb(pUD_LM5W*Dw9+=a2t4`iJj-e);ki^FL0Rb_SWV2~7j? zI7ie7XyAZV`cVjyuY-R#i7pIZ0MCY~5R58ZNaIZdh1W zOxv)NnyhUrL{fp&jR(5f?F%|UYKXHBxbnTN=_#ceCNwN7g7G}G{r#Cz9_0aGr*dS= zo8i=Se{}28g|cK;f@foD9Dn8AAv+T1xf0Q^(z#b5@2v^ceS~E{1dj>gF~W1zGf2PX zk)7lKk{-HKMpdep=969Y`B1D3AXFRMCM%Zdw^>fjxX ztf_S({oYBFanSV|MN?*H=kTdHq#d39Cz@1*e{%SWi4P7==%Xkw^#y2Bn2Krq_YGzWL`=WI83fMmh3QAhOz zpITdt#GW>n=qRr_sJ^Ioh5nvSFkjNcw(IFk{L2qP8#44zD@obfxa@CEC%WCwa%Gqx zf1q@rGL*tsZf*lU^3Bb^whg$0#a8^LDC52icC@EbPl?P{6}!2KF=`1`cePZA;zysn zrFxCOJ+fcs+4uO=oeNIZ>yi%ds#=LUvDFfZd(-jOr=W^6p9}QEFC>Ut*Uu`%E-+0X z)DO_mA1-x{%^xSz)Q(!)dx(f7v0B z3B+{v^7)Z{s{j4++Xt7}~bhk=F-20{}aw&Wjxx{$Z87F9G zSr&npdHx|?eA#rA`yB9!)ARskyaM;EI9GprQ4^5RBA9|_$=SS{G;yq*e;BCy?J%wC ztXx!k$d1I_KbP62t&yY~+pdN~uDTLxwLwyf`~Gb5`Th5gU*1dt?N3Mp414nClM{?& zJ=mj)C$&k#RlX%U7~MxyBx`edW0({(fcJ3D(eVSwk5d26DT2MK4FLjH(f?>kbo#aK z-2om|$q`uY9ceC`hq z;X|SUx@m%*!KSBeV#$h`};|x>~-Ey=hAUgn|k3y9gs7cvWrGH?4l%ki6V1Y)=_Ii(#fEh(y$GK@m zx~+{PB^Mpx)*;0ye|5$+uZ_CktuI`v9j9$qwm9qMGr1y=fc(>Gq}-2Wd7E9}&!mN0 zla3n-1SI9m0=XSkvsm98DNW7W~ zRltA60r8uW{HGo8#J?*u zre|fJ``Q(=9WTx4#&K&f zYh%s_g5(Uf$Uy0H74g-_h2uJicDkGjde=KDSiDuS;aWe8gn4e`=JyCArK{6>V2OWa zdp%lQ=Po-hgmR!IInhbGsSTE@6C9J|=xin88S=JcQ{i3L!8QKAL=j*Pt>|UdvddtH zx}&F)3{&L|P~@7a;^^{=b)LIi%~XrMji*tJAGLwQ?hp0L3;6Y4?@zF(m814=FF>EI zmKC%hm*77aS#_%5S#Z-hgI2+SLIi()m8P^)s%k_#TiG|aSM{Bk`)Z6$hx=oP-dbV5 zR23c-s0)T~&G~UHrSAGzm(B`&@E+!sjzzw4W#5wxrGyU4Ng>#Qx8Wyw}O6FDq1*7Z&lCo zKuU*hj|%!kLU-rdUMga}2C%xF#V#rD{wC(TO$^Xq0%{yUPLTS!pb@wN6yQEdeBFgc zzO_9m61Xc!TAyi0n+x=K*baXNjVJ9R{WQ^%ld}OxHMh!S)heX5IMS~>huiu5xb8R8 z*H0B!BC~T)1Mm!%AX`lCbL(!Q=|t&dpRz-CzhRL(kzIG~YPWBBVOtV5C`A`o>Jn{* zYM%nO-6|SHF5Mynj?T{(<wt0ii3ytt%&Q_oiTi!Cb~SN*=F*Kdd(Cc%mkq0}X>~9TW;sO-${7J{UKWbl zvn(pl>UpZd?&*`7KX6j9VxmEHrSFW356*lAmm-|zNoFQ3SRAQ?>T7#{P^5txEdvqA z;Q+HZFUV#yk`h04iYU>cy&5eNOkmySkeBVd=&E(Mk@R}9peD}1MM4yOZYd#WGMiON zo{&CaZ3pyeC|q6LO3Ug;?^mvqJNM?s;T+rAqdWCkhz`RAmwmO8=$QzACl~tocG;3n zb7$dD^89%7w7%7s-~YjXerf}E==a*j?)VhfftTr8s;;+!(mC`iHgg3{-l_@*J#zL1 zD;6BiM%Z?mo_hgchqR<_2)P_$Og(CT=rV)EoQMs3(NS+#N$H`v%aL=U%->x-saxdP zbhty@gHQ{q-St>;PQ46EAj-2U#8)(!6B%;23Xtn`Mb^22dTSGZZoO$46YVw%^eiFZ z*|@l)rHswD`^Kv4M|*iYZoM5(ke(k%4AHV{+uhn}Ri{%Jj@?j~e3iBa^OETVOSjX~ zx5-dNRjv)Gn~ZQMoyr^ShZX=1e1LS1LrLcwNT^K3wK~+*e#6Q81WBrJ_8R2-s(iS6 z-Yq&pO6t^mJ1QW5!ht>qJb`Py@#=t8DvUu+iRKrCFQ{cOKw3KDX)J3!xXzo8R&7u6 z@|zoEF3FPP`4OV%{YrX%UYyca-aN0T5`K6p;j1`)Sgp^Q9Dg~yJV~oZ*p{JI}(>mjM8iZ3+FcN`kMiI07z45 z%LHr{lJeO2GGlwJ3(AUMfy%_Gbl3Ff1mxD*Jr%d5>ayxp=b;D#=ZhpPW*Xbtf2p=2 z>Dber921Jp!sfJ-Ld(4re=lb}4p9p9#65;Jy(@sS#qjjhK7Ri8>95~k-uT_T85GdA zbO-YgEC|xB7?Hiz36##d>YBy!=B3c zKR(U$$N#VR-Le?fE*N48f5c6C81Ra>theu23)+WnA<9MSiwO3MdTptL)f~i}uKGuQ zkjsV~_5qphTX8~NTi6o(f_rt#_;9P6Jgy;&a&WI1auDP>2VEt*Vw1!Y!%0GcZ&e48 zw4=E8O)GU!m5wln>kXG`(F%(OMFBT8B2(>XiwCT6~{VPeDIA>IzZQH6_pJ|6AY$`0rRd;X_LPhx4709~nzivyZ3VhzL zG@2#U&fmEe09QOy?>7ExiQ_aT=b)^rf(wv2&5WQ5ifIt(&PSSrZow)6oN5|zo1Dhc z0T|>LtgwO>pg7gPf9AZ!s3z3z4)t>9;JrBFcUtHtK2=9Fx9Z}k3jYv@c)3y&v^!zdB4-1%PCiL8HveK0*TtkhQChot(40gyg!VUL}29 z~w+FPdRvaUQdnY(KQ_Ve2GIJ-kr9Dn|ZWSzFmtorbmh>d^O}0AE5NxQE=NHsxeh$D zxiq| zp^Rh|zUh)9-CRZ?$n#B4?RSS3TS?jU0sJA9bOH9=ZNYTtZzh77S~&g=@^$x~xz6C6 z%Z>pj!JjJ@2Ejz0cI;qw+fwCe9{9(X`mgcU7*3bEe@F1w>Dru^hyacSDVDpI)*RH- zJwolLqB|@6ZjFQ{e%a-`PH7INJ3N_P_d4}(c2&-%(4{n9v6@d5nuN+r32HZHA?|wZ zouZlX*hzB9E}s2{7=ghYp(aN`_O!51ou{X%d)ri1TrI3Y+*Sq&w59Z{jN1&F`8oHo zMs72Cf7(_E(I2eg%DR3#_tZ;Izj)ozn)A&Bx$)+Sef#$0zwU0;qa^JJBk#eOt{MbM z7>+CrgS;H1&kd-blN*hPULtNW>jb4-`F6Q_N_f$O?3_Wb?lZ;6$-DTm#3QRUce-s7YPg1h&foM8Z4af6&=NL4@L%#pioj$*&(agTj53X@pOrEFUWGT0^j>{uKe=x+xw;wu-Vj< z(7GWvcERR~0$CZ|V<^gRk&UPropo^rHPzrePEZQi^_ys^+A0E1?IJ)aatjKt%GHr8 zf9=NJy3oL*K%3b)rIbk^%^z|+lzW7ecZQP6vUdH41eOph`Ad<4lYHDUodh0_PhP%g zoqyhK$y(mIRG1<@@#z#+a|GMHn&?M3AxSR0-HtWzrlSHZByCm4&*wDxt$zP8+Q*k4 z`r~HU`);iT8qM8;->M2!f1J=RQJveyaZ`va@@zRG&?fDPcF=@tSa3yW z?+%Gujz-iWDoUI!K%`Sr$}VqfB9NP`0%q2`@)cU>=(1@ks-?)@bd_@M4)jm(a?Lyi zH?OiL_gtZ=+53?K?{C1=c9&06ER~3^3cmVV(EMP{*PHNjnc-Sq&3rsX!1x)!f5ctE z6Y|aTGaL7Z`sv&6^|_Rvo<=IPGwxZ@oeY4s9`3%?-W-2iA+<$ijt3t*fT5<8m~(E^ znfR>yB|)>_f$t!7cY`Ax4)S{_>mFTz*M??u*O&{zVwg(`uOs`!)14(lnmFC;XV-srkhQiB^WNx&wt&w zT_*;6d>aY1b149gm8(*Q9J=Ae>`52C$FRs zeu=yf^PB8A_p$n`;+JuZV;f=@K1bwTS;A@Xr)dYUy7USEb-!pYIV2(yKXLM7qONGC zfJ?PT0+;1P5X)s>KDlW=L1%7DltW=cx0T;iTfhBM;d%1ZQ_{>6P5L*Zw6)tBJ#>dQ zCD&ma>|Qf~7VM`+!_7X{f3CdOY1^K-?og5&8A1%cCkIXMntI;LZ)wU2uc_MMX$gw_ zmiVNO?YvekmJ!X(r8{F+FA1kZ+XN#-Q=6|f*CQNePn=C|ge?S^ zMYwtRwn{dx>ThVfn5QF&Fz%rQBS>!fKyUL_kwzVOf5)D;`AC~!$(;mk{RF@R zfST&{R!4Pa$f~3fl;&2p>pm4kOOG8b zoxzARm(ndi%P++Fy)2BXB`cYbbhHLlZyi5?v?>^K!-2bAkfX$V{r&l?dhJFQdqXRD>3kL%+vCF?yse*#*NjO+^#C-T*Zm&0S&8N2PVH)SfJ+Lx zb@vYYc-k{9n_kpPA2`FM`Sj4S1w6&&Hn?SndlgRAgX`R!695X;pq39nmAhe6ZC5&% zn|*4Oe*-7wd2;oNI*ahLop?>AAfsJ+4NGJ%r4oL5W*6QODym(UIY7=Q94Lh;0=Ed~%e zdHdF@!Z4gPi0FZnsykiNn>M}y{(pWO-#@%jhkB!?#fLIzESEPpGC^LanyNYPuI124 zJRpFR6?urtsduPhHuHgxnv7b7Y$6j0&F-yMsarQzY?c{yw~hx;v(2k$7p9r-X({G* zH05}}eiDfy6dZKNIhSV-0TxVME&>-V05tj9mmRY{U}~zixC9Fh^@Oq;zt*PQjpF|~ zfp@to1!Qq2zvQQ}upj>+Q-1i>wdKux>n4KYPBth8>nOyCh1j0X;$qxY?5Q|IE z*}$&GhQ+*cp-D3|sR0V03gDiEqys(H@Iy|~qOvc;i?v8%i)!5lk}C~val>90Ny zjWyJwnIKZ9u&X;AfW6xEYqoOq%QO4$2jJOc`!h3F(8<%JUr?i*gCYEDxP*r_;|Sz&gbIiY|2$%)V@kgo-} z*r${HS#9e_1;a^Q=X4KnJSfrbb%)A2iU?SibX@8=r|Zxro2yQ!b%IFYkWyC)g~AX^ z`M^9`o;RdHE!UPHNmEOb0QrbI%}w%ydxFz36|hw(*WVu7e}24CAbuP)Rf`lelpLx1 ze7O{=J;+I#Z|de>YQcXi%3N-*+fp+!0BpNUoMfGxEHrgZ57MasK{*`oQ@6Zk_j3u< z8-y|u?@r|lJ$O3PxXk<7;H~k}^}ebesTjXb#2NIp$0IJQ1IH|(Thn?APpxj1%;nA; zQSc_BY{q1}6|hVf^`L1kbJ+^hA^uQh@(#;xRKHih(RTmOD|~e6f0 zX5p}~cc{vs7?7H{Jf&@D;aW*WKycs?rHeEb zI8C8Hf(qx#j=F}V8V%Y-co;5y3vDOunOLS+K-bpu=gcOwgg;2a zjgH|pk;EN!l1zWwW~=(HLP<`s%0b3C4lJqC?d{QkjYj`HI!dpv^0TGJkN-S{FxkVC z@f6?RNz_Qt;$(|{lRAYvp~0;kMVL5Wyd)A;a8$TxhHAiGOwkK1efVf=c%!~ zTh|?G7DIBK9j&THSRUZc@>i8s(SqBd?OXhN3Lb1k@n_Xt)Uj)iQM0p2^5MBZt+c&3 zPxrU5|0D&w*|W}|QJ^+2%;qB3zUz}?H?AluaQ6wZ)9f#H-DgM405DBcx<)ZD7~WVf z8WHbKwm5Aqm6g&`qB-;amg1&}M6W()1GGE3BEau8eszU%IJV#RvUcafWjS@%|Y1u>!53MqD0{^B6c?v?3=yns0JlCSRWTa0r%G_bXOo1 zXWZ5pJE@R#1suAZS59scxKCIVSl#2bjGrtj$vV^r9o`J6cQKwSqJPC-3(t@1$IBai zu_wotYC~YuN*dB%R1H{bpu7(|lB=l7D>%Z`N2I0#i3GI;k&TkE?$9pT?*dEV z6UcW72~9m3g#d{&7XZRb3+OMdyNs3??0?>Hg*FW0aNS#-?_hI=YP9j1z}x# z!8RFMJM`^2etrDo^S5Up@vO$|(zkN7%CKGoLDBX~89?&A#tq7#0YwO6Jwn=Dxp)*^iFv#l9tBLr z%EZ?Aa+j7W+|8qGt~W!80Eb1@6eqn0&$fctHsvmr2%MUwDni&+dpjOMLy@RJGJqyP z5C}G;W%&GbZB_rFM&LQN_>>u6zJ9*z%ZERHynI?Bc7OGaLt}c(sBBTKU{yDo=5xFX zmD6;t;f?`>6`?BbR)Zdi@Qt{ARk@swPkUKCzuRgHWJNPoZIq&7@j>Ed3uv>v<_1NB z==Y#C3g=;ZFj9Z?lAxt9Ga!y@`m?SXsNv)a?9(~>Zlhi2MpwUc0c2S z=3cT!uHZm|sZ;s-xALh9FH8+(i(j{)wz~arDibC(I#rKV2Ty5%=3lUi#SOhckM+z_ z6K)8f z7%IrxesrjUYa2LVyVXphN7B`uY&{*>i&J?*ICSPm5!n>&k?T7`_5NdXkl=ZJK0mH% zA^z`4eUxREerk6|B!?~*p-r^fWHZ9S)q=?vtrO&T=a9AbORC14(1vE+sTC!nr`-cy zBz$*Mv=k7wLE&7-)$$zF4>#?u(DCkxq@2#_;InGL>6)ZCwNjMlJ5_zCd2ir`d$<)=^P4Clw@cs11#XWkLgsQ2 z2P)r+#MtjGqv|i0|EH|NjaA9k@nKLscb#WH=EL)hM62CxTY|knR_FK&&rpTFxb!I_ zNMrAMJqH!&>{Z4swZ@lh7y%rAXl=0xlDsHd;j;X<2luO6%d^f{)Og1pV+KEhs==h= zQg72X0BPEl>AN{qx?FpY6nCrrQ!KZ1UsVY#9av2k0-$ONfk&20H#y*WW(C-mW=vFLtmqy=-#Eb(0qP$Uq7`sK4(vKpn@PB zCv(SCrO;#J9NS(6#;X8dRbv8*ZP`+^s>1%+`{Gv)?X{w6rQU>pqA_NIDfH%CuRZdq zu58rovyP3QlFp@cKhFt34CR#~QZk zJijxr;Nk-W*MZdhjzVfsMo+0`%jD;hId!*#&=$_HR1Hr!HScc?&BLh!se{D+{J8$S zfB)@!{r3BZ^}qjr#yy_~KkX#vg(ITmk>j6Kw3MXWat-c}E0VB0pvPhLuxl_-?AO>k zOF|MLIq2lHLs*DTeJ3@#&Zc^N1>wRc>ft{NoArgmDS+yZ(_=M)8%NANl>$`$pz&o% zQn!ql-=-FAyj+Pmid@gxP_i)>SXfMmaAS|#vPPZ(?wRa=r0t_k#@TC9NQfiSOu*XN z6-AAA?IRUPD=j?JgYV<-Z2hSR3_u=ya2U`iwZ#jJtXP$T61X_L+CvhWZ%0ygZ_lr@AmW{<)R4*hDzFGBJ8; zr=}<2bkGLaOzPMF{N}fT^q-&D$3DKiycsokBA{2%=e*nU9D&F-*Mul=9YCa)LvWDt&GY*D*5vHTN6G2>rbo6u^vyBc!ncVr z1~sdH3KxUa1c6(cR9v=wAIps5DA`d5Ye-JCYlS)#z}TEL1YCMGTi*y#s_@0rF|pcg z%N8vln{q&)!`I@5suu9nGZ(8`E;Dd;H%>J$F^$@F^H9GiI1H(^X*m^FQZh*ga2OVh zWjnNTY6>y)B=yh8?&zqZ8Qj@XZ1vU_;Z|~gcrJUl3fw)Or9oc)`=4ETqnD4L$NOW& zj`8SYKGynkcl?U$pH$?to}sQ<(krjH8w8!~(YAWF8g%I}LO|2$qNQke@#3vJAg-a( z8O-O0<6Ta8M8fx7*6ks#`<}U9*;S&VGUl|T364-aJcdpKV zwcSzwQu`md-u19T#D9>;Z@0`jt?4|R$hAnUwH|oMbU%5~34p7Y#@eYEt8}j`^V2i? z>)ZGNYk`4&nIC_9(*-!6)W?4J*N$GDktF5k3`vd^Bo2q@azCFq~L;x&(;;_gY9BC%|<(xHoML zF(=3T<5Ghyp>wnCGms0dAn0ucPlq}xawg&(%ryEck@(Zb~h7VQ*$Qx?HUYSj>gB}+-;#KH8KTr0JU&6=h~;5E2s7) zl5!I=K*4e)2z8%8-pbokW+*Qw`HArDlJQG*}1=*lpi14lEOU8GN0|L3~ibU@iCI_y-6)-BK0$c`gi^G@uzV5 zhhIb$-?*zLCr4|Q>mJqJGpA23wY+&JA_K0YE+VQa?F83NhPn;DdT^ePEJ_%+oJr^@ z*0Ziw-1|r>8`y7;qz<=#?jQ?fwx~~PusxNnNHgjJ*s~T|a{%X@BN7yxq^? zXR3S|cis*`^nxr|kK?1CY6&gffwCQ5K`VLSt_e)zoN@i3KLqe2Wk3qNxe{pko+Prl zOue5T+qgf!UGsg)1CCansx+KRR2@o^htoa-K#!0?*aC*8S^3$2QGXCuYE(#98qF1a zFp?mIjC%UVBk+i8nymZ+$U_YgVV!uVv3@iAgmsdv}JCYs(gYG&W=c?KzUvG!? zg6Q~WB#L7{nzK7flkV0nQ*l)2X)XHSpZeGPUmyRem*R>b5Gc5~0SIfo*uJ-}4=U&Y zW##U&nrhj4E>x1Fmj1uG&UVLg+X$ln^DYMXA&KJSkP->laW;z`JKp%|a}FKM)ivxN zh7IrRohyoe?5=KBSLrsXtl%9vHYW>np9;)^5tL6Z4sfJq70)^98euzidn)Cl+~=N& zMAu}~jL!u#=z*WYro6(f-~$ErejV~w<`VKBN<%B9otGArOs(b48WSZi!MKTnRq+IS zSu>q^aU;iKq79;i96ps>^_!W>ftTj&Kpl#gy%y|$xAE*5 zs~&V_X#7oom6EQu{rZy9@M>osTN*?7XR_C9q zb0krJ7MlF6>V3LiIaASb^{Nhw4sRC>Io<(RSze?D>K<)4>sd(AOH7<{`le7 zU*4US9_?CQfunl!B87RAZc$#M*xD)vNE>#9jZafb-4iv&J} z=$8g%QBp$<8<5-42}LO@#@*Bypeo8bbB6eTay$0oFp_Y<=ZDQ_Pgr&kjcjpKqmy-l znElqhX{m9_x|cF_6|%e&BV(!@vXmpVi4yNS1$F(=C2|7ahb7c1BedzdNLg;bv}{kI z{@*_CpSPd>Mo0aylLs(3Wrgxiy#eP-|0H!GevdNk+;h z&z?7>!#sy^lQ~QJkO{-eo!P6HpiKye8@!hf`(agps`gJN6-ufIWFaDoRxO|FW}&9A z5Sv*6$)U~VmK{wanOyb*)qxJD;ts5^au=$dxPprpo#YO4TsX2#0=0#+cg?_mB-Jp1 zmLL)Z(y|^X&FjySc@sN7JfAsWt=pS0;A@xpAS#L$_4yCY^8hV&;ku^uHfy>H+9WHr zLey|)U8w9F?mPLR&57uRacWwtxwBL5dZ=TdNSB&h%I`aW6iB7H%gI%p=!hCde;&%% zy%r)VD{RbB(iwazr8kd5MKt|?=JH8Rm_nfN8UQdo#Wa$!dj|Y+Mp+AK2XEJV(dIJA z1hw>#h!C4I-itNo-A20Z`XLz%+807;wI!F?&dX!2dJNJ>(g7Na_Oi8 zTFiFYB@3J<)f3;YtFfj&idu%!h$*keb_ceV7%?!8Isub(HXMmp@tjI9jk;#>F=U&>E`M7tj^ncFdgIN$v|+n@Qq-ObZid9&4t5fco{6ABUi*^EUqdl3WJc0|x3^vRlUad_RntASg`8`V z<|gaUc+njiRC|#0ayiO%cb%oPCRwB`4ZKE86yV7QYPzV7_`qAuy#0 z#P3yGoxfhZZ{y?NKmX?~Z{`=Ob?8U&0PwYn5>!6C7nNR;b48q32W%9(^I}d{+*0pl z{kpjU+33-KF$+zPve3S_?JkWXg~FR^Tc7u$!YzPwYqleFz2EJt8RWN@lP`fBP%wji zxcySd=Tdc_nhw}@OZ2qoYSo&7HGEHHt*vzRJ5j?QL?cO7{vZdwDz@f8b5R^VS$idk z!VN%{mNooHIaeqAz~||y{qR`3zqV{F-X;;gd1$hKyAln2hI&yms-;X&Ii?Pi>6C0q zep6YP1Le&a;iai1CP{23dj;hSfP1ox&Z3u+E=tZo==ZH|;_yPIon($F!>{cRi8l>^ z!nBJ*_|boTtJ3M6rMsj>WP-hatk<6tu`S3hFOu|tg;Rt~s#h?**au5+R-oMD8DtZn&B{1LVeZ~04A&QTupkRIF(Lk2# z*%5Mp7LqS5d5DAa9 zO3mCY?ZK#B7g)8D#AsRsPVxp%^eG;Da?sA;$V~%01T{HT*@?zWDMp~kJ5cKoF%J17 zz(cz@W`3u-c}+nJu-IyiZxn;~*oCx?neQFP^^x?FdS8mR%a zoF>YFM+g|eY~FFxdz?+bMpn&#FN6^r?xgP)y(uFMv{R8Chy6gpyFajz093wp2xuSU zZM7EF;K%FZFOoohXeK%FbL=c9yS{|2i`|Cqe9`i3oylE6pF{<>CiN`+DAW{kmyR4X zdA}XvEI_ies~MWq>$6x zGpm9e+YOv8-oH?1@PA2!EUUM76oeGweK%OuBWit4k^s4ZrS1!G86y8ZPbZd@s#bb= z>L;HA1qC67l=_}GzkR*_Cj2XYD2a@iF!&dTFa^7CX>W;MHr$}FdLaM;*ojilop(zVx@Qv?Vb@aL5k z$MvKvJAzz$8F1-Tqx&Ap2YHQis@9v^QueedNu)CsSzr}G4*MDyu00$`iTsh}7&(il zxxlUJSW@uws9Ao1qF3+X|JN^X8W0cib_Y;!(3Kr>$qR=Y=G7}3KLB)EnoXtlv(*sa730Gn3OawOE?+2_HR>AW5t zqPIoy)$eiMY^piX>fXX|nW57e~cZ zDBlV5ijh|@af4MzsF#Clg)pb{&qgfJXCd8u8$d`WgIkI^A*F;WCnN*!lXeh%02ouz zW-p#z(kxTQ5XY6Kro>c|7O~e-HMxrA13N?$5f!8yO$4Za9f7xZv83H7qW9-z%dr?F zIiMh4!5lA%lgkRL9&mu{u3HMxqK4jK9H8;}jQUTPgSXZXabzdEHtBQLiJH2S+Nqaz zJqa{&s@D2J9ad#yG$uP1m&R_Q^T!J9DoZjrT4x@_>{)INf&nRGDNWjXJ)5E-w_HbC zA{^SFMEhrdU9KW)Fw1H`w`W~rG*u*IO3V(vCK8E0R)Egy)D2xN5uFj#XN>mOR%IOc zs)yq(m4aMaK2`H*D*W*q30l0V3EX$UR+5-wBNR=Kwfg#|<@`E@inN`V0DTX^@m-D! zX_3@;R5H!!fSBZ`JAlE0@3E`(O}-mTThkUovj7o)H~`j3QJW;hPULrbS*8Tp`)ULf zo8;=M>XB8ME4drn zvrX%Nq7w}t!KSgDsGy|U7SwgB(wIbanFpo<8e{X4`|z6kS_*XfQ8{I$_ffH{Y~O-I z>=3DwS90;dh@c{IELHLgO8{1!LcQlCReX&gLgCq_iL;<7|o7luoe% zCHbZhcT^v?cVP`M29WRYOVfIE_xfngMMLO+(_Us&fJ;ksXRzE0Z;O@xrrVQ(6mfz; z^b6VLT3#@x7c;V-_U0(#C4rLEGM&S`q)k&1M=gDhqC~ToI!?;Oz5L;zvY&Pai&&Bk z1;Vsxt@>6ZUa3sesFMgApSTMc+#JP^%@d+!TF?hpeMEMG+IdA+h}hy-#;xp&aQ94q zT1qNkI>diimaDBv_3s?wlDtuLMPX8cr!CO~^lBn%hnA9d^#qLLp-cSz<9;VyJfb@h zN=2%rtf1%%;pwJkB~I91E6NG#R3{Z$WmE#fzAsHu9T#I^u?XYCu06{=C=xfPgQr&C zyAwhRWNA3h18p|kKqwjx+|I8iGSX{*XHf%5$UTUN*Rql)!a4gwF%xAZ0@x!*Z-@t! zz>rC~2cS!|;=dG}2=-|Sx9sverTy6MbrIc`j2sA|9}4wcz{yiJlOq?0F6`&U=W4y1 z*yP6uCV|djU74(t$F*5Qm7>CYtogJlNv*-!gN=HWupI8iepA1>$kt<@^sWPcUb~mv zfciVSSWi2E)C2wC>lILaTy7H7>&;6=;1_Sv)3Q@6NsnA6&17l|bL zdTxF0%g42-FiS$=(_XqT7b}=p}xlCAcUVM$p zQi<7fz13y9y?K;E2OOQ33QEmeNWvF8*=ixEx23wKB9NQvTvYp0Cik#we03bObWP+n z93V6*nEzU@|F$pl!6s zVK=kVuGsc5Kvk4FK4+pdx^fy03ad#)K#uiNp+OH}Fo~>KS$b^O*9_)a?&A!XKr;a< zf4JLHRi7q`WJyCZRqIKNzm;TFJ#2#gWto7cUaR%{$1nE}KYe);pUyoz^a(V`9M0M+ zqt~Uk0(+%cutLOoiE6ozb*TWv=~uoaqAKC10t}l?|Icbz4T=ErnAFz?$xJ^+8Q8La z2T#FE0YCzCqtg?lfJjLBRHs?eU4|Z#PT)?K+C=3*RDy){HO0=J41~lghdU>WBGcqt z;^mw`XEgZ}s|0Z8k{JrrZ{7#1I8I8s2-zHmOE)P?D`P!}RsQn~|M(xfE<|84KLP+Y C8lj>9 delta 30086 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