From 620adaf18777e5556bf8af5064b0600e217b90c1 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 31 Aug 2021 06:12:58 +0300 Subject: [PATCH] Sync with portage [Tue Aug 31 06:12:58 MSK 2021]. --- Manifest.files.gz | Bin 29290 -> 29307 bytes acct-group/Manifest.gz | Bin 72669 -> 72667 bytes acct-group/snapserver/metadata.xml | 10 +- acct-user/Manifest.gz | Bin 65850 -> 65847 bytes acct-user/snapclient/metadata.xml | 10 +- acct-user/snapserver/metadata.xml | 10 +- app-accessibility/Manifest.gz | Bin 4709 -> 4708 bytes ...1-r1.ebuild => edbrowse-3.7.5.1-r2.ebuild} | 0 app-admin/Manifest.gz | Bin 33047 -> 33040 bytes app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.20.31.ebuild | 58 + app-admin/awscli/awscli-1.20.32.ebuild | 58 + app-admin/gixy/metadata.xml | 10 +- .../openrc-settingsd-1.1.0.ebuild | 2 +- .../system-config-printer-1.5.15.ebuild | 2 +- app-admin/terraform/Manifest | 3 + app-admin/terraform/terraform-1.0.5.ebuild | 1085 +++++++++++++++++ app-arch/Manifest.gz | Bin 16415 -> 16414 bytes .../gnome-autoar/gnome-autoar-0.4.0.ebuild | 2 +- app-arch/libarchive/libarchive-3.5.2.ebuild | 2 +- app-arch/zstd/zstd-1.4.9.ebuild | 2 +- app-benchmarks/Manifest.gz | Bin 4860 -> 4855 bytes app-benchmarks/bonnie++/bonnie++-2.00a.ebuild | 2 +- app-crypt/Manifest.gz | Bin 28300 -> 28287 bytes app-crypt/nwipe/metadata.xml | 10 +- app-crypt/pesign/pesign-113.ebuild | 5 +- app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 4 +- app-crypt/scrypt/metadata.xml | 10 +- app-crypt/tpm2-tss/tpm2-tss-2.4.6.ebuild | 2 +- .../xca/files/xca-2.1.2-bug-733000.patch | 31 - app-emulation/Manifest.gz | Bin 20539 -> 20542 bytes app-emulation/free42/Manifest | 1 + app-emulation/free42/free42-3.0.6.ebuild | 50 + app-emulation/sen/metadata.xml | 13 +- app-emulation/wine-staging/Manifest | 4 +- ...g-6.12.ebuild => wine-staging-6.16.ebuild} | 10 +- app-emulation/wine-vanilla/Manifest | 2 +- .../wine-vanilla/wine-vanilla-6.0.1.ebuild | 2 +- ...a-6.12.ebuild => wine-vanilla-6.16.ebuild} | 6 +- app-emulation/winetricks/Manifest | 1 + .../winetricks/winetricks-20210825.ebuild | 91 ++ app-eselect/Manifest.gz | Bin 7220 -> 7054 bytes .../eselect-php/eselect-php-0.9.7-r1.ebuild | 2 +- .../eselect-pinentry-0.7.2.ebuild | 2 +- app-eselect/eselect-renpy/Manifest | 0 .../eselect-renpy/eselect-renpy-0.7.ebuild | 39 - .../eselect-renpy/files/renpy.eselect-0.7 | 14 - app-eselect/eselect-renpy/metadata.xml | 13 - app-i18n/Manifest.gz | Bin 19014 -> 19015 bytes app-i18n/ibus-anthy/Manifest | 2 +- .../ibus-anthy/ibus-anthy-1.5.11-r1.ebuild | 2 +- ....10-r2.ebuild => ibus-anthy-1.5.12.ebuild} | 7 +- app-misc/Manifest.gz | Bin 48052 -> 48055 bytes ...2.11-r2.ebuild => sphinx-2.2.11-r4.ebuild} | 8 +- ...2.11-r3.ebuild => sphinx-2.2.11-r5.ebuild} | 6 +- .../tracker-miners-3.1.2.ebuild | 2 +- ...r-2.3.5.ebuild => tracker-2.3.5-r1.ebuild} | 2 +- ...r-2.3.6.ebuild => tracker-2.3.6-r1.ebuild} | 2 +- ...r-3.1.2.ebuild => tracker-3.1.2-r1.ebuild} | 4 +- app-office/Manifest.gz | Bin 8074 -> 8076 bytes app-office/skrooge/skrooge-2.26.1.ebuild | 2 +- app-portage/Manifest.gz | Bin 9588 -> 9584 bytes app-portage/elt-patches/Manifest | 1 + .../elt-patches/elt-patches-20210827.ebuild | 23 + .../iwdevtools/iwdevtools-0.3.1.ebuild | 2 +- .../iwdevtools/iwdevtools-0.4.0.ebuild | 2 +- app-portage/iwdevtools/iwdevtools-9999.ebuild | 9 +- app-portage/nattka/Manifest | 3 - app-portage/nattka/nattka-0.2.13.ebuild | 33 - app-portage/nattka/nattka-0.2.14.ebuild | 33 - app-portage/nattka/nattka-0.2.18.ebuild | 33 - app-portage/nattka/nattka-0.2.19.ebuild | 2 +- app-text/Manifest.gz | Bin 48401 -> 48393 bytes ...5.25.0.ebuild => calibre-5.25.0-r1.ebuild} | 2 +- .../docbook-sgml-dtd-4.5-r1.ebuild | 2 +- app-text/enchant/enchant-1.6.1-r1.ebuild | 2 +- app-text/evince/evince-40.4.ebuild | 2 +- app-text/gspell/gspell-1.9.1.ebuild | 2 +- app-text/iso-codes/Manifest | 1 + app-text/iso-codes/iso-codes-4.7.0.ebuild | 79 ++ .../files/lesspipe-1.87-fix-tests.patch | 76 -- app-text/libgxps/libgxps-0.3.2.ebuild | 2 +- app-text/tesseract/Manifest | 45 - .../files/tesseract-3.05.00-no_graphics.patch | 74 -- ...sseract-3.05.00-use-system-piccolo2d.patch | 27 - app-text/tesseract/metadata.xml | 3 - app-text/tesseract/tesseract-3.05.02.ebuild | 148 --- app-text/tesseract/tesseract-4.1.0-r1.ebuild | 91 -- .../tesseract-5.0.0_beta20210815.ebuild | 4 +- app-vim/Manifest.gz | Bin 31933 -> 31933 bytes app-vim/gentoo-syntax/Manifest | 1 + .../gentoo-syntax-20210828.ebuild | 42 + app-vim/tt2-syntax/tt2-syntax-1.13-r1.ebuild | 4 +- dev-cpp/Manifest.gz | Bin 10909 -> 10907 bytes dev-cpp/aixlog/metadata.xml | 10 +- dev-cpp/popl/metadata.xml | 10 +- dev-cpp/sparsehash/metadata.xml | 10 +- dev-db/Manifest.gz | Bin 17450 -> 17444 bytes dev-db/cdb/cdb-0.75-r4.ebuild | 2 +- dev-db/lmdb/Manifest | 4 - dev-db/lmdb/lmdb-0.9.23.ebuild | 72 -- dev-db/lmdb/lmdb-0.9.24.ebuild | 74 -- dev-db/lmdb/lmdb-0.9.26.ebuild | 75 -- dev-db/lmdb/lmdb-0.9.27.ebuild | 75 -- dev-db/lmdb/lmdb-0.9.29.ebuild | 2 +- .../files/mariadb-10.3-CVE-2020-15180.patch | 75 -- .../files/mariadb-10.4-CVE-2020-15180.patch | 62 - ...4.2.11.ebuild => mongodb-4.2.11-r1.ebuild} | 6 +- ...4.2.15.ebuild => mongodb-4.2.15-r1.ebuild} | 6 +- ...b-4.4.1.ebuild => mongodb-4.4.1-r1.ebuild} | 6 +- ...b-4.4.4.ebuild => mongodb-4.4.4-r1.ebuild} | 6 +- ...b-4.4.8.ebuild => mongodb-4.4.8-r1.ebuild} | 6 +- ...b-5.0.2.ebuild => mongodb-5.0.2-r1.ebuild} | 6 +- dev-db/pgcli/metadata.xml | 10 +- .../postgresql/files/postgresql.service-9.2 | 51 - dev-db/qdbm/qdbm-1.8.78-r3.ebuild | 2 +- dev-db/tinycdb/tinycdb-0.78.ebuild | 4 +- dev-embedded/Manifest.gz | Bin 8872 -> 8876 bytes dev-embedded/avra/metadata.xml | 10 +- dev-embedded/u-boot-tools/Manifest | 1 + dev-embedded/u-boot-tools/metadata.xml | 11 +- .../u-boot-tools/u-boot-tools-2021.07.ebuild | 79 ++ dev-java/Manifest.gz | Bin 76454 -> 75955 bytes dev-java/asm-analysis/asm-analysis-9.2.ebuild | 2 +- dev-java/asm-commons/asm-commons-9.2.ebuild | 2 +- dev-java/asm-tree/asm-tree-9.2.ebuild | 2 +- dev-java/asm-util/asm-util-9.2.ebuild | 2 +- dev-java/asm/asm-9.2.ebuild | 2 +- ...6-r1.ebuild => commons-lang-2.6-r2.ebuild} | 16 +- dev-java/jansi/Manifest | 1 - dev-java/jansi/files/jansi-1.11-build.xml | 298 ----- dev-java/jansi/jansi-1.11-r2.ebuild | 54 - dev-java/jansi/jansi-1.13.ebuild | 2 +- dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild | 2 +- dev-java/jgoodies-animation/Manifest | 1 - .../jgoodies-animation-1.2.0-r2.ebuild | 56 - dev-java/jgoodies-animation/metadata.xml | 8 - dev-java/jgoodies-binding/Manifest | 1 - .../jgoodies-binding-1.1.2-r2.ebuild | 40 - dev-java/jgoodies-binding/metadata.xml | 8 - dev-java/jgoodies-forms/Manifest | 2 - .../jgoodies-forms-1.3.0-r1.ebuild | 39 - .../jgoodies-forms-1.8.0.ebuild | 39 - dev-java/jgoodies-forms/metadata.xml | 8 - dev-java/zstd-jni/Manifest | 1 - dev-java/zstd-jni/zstd-jni-1.4.9.1.ebuild | 49 - dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild | 2 +- dev-lang/Manifest.gz | Bin 17482 -> 17492 bytes dev-lang/go/go-1.17.ebuild | 2 +- dev-lang/moarvm/Manifest | 1 + dev-lang/moarvm/moarvm-2021.08.ebuild | 60 + dev-lang/nqp/Manifest | 1 + dev-lang/nqp/nqp-2021.08.ebuild | 159 +++ dev-lang/php/Manifest | 3 + dev-lang/php/php-7.3.30.ebuild | 758 ++++++++++++ dev-lang/php/php-7.4.23.ebuild | 750 ++++++++++++ dev-lang/php/php-8.0.10.ebuild | 749 ++++++++++++ dev-lang/python/Manifest | 7 + dev-lang/python/python-3.10.0_rc1_p2.ebuild | 346 ++++++ dev-lang/python/python-3.6.14_p1.ebuild | 337 +++++ dev-lang/python/python-3.7.11_p1.ebuild | 329 +++++ dev-lang/python/python-3.8.12.ebuild | 335 +++++ dev-lang/python/python-3.9.6_p2.ebuild | 344 ++++++ dev-lang/rakudo/Manifest | 1 + dev-lang/rakudo/rakudo-2021.08.ebuild | 72 ++ dev-libs/Manifest.gz | Bin 87498 -> 87501 bytes ...ebuild => appstream-glib-0.7.18-r1.ebuild} | 6 +- ...14.4.ebuild => appstream-0.14.4-r1.ebuild} | 2 +- dev-libs/cJSON/Manifest | 1 + dev-libs/cJSON/cJSON-1.7.15.ebuild | 30 + dev-libs/clhpp/Manifest | 1 + dev-libs/clhpp/clhpp-2.0.15.ebuild | 28 + dev-libs/gdl/Manifest | 1 + dev-libs/gdl/gdl-3.40.0.ebuild | 33 + dev-libs/gom/gom-0.4.ebuild | 2 +- dev-libs/intel-neo/Manifest | 1 + .../intel-neo/intel-neo-21.34.20767.ebuild | 61 + dev-libs/json-c/metadata.xml | 6 +- dev-libs/libgcrypt/Manifest | 1 + dev-libs/libgcrypt/libgcrypt-1.9.4.ebuild | 86 ++ dev-libs/libgit2/libgit2-1.1.1.ebuild | 2 +- dev-libs/libgweather/libgweather-40.0.ebuild | 2 +- .../libtomcrypt/libtomcrypt-1.18.2-r2.ebuild | 2 +- dev-libs/libtommath/libtommath-1.2.0.ebuild | 2 +- dev-libs/libuv/metadata.xml | 4 +- ...0.1.15.ebuild => libxmlb-0.1.15-r1.ebuild} | 2 +- ...b-0.3.1.ebuild => libxmlb-0.3.1-r1.ebuild} | 2 +- ...b-0.3.2.ebuild => libxmlb-0.3.2-r1.ebuild} | 2 +- ...-1.2.2-r1.ebuild => light-1.2.2-r2.ebuild} | 9 +- dev-libs/light/light-1.2.2.ebuild | 33 - dev-libs/mm/mm-1.4.2-r2.ebuild | 4 +- dev-libs/npth/metadata.xml | 10 +- dev-libs/opencl-icd-loader/Manifest | 1 + .../opencl-icd-loader-2021.06.30.ebuild | 40 + dev-libs/pakchois/pakchois-0.4-r2.ebuild | 4 +- ...build => snowball-stemmer-2.1.0-r1.ebuild} | 2 +- dev-libs/spdlog/spdlog-1.9.2.ebuild | 2 +- dev-libs/spdlog/spdlog-9999.ebuild | 4 +- .../totem-pl-parser-3.26.6.ebuild | 2 +- dev-libs/uthash/metadata.xml | 10 +- dev-ml/Manifest.gz | Bin 28908 -> 28903 bytes dev-ml/llvm-ocaml/Manifest | 1 + .../llvm-ocaml/llvm-ocaml-13.0.0_rc2.ebuild | 124 ++ dev-perl/Manifest.gz | Bin 278913 -> 278945 bytes .../Params-Util/Params-Util-1.102.0.ebuild | 2 +- .../PerlIO-gzip/PerlIO-gzip-0.200.0-r1.ebuild | 2 +- .../Template-Toolkit-3.9.0.ebuild | 2 +- ...=> Test-MinimumVersion-0.101.82-r1.ebuild} | 8 +- ...> Test-Mock-LWP-Dispatch-0.80.0-r1.ebuild} | 9 +- dev-perl/Test-MockModule/Manifest | 2 +- .../Test-MockModule-0.110.0.ebuild | 29 - .../Test-MockModule-0.176.0.ebuild | 25 + dev-perl/Test-MockObject/Manifest | 1 + .../Test-MockObject-1.202.1.220.ebuild | 29 + ...build => Test-MockRandom-1.10.0-r1.ebuild} | 17 +- ...d => Test-MockTime-HiRes-0.80.0-r1.ebuild} | 8 +- dev-perl/Test-MockTime/Manifest | 1 + .../Test-MockTime-0.170.0.ebuild | 22 + ...ebuild => Test-More-UTF8-0.50.0-r1.ebuild} | 15 +- dev-perl/Test-Most/Manifest | 2 +- dev-perl/Test-Most/Test-Most-0.340.0.ebuild | 29 - dev-perl/Test-Most/Test-Most-0.370.0.ebuild | 26 + dev-perl/Test-Needs/Manifest | 1 - dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild | 20 - dev-perl/Test-NoTabs/Manifest | 1 + .../Test-NoTabs/Test-NoTabs-2.20.0.ebuild | 25 + dev-perl/Test-NoWarnings/Manifest | 1 + .../Test-NoWarnings-1.60.0.ebuild | 17 + ...ild => Test-Number-Delta-1.60.0-r1.ebuild} | 8 +- ....0.ebuild => Test-Object-0.80.0-r1.ebuild} | 9 +- dev-perl/Test-Output/Manifest | 1 + .../Test-Output/Test-Output-1.33.0.ebuild | 31 + dev-perl/Test-Perl-Critic/Manifest | 1 + .../Test-Perl-Critic-1.40.0.ebuild | 23 + ...ld => Test-Pod-Coverage-1.100.0-r1.ebuild} | 9 +- dev-perl/Test-Pod/Manifest | 1 + dev-perl/Test-Pod/Test-Pod-1.520.0.ebuild | 24 + dev-perl/Test-Portability-Files/Manifest | 1 + .../Test-Portability-Files-0.100.0.ebuild | 31 + ...d => Test-Regexp-2017040101.0.0-r1.ebuild} | 19 +- dev-perl/Test-Requires/Manifest | 1 + .../Test-Requires-0.110.0.ebuild | 20 + ...=> Test-RequiresInternet-0.50.0-r1.ebuild} | 6 +- dev-perl/Test-Script/Manifest | 2 +- .../Test-Script/Test-Script-1.180.0.ebuild | 25 - .../Test-Script/Test-Script-1.290.0.ebuild | 27 + ...uild => Test-SharedFork-0.350.0-r1.ebuild} | 6 +- ...0.0.ebuild => Test-Spec-0.540.0-r1.ebuild} | 9 +- dev-perl/Test-Strict/Manifest | 1 + .../Test-Strict/Test-Strict-0.520.0.ebuild | 25 + ...ebuild => Test-SubCalls-1.100.0-r1.ebuild} | 7 +- dev-perl/Test-Taint/Manifest | 1 + dev-perl/Test-Taint/Test-Taint-1.80.0.ebuild | 18 + dev-php/Manifest.gz | Bin 39212 -> 39211 bytes dev-php/pecl-eio/Manifest | 1 + dev-php/pecl-eio/pecl-eio-3.0.0_rc2.ebuild | 31 + dev-php/pecl-mcrypt/Manifest | 1 + dev-php/pecl-mcrypt/pecl-mcrypt-1.0.4.ebuild | 23 + dev-php/pecl-memcached/Manifest | 1 + .../files/3.1.5-fix-tests.patch | 41 + .../pecl-memcached-3.1.5_p20210807.ebuild | 82 ++ dev-php/pecl-pam/Manifest | 1 + dev-php/pecl-pam/pecl-pam-2.2.3.ebuild | 35 + dev-php/pecl-ps/pecl-ps-1.4.1-r1.ebuild | 25 + dev-php/pecl-ps/pecl-ps-1.4.1.ebuild | 49 - dev-php/theseer-Autoload/Manifest | 1 + .../theseer-Autoload-1.26.3.ebuild | 82 ++ dev-php/theseer-DirectoryScanner/Manifest | 1 + .../theseer-DirectoryScanner-1.3.3.ebuild | 25 + dev-php/theseer-tokenizer/Manifest | 1 + .../theseer-tokenizer-1.2.1.ebuild | 40 + dev-python/Manifest.gz | Bin 244020 -> 244044 bytes dev-python/alembic/Manifest | 1 + dev-python/alembic/alembic-1.7.0.ebuild | 37 + dev-python/argon2-cffi/Manifest | 1 + .../argon2-cffi/argon2-cffi-21.1.0.ebuild | 33 + dev-python/arpeggio/arpeggio-1.10.2.ebuild | 3 +- dev-python/astor/astor-0.8.1.ebuild | 15 +- dev-python/astor/metadata.xml | 1 + dev-python/astroid/Manifest | 1 + dev-python/astroid/astroid-2.7.3.ebuild | 48 + dev-python/black/Manifest | 1 + dev-python/black/black-21.8_beta0.ebuild | 51 + dev-python/bluelet/bluelet-0.2.0.ebuild | 4 +- dev-python/bluelet/metadata.xml | 10 +- dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.18.31.ebuild | 57 + dev-python/boto3/boto3-1.18.32.ebuild | 57 + dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.21.31.ebuild | 59 + dev-python/botocore/botocore-1.21.32.ebuild | 59 + dev-python/cattrs/cattrs-1.7.1.ebuild | 2 +- dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.53.1.ebuild | 54 + dev-python/clang-python/Manifest | 1 + .../clang-python-13.0.0_rc2.ebuild | 41 + dev-python/cleo/metadata.xml | 10 +- dev-python/cli_helpers/Manifest | 1 + .../cli_helpers/cli_helpers-2.2.0.ebuild | 24 + .../cli_helpers/cli_helpers-9999.ebuild | 5 +- dev-python/click/click-8.0.1.ebuild | 3 +- dev-python/clikit/metadata.xml | 10 +- dev-python/crashtest/metadata.xml | 10 +- .../cryptography/cryptography-3.4.7-r2.ebuild | 2 +- dev-python/debugpy/debugpy-1.4.1.ebuild | 2 +- dev-python/dictdiffer/Manifest | 1 - dev-python/dictdiffer/dictdiffer-0.8.1.ebuild | 45 - dev-python/dictdiffer/dictdiffer-0.9.0.ebuild | 2 +- dev-python/distro/Manifest | 1 - dev-python/distro/distro-1.5.0-r1.ebuild | 17 - dev-python/distro/distro-1.6.0.ebuild | 7 +- dev-python/distro/metadata.xml | 2 +- dev-python/django-mptt/Manifest | 1 + .../django-mptt/django-mptt-0.13.2.ebuild | 27 + .../django-taggit-serializer/metadata.xml | 1 + .../django_polymorphic-3.0.0.ebuild | 7 +- dev-python/django_polymorphic/metadata.xml | 1 + dev-python/empy/empy-3.3.4.ebuild | 2 +- dev-python/flexmock/Manifest | 1 + dev-python/flexmock/flexmock-0.10.8.ebuild | 27 + dev-python/flexmock/metadata.xml | 13 +- .../fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild | 14 +- dev-python/google-api-core/Manifest | 2 - .../google-api-core-1.30.0.ebuild | 45 - .../google-api-core-1.31.1.ebuild | 45 - .../google-api-core-1.31.2.ebuild | 2 +- .../google-api-core-2.0.0.ebuild | 4 +- dev-python/google-api-python-client/Manifest | 2 - .../google-api-python-client-2.13.0.ebuild | 53 - .../google-api-python-client-2.14.1.ebuild | 2 +- .../google-api-python-client-2.17.0.ebuild | 51 - dev-python/google-auth/Manifest | 3 - .../google-auth/google-auth-1.32.1.ebuild | 51 - .../google-auth/google-auth-1.34.0.ebuild | 2 +- .../google-auth/google-auth-1.35.0.ebuild | 51 - .../google-auth/google-auth-2.0.0.ebuild | 50 - .../guzzle_sphinx_theme-0.7.11-r1.ebuild | 4 +- dev-python/hypothesis/Manifest | 3 + .../hypothesis/hypothesis-6.17.0.ebuild | 62 + .../hypothesis/hypothesis-6.17.1.ebuild | 62 + .../hypothesis/hypothesis-6.17.3.ebuild | 62 + .../immutables/immutables-0.15-r1.ebuild | 2 +- dev-python/immutables/immutables-0.16.ebuild | 2 +- dev-python/importlib_metadata/Manifest | 2 + .../importlib_metadata-4.8.0.ebuild | 42 + .../importlib_metadata-4.8.1.ebuild | 42 + dev-python/ipykernel/ipykernel-6.2.0.ebuild | 2 +- dev-python/jeepney/jeepney-0.7.1.ebuild | 2 +- dev-python/jupyter_client/Manifest | 1 + .../jupyter_client-7.0.2.ebuild | 43 + dev-python/kiwisolver/Manifest | 1 + dev-python/kiwisolver/kiwisolver-1.3.2.ebuild | 28 + dev-python/lit/Manifest | 1 + dev-python/lit/lit-13.0.0_rc2.ebuild | 39 + dev-python/memory_profiler/Manifest | 1 + .../memory_profiler-0.58.0.ebuild | 55 + dev-python/memory_profiler/metadata.xml | 3 +- dev-python/moto/Manifest | 2 + dev-python/moto/moto-2.2.5.ebuild | 73 ++ dev-python/moto/moto-2.2.6.ebuild | 73 ++ dev-python/olefile/metadata.xml | 1 + dev-python/olefile/olefile-0.46-r1.ebuild | 5 +- dev-python/openstacksdk/Manifest | 1 + .../openstacksdk/openstacksdk-0.59.0.ebuild | 78 ++ dev-python/outcome/outcome-1.1.0.ebuild | 2 +- .../pallets-sphinx-themes-2.0.1.ebuild | 4 +- dev-python/pastel/metadata.xml | 10 +- dev-python/pendulum/metadata.xml | 10 +- dev-python/pikepdf/Manifest | 1 - dev-python/pikepdf/pikepdf-2.15.1.ebuild | 52 - dev-python/pikepdf/pikepdf-2.16.1.ebuild | 2 +- dev-python/prettytable/Manifest | 1 + .../prettytable/prettytable-2.2.0.ebuild | 31 + dev-python/progress/Manifest | 1 - dev-python/progress/progress-1.5.ebuild | 20 - dev-python/progress/progress-1.6.ebuild | 2 +- .../pycryptodome/pycryptodome-3.10.1.ebuild | 2 +- dev-python/pycups/pycups-1.9.73-r2.ebuild | 4 +- dev-python/pycups/pycups-2.0.1.ebuild | 2 +- dev-python/pyfakefs/Manifest | 1 + dev-python/pyfakefs/pyfakefs-4.5.1.ebuild | 23 + ...1.8.0.ebuild => pykwalify-1.8.0-r1.ebuild} | 3 +- dev-python/pylev/metadata.xml | 10 +- dev-python/pylint/Manifest | 2 - dev-python/pylint/pylint-2.10.1.ebuild | 58 - dev-python/pylint/pylint-2.9.3.ebuild | 57 - dev-python/pylint/pylint-2.9.6.ebuild | 2 +- dev-python/pyparted/pyparted-3.11.7.ebuild | 4 +- dev-python/pypy-exe/pypy-exe-7.3.5.ebuild | 2 +- dev-python/pypy/pypy-7.3.5.ebuild | 2 +- dev-python/pypy3-exe/pypy3-exe-7.3.5.ebuild | 2 +- dev-python/pypy3/Manifest | 1 + dev-python/pypy3/pypy3-7.3.5.ebuild | 2 +- dev-python/pypy3/pypy3-7.3.5_p1.ebuild | 176 +++ .../pytest-rerunfailures-10.1.ebuild | 2 +- .../pytest-trio/pytest-trio-0.7.0.ebuild | 2 +- dev-python/pytest-xprocess/Manifest | 1 - .../pytest-xprocess-0.17.1.ebuild | 23 - .../pytest-xprocess-0.18.1.ebuild | 2 +- dev-python/python-bugzilla/Manifest | 1 - .../python-bugzilla-3.0.2.ebuild | 23 - .../python-bugzilla-3.1.0.ebuild | 2 +- dev-python/python-dbusmock/Manifest | 1 + .../python-dbusmock-0.24.0.ebuild | 33 + dev-python/pytzdata/metadata.xml | 10 +- dev-python/pyzmq/pyzmq-22.1.0.ebuild | 2 +- .../files/qtsass-0.3.0-fix-py3.10.patch | 37 + dev-python/qtsass/qtsass-0.3.0.ebuild | 18 +- dev-python/regex/Manifest | 1 + dev-python/regex/regex-2021.8.28.ebuild | 34 + dev-python/reportlab/reportlab-3.5.68.ebuild | 2 +- .../requests-cache-0.7.3.ebuild | 2 +- dev-python/rich/Manifest | 2 + dev-python/rich/rich-10.8.0.ebuild | 27 + dev-python/rich/rich-10.9.0.ebuild | 27 + dev-python/ruamel-yaml/Manifest | 1 + .../ruamel-yaml/ruamel-yaml-0.17.15.ebuild | 47 + dev-python/scrypt/Manifest | 1 - dev-python/scrypt/scrypt-0.8.18.ebuild | 22 - dev-python/sentry-sdk/Manifest | 1 - dev-python/sentry-sdk/sentry-sdk-1.2.0.ebuild | 72 -- dev-python/sentry-sdk/sentry-sdk-1.3.1.ebuild | 2 +- .../setuptools/setuptools-57.4.0-r2.ebuild | 2 +- dev-python/setuptools_scm/Manifest | 1 + .../setuptools_scm-6.2.0.ebuild | 35 + ... setuptools_scm_git_archive-1.1-r2.ebuild} | 0 .../sphinx-aiohttp-theme-0.1.6.ebuild | 2 +- ...hinx-py3doc-enhanced-theme-2.3.2-r1.ebuild | 3 +- .../sphinx_selective_exclude/metadata.xml | 3 +- .../sphinx_selective_exclude-1.0.3.ebuild | 5 +- .../sphinxcontrib-asyncio-0.2.0-r2.ebuild | 2 +- .../sphinxcontrib-doxylink-1.8.ebuild | 9 +- .../sphinxcontrib-newsfeed-0.1.4.ebuild | 2 +- .../sphinxcontrib-spelling-7.2.1.ebuild | 17 +- .../sphinxcontrib-trio-1.1.2.ebuild | 2 +- .../sqlalchemy/sqlalchemy-1.4.23.ebuild | 2 +- dev-python/tldextract/Manifest | 1 + dev-python/tldextract/tldextract-3.1.1.ebuild | 37 + dev-python/traitlets/Manifest | 1 + .../files/traitlets-5.1.0-py310.patch | 39 + dev-python/traitlets/traitlets-5.1.0.ebuild | 26 + dev-python/trio/trio-0.19.0.ebuild | 2 +- dev-python/twine/Manifest | 1 - dev-python/twine/twine-3.4.1.ebuild | 53 - dev-python/twine/twine-3.4.2.ebuild | 2 +- dev-python/twisted/twisted-21.7.0.ebuild | 2 +- dev-python/typing-extensions/Manifest | 1 + .../typing-extensions-3.10.0.2.ebuild | 24 + ...b-0.6-r1.ebuild => utidylib-0.6-r2.ebuild} | 0 ...ylib-0.7.ebuild => utidylib-0.7-r1.ebuild} | 0 dev-python/virtualenv-clone/Manifest | 2 - dev-python/virtualenv-clone/metadata.xml | 1 + .../virtualenv-clone-0.5.3.ebuild | 19 - .../virtualenv-clone-0.5.5.ebuild | 22 - .../virtualenv-clone-0.5.6.ebuild | 2 +- dev-python/weasyprint/Manifest | 1 + .../weasyprint-51-skip-useless-deps.patch | 30 - dev-python/weasyprint/weasyprint-53.2.ebuild | 44 + dev-python/zeroconf/Manifest | 9 +- dev-python/zeroconf/zeroconf-0.32.1.ebuild | 39 - dev-python/zeroconf/zeroconf-0.33.4.ebuild | 2 +- dev-python/zeroconf/zeroconf-0.34.2.ebuild | 39 - dev-python/zeroconf/zeroconf-0.34.3.ebuild | 39 - dev-python/zeroconf/zeroconf-0.35.0.ebuild | 39 - dev-python/zeroconf/zeroconf-0.36.0.ebuild | 39 - ...f-0.33.2.ebuild => zeroconf-0.36.1.ebuild} | 0 ...f-0.33.3.ebuild => zeroconf-0.36.2.ebuild} | 0 dev-ruby/Manifest.gz | Bin 107423 -> 107412 bytes dev-ruby/actioncable/Manifest | 4 - .../actioncable/actioncable-6.0.3.7.ebuild | 45 - dev-ruby/actioncable/actioncable-6.0.4.ebuild | 45 - .../actioncable/actioncable-6.1.3.2.ebuild | 45 - dev-ruby/actioncable/actioncable-6.1.4.ebuild | 46 - dev-ruby/actionmailbox/Manifest | 4 - .../actionmailbox-6.0.3.7.ebuild | 54 - .../actionmailbox/actionmailbox-6.0.4.ebuild | 54 - .../actionmailbox-6.1.3.2.ebuild | 54 - .../actionmailbox/actionmailbox-6.1.4.ebuild | 54 - dev-ruby/actionmailer/Manifest | 4 - .../actionmailer/actionmailer-6.0.3.7.ebuild | 47 - .../actionmailer/actionmailer-6.0.4.ebuild | 47 - .../actionmailer/actionmailer-6.1.3.2.ebuild | 46 - .../actionmailer/actionmailer-6.1.4.ebuild | 46 - dev-ruby/actionpack/Manifest | 4 - dev-ruby/actionpack/actionpack-6.0.3.7.ebuild | 61 - dev-ruby/actionpack/actionpack-6.0.4.ebuild | 61 - dev-ruby/actionpack/actionpack-6.1.3.2.ebuild | 62 - dev-ruby/actionpack/actionpack-6.1.4.ebuild | 62 - dev-ruby/actiontext/Manifest | 4 - dev-ruby/actiontext/actiontext-6.0.3.7.ebuild | 51 - dev-ruby/actiontext/actiontext-6.0.4.ebuild | 51 - dev-ruby/actiontext/actiontext-6.1.3.2.ebuild | 52 - dev-ruby/actiontext/actiontext-6.1.4.ebuild | 52 - dev-ruby/actionview/Manifest | 4 - dev-ruby/actionview/actionview-6.0.3.7.ebuild | 69 -- dev-ruby/actionview/actionview-6.0.4.ebuild | 69 -- dev-ruby/actionview/actionview-6.1.3.2.ebuild | 67 - dev-ruby/actionview/actionview-6.1.4.ebuild | 67 - dev-ruby/activejob/Manifest | 4 - dev-ruby/activejob/activejob-6.0.3.7.ebuild | 48 - dev-ruby/activejob/activejob-6.0.4.ebuild | 48 - dev-ruby/activejob/activejob-6.1.3.2.ebuild | 47 - dev-ruby/activejob/activejob-6.1.4.ebuild | 47 - dev-ruby/activemodel/Manifest | 4 - .../activemodel/activemodel-6.0.3.7.ebuild | 42 - dev-ruby/activemodel/activemodel-6.0.4.ebuild | 42 - .../activemodel/activemodel-6.1.3.2.ebuild | 42 - dev-ruby/activemodel/activemodel-6.1.4.ebuild | 42 - dev-ruby/activerecord/Manifest | 4 - .../activerecord/activerecord-6.0.3.7.ebuild | 88 -- .../activerecord/activerecord-6.0.4.ebuild | 88 -- .../activerecord/activerecord-6.1.3.2.ebuild | 83 -- .../activerecord/activerecord-6.1.4.ebuild | 83 -- dev-ruby/activestorage/Manifest | 4 - .../activestorage-6.0.3.7-r1.ebuild | 62 - .../activestorage-6.0.3.7.ebuild | 62 - .../activestorage/activestorage-6.0.4.ebuild | 62 - .../activestorage-6.1.3.2.ebuild | 61 - .../activestorage/activestorage-6.1.4.ebuild | 61 - dev-ruby/activesupport/Manifest | 4 - .../activesupport-6.0.3.7.ebuild | 75 -- .../activesupport/activesupport-6.0.4.ebuild | 75 -- .../activesupport-6.1.3.2.ebuild | 72 -- .../activesupport/activesupport-6.1.4.ebuild | 72 -- dev-ruby/arel-helpers/Manifest | 1 + .../arel-helpers/arel-helpers-2.12.1.ebuild | 38 + ...-2.3.1.ebuild => kramdown-2.3.1-r1.ebuild} | 0 dev-ruby/power_assert/Manifest | 1 + .../power_assert/power_assert-2.0.1.ebuild | 41 + dev-ruby/rails/Manifest | 4 - dev-ruby/rails/rails-6.0.3.7.ebuild | 39 - dev-ruby/rails/rails-6.0.4.ebuild | 39 - dev-ruby/rails/rails-6.1.3.2.ebuild | 39 - dev-ruby/rails/rails-6.1.4.ebuild | 39 - dev-ruby/railties/Manifest | 4 - dev-ruby/railties/railties-6.0.3.7.ebuild | 71 -- dev-ruby/railties/railties-6.0.4.ebuild | 71 -- dev-ruby/railties/railties-6.1.3.2.ebuild | 71 -- dev-ruby/railties/railties-6.1.4.ebuild | 71 -- dev-util/Manifest.gz | Bin 64662 -> 64678 bytes dev-util/ccache/Manifest | 1 + dev-util/ccache/ccache-4.4.ebuild | 86 ++ dev-util/ccache/metadata.xml | 1 + dev-util/cgdb/metadata.xml | 10 +- dev-util/checkbashisms/Manifest | 1 + .../checkbashisms/checkbashisms-2.21.4.ebuild | 35 + dev-util/clippy/Manifest | 1 + dev-util/clippy/clippy-8.0.1.ebuild | 38 + dev-util/clippy/metadata.xml | 8 +- .../cmake/files/cmake-3.0.2-FindLAPACK.patch | 43 - .../files/cmake-3.11.0_rc2-FindBLAS.patch | 23 - .../cmake-3.11.4-fix-boost-detection.patch | 13 - .../files/cmake-3.13.4-prefix-dirs.patch | 127 -- .../files/cmake-3.4.0_rc1-darwin-bundle.patch | 25 - dev-util/colm/colm-0.14.7.ebuild | 2 +- dev-util/cpputest/metadata.xml | 10 +- dev-util/cucumber-wire/Manifest | 1 + .../cucumber-wire/cucumber-wire-6.1.1.ebuild | 26 + dev-util/devhelp/Manifest | 1 + dev-util/devhelp/devhelp-40.1.ebuild | 82 ++ dev-util/diffoscope/Manifest | 1 + dev-util/diffoscope/diffoscope-182.ebuild | 112 ++ .../files/flawfinder-2.0.18-setup.patch | 9 + dev-util/flawfinder/flawfinder-2.0.18.ebuild | 2 + ...piler-1.0.8365-cmake-minimum-version.patch | 43 + ...hics-compiler-1.0.8365-cmake-project.patch | 27 + ...aphics-compiler-1.0.8365-disable-git.patch | 37 + ...intel-graphics-compiler-1.0.8365-r1.ebuild | 78 ++ dev-util/lcov/lcov-1.15.ebuild | 2 +- dev-util/lldb/Manifest | 1 + dev-util/lldb/lldb-13.0.0_rc2.ebuild | 102 ++ dev-util/meson/Manifest | 1 - ...ompile-treat-load-average-as-a-float.patch | 28 + ...n-0.58.1.ebuild => meson-0.58.2-r1.ebuild} | 4 + dev-util/meson/meson-0.58.2.ebuild | 101 -- ...n-0.59.1.ebuild => meson-0.59.1-r1.ebuild} | 4 + dev-util/opencl-headers/Manifest | 1 + .../opencl-headers-2021.06.30.ebuild | 22 + dev-util/pkgcheck/pkgcheck-0.10.3.ebuild | 6 +- dev-util/pkgcheck/pkgcheck-0.10.5.ebuild | 6 +- dev-util/pkgcheck/pkgcheck-9999.ebuild | 9 +- dev-util/ply/metadata.xml | 6 +- dev-util/ragel/ragel-7.0.4.ebuild | 2 +- dev-util/rbtools/rbtools-2.0.1.ebuild | 5 + dev-util/umockdev/Manifest | 1 + dev-util/umockdev/umockdev-0.16.2.ebuild | 53 + eclass/Manifest.gz | Bin 35979 -> 35975 bytes eclass/kernel-2.eclass | 21 +- eclass/linux-info.eclass | 11 +- eclass/linux-mod.eclass | 13 + eclass/lua-single.eclass | 2 +- eclass/lua-utils.eclass | 4 +- eclass/lua.eclass | 2 +- eclass/meson-multilib.eclass | 8 +- eclass/meson.eclass | 19 +- games-action/Manifest.gz | Bin 13690 -> 13690 bytes .../orbital-eunuchs-sniper-1.30-r1.ebuild | 25 +- games-board/Manifest.gz | Bin 10540 -> 10545 bytes games-board/pysolfc/Manifest | 1 - ...2.12.0.ebuild => pysolfc-2.12.0-r1.ebuild} | 13 +- games-emulation/Manifest.gz | Bin 9698 -> 9692 bytes games-emulation/dosbox-staging/Manifest | 1 + .../dosbox-staging-0.77.1.ebuild | 57 + games-puzzle/Manifest.gz | Bin 17162 -> 17158 bytes ...mb-2.2b-r2.ebuild => xbomb-2.2b-r3.ebuild} | 34 +- games-roguelike/Manifest.gz | Bin 3059 -> 3056 bytes .../stone-soup/files/fixed-font-path.patch | 20 - .../stone-soup/files/gitless-1.patch | 13 - .../files/rltiles-ldflags-libs.patch | 45 - .../0ad/0ad-0.0.24b_alpha-r1.ebuild | 2 + ..._alpha.ebuild => 0ad-0.0.25b_alpha.ebuild} | 66 +- games-strategy/0ad/Manifest | 6 +- games-strategy/Manifest.gz | Bin 8232 -> 8231 bytes gnome-base/Manifest.gz | Bin 5209 -> 5205 bytes gnome-base/gdm/gdm-40.1.ebuild | 2 +- .../gnome-control-center-40.0.ebuild | 2 +- .../gnome-core-libs-40.0.ebuild | 2 +- .../gnome-light/gnome-light-40.0.ebuild | 2 +- .../gnome-session/gnome-session-40.1.1.ebuild | 2 +- .../gnome-settings-daemon-40.0.1.ebuild | 2 +- .../gnome-shell/gnome-shell-40.4.ebuild | 2 +- .../libgnomekbd/libgnomekbd-3.26.1.ebuild | 2 +- gnome-base/nautilus/nautilus-40.2.ebuild | 2 +- gnome-extra/Manifest.gz | Bin 11571 -> 11567 bytes gnome-extra/eiciel/Manifest | 1 + gnome-extra/eiciel/eiciel-0.9.13.1.ebuild | 35 + .../evolution-data-server-3.40.4.ebuild | 2 +- .../gnome-color-manager-3.36.0.ebuild | 2 +- .../mousetweaks/mousetweaks-3.32.0.ebuild | 2 +- gnome-extra/nm-applet/nm-applet-1.22.0.ebuild | 2 +- gnome-extra/sushi/sushi-3.38.1.ebuild | 2 +- gnome-extra/zenity/zenity-3.32.0.ebuild | 2 +- gui-libs/Manifest.gz | Bin 3108 -> 3108 bytes gui-libs/gtk/Manifest | 1 + ...detection-for-pre-compiled-css-files.patch | 29 + gui-libs/gtk/gtk-4.4.0.ebuild | 194 +++ gui-libs/libhandy/libhandy-1.2.3.ebuild | 2 +- kde-apps/Manifest.gz | Bin 38057 -> 38052 bytes ...nished-only-in-TabbedNavigation-mode.patch | 53 + ....3-r2.ebuild => konsole-21.04.3-r3.ebuild} | 1 + ....0-r4.ebuild => konsole-21.08.0-r5.ebuild} | 1 + kde-frameworks/Manifest.gz | Bin 13532 -> 13535 bytes ...version-5.85.0-fix-24h-currency-sync.patch | 91 ++ ...sion-5.85.0-fix-currency-values-init.patch | 235 ++++ .../kunitconversion-5.85.0-r1.ebuild | 33 + kde-plasma/Manifest.gz | Bin 9104 -> 9107 bytes ...5.22.4-r1.ebuild => kwin-5.22.4-r3.ebuild} | 1 + lxde-base/Manifest.gz | Bin 2713 -> 2713 bytes lxde-base/lxdm/lxdm-0.5.3-r2.ebuild | 2 +- lxde-base/lxdm/lxdm-0.5.3-r3.ebuild | 83 ++ mail-client/Manifest.gz | Bin 4227 -> 4224 bytes ...geary-40.0.ebuild => geary-40.0-r1.ebuild} | 2 +- mail-filter/Manifest.gz | Bin 8704 -> 8711 bytes mail-filter/libmilter/Manifest | 2 - .../files/libmilter-build-system.patch | 89 -- .../files/libmilter-glibc-2.30.patch | 25 - .../files/sendmail-8.14.6-build-system.patch | 211 ---- mail-filter/libmilter/libmilter-1.0.2.ebuild | 66 - .../libmilter/libmilter-1.0.2_p1.ebuild | 79 -- .../files/opendmarc-1.3.2-multiple-From.patch | 35 - .../opendmarc-1.3.3-CVE-2020-12460.patch | 41 - ...2.7-r102.ebuild => rspamd-2.7-r103.ebuild} | 4 +- ...rspamd-3.0.ebuild => rspamd-3.0-r2.ebuild} | 4 +- mail-filter/rspamd/rspamd-9999.ebuild | 4 +- mail-mta/Manifest.gz | Bin 2379 -> 2376 bytes mail-mta/sendmail/Manifest | 1 - .../sendmail/files/libmilter-sharedlib.patch | 55 - .../files/sendmail-8.14.6-build-system.patch | 211 ---- .../files/sendmail-8.15.2-glibc-2.30.patch | 52 - .../sendmail-8.15.2-openssl-1.1.0-fix.patch | 182 --- .../files/sendmail-starttls-multi-crl.patch | 20 - mail-mta/sendmail/sendmail-8.15.2-r2.ebuild | 208 ---- ....17.1.ebuild => sendmail-8.17.1-r1.ebuild} | 3 +- media-fonts/Manifest.gz | Bin 36331 -> 36329 bytes media-fonts/freefont/freefont-20120503.ebuild | 2 +- media-gfx/Manifest.gz | Bin 37682 -> 37673 bytes media-gfx/chafa/metadata.xml | 10 +- media-gfx/exiv2/exiv2-0.27.4-r1.ebuild | 2 +- media-gfx/hydrus/Manifest | 2 +- .../{hydrus-447.ebuild => hydrus-452.ebuild} | 0 media-libs/Manifest.gz | Bin 64969 -> 64957 bytes media-libs/exempi/exempi-2.4.5-r1.ebuild | 2 +- media-libs/grilo/grilo-0.3.13.ebuild | 2 +- media-libs/gsound/gsound-1.0.2-r1.ebuild | 2 +- .../gupnp-dlna/gupnp-dlna-0.11.0.ebuild | 2 +- media-libs/libcue/libcue-2.2.1.ebuild | 4 +- ...9-r1.ebuild => libextractor-1.9-r2.ebuild} | 0 media-libs/libheif/metadata.xml | 10 +- .../libiptcdata/libiptcdata-1.0.5.ebuild | 2 +- media-libs/liblrdf/liblrdf-0.6.1-r1.ebuild | 2 +- media-libs/liblrdf/liblrdf-0.6.1.ebuild | 45 - .../libmediaart/libmediaart-1.9.4.ebuild | 2 +- media-libs/libvpx/libvpx-1.10.0.ebuild | 3 +- media-libs/libvpx/libvpx-1.7.0-r1.ebuild | 5 +- media-libs/libvpx/libvpx-1.9.0.ebuild | 3 +- .../musicbrainz/musicbrainz-5.1.0.ebuild | 4 +- ...1.1.ebuild => opencolorio-1.1.1-r1.ebuild} | 2 +- media-libs/t1lib/t1lib-5.1.2-r2.ebuild | 4 +- media-plugins/Manifest.gz | Bin 46100 -> 46096 bytes .../grilo-plugins/grilo-plugins-0.3.13.ebuild | 2 +- media-plugins/kodi-audioencoder-flac/Manifest | 1 + .../kodi-audioencoder-flac-19.0.0.ebuild | 43 + .../kodi-audioencoder-flac-9999.ebuild | 6 +- .../kodi-audioencoder-vorbis/Manifest | 1 + .../kodi-audioencoder-vorbis-19.0.0.ebuild | 44 + .../kodi-audioencoder-vorbis-9999.ebuild | 6 +- media-plugins/kodi-imagedecoder-heif/Manifest | 1 + .../kodi-imagedecoder-heif-19.0.0.ebuild | 45 + media-plugins/kodi-imagedecoder-raw/Manifest | 1 + .../kodi-imagedecoder-raw-19.0.0.ebuild | 45 + .../kodi-imagedecoder-raw-9999.ebuild | 9 +- media-plugins/vdr-filebrowser/Manifest | 1 - .../vdr-filebrowser-0.2.1.ebuild | 28 - media-sound/Manifest.gz | Bin 57718 -> 57715 bytes media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.3.0.ebuild | 69 -- media-sound/drumstick/drumstick-2.3.1.ebuild | 2 +- media-sound/mpd/Manifest | 1 + media-sound/mpd/mpd-0.22.11.ebuild | 299 +++++ media-sound/picard/Manifest | 1 + .../files/picard-2.6.3-fix-py3.10.patch | 61 + media-sound/picard/picard-2.6.3.ebuild | 67 + media-sound/picard/picard-9999.ebuild | 24 +- media-sound/snapcast/metadata.xml | 10 +- media-video/Manifest.gz | Bin 25944 -> 25946 bytes media-video/pipewire/Manifest | 1 + media-video/pipewire/pipewire-0.3.34.ebuild | 276 +++++ media-video/pipewire/pipewire-9999.ebuild | 3 +- metadata/Manifest.gz | Bin 3525 -> 3525 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27910 -> 27878 bytes .../md5-cache/app-accessibility/Manifest.gz | Bin 5937 -> 5936 bytes .../app-accessibility/at-spi2-atk-2.38.0 | 4 +- .../app-accessibility/at-spi2-core-2.40.2 | 4 +- .../app-accessibility/at-spi2-core-2.40.3 | 4 +- ...dbrowse-3.7.5.1-r1 => edbrowse-3.7.5.1-r2} | 0 .../md5-cache/app-accessibility/espeakup-0.80 | 2 +- .../md5-cache/app-accessibility/espeakup-0.90 | 4 +- .../md5-cache/app-accessibility/espeakup-9999 | 4 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 57201 -> 57639 bytes metadata/md5-cache/app-admin/awscli-1.20.31 | 15 + metadata/md5-cache/app-admin/awscli-1.20.32 | 15 + metadata/md5-cache/app-admin/clsync-0.4.5 | 2 +- metadata/md5-cache/app-admin/clsync-9999 | 2 +- metadata/md5-cache/app-admin/conky-1.12.1-r1 | 2 +- metadata/md5-cache/app-admin/conky-1.12.2 | 2 +- metadata/md5-cache/app-admin/gnome-abrt-1.3.6 | 4 +- metadata/md5-cache/app-admin/gnome-abrt-1.4.0 | 4 +- metadata/md5-cache/app-admin/longrun-0.9-r4 | 2 +- metadata/md5-cache/app-admin/lsyncd-2.2.3 | 2 +- metadata/md5-cache/app-admin/mcelog-178 | 2 +- .../app-admin/mei-amt-check-0_p20170515 | 2 +- .../app-admin/openrc-settingsd-1.1.0 | 4 +- metadata/md5-cache/app-admin/rasdaemon-0.6.7 | 2 +- metadata/md5-cache/app-admin/rsyslog-8.2102.0 | 2 +- metadata/md5-cache/app-admin/rsyslog-8.2104.0 | 2 +- metadata/md5-cache/app-admin/rsyslog-8.2106.0 | 2 +- metadata/md5-cache/app-admin/rsyslog-8.2108.0 | 2 +- metadata/md5-cache/app-admin/ryzen_smu-0.1.2 | 2 +- .../app-admin/ryzen_smu-0.1.2_p20210627 | 2 +- .../app-admin/system-config-printer-1.5.15 | 4 +- metadata/md5-cache/app-admin/terraform-1.0.5 | 12 + metadata/md5-cache/app-admin/ulogd-2.0.7-r2 | 2 +- metadata/md5-cache/app-admin/usbview-2.0 | 2 +- metadata/md5-cache/app-arch/Manifest.gz | Bin 22756 -> 22756 bytes metadata/md5-cache/app-arch/bzip2-9999 | 4 +- .../md5-cache/app-arch/file-roller-3.40.0 | 4 +- metadata/md5-cache/app-arch/gcab-1.4 | 4 +- .../md5-cache/app-arch/gnome-autoar-0.4.0 | 8 +- metadata/md5-cache/app-arch/libarchive-3.5.2 | 4 +- metadata/md5-cache/app-arch/rpm-4.16.1.3 | 2 +- metadata/md5-cache/app-arch/zstd-1.4.9 | 4 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 13722 -> 13720 bytes metadata/md5-cache/app-backup/deja-dup-42.7 | 4 +- metadata/md5-cache/app-benchmarks/Manifest.gz | Bin 6874 -> 6876 bytes .../md5-cache/app-benchmarks/bonnie++-2.00a | 4 +- .../app-benchmarks/bootchart2-0.14.8-r1 | 2 +- .../app-benchmarks/sysbench-1.0.20-r100 | 2 +- .../md5-cache/app-benchmarks/wrk-4.1.0-r100 | 2 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 42022 -> 42038 bytes metadata/md5-cache/app-crypt/ekeyd-1.1.5-r101 | 2 +- metadata/md5-cache/app-crypt/gcr-3.40.0 | 4 +- .../app-crypt/jitterentropy-rngd-1.1.0 | 2 +- .../app-crypt/jitterentropy-rngd-1.2.2 | 2 +- metadata/md5-cache/app-crypt/libsecret-0.20.4 | 4 +- .../md5-cache/app-crypt/libsecret-0.20.4-r1 | 4 +- .../md5-cache/app-crypt/libu2f-host-1.1.10 | 2 +- metadata/md5-cache/app-crypt/pesign-113 | 6 +- .../md5-cache/app-crypt/pinentry-1.1.1-r1 | 6 +- metadata/md5-cache/app-crypt/seahorse-40.0-r1 | 4 +- .../md5-cache/app-crypt/tpm-emulator-0.7.5-r3 | 2 +- metadata/md5-cache/app-crypt/tpm2-tss-2.4.5 | 2 +- metadata/md5-cache/app-crypt/tpm2-tss-2.4.6 | 6 +- metadata/md5-cache/app-crypt/tpm2-tss-3.1.0 | 2 +- .../md5-cache/app-crypt/trousers-0.3.14-r3 | 2 +- metadata/md5-cache/app-crypt/trousers-0.3.15 | 2 +- .../md5-cache/app-crypt/veracrypt-1.24_p8 | 2 +- metadata/md5-cache/app-dicts/Manifest.gz | Bin 101302 -> 101303 bytes .../md5-cache/app-dicts/gnome-dictionary-40.0 | 4 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 20964 -> 20978 bytes metadata/md5-cache/app-editors/gedit-40.1 | 4 +- .../md5-cache/app-editors/gedit-plugins-40.1 | 4 +- metadata/md5-cache/app-editors/ghex-3.18.4-r1 | 4 +- .../md5-cache/app-editors/gvim-8.2.0814-r100 | 2 +- metadata/md5-cache/app-editors/gvim-9999 | 2 +- .../md5-cache/app-editors/neovim-0.4.4-r101 | 2 +- metadata/md5-cache/app-editors/neovim-0.5.0 | 2 +- metadata/md5-cache/app-editors/neovim-9999 | 2 +- .../md5-cache/app-editors/scite-4.4.4-r10 | 2 +- .../md5-cache/app-editors/texworks-0.6.5-r100 | 2 +- metadata/md5-cache/app-editors/texworks-0.6.6 | 2 +- .../md5-cache/app-editors/vim-8.2.0814-r100 | 2 +- metadata/md5-cache/app-editors/vim-9999 | 2 +- metadata/md5-cache/app-editors/vis-0.7 | 2 +- metadata/md5-cache/app-editors/vis-9999 | 2 +- metadata/md5-cache/app-emulation/Manifest.gz | Bin 37091 -> 37436 bytes .../md5-cache/app-emulation/distrobuilder-1.1 | 2 +- .../md5-cache/app-emulation/distrobuilder-1.2 | 2 +- .../md5-cache/app-emulation/docker-20.10.7 | 2 +- .../md5-cache/app-emulation/docker-20.10.8 | 2 +- .../app-emulation/firecracker-0.21.1-r1 | 2 +- .../app-emulation/firecracker-bin-0.24.5 | 2 +- .../app-emulation/firecracker-bin-0.25.0 | 2 +- metadata/md5-cache/app-emulation/free42-3.0.6 | 13 + .../gallium-nine-standalone-0.7-r1 | 4 +- .../gallium-nine-standalone-0.8-r1 | 4 +- .../gallium-nine-standalone-9999 | 4 +- .../app-emulation/libguestfs-1.38.6-r103 | 2 +- .../md5-cache/app-emulation/libguestfs-1.44.1 | 2 +- .../md5-cache/app-emulation/libvirt-7.0.0-r3 | 4 +- .../md5-cache/app-emulation/libvirt-7.1.0-r1 | 4 +- .../md5-cache/app-emulation/libvirt-7.2.0-r1 | 4 +- .../md5-cache/app-emulation/libvirt-7.3.0 | 4 +- .../md5-cache/app-emulation/libvirt-7.4.0 | 4 +- .../md5-cache/app-emulation/libvirt-7.5.0 | 4 +- metadata/md5-cache/app-emulation/libvirt-9999 | 4 +- .../app-emulation/libvirt-glib-4.0.0 | 4 +- metadata/md5-cache/app-emulation/lxc-4.0.10 | 2 +- metadata/md5-cache/app-emulation/lxc-4.0.9-r1 | 2 +- metadata/md5-cache/app-emulation/lxd-4.0.7 | 2 +- .../md5-cache/app-emulation/nemu-2.5.0-r1 | 2 +- .../open-vm-tools-11.2.0_p16938113-r4 | 2 +- .../open-vm-tools-11.2.5_p17337674-r3 | 2 +- .../md5-cache/app-emulation/qemu-6.0.0-r2 | 2 +- .../md5-cache/app-emulation/qemu-6.0.0-r52 | 2 +- metadata/md5-cache/app-emulation/qemu-9999 | 2 +- metadata/md5-cache/app-emulation/runc-1.0.0 | 2 +- .../app-emulation/simplevirt-0.0_p20181012-r1 | 2 +- metadata/md5-cache/app-emulation/snapd-2.48 | 2 +- metadata/md5-cache/app-emulation/snapd-2.51 | 2 +- metadata/md5-cache/app-emulation/spice-9999 | 4 +- .../app-emulation/spice-protocol-0.14.3 | 4 +- .../app-emulation/spice-protocol-9999 | 4 +- .../app-emulation/spice-vdagent-0.19.0-r1 | 2 +- .../app-emulation/spice-vdagent-0.21.0 | 2 +- .../app-emulation/vendor-reset-0.1.0 | 2 +- .../md5-cache/app-emulation/vendor-reset-9999 | 2 +- .../md5-cache/app-emulation/virt-viewer-10.0 | 4 +- .../md5-cache/app-emulation/virtualbox-6.1.22 | 2 +- .../md5-cache/app-emulation/virtualbox-6.1.24 | 2 +- .../md5-cache/app-emulation/virtualbox-6.1.26 | 2 +- .../virtualbox-guest-additions-6.1.20 | 2 +- .../virtualbox-guest-additions-6.1.22 | 2 +- .../virtualbox-guest-additions-6.1.24 | 2 +- .../virtualbox-guest-additions-6.1.26 | 2 +- .../app-emulation/virtualbox-modules-6.1.22 | 2 +- .../app-emulation/virtualbox-modules-6.1.24 | 2 +- .../app-emulation/virtualbox-modules-6.1.26 | 2 +- .../{wine-staging-6.12 => wine-staging-6.16} | 10 +- .../app-emulation/wine-vanilla-6.0.1 | 4 +- .../{wine-vanilla-6.12 => wine-vanilla-6.16} | 10 +- .../app-emulation/winetricks-20210825 | 15 + .../xe-guest-utilities-6.2.0_p1120 | 2 +- metadata/md5-cache/app-eselect/Manifest.gz | Bin 9886 -> 9725 bytes .../app-eselect/eselect-php-0.9.7-r1 | 4 +- .../app-eselect/eselect-pinentry-0.7.2 | 4 +- .../md5-cache/app-eselect/eselect-renpy-0.7 | 9 - metadata/md5-cache/app-i18n/Manifest.gz | Bin 30905 -> 30908 bytes metadata/md5-cache/app-i18n/fcitx-4.2.9.8 | 2 +- metadata/md5-cache/app-i18n/fcitx-4.9999 | 2 +- .../md5-cache/app-i18n/ibus-anthy-1.5.11-r1 | 4 +- ...ibus-anthy-1.5.10-r2 => ibus-anthy-1.5.12} | 8 +- .../app-i18n/ibus-libpinyin-1.11.92-r1 | 2 +- .../md5-cache/app-i18n/ibus-pinyin-1.5.0-r4 | 2 +- .../app-i18n/librime-lua-20201011103348 | 2 +- .../app-i18n/librime-lua-99999999999999 | 2 +- metadata/md5-cache/app-laptop/Manifest.gz | Bin 4575 -> 4574 bytes .../md5-cache/app-laptop/hdapsd-20141203-r2 | 2 +- metadata/md5-cache/app-laptop/i8kutils-1.43 | 2 +- metadata/md5-cache/app-laptop/mbpfan-2.1.1 | 2 +- metadata/md5-cache/app-laptop/mbpfan-2.2.1 | 2 +- metadata/md5-cache/app-laptop/mbpfan-9999 | 2 +- metadata/md5-cache/app-laptop/pommed-1.39-r2 | 2 +- .../md5-cache/app-laptop/tp_smapi-0.43-r1 | 2 +- metadata/md5-cache/app-laptop/tpb-0.6.4-r1 | 2 +- .../app-laptop/tuxedo-keyboard-2.0.5-r1 | 2 +- .../app-laptop/tuxedo-keyboard-3.0.3 | 2 +- metadata/md5-cache/app-metrics/Manifest.gz | Bin 10442 -> 10434 bytes .../md5-cache/app-metrics/collectd-5.12.0-r1 | 2 +- .../nginx-lua-prometheus-0.1_pre20170610-r100 | 2 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 70064 -> 70090 bytes metadata/md5-cache/app-misc/actkbd-0.2.8-r2 | 2 +- metadata/md5-cache/app-misc/bijiben-40.1 | 4 +- metadata/md5-cache/app-misc/blink1-1.98-r2 | 2 +- metadata/md5-cache/app-misc/ddcutil-0.9.9-r2 | 2 +- .../md5-cache/app-misc/g15daemon-1.9.5.3-r14 | 2 +- .../md5-cache/app-misc/g15daemon-1.9.5.3-r15 | 2 +- metadata/md5-cache/app-misc/g15daemon-9999 | 2 +- metadata/md5-cache/app-misc/geoclue-2.5.7 | 4 +- metadata/md5-cache/app-misc/lirc-0.10.1-r4 | 2 +- metadata/md5-cache/app-misc/livecd-tools-2.10 | 2 +- metadata/md5-cache/app-misc/livecd-tools-2.9 | 2 +- metadata/md5-cache/app-misc/livecd-tools-9999 | 2 +- metadata/md5-cache/app-misc/logiops-0.2.3 | 2 +- metadata/md5-cache/app-misc/piper-0.5.1-r2 | 4 +- metadata/md5-cache/app-misc/recoll-1.27.12 | 2 +- metadata/md5-cache/app-misc/recoll-1.28.5 | 2 +- metadata/md5-cache/app-misc/recoll-1.29.2 | 2 +- metadata/md5-cache/app-misc/recoll-1.31.0 | 2 +- metadata/md5-cache/app-misc/solaar-1.0.5-r2 | 2 +- metadata/md5-cache/app-misc/solaar-9999 | 2 +- metadata/md5-cache/app-misc/spacenavd-0.7.1 | 2 +- metadata/md5-cache/app-misc/spacenavd-0.8 | 2 +- .../{sphinx-2.2.11-r2 => sphinx-2.2.11-r4} | 4 +- .../{sphinx-2.2.11-r3 => sphinx-2.2.11-r5} | 4 +- .../{tracker-2.3.5 => tracker-2.3.5-r1} | 10 +- .../{tracker-2.3.6 => tracker-2.3.6-r1} | 10 +- .../{tracker-3.1.2 => tracker-3.1.2-r1} | 12 +- .../app-misc/tracker-miners-2.3.5-r1 | 4 +- .../md5-cache/app-misc/tracker-miners-3.1.2 | 8 +- metadata/md5-cache/app-misc/worker-4.6.1-r100 | 2 +- .../md5-cache/app-mobilephone/Manifest.gz | Bin 2721 -> 2722 bytes .../app-mobilephone/gnokii-0.6.31-r3 | 2 +- .../md5-cache/app-mobilephone/gnokii-9999 | 2 +- .../md5-cache/app-mobilephone/scrcpy-1.18 | 4 +- metadata/md5-cache/app-office/Manifest.gz | Bin 11298 -> 11298 bytes .../md5-cache/app-office/gnome-todo-3.28.1-r1 | 4 +- metadata/md5-cache/app-office/gtg-0.4.0 | 4 +- metadata/md5-cache/app-office/gtg-0.5 | 4 +- metadata/md5-cache/app-office/skrooge-2.26.1 | 4 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 17931 -> 17604 bytes .../app-portage/elt-patches-20210827 | 11 + metadata/md5-cache/app-portage/grs-0.7 | 2 +- metadata/md5-cache/app-portage/grs-9999 | 2 +- .../md5-cache/app-portage/iwdevtools-0.3.1 | 6 +- .../md5-cache/app-portage/iwdevtools-0.4.0 | 6 +- .../md5-cache/app-portage/iwdevtools-9999 | 6 +- metadata/md5-cache/app-portage/layman-2.4.3 | 2 +- metadata/md5-cache/app-portage/layman-9999 | 2 +- metadata/md5-cache/app-portage/nattka-0.2.13 | 15 - metadata/md5-cache/app-portage/nattka-0.2.14 | 15 - metadata/md5-cache/app-portage/nattka-0.2.18 | 15 - metadata/md5-cache/app-portage/nattka-0.2.19 | 4 +- metadata/md5-cache/app-portage/pram-10 | 4 +- metadata/md5-cache/app-shells/Manifest.gz | Bin 15032 -> 15034 bytes metadata/md5-cache/app-shells/ksh-2020.0.0-r1 | 4 +- metadata/md5-cache/app-shells/ksh-9999 | 4 +- metadata/md5-cache/app-shells/loksh-6.8 | 4 +- metadata/md5-cache/app-shells/loksh-6.8.1 | 4 +- metadata/md5-cache/app-shells/loksh-6.9 | 4 +- metadata/md5-cache/app-text/Manifest.gz | Bin 71083 -> 70925 bytes metadata/md5-cache/app-text/calibre-5.25.0 | 14 - metadata/md5-cache/app-text/calibre-5.25.0-r1 | 14 + .../app-text/docbook-sgml-dtd-4.5-r1 | 4 +- metadata/md5-cache/app-text/enchant-1.6.1-r1 | 4 +- metadata/md5-cache/app-text/evince-40.2 | 4 +- metadata/md5-cache/app-text/evince-40.4 | 8 +- metadata/md5-cache/app-text/foliate-2.6.2 | 4 +- metadata/md5-cache/app-text/foliate-2.6.3 | 4 +- metadata/md5-cache/app-text/gspell-1.9.1 | 4 +- metadata/md5-cache/app-text/gtranslator-40.0 | 4 +- .../md5-cache/app-text/highlight-3.57-r100 | 2 +- metadata/md5-cache/app-text/highlight-3.60 | 2 +- metadata/md5-cache/app-text/highlight-4.1 | 2 +- metadata/md5-cache/app-text/iso-codes-4.7.0 | 12 + metadata/md5-cache/app-text/libgepub-0.6.0 | 4 +- metadata/md5-cache/app-text/libgxps-0.3.2 | 8 +- .../app-text/podofo-0.9.6_p20190928-r100 | 2 +- metadata/md5-cache/app-text/tesseract-3.05.02 | 13 - .../md5-cache/app-text/tesseract-4.1.0-r1 | 14 - .../app-text/tesseract-5.0.0_beta20210815 | 6 +- metadata/md5-cache/app-text/yelp-tools-40.0 | 4 +- metadata/md5-cache/app-text/zathura-0.4.3 | 4 +- metadata/md5-cache/app-text/zathura-0.4.4 | 4 +- metadata/md5-cache/app-text/zathura-0.4.5 | 4 +- metadata/md5-cache/app-text/zathura-0.4.7 | 4 +- metadata/md5-cache/app-text/zathura-9999 | 4 +- metadata/md5-cache/app-text/zathura-cb-0.1.8 | 4 +- metadata/md5-cache/app-text/zathura-cb-9999 | 4 +- .../md5-cache/app-text/zathura-djvu-0.2.9 | 4 +- metadata/md5-cache/app-text/zathura-djvu-9999 | 4 +- .../app-text/zathura-pdf-mupdf-0.3.6 | 4 +- .../md5-cache/app-text/zathura-pdf-mupdf-9999 | 4 +- .../app-text/zathura-pdf-poppler-0.2.9 | 4 +- .../app-text/zathura-pdf-poppler-0.3.0 | 4 +- .../app-text/zathura-pdf-poppler-9999 | 4 +- metadata/md5-cache/app-text/zathura-ps-0.2.6 | 4 +- metadata/md5-cache/app-text/zathura-ps-9999 | 4 +- metadata/md5-cache/app-vim/Manifest.gz | Bin 39800 -> 39959 bytes .../md5-cache/app-vim/gentoo-syntax-20210828 | 13 + metadata/md5-cache/app-vim/tt2-syntax-1.13-r1 | 4 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 17851 -> 17858 bytes metadata/md5-cache/dev-cpp/atkmm-2.28.2 | 4 +- metadata/md5-cache/dev-cpp/atkmm-2.36.1 | 4 +- metadata/md5-cache/dev-cpp/cairomm-1.14.3 | 4 +- metadata/md5-cache/dev-cpp/cairomm-1.16.1 | 4 +- metadata/md5-cache/dev-cpp/glibmm-2.66.1 | 4 +- metadata/md5-cache/dev-cpp/glibmm-2.68.1 | 4 +- metadata/md5-cache/dev-cpp/gtkmm-3.24.5 | 4 +- metadata/md5-cache/dev-cpp/gtkmm-4.2.0 | 4 +- metadata/md5-cache/dev-cpp/mm-common-1.0.3 | 4 +- metadata/md5-cache/dev-cpp/pangomm-2.42.2 | 4 +- metadata/md5-cache/dev-cpp/pangomm-2.48.1 | 4 +- metadata/md5-cache/dev-cpp/sol2-3.2.2 | 2 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 44373 -> 43762 bytes metadata/md5-cache/dev-db/cdb-0.75-r4 | 4 +- metadata/md5-cache/dev-db/lmdb-0.9.23 | 11 - metadata/md5-cache/dev-db/lmdb-0.9.24 | 11 - metadata/md5-cache/dev-db/lmdb-0.9.26 | 11 - metadata/md5-cache/dev-db/lmdb-0.9.27 | 11 - metadata/md5-cache/dev-db/lmdb-0.9.29 | 4 +- .../{mongodb-4.2.11 => mongodb-4.2.11-r1} | 6 +- .../{mongodb-4.2.15 => mongodb-4.2.15-r1} | 6 +- .../{mongodb-4.4.1 => mongodb-4.4.1-r1} | 6 +- .../{mongodb-4.4.4 => mongodb-4.4.4-r1} | 6 +- .../{mongodb-4.4.8 => mongodb-4.4.8-r1} | 6 +- .../{mongodb-5.0.2 => mongodb-5.0.2-r1} | 6 +- metadata/md5-cache/dev-db/mysql-5.7.27-r2 | 2 +- metadata/md5-cache/dev-db/mysql-5.7.29-r1 | 2 +- metadata/md5-cache/dev-db/mysql-5.7.30-r1 | 2 +- metadata/md5-cache/dev-db/mysql-5.7.31 | 2 +- metadata/md5-cache/dev-db/mysql-5.7.32 | 2 +- metadata/md5-cache/dev-db/mysql-5.7.33 | 2 +- metadata/md5-cache/dev-db/mysql-5.7.34 | 2 +- metadata/md5-cache/dev-db/mysql-5.7.34-r1 | 2 +- metadata/md5-cache/dev-db/mysql-5.7.35 | 2 +- metadata/md5-cache/dev-db/mysql-8.0.19-r2 | 2 +- metadata/md5-cache/dev-db/mysql-8.0.20-r1 | 2 +- metadata/md5-cache/dev-db/mysql-8.0.21-r1 | 2 +- metadata/md5-cache/dev-db/mysql-8.0.22 | 2 +- metadata/md5-cache/dev-db/mysql-8.0.23 | 2 +- metadata/md5-cache/dev-db/mysql-8.0.25 | 2 +- metadata/md5-cache/dev-db/mysql-8.0.25-r1 | 2 +- metadata/md5-cache/dev-db/mysql-8.0.26 | 2 +- .../md5-cache/dev-db/percona-server-8.0.22.13 | 2 +- .../md5-cache/dev-db/percona-server-8.0.23.14 | 2 +- .../md5-cache/dev-db/percona-server-8.0.25.15 | 2 +- metadata/md5-cache/dev-db/postgresql-10.17-r2 | 2 +- metadata/md5-cache/dev-db/postgresql-10.18 | 2 +- metadata/md5-cache/dev-db/postgresql-11.12 | 2 +- metadata/md5-cache/dev-db/postgresql-11.13 | 2 +- metadata/md5-cache/dev-db/postgresql-12.7 | 2 +- metadata/md5-cache/dev-db/postgresql-12.8 | 2 +- metadata/md5-cache/dev-db/postgresql-13.3 | 2 +- metadata/md5-cache/dev-db/postgresql-13.4 | 2 +- metadata/md5-cache/dev-db/postgresql-14_beta3 | 2 +- .../md5-cache/dev-db/postgresql-9.6.22-r2 | 2 +- metadata/md5-cache/dev-db/postgresql-9.6.23 | 2 +- metadata/md5-cache/dev-db/postgresql-9999 | 2 +- metadata/md5-cache/dev-db/qdbm-1.8.78-r3 | 4 +- metadata/md5-cache/dev-db/redis-6.0.15 | 2 +- metadata/md5-cache/dev-db/redis-6.2.5 | 2 +- metadata/md5-cache/dev-db/tinycdb-0.78 | 4 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 11811 -> 11975 bytes .../dev-embedded/u-boot-tools-2021.07 | 14 + metadata/md5-cache/dev-games/Manifest.gz | Bin 9472 -> 9467 bytes metadata/md5-cache/dev-games/cegui-0.8.7-r100 | 2 +- .../dev-games/openscenegraph-3.6.5-r101 | 2 +- .../dev-games/openscenegraph-3.6.5-r110 | 2 +- .../openscenegraph-openmw-3.4_p20200425-r101 | 2 +- .../openscenegraph-openmw-3.6_p20210610 | 2 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 101141 -> 100139 bytes metadata/md5-cache/dev-java/asm-9.2 | 4 +- metadata/md5-cache/dev-java/asm-analysis-9.2 | 4 +- metadata/md5-cache/dev-java/asm-commons-9.2 | 4 +- metadata/md5-cache/dev-java/asm-tree-9.2 | 4 +- metadata/md5-cache/dev-java/asm-util-9.2 | 4 +- .../md5-cache/dev-java/commons-lang-2.6-r1 | 14 - .../md5-cache/dev-java/commons-lang-2.6-r2 | 14 + metadata/md5-cache/dev-java/jansi-1.11-r2 | 14 - metadata/md5-cache/dev-java/jansi-1.13 | 4 +- metadata/md5-cache/dev-java/jdbc-mysql-8.0.26 | 4 +- .../dev-java/jgoodies-animation-1.2.0-r2 | 14 - .../dev-java/jgoodies-binding-1.1.2-r2 | 13 - .../dev-java/jgoodies-forms-1.3.0-r1 | 13 - .../md5-cache/dev-java/jgoodies-forms-1.8.0 | 13 - metadata/md5-cache/dev-java/zstd-jni-1.4.9.1 | 14 - metadata/md5-cache/dev-java/zstd-jni-1.5.0.4 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 36539 -> 38286 bytes metadata/md5-cache/dev-lang/go-1.17 | 4 +- metadata/md5-cache/dev-lang/moarvm-2021.08 | 14 + metadata/md5-cache/dev-lang/mono-6.12.0.122 | 2 +- metadata/md5-cache/dev-lang/nqp-2021.08 | 16 + metadata/md5-cache/dev-lang/orc-0.4.31 | 4 +- metadata/md5-cache/dev-lang/php-7.3.30 | 16 + metadata/md5-cache/dev-lang/php-7.4.23 | 16 + metadata/md5-cache/dev-lang/php-8.0.10 | 16 + .../md5-cache/dev-lang/python-3.10.0_rc1_p2 | 15 + metadata/md5-cache/dev-lang/python-3.6.14_p1 | 15 + metadata/md5-cache/dev-lang/python-3.7.11_p1 | 15 + metadata/md5-cache/dev-lang/python-3.8.12 | 15 + metadata/md5-cache/dev-lang/python-3.9.6_p2 | 15 + metadata/md5-cache/dev-lang/rakudo-2021.08 | 15 + metadata/md5-cache/dev-libs/Manifest.gz | Bin 146142 -> 146922 bytes metadata/md5-cache/dev-libs/aml-0.2.0 | 4 +- metadata/md5-cache/dev-libs/aml-9999 | 4 +- .../{appstream-0.14.4 => appstream-0.14.4-r1} | 10 +- ...m-glib-0.7.18 => appstream-glib-0.7.18-r1} | 10 +- metadata/md5-cache/dev-libs/atk-2.36.0 | 4 +- .../dev-libs/boxfort-0.0.1_pre20200902 | 4 +- .../dev-libs/boxfort-0.0.1_pre20200902-r1 | 4 +- metadata/md5-cache/dev-libs/cJSON-1.7.15 | 13 + metadata/md5-cache/dev-libs/clhpp-2.0.15 | 13 + .../dev-libs/criterion-2.4_pre20200110 | 4 +- .../dev-libs/criterion-2.4_pre20210114 | 4 +- metadata/md5-cache/dev-libs/efl-1.25.1-r11 | 4 +- metadata/md5-cache/dev-libs/ell-0.40 | 2 +- metadata/md5-cache/dev-libs/ell-0.41 | 2 +- metadata/md5-cache/dev-libs/ell-0.42 | 2 +- metadata/md5-cache/dev-libs/ell-0.43 | 2 +- metadata/md5-cache/dev-libs/ell-9999 | 2 +- metadata/md5-cache/dev-libs/folks-0.15.2 | 4 +- metadata/md5-cache/dev-libs/folks-0.15.3 | 4 +- metadata/md5-cache/dev-libs/gdl-3.40.0 | 14 + metadata/md5-cache/dev-libs/girara-0.3.5 | 4 +- metadata/md5-cache/dev-libs/girara-9999 | 4 +- metadata/md5-cache/dev-libs/gjs-1.64.4 | 4 +- metadata/md5-cache/dev-libs/gjs-1.68.1-r1 | 4 +- metadata/md5-cache/dev-libs/gjs-1.68.2 | 4 +- metadata/md5-cache/dev-libs/gjs-1.68.3 | 4 +- metadata/md5-cache/dev-libs/glib-2.68.2-r1 | 4 +- metadata/md5-cache/dev-libs/glib-2.68.3-r1 | 4 +- metadata/md5-cache/dev-libs/glib-2.68.4 | 4 +- .../dev-libs/gobject-introspection-1.68.0 | 4 +- metadata/md5-cache/dev-libs/gom-0.4 | 8 +- metadata/md5-cache/dev-libs/granite-5.2.5-r1 | 4 +- metadata/md5-cache/dev-libs/granite-5.5.0 | 4 +- metadata/md5-cache/dev-libs/granite-6.0.0 | 4 +- metadata/md5-cache/dev-libs/inih-53 | 4 +- .../md5-cache/dev-libs/intel-neo-21.34.20767 | 14 + metadata/md5-cache/dev-libs/json-glib-1.6.2 | 4 +- metadata/md5-cache/dev-libs/json-glib-1.6.6 | 4 +- metadata/md5-cache/dev-libs/jsoncpp-1.9.3 | 4 +- metadata/md5-cache/dev-libs/jsoncpp-1.9.4 | 4 +- .../md5-cache/dev-libs/jsonrpc-glib-3.38.0 | 4 +- metadata/md5-cache/dev-libs/libcec-4.0.4-r1 | 2 +- metadata/md5-cache/dev-libs/libcec-4.0.7 | 2 +- metadata/md5-cache/dev-libs/libcec-6.0.2 | 2 +- metadata/md5-cache/dev-libs/libcgroup-0.41-r6 | 2 +- metadata/md5-cache/dev-libs/libdazzle-3.40.0 | 4 +- metadata/md5-cache/dev-libs/libevdev-1.11.0 | 4 +- metadata/md5-cache/dev-libs/libevdev-9999 | 4 +- metadata/md5-cache/dev-libs/libfido2-1.7.0 | 2 +- metadata/md5-cache/dev-libs/libfido2-1.8.0 | 2 +- metadata/md5-cache/dev-libs/libgcrypt-1.9.4 | 14 + metadata/md5-cache/dev-libs/libgdata-0.18.1 | 4 +- metadata/md5-cache/dev-libs/libgit2-1.1.1 | 4 +- .../dev-libs/libgit2-glib-0.99.0.1-r2 | 4 +- .../dev-libs/libgnome-games-support-1.8.1 | 4 +- metadata/md5-cache/dev-libs/libgnt-2.14.1 | 4 +- metadata/md5-cache/dev-libs/libgnt-2.14.2 | 4 +- metadata/md5-cache/dev-libs/libgudev-236 | 4 +- metadata/md5-cache/dev-libs/libgudev-236-r1 | 4 +- metadata/md5-cache/dev-libs/libgudev-237 | 4 +- metadata/md5-cache/dev-libs/libgusb-0.3.7 | 4 +- metadata/md5-cache/dev-libs/libgweather-40.0 | 8 +- metadata/md5-cache/dev-libs/libinput-1.18.0 | 4 +- metadata/md5-cache/dev-libs/libinput-1.18.1 | 4 +- metadata/md5-cache/dev-libs/libjcat-0.1.8 | 4 +- metadata/md5-cache/dev-libs/libmanette-0.2.6 | 4 +- metadata/md5-cache/dev-libs/libpeas-1.30.0 | 4 +- .../md5-cache/dev-libs/libprelude-5.2.0-r10 | 2 +- metadata/md5-cache/dev-libs/libratbag-0.15 | 4 +- metadata/md5-cache/dev-libs/libratbag-0.16 | 4 +- metadata/md5-cache/dev-libs/libsigc++-2.10.7 | 4 +- metadata/md5-cache/dev-libs/libsigc++-3.0.7 | 4 +- .../md5-cache/dev-libs/libtomcrypt-1.18.2-r2 | 4 +- metadata/md5-cache/dev-libs/libtommath-1.2.0 | 4 +- metadata/md5-cache/dev-libs/libucl-0.8.1-r100 | 2 +- metadata/md5-cache/dev-libs/libucl-9999 | 2 +- metadata/md5-cache/dev-libs/libugpio-0.0.7 | 2 +- metadata/md5-cache/dev-libs/libvarlink-16 | 4 +- metadata/md5-cache/dev-libs/libvarlink-18 | 4 +- metadata/md5-cache/dev-libs/libvarlink-19 | 4 +- metadata/md5-cache/dev-libs/libwacom-1.11 | 4 +- .../{libxmlb-0.1.15 => libxmlb-0.1.15-r1} | 10 +- .../{libxmlb-0.3.1 => libxmlb-0.3.1-r1} | 10 +- .../{libxmlb-0.3.2 => libxmlb-0.3.2-r1} | 10 +- metadata/md5-cache/dev-libs/light-1.2.2 | 13 - .../{light-1.2.2-r1 => light-1.2.2-r2} | 10 +- metadata/md5-cache/dev-libs/mm-1.4.2-r2 | 6 +- .../dev-libs/opencl-icd-loader-2021.06.30 | 15 + .../md5-cache/dev-libs/openssl-3.0.0_beta2 | 2 +- metadata/md5-cache/dev-libs/pakchois-0.4-r2 | 4 +- .../dev-libs/redland-bindings-1.0.17.1-r100 | 2 +- .../dev-libs/roct-thunk-interface-4.0.0 | 2 +- .../dev-libs/roct-thunk-interface-4.1.0 | 2 +- .../dev-libs/roct-thunk-interface-4.2.0 | 2 +- .../dev-libs/roct-thunk-interface-4.3.0 | 2 +- .../dev-libs/roct-thunk-interface-9999 | 2 +- ...temmer-2.1.0 => snowball-stemmer-2.1.0-r1} | 4 +- metadata/md5-cache/dev-libs/spdlog-1.9.2 | 6 +- metadata/md5-cache/dev-libs/spdlog-9999 | 6 +- .../md5-cache/dev-libs/template-glib-3.34.0 | 4 +- .../md5-cache/dev-libs/totem-pl-parser-3.26.6 | 8 +- metadata/md5-cache/dev-libs/wayland-1.19.0 | 4 +- metadata/md5-cache/dev-libs/wayland-9999 | 4 +- .../md5-cache/dev-libs/wayland-protocols-1.21 | 4 +- .../md5-cache/dev-libs/wayland-protocols-9999 | 4 +- metadata/md5-cache/dev-libs/weston-9.0.0 | 4 +- metadata/md5-cache/dev-libs/weston-9.0.0-r1 | 4 +- metadata/md5-cache/dev-libs/weston-9999 | 4 +- .../dev-libs/xapian-bindings-1.4.18-r1 | 2 +- .../md5-cache/dev-lua/LuaBitOp-1.0.2-r102 | 2 +- .../md5-cache/dev-lua/LuaBitOp-1.0.2-r103 | 2 +- metadata/md5-cache/dev-lua/Manifest.gz | Bin 7620 -> 7646 bytes metadata/md5-cache/dev-lua/busted-2.0.0-r101 | 2 +- .../md5-cache/dev-lua/busted-htest-1.0.0-r100 | 2 +- metadata/md5-cache/dev-lua/dkjson-2.5-r100 | 2 +- metadata/md5-cache/dev-lua/inifile-1.0-r100 | 2 +- metadata/md5-cache/dev-lua/lanes-3.15.1 | 2 +- metadata/md5-cache/dev-lua/ldoc-1.4.6-r100 | 2 +- metadata/md5-cache/dev-lua/lgi-0.9.2-r100 | 2 +- metadata/md5-cache/dev-lua/lpeg-1.0.2-r101 | 2 +- metadata/md5-cache/dev-lua/lua-argparse-0.7.1 | 2 +- metadata/md5-cache/dev-lua/lua-bit32-5.3.5.1 | 2 +- .../md5-cache/dev-lua/lua-cjson-2.1.0.8-r100 | 2 +- .../dev-lua/lua-openssl-0.8.0_p20210815 | 2 +- .../md5-cache/dev-lua/lua-openssl-0.8.0_p6-r1 | 2 +- metadata/md5-cache/dev-lua/lua-term-0.7-r101 | 2 +- .../md5-cache/dev-lua/lua-utf8-0.1.3-r100 | 2 +- metadata/md5-cache/dev-lua/lua-zlib-1.2-r100 | 2 +- .../md5-cache/dev-lua/lua_cliargs-3.0_p2-r100 | 2 +- metadata/md5-cache/dev-lua/luacheck-0.24.0 | 2 +- metadata/md5-cache/dev-lua/luacov-0.14.0-r100 | 2 +- metadata/md5-cache/dev-lua/luadbi-0.7.2-r102 | 2 +- .../md5-cache/dev-lua/luaevent-0.4.6-r100 | 2 +- .../md5-cache/dev-lua/luaexpat-1.3.0-r103 | 2 +- .../dev-lua/luafilesystem-1.8.0-r101 | 2 +- metadata/md5-cache/dev-lua/luajson-1.3.4-r100 | 2 +- metadata/md5-cache/dev-lua/lualdap-1.3.0 | 2 +- .../md5-cache/dev-lua/luaossl-20200709-r102 | 2 +- metadata/md5-cache/dev-lua/luaposix-35.0-r103 | 2 +- metadata/md5-cache/dev-lua/luarocks-3.7.0 | 2 +- metadata/md5-cache/dev-lua/luasec-1.0.1 | 2 +- metadata/md5-cache/dev-lua/luasec-1.0.2 | 2 +- .../dev-lua/luasocket-3.0_rc1_p20200328-r102 | 2 +- .../md5-cache/dev-lua/luassert-1.8.0-r101 | 2 +- .../md5-cache/dev-lua/luasystem-0.2.1_p0-r102 | 2 +- metadata/md5-cache/dev-lua/lutok-0.4-r10 | 2 +- metadata/md5-cache/dev-lua/luv-1.36.0.0 | 2 +- metadata/md5-cache/dev-lua/md5-1.3 | 2 +- .../dev-lua/mediator_lua-1.1.2_p0-r101 | 2 +- .../dev-lua/messagepack-0.5.2_p20201025-r100 | 2 +- metadata/md5-cache/dev-lua/mpack-1.0.8-r100 | 2 +- metadata/md5-cache/dev-lua/penlight-1.10.0 | 2 +- metadata/md5-cache/dev-lua/penlight-1.11.0 | 2 +- metadata/md5-cache/dev-lua/say-1.3_p1-r101 | 2 +- .../dev-lua/toluapp-1.0.93_p20190513-r100 | 2 +- metadata/md5-cache/dev-ml/Manifest.gz | Bin 43886 -> 44046 bytes .../md5-cache/dev-ml/llvm-ocaml-13.0.0_rc2 | 15 + .../md5-cache/dev-perl/Linux-Smaps-0.140.0 | 2 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 359078 -> 360698 bytes .../md5-cache/dev-perl/Params-Util-1.102.0 | 4 +- .../md5-cache/dev-perl/PerlIO-gzip-0.200.0-r1 | 4 +- .../md5-cache/dev-perl/Template-Toolkit-3.9.0 | 4 +- ...101.82 => Test-MinimumVersion-0.101.82-r1} | 9 +- ....80.0 => Test-Mock-LWP-Dispatch-0.80.0-r1} | 9 +- .../dev-perl/Test-MockModule-0.110.0 | 14 - .../dev-perl/Test-MockModule-0.176.0 | 15 + .../dev-perl/Test-MockObject-1.202.1.220 | 15 + ...andom-1.10.0 => Test-MockRandom-1.10.0-r1} | 11 +- .../md5-cache/dev-perl/Test-MockTime-0.170.0 | 15 + ...s-0.80.0 => Test-MockTime-HiRes-0.80.0-r1} | 9 +- ...e-UTF8-0.50.0 => Test-More-UTF8-0.50.0-r1} | 11 +- metadata/md5-cache/dev-perl/Test-Most-0.340.0 | 12 - metadata/md5-cache/dev-perl/Test-Most-0.370.0 | 15 + metadata/md5-cache/dev-perl/Test-Needs-0.2.5 | 14 - .../md5-cache/dev-perl/Test-NoTabs-2.20.0 | 15 + .../md5-cache/dev-perl/Test-NoWarnings-1.60.0 | 15 + ...lta-1.60.0 => Test-Number-Delta-1.60.0-r1} | 11 +- ...st-Object-0.80.0 => Test-Object-0.80.0-r1} | 9 +- .../md5-cache/dev-perl/Test-Output-1.33.0 | 15 + .../dev-perl/Test-Perl-Critic-1.40.0 | 15 + metadata/md5-cache/dev-perl/Test-Pod-1.520.0 | 15 + ...e-1.100.0 => Test-Pod-Coverage-1.100.0-r1} | 9 +- .../dev-perl/Test-Portability-Files-0.100.0 | 15 + ...0101.0.0 => Test-Regexp-2017040101.0.0-r1} | 9 +- .../md5-cache/dev-perl/Test-Requires-0.110.0 | 15 + ...0.50.0 => Test-RequiresInternet-0.50.0-r1} | 9 +- .../md5-cache/dev-perl/Test-Script-1.180.0 | 12 - .../md5-cache/dev-perl/Test-Script-1.290.0 | 15 + ...ork-0.350.0 => Test-SharedFork-0.350.0-r1} | 9 +- ...Test-Spec-0.540.0 => Test-Spec-0.540.0-r1} | 9 +- .../md5-cache/dev-perl/Test-Strict-0.520.0 | 15 + ...Calls-1.100.0 => Test-SubCalls-1.100.0-r1} | 13 +- metadata/md5-cache/dev-perl/Test-Taint-1.80.0 | 15 + metadata/md5-cache/dev-php/Manifest.gz | Bin 67520 -> 68649 bytes metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc2 | 15 + metadata/md5-cache/dev-php/pecl-mcrypt-1.0.4 | 15 + .../dev-php/pecl-memcached-3.1.5_p20210807 | 16 + metadata/md5-cache/dev-php/pecl-pam-2.2.3 | 15 + metadata/md5-cache/dev-php/pecl-ps-1.4.1 | 15 - metadata/md5-cache/dev-php/pecl-ps-1.4.1-r1 | 15 + .../md5-cache/dev-php/theseer-Autoload-1.26.3 | 13 + .../dev-php/theseer-DirectoryScanner-1.3.3 | 10 + .../md5-cache/dev-php/theseer-tokenizer-1.2.1 | 13 + metadata/md5-cache/dev-python/Manifest.gz | Bin 356780 -> 358904 bytes metadata/md5-cache/dev-python/alembic-1.7.0 | 15 + .../md5-cache/dev-python/argon2-cffi-21.1.0 | 16 + metadata/md5-cache/dev-python/arpeggio-1.10.2 | 12 +- metadata/md5-cache/dev-python/astor-0.8.1 | 12 +- metadata/md5-cache/dev-python/astroid-2.7.3 | 15 + .../md5-cache/dev-python/black-21.8_beta0 | 15 + metadata/md5-cache/dev-python/bluelet-0.2.0 | 10 +- metadata/md5-cache/dev-python/boto3-1.18.31 | 15 + metadata/md5-cache/dev-python/boto3-1.18.32 | 15 + .../md5-cache/dev-python/botocore-1.21.31 | 15 + .../md5-cache/dev-python/botocore-1.21.32 | 15 + metadata/md5-cache/dev-python/cattrs-1.7.1 | 4 +- metadata/md5-cache/dev-python/cfn-lint-0.53.1 | 15 + .../dev-python/clang-python-13.0.0_rc2 | 14 + .../md5-cache/dev-python/cli_helpers-2.2.0 | 15 + .../md5-cache/dev-python/cli_helpers-9999 | 10 +- metadata/md5-cache/dev-python/click-8.0.1 | 4 +- .../dev-python/cryptography-3.4.7-r2 | 4 +- metadata/md5-cache/dev-python/debugpy-1.4.1 | 4 +- .../md5-cache/dev-python/dictdiffer-0.8.1 | 15 - .../md5-cache/dev-python/dictdiffer-0.9.0 | 4 +- metadata/md5-cache/dev-python/distro-1.5.0-r1 | 15 - metadata/md5-cache/dev-python/distro-1.6.0 | 6 +- .../md5-cache/dev-python/django-mptt-0.13.2 | 14 + .../dev-python/django_polymorphic-3.0.0 | 16 +- metadata/md5-cache/dev-python/empy-3.3.4 | 10 +- metadata/md5-cache/dev-python/flexmock-0.10.8 | 15 + .../md5-cache/dev-python/fuzzywuzzy-0.18.0 | 11 +- .../dev-python/google-api-core-1.30.0 | 15 - .../dev-python/google-api-core-1.31.1 | 15 - .../dev-python/google-api-core-1.31.2 | 4 +- .../dev-python/google-api-core-2.0.0 | 4 +- .../google-api-python-client-2.13.0 | 15 - .../google-api-python-client-2.14.1 | 4 +- .../google-api-python-client-2.17.0 | 15 - .../md5-cache/dev-python/google-auth-1.32.1 | 15 - .../md5-cache/dev-python/google-auth-1.34.0 | 4 +- .../md5-cache/dev-python/google-auth-1.35.0 | 15 - .../md5-cache/dev-python/google-auth-2.0.0 | 15 - .../md5-cache/dev-python/gst-python-1.16.3 | 4 +- .../md5-cache/dev-python/gst-python-1.18.4 | 4 +- .../dev-python/guzzle_sphinx_theme-0.7.11-r1 | 10 +- .../md5-cache/dev-python/hypothesis-6.17.0 | 15 + .../md5-cache/dev-python/hypothesis-6.17.1 | 15 + .../md5-cache/dev-python/hypothesis-6.17.3 | 15 + .../md5-cache/dev-python/immutables-0.15-r1 | 4 +- metadata/md5-cache/dev-python/immutables-0.16 | 4 +- .../dev-python/importlib_metadata-4.8.0 | 15 + .../dev-python/importlib_metadata-4.8.1 | 15 + metadata/md5-cache/dev-python/ipykernel-6.2.0 | 4 +- metadata/md5-cache/dev-python/jeepney-0.7.1 | 4 +- .../md5-cache/dev-python/jupyter_client-7.0.2 | 15 + .../md5-cache/dev-python/kiwisolver-1.3.2 | 15 + metadata/md5-cache/dev-python/lit-13.0.0_rc2 | 14 + .../dev-python/memory_profiler-0.58.0 | 15 + metadata/md5-cache/dev-python/moto-2.2.5 | 15 + metadata/md5-cache/dev-python/moto-2.2.6 | 15 + metadata/md5-cache/dev-python/olefile-0.46-r1 | 4 +- .../md5-cache/dev-python/openstacksdk-0.59.0 | 15 + metadata/md5-cache/dev-python/outcome-1.1.0 | 4 +- .../dev-python/pallets-sphinx-themes-2.0.1 | 10 +- metadata/md5-cache/dev-python/pikepdf-2.15.1 | 16 - metadata/md5-cache/dev-python/pikepdf-2.16.1 | 4 +- .../md5-cache/dev-python/prettytable-2.2.0 | 15 + metadata/md5-cache/dev-python/progress-1.5 | 14 - metadata/md5-cache/dev-python/progress-1.6 | 4 +- .../md5-cache/dev-python/pycryptodome-3.10.1 | 4 +- .../md5-cache/dev-python/pycups-1.9.73-r2 | 4 +- metadata/md5-cache/dev-python/pycups-2.0.1 | 4 +- metadata/md5-cache/dev-python/pyfakefs-4.5.1 | 15 + .../md5-cache/dev-python/pygobject-3.40.1-r1 | 4 +- metadata/md5-cache/dev-python/pykwalify-1.8.0 | 16 - .../md5-cache/dev-python/pykwalify-1.8.0-r1 | 16 + metadata/md5-cache/dev-python/pylint-2.10.1 | 15 - metadata/md5-cache/dev-python/pylint-2.9.3 | 15 - metadata/md5-cache/dev-python/pylint-2.9.6 | 4 +- metadata/md5-cache/dev-python/pyparted-3.11.7 | 10 +- metadata/md5-cache/dev-python/pypy-7.3.5 | 3 +- metadata/md5-cache/dev-python/pypy-exe-7.3.5 | 3 +- metadata/md5-cache/dev-python/pypy3-7.3.5 | 3 +- metadata/md5-cache/dev-python/pypy3-7.3.5_p1 | 14 + metadata/md5-cache/dev-python/pypy3-exe-7.3.5 | 3 +- .../dev-python/pytest-rerunfailures-10.1 | 4 +- .../md5-cache/dev-python/pytest-trio-0.7.0 | 4 +- .../dev-python/pytest-xprocess-0.17.1 | 15 - .../dev-python/pytest-xprocess-0.18.1 | 4 +- .../dev-python/python-bugzilla-3.0.2 | 15 - .../dev-python/python-bugzilla-3.1.0 | 4 +- .../dev-python/python-dbusmock-0.24.0 | 15 + metadata/md5-cache/dev-python/pyzmq-22.1.0 | 4 +- metadata/md5-cache/dev-python/qtsass-0.3.0 | 11 +- metadata/md5-cache/dev-python/regex-2021.8.28 | 15 + .../md5-cache/dev-python/reportlab-3.5.68 | 4 +- .../md5-cache/dev-python/requests-cache-0.7.3 | 4 +- metadata/md5-cache/dev-python/rich-10.8.0 | 15 + metadata/md5-cache/dev-python/rich-10.9.0 | 15 + .../md5-cache/dev-python/ruamel-yaml-0.17.15 | 15 + .../md5-cache/dev-python/sentry-sdk-1.2.0 | 15 - .../md5-cache/dev-python/sentry-sdk-1.3.1 | 4 +- .../md5-cache/dev-python/setuptools-57.4.0-r2 | 4 +- .../{scrypt-0.8.18 => setuptools_scm-6.2.0} | 17 +- ...-1.1 => setuptools_scm_git_archive-1.1-r2} | 0 .../dev-python/sphinx-aiohttp-theme-0.1.6 | 10 +- .../sphinx-py3doc-enhanced-theme-2.3.2-r1 | 10 +- .../dev-python/sphinx_selective_exclude-1.0.3 | 16 +- .../dev-python/sphinxcontrib-asyncio-0.2.0-r2 | 10 +- .../dev-python/sphinxcontrib-doxylink-1.8 | 10 +- .../dev-python/sphinxcontrib-newsfeed-0.1.4 | 10 +- .../dev-python/sphinxcontrib-spelling-7.2.1 | 10 +- .../dev-python/sphinxcontrib-trio-1.1.2 | 4 +- .../md5-cache/dev-python/sqlalchemy-1.4.23 | 4 +- .../md5-cache/dev-python/tldextract-3.1.1 | 15 + metadata/md5-cache/dev-python/traitlets-5.1.0 | 15 + metadata/md5-cache/dev-python/trio-0.19.0 | 4 +- metadata/md5-cache/dev-python/twine-3.4.1 | 15 - metadata/md5-cache/dev-python/twine-3.4.2 | 4 +- metadata/md5-cache/dev-python/twisted-21.7.0 | 4 +- .../dev-python/typing-extensions-3.10.0.2 | 14 + .../{utidylib-0.6-r1 => utidylib-0.6-r2} | 0 .../{utidylib-0.7 => utidylib-0.7-r1} | 0 .../dev-python/virtualenv-clone-0.5.3 | 14 - .../dev-python/virtualenv-clone-0.5.5 | 15 - .../dev-python/virtualenv-clone-0.5.6 | 4 +- metadata/md5-cache/dev-python/weasyprint-53.2 | 15 + metadata/md5-cache/dev-python/zeroconf-0.32.1 | 15 - metadata/md5-cache/dev-python/zeroconf-0.33.3 | 15 - metadata/md5-cache/dev-python/zeroconf-0.33.4 | 4 +- metadata/md5-cache/dev-python/zeroconf-0.34.2 | 15 - metadata/md5-cache/dev-python/zeroconf-0.34.3 | 15 - metadata/md5-cache/dev-python/zeroconf-0.35.0 | 15 - .../{zeroconf-0.36.0 => zeroconf-0.36.1} | 2 +- .../{zeroconf-0.33.2 => zeroconf-0.36.2} | 2 +- metadata/md5-cache/dev-qt/Manifest.gz | Bin 14682 -> 14689 bytes metadata/md5-cache/dev-qt/qtcore-5.15.2-r10 | 2 +- metadata/md5-cache/dev-qt/qtcore-5.15.2-r3 | 2 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 195246 -> 187151 bytes .../md5-cache/dev-ruby/actioncable-6.0.3.7 | 16 - metadata/md5-cache/dev-ruby/actioncable-6.0.4 | 16 - .../md5-cache/dev-ruby/actioncable-6.1.3.2 | 16 - metadata/md5-cache/dev-ruby/actioncable-6.1.4 | 16 - .../md5-cache/dev-ruby/actionmailbox-6.0.3.7 | 16 - .../md5-cache/dev-ruby/actionmailbox-6.0.4 | 16 - .../md5-cache/dev-ruby/actionmailbox-6.1.3.2 | 16 - .../md5-cache/dev-ruby/actionmailbox-6.1.4 | 16 - .../md5-cache/dev-ruby/actionmailer-6.0.3.7 | 16 - .../md5-cache/dev-ruby/actionmailer-6.0.4 | 16 - .../md5-cache/dev-ruby/actionmailer-6.1.3.2 | 16 - .../md5-cache/dev-ruby/actionmailer-6.1.4 | 16 - .../md5-cache/dev-ruby/actionpack-6.0.3.7 | 16 - metadata/md5-cache/dev-ruby/actionpack-6.0.4 | 16 - .../md5-cache/dev-ruby/actionpack-6.1.3.2 | 16 - metadata/md5-cache/dev-ruby/actionpack-6.1.4 | 16 - .../md5-cache/dev-ruby/actiontext-6.0.3.7 | 16 - metadata/md5-cache/dev-ruby/actiontext-6.0.4 | 16 - .../md5-cache/dev-ruby/actiontext-6.1.3.2 | 16 - metadata/md5-cache/dev-ruby/actiontext-6.1.4 | 16 - .../md5-cache/dev-ruby/actionview-6.0.3.7 | 16 - metadata/md5-cache/dev-ruby/actionview-6.0.4 | 16 - .../md5-cache/dev-ruby/actionview-6.1.3.2 | 16 - metadata/md5-cache/dev-ruby/actionview-6.1.4 | 16 - metadata/md5-cache/dev-ruby/activejob-6.0.3.7 | 16 - metadata/md5-cache/dev-ruby/activejob-6.0.4 | 16 - metadata/md5-cache/dev-ruby/activejob-6.1.3.2 | 16 - metadata/md5-cache/dev-ruby/activejob-6.1.4 | 16 - .../md5-cache/dev-ruby/activemodel-6.0.3.7 | 16 - metadata/md5-cache/dev-ruby/activemodel-6.0.4 | 16 - .../md5-cache/dev-ruby/activemodel-6.1.3.2 | 16 - metadata/md5-cache/dev-ruby/activemodel-6.1.4 | 16 - .../md5-cache/dev-ruby/activerecord-6.0.3.7 | 16 - .../md5-cache/dev-ruby/activerecord-6.0.4 | 16 - .../md5-cache/dev-ruby/activerecord-6.1.3.2 | 16 - .../md5-cache/dev-ruby/activerecord-6.1.4 | 16 - .../md5-cache/dev-ruby/activestorage-6.0.3.7 | 16 - .../dev-ruby/activestorage-6.0.3.7-r1 | 16 - .../md5-cache/dev-ruby/activestorage-6.0.4 | 16 - .../md5-cache/dev-ruby/activestorage-6.1.3.2 | 16 - .../md5-cache/dev-ruby/activestorage-6.1.4 | 16 - .../md5-cache/dev-ruby/activesupport-6.0.3.7 | 16 - .../md5-cache/dev-ruby/activesupport-6.0.4 | 16 - .../md5-cache/dev-ruby/activesupport-6.1.3.2 | 16 - .../md5-cache/dev-ruby/activesupport-6.1.4 | 16 - .../md5-cache/dev-ruby/arel-helpers-2.12.1 | 16 + .../{kramdown-2.3.1 => kramdown-2.3.1-r1} | 0 .../md5-cache/dev-ruby/power_assert-2.0.1 | 16 + metadata/md5-cache/dev-ruby/rails-6.0.3.7 | 16 - metadata/md5-cache/dev-ruby/rails-6.0.4 | 16 - metadata/md5-cache/dev-ruby/rails-6.1.3.2 | 16 - metadata/md5-cache/dev-ruby/rails-6.1.4 | 16 - metadata/md5-cache/dev-ruby/railties-6.0.3.7 | 16 - metadata/md5-cache/dev-ruby/railties-6.0.4 | 16 - metadata/md5-cache/dev-ruby/railties-6.1.3.2 | 16 - metadata/md5-cache/dev-ruby/railties-6.1.4 | 16 - metadata/md5-cache/dev-util/Manifest.gz | Bin 133435 -> 134830 bytes metadata/md5-cache/dev-util/bcc-0.19.0-r1 | 2 +- metadata/md5-cache/dev-util/bcc-0.20.0-r1 | 2 +- .../md5-cache/dev-util/bpftrace-0.12.1-r1 | 2 +- .../md5-cache/dev-util/bpftrace-0.13.0-r1 | 2 +- metadata/md5-cache/dev-util/catalyst-9999 | 2 +- metadata/md5-cache/dev-util/ccache-4.4 | 15 + .../md5-cache/dev-util/checkbashisms-2.21.4 | 11 + .../md5-cache/dev-util/chroot-wrapper-0.9.3 | 2 +- .../md5-cache/dev-util/chroot-wrapper-0.9.4 | 2 +- .../md5-cache/dev-util/chroot-wrapper-0.9.8 | 2 +- metadata/md5-cache/dev-util/clippy-8.0.1 | 15 + metadata/md5-cache/dev-util/colm-0.14.7 | 4 +- .../md5-cache/dev-util/cucumber-wire-6.1.1 | 16 + metadata/md5-cache/dev-util/d-feet-0.3.16 | 4 +- .../dev-util/desktop-file-utils-0.26-r1 | 4 +- metadata/md5-cache/dev-util/devhelp-40.0 | 4 +- metadata/md5-cache/dev-util/devhelp-40.1 | 15 + metadata/md5-cache/dev-util/diffoscope-182 | 16 + metadata/md5-cache/dev-util/diffuse-0.6.0 | 4 +- .../dev-util/dropwatch-1.4_p20150706 | 2 +- metadata/md5-cache/dev-util/edi-0.8.0-r1 | 4 +- metadata/md5-cache/dev-util/flawfinder-2.0.18 | 2 +- .../dev-util/geany-plugins-1.37-r101 | 2 +- metadata/md5-cache/dev-util/glade-3.38.2 | 4 +- .../md5-cache/dev-util/gnome-builder-3.40.2 | 4 +- metadata/md5-cache/dev-util/gtk-doc-1.33.2 | 4 +- .../dev-util/gtk-update-icon-cache-3.24.26 | 4 +- .../md5-cache/dev-util/hermes-2.8_p20180315 | 2 +- metadata/md5-cache/dev-util/hermes-9999 | 2 +- .../intel-graphics-compiler-1.0.8365-r1 | 14 + metadata/md5-cache/dev-util/lcov-1.15 | 4 +- metadata/md5-cache/dev-util/lldb-13.0.0_rc2 | 15 + .../dev-util/lttng-modules-2.10.12-r1 | 2 +- .../dev-util/lttng-modules-2.11.0-r1 | 2 +- .../md5-cache/dev-util/lttng-modules-2.11.8 | 2 +- .../md5-cache/dev-util/lttng-modules-2.12.5 | 2 +- .../md5-cache/dev-util/lttng-modules-2.7.1-r1 | 2 +- .../md5-cache/dev-util/lttng-tools-2.11.6 | 2 +- .../md5-cache/dev-util/lttng-tools-2.12.0 | 2 +- .../md5-cache/dev-util/lttng-tools-2.12.3 | 2 +- metadata/md5-cache/dev-util/lttng-tools-2.7.1 | 2 +- metadata/md5-cache/dev-util/meson-0.58.1 | 16 - .../{meson-0.58.2 => meson-0.58.2-r1} | 2 +- .../{meson-0.59.1 => meson-0.59.1-r1} | 2 +- .../dev-util/opencl-headers-2021.06.30 | 9 + metadata/md5-cache/dev-util/oprofile-1.4.0 | 2 +- metadata/md5-cache/dev-util/perf-5.10.16 | 2 +- metadata/md5-cache/dev-util/perf-5.11 | 2 +- metadata/md5-cache/dev-util/perf-5.12 | 2 +- metadata/md5-cache/dev-util/perf-5.8 | 2 +- metadata/md5-cache/dev-util/pkgcheck-0.10.3 | 4 +- metadata/md5-cache/dev-util/pkgcheck-0.10.5 | 4 +- metadata/md5-cache/dev-util/pkgcheck-9999 | 8 +- metadata/md5-cache/dev-util/ply-2.1.1-r1 | 2 +- metadata/md5-cache/dev-util/ragel-7.0.4 | 4 +- metadata/md5-cache/dev-util/rbtools-2.0.1 | 2 +- metadata/md5-cache/dev-util/rizin-0.2.1 | 4 +- metadata/md5-cache/dev-util/rr-5.4.0 | 2 +- .../md5-cache/dev-util/sysdig-0.27.1-r100 | 2 +- .../md5-cache/dev-util/sysdig-kmod-0.27.0 | 2 +- .../md5-cache/dev-util/sysdig-kmod-0.27.1 | 2 +- metadata/md5-cache/dev-util/sysprof-3.40.1-r1 | 4 +- .../dev-util/sysprof-capture-3.36.0-r1 | 4 +- .../dev-util/sysprof-capture-3.38.1-r1 | 4 +- .../md5-cache/dev-util/sysprof-capture-3.40.1 | 4 +- metadata/md5-cache/dev-util/systemtap-4.4 | 2 +- metadata/md5-cache/dev-util/systemtap-4.5 | 2 +- metadata/md5-cache/dev-util/trace-cmd-2.9.1 | 2 +- metadata/md5-cache/dev-util/tup-0.7.10 | 2 +- metadata/md5-cache/dev-util/tup-0.7.8 | 2 +- metadata/md5-cache/dev-util/tup-9999 | 2 +- metadata/md5-cache/dev-util/uftrace-0.10-r1 | 2 +- .../md5-cache/dev-util/umockdev-0.16.1-r1 | 4 +- metadata/md5-cache/dev-util/umockdev-0.16.2 | 15 + .../md5-cache/dev-util/wayland-scanner-1.19.0 | 4 +- .../md5-cache/dev-util/wayland-scanner-9999 | 4 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 18627 -> 18617 bytes metadata/md5-cache/dev-vcs/gitg-3.32.1-r1 | 4 +- metadata/md5-cache/games-action/Manifest.gz | Bin 14271 -> 14276 bytes .../md5-cache/games-action/minetest-5.4.1-r1 | 2 +- .../orbital-eunuchs-sniper-1.30-r1 | 13 +- metadata/md5-cache/games-arcade/Manifest.gz | Bin 21469 -> 21471 bytes .../md5-cache/games-arcade/epiar-0.5.1-r1 | 2 +- .../games-arcade/gnome-nibbles-3.38.2 | 4 +- .../md5-cache/games-arcade/gnome-robots-40.0 | 4 +- metadata/md5-cache/games-arcade/jvgs-0.5-r100 | 2 +- metadata/md5-cache/games-board/Manifest.gz | Bin 11722 -> 11724 bytes .../games-board/four-in-a-row-3.38.1 | 4 +- .../md5-cache/games-board/gnome-chess-40.1 | 4 +- .../games-board/gnome-mahjongg-3.38.3 | 4 +- .../md5-cache/games-board/gnome-mines-40.0 | 4 +- metadata/md5-cache/games-board/iagno-3.38.1 | 4 +- metadata/md5-cache/games-board/pysolfc-2.12.0 | 15 - .../md5-cache/games-board/pysolfc-2.12.0-r1 | 15 + metadata/md5-cache/games-board/tali-40.1 | 4 +- metadata/md5-cache/games-board/tali-40.2 | 4 +- .../md5-cache/games-emulation/Manifest.gz | Bin 13790 -> 13945 bytes .../desmume-0.9.11_p20210409-r1 | 4 +- .../games-emulation/dosbox-staging-0.77.0-r1 | 4 +- .../games-emulation/dosbox-staging-0.77.1 | 14 + .../md5-cache/games-emulation/fceux-2.4.0 | 2 +- .../md5-cache/games-emulation/snes9x-1.60 | 4 +- metadata/md5-cache/games-engines/Manifest.gz | Bin 6352 -> 6357 bytes .../md5-cache/games-engines/love-0.7.2-r100 | 2 +- .../md5-cache/games-engines/love-0.8.0-r100 | 2 +- .../md5-cache/games-engines/love-11.3-r100 | 2 +- metadata/md5-cache/games-engines/love-9999 | 2 +- metadata/md5-cache/games-engines/openmw-9999 | 2 +- .../games-engines/solarus-1.3.1-r100 | 2 +- .../games-engines/stratagus-2.4.3-r100 | 2 +- .../games-engines/stratagus-3.0.0-r100 | 2 +- .../md5-cache/games-engines/stratagus-3.1.0 | 2 +- .../md5-cache/games-engines/stratagus-3.1.1 | 2 +- .../md5-cache/games-engines/stratagus-3.1.2 | 2 +- metadata/md5-cache/games-kids/Manifest.gz | Bin 1059 -> 1058 bytes metadata/md5-cache/games-kids/gmult-9.0 | 4 +- metadata/md5-cache/games-mud/Manifest.gz | Bin 2074 -> 2069 bytes metadata/md5-cache/games-mud/gnome-mud-9999 | 4 +- metadata/md5-cache/games-puzzle/Manifest.gz | Bin 17919 -> 17910 bytes .../md5-cache/games-puzzle/atomix-3.34.0-r1 | 4 +- .../games-puzzle/fish-fillets-1.0.1-r100 | 2 +- .../games-puzzle/five-or-more-3.32.2 | 4 +- .../games-puzzle/gnome-klotski-3.38.2 | 4 +- .../md5-cache/games-puzzle/gnome-sudoku-40.1 | 4 +- .../md5-cache/games-puzzle/gnome-sudoku-40.2 | 4 +- .../games-puzzle/gnome-taquin-3.38.1 | 4 +- .../games-puzzle/gnome-tetravex-3.38.2 | 4 +- .../md5-cache/games-puzzle/gnome2048-3.38.2 | 4 +- metadata/md5-cache/games-puzzle/hitori-3.38.2 | 4 +- .../md5-cache/games-puzzle/lightsoff-40.0.1 | 4 +- .../md5-cache/games-puzzle/meandmyshadow-0.5a | 2 +- .../md5-cache/games-puzzle/quadrapassel-40.2 | 4 +- .../md5-cache/games-puzzle/swell-foop-40.1 | 4 +- .../{xbomb-2.2b-r2 => xbomb-2.2b-r3} | 10 +- .../md5-cache/games-roguelike/Manifest.gz | Bin 3601 -> 3600 bytes .../crossfire-client-1.71.0-r100 | 2 +- .../games-roguelike/stone-soup-0.25.1-r102 | 2 +- .../games-roguelike/stone-soup-0.26.1-r1 | 2 +- .../games-roguelike/stone-soup-0.27.0-r1 | 2 +- .../games-roguelike/stone-soup-0.27.1 | 2 +- metadata/md5-cache/games-rpg/Manifest.gz | Bin 7913 -> 7911 bytes .../games-rpg/freedroidrpg-1.0_rc2-r1 | 2 +- .../md5-cache/games-rpg/kqlives-0.99-r100 | 2 +- .../md5-cache/games-rpg/sumwars-0.5.8-r100 | 2 +- .../md5-cache/games-simulation/Manifest.gz | Bin 4299 -> 4304 bytes .../games-simulation/corsix-th-0.64-r100 | 2 +- .../games-simulation/corsix-th-0.65.1 | 2 +- metadata/md5-cache/games-sports/Manifest.gz | Bin 2253 -> 2255 bytes .../md5-cache/games-sports/xmoto-0.6.1-r100 | 2 +- .../games-strategy/0ad-0.0.24b_alpha-r1 | 2 +- .../{0ad-0.0.25_alpha => 0ad-0.0.25b_alpha} | 16 +- metadata/md5-cache/games-strategy/Manifest.gz | Bin 11507 -> 11525 bytes .../md5-cache/games-strategy/freeciv-2.6.4 | 2 +- .../games-strategy/hedgewars-1.0.0-r100 | 2 +- .../games-strategy/megaglest-3.11.1-r100 | 2 +- .../md5-cache/games-strategy/megaglest-3.13.0 | 2 +- metadata/md5-cache/games-strategy/naev-0.8.2 | 4 +- .../games-strategy/openra-20190314-r100 | 2 +- .../s25rttr-0.9.0_pre20200723-r100 | 2 +- metadata/md5-cache/games-util/Manifest.gz | Bin 9680 -> 9689 bytes metadata/md5-cache/games-util/gamemode-1.6.1 | 4 +- metadata/md5-cache/games-util/gamemode-9999 | 4 +- .../md5-cache/games-util/slade-3.2.0_beta2 | 2 +- .../games-util/xboxdrv-0.8.8_p20190118-r1 | 2 +- metadata/md5-cache/games-util/xpadneo-0.9.1 | 2 +- metadata/md5-cache/games-util/xpadneo-9999 | 2 +- metadata/md5-cache/gnome-base/Manifest.gz | Bin 6883 -> 6886 bytes metadata/md5-cache/gnome-base/dconf-0.40.0 | 4 +- .../md5-cache/gnome-base/dconf-editor-3.38.3 | 4 +- metadata/md5-cache/gnome-base/gdm-40.0-r1 | 4 +- metadata/md5-cache/gnome-base/gdm-40.1 | 8 +- .../gnome-base/gnome-control-center-40.0 | 8 +- .../md5-cache/gnome-base/gnome-core-libs-40.0 | 4 +- .../md5-cache/gnome-base/gnome-desktop-40.2 | 4 +- .../md5-cache/gnome-base/gnome-desktop-40.3 | 4 +- .../md5-cache/gnome-base/gnome-desktop-40.4 | 4 +- .../md5-cache/gnome-base/gnome-light-40.0 | 4 +- .../md5-cache/gnome-base/gnome-session-40.1.1 | 8 +- .../gnome-base/gnome-settings-daemon-40.0.1 | 8 +- .../md5-cache/gnome-base/gnome-shell-40.2 | 4 +- .../md5-cache/gnome-base/gnome-shell-40.3 | 4 +- .../md5-cache/gnome-base/gnome-shell-40.4 | 8 +- .../gsettings-desktop-schemas-3.38.0 | 4 +- .../gnome-base/gsettings-desktop-schemas-40.0 | 4 +- metadata/md5-cache/gnome-base/gvfs-1.48.1-r1 | 4 +- .../md5-cache/gnome-base/libgnomekbd-3.26.1 | 4 +- metadata/md5-cache/gnome-base/nautilus-40.2 | 8 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 16200 -> 16342 bytes metadata/md5-cache/gnome-extra/cinnamon-4.8.6 | 4 +- metadata/md5-cache/gnome-extra/cinnamon-5.0.5 | 4 +- .../gnome-extra/cinnamon-control-center-4.8.2 | 4 +- .../gnome-extra/cinnamon-control-center-5.0.2 | 4 +- .../gnome-extra/cinnamon-desktop-4.8.1 | 4 +- .../gnome-extra/cinnamon-desktop-5.0.0 | 4 +- .../gnome-extra/cinnamon-menus-4.8.2 | 4 +- .../gnome-extra/cinnamon-menus-5.0.0 | 4 +- .../gnome-extra/cinnamon-screensaver-4.8.1 | 4 +- .../gnome-extra/cinnamon-screensaver-5.0.6 | 4 +- .../gnome-extra/cinnamon-session-4.8.0 | 4 +- .../gnome-extra/cinnamon-session-5.0.1 | 4 +- .../cinnamon-settings-daemon-4.8.5 | 4 +- .../cinnamon-settings-daemon-5.0.4 | 4 +- metadata/md5-cache/gnome-extra/cjs-4.8.2-r1 | 4 +- metadata/md5-cache/gnome-extra/cjs-5.0.0-r1 | 4 +- .../md5-cache/gnome-extra/eiciel-0.9.13.1 | 14 + .../gnome-extra/evolution-data-server-3.40.4 | 4 +- .../md5-cache/gnome-extra/gnome-boxes-40.2 | 4 +- .../md5-cache/gnome-extra/gnome-boxes-40.3 | 4 +- .../gnome-extra/gnome-calculator-40.1 | 4 +- .../md5-cache/gnome-extra/gnome-calendar-40.2 | 4 +- .../gnome-extra/gnome-characters-40.0 | 4 +- .../md5-cache/gnome-extra/gnome-clocks-40.0 | 4 +- .../gnome-extra/gnome-color-manager-3.36.0 | 8 +- .../md5-cache/gnome-extra/gnome-contacts-40.0 | 4 +- .../gnome-extra/gnome-documents-3.34.0-r1 | 4 +- .../md5-cache/gnome-extra/gnome-logs-3.36.0 | 4 +- .../gnome-extra/gnome-power-manager-3.32.0 | 4 +- ...me-shell-extension-desktop-icons-ng-0.18.0 | 4 +- ...me-shell-extension-desktop-icons-ng-0.20.0 | 4 +- .../gnome-shell-extension-gsconnect-47 | 4 +- .../gnome-extra/gnome-shell-extensions-40.2 | 4 +- .../gnome-shell-extensions-40.3-r1 | 4 +- .../gnome-extra/gnome-shell-extensions-40.4 | 4 +- .../gnome-extra/gnome-software-40.2-r1 | 4 +- .../md5-cache/gnome-extra/gnome-software-40.3 | 4 +- .../md5-cache/gnome-extra/gnome-software-40.4 | 4 +- .../gnome-extra/gnome-system-monitor-40.1 | 4 +- .../md5-cache/gnome-extra/gnome-tweaks-40.0 | 4 +- .../gnome-extra/gnome-user-share-3.34.0 | 4 +- .../md5-cache/gnome-extra/gnome-weather-40.0 | 4 +- .../md5-cache/gnome-extra/gnome-weather-40.1 | 4 +- .../md5-cache/gnome-extra/gucharmap-13.0.8 | 4 +- .../md5-cache/gnome-extra/mousetweaks-3.32.0 | 4 +- .../gnome-extra/nautilus-sendto-3.8.6 | 4 +- metadata/md5-cache/gnome-extra/nemo-4.8.4-r1 | 4 +- metadata/md5-cache/gnome-extra/nemo-5.0.3 | 4 +- .../gnome-extra/nemo-fileroller-5.0.1 | 4 +- .../md5-cache/gnome-extra/nm-applet-1.22.0 | 8 +- metadata/md5-cache/gnome-extra/sushi-3.38.1 | 8 +- metadata/md5-cache/gnome-extra/zenity-3.32.0 | 4 +- metadata/md5-cache/gui-apps/Manifest.gz | Bin 8259 -> 8259 bytes metadata/md5-cache/gui-apps/grim-1.3.1 | 4 +- metadata/md5-cache/gui-apps/grim-9999 | 4 +- metadata/md5-cache/gui-apps/gtkgreet-0.6-r1 | 4 +- metadata/md5-cache/gui-apps/gtkgreet-0.7 | 4 +- metadata/md5-cache/gui-apps/gtkgreet-9999 | 4 +- metadata/md5-cache/gui-apps/kanshi-1.1.0 | 4 +- metadata/md5-cache/gui-apps/kanshi-9999 | 4 +- .../md5-cache/gui-apps/lavalauncher-1.7.1 | 4 +- .../md5-cache/gui-apps/lavalauncher-2.0.0 | 4 +- .../md5-cache/gui-apps/lavalauncher-2.1.0 | 4 +- metadata/md5-cache/gui-apps/lavalauncher-9999 | 4 +- metadata/md5-cache/gui-apps/mako-1.5 | 4 +- metadata/md5-cache/gui-apps/mako-1.6 | 4 +- metadata/md5-cache/gui-apps/mako-9999 | 4 +- metadata/md5-cache/gui-apps/slurp-1.2.0 | 4 +- metadata/md5-cache/gui-apps/slurp-1.3.2 | 4 +- metadata/md5-cache/gui-apps/slurp-9999 | 4 +- metadata/md5-cache/gui-apps/swappy-1.3.1 | 4 +- metadata/md5-cache/gui-apps/swappy-9999 | 4 +- metadata/md5-cache/gui-apps/swaybg-1.0 | 4 +- metadata/md5-cache/gui-apps/swaybg-9999 | 4 +- metadata/md5-cache/gui-apps/swayidle-1.6 | 4 +- metadata/md5-cache/gui-apps/swayidle-1.7 | 4 +- metadata/md5-cache/gui-apps/swayidle-9999 | 4 +- metadata/md5-cache/gui-apps/swaylock-1.3-r1 | 4 +- metadata/md5-cache/gui-apps/swaylock-1.5-r1 | 4 +- metadata/md5-cache/gui-apps/swaylock-9999 | 4 +- metadata/md5-cache/gui-apps/waybar-0.9.5-r1 | 4 +- metadata/md5-cache/gui-apps/waybar-0.9.7-r1 | 4 +- metadata/md5-cache/gui-apps/waybar-9999 | 4 +- .../md5-cache/gui-apps/wayland-logout-1.4 | 4 +- .../md5-cache/gui-apps/wayland-logout-9999 | 4 +- metadata/md5-cache/gui-apps/waypipe-0.7.2 | 4 +- metadata/md5-cache/gui-apps/waypipe-0.8.0 | 4 +- metadata/md5-cache/gui-apps/waypipe-9999 | 4 +- metadata/md5-cache/gui-apps/wayvnc-0.4.0 | 4 +- metadata/md5-cache/gui-apps/wayvnc-9999 | 4 +- metadata/md5-cache/gui-apps/wcm-0.7.0 | 4 +- metadata/md5-cache/gui-apps/wcm-9999 | 4 +- .../md5-cache/gui-apps/wf-recorder-0.2.1-r1 | 4 +- metadata/md5-cache/gui-apps/wf-recorder-9999 | 4 +- metadata/md5-cache/gui-apps/wf-shell-0.7.0 | 4 +- metadata/md5-cache/gui-apps/wf-shell-9999 | 4 +- .../md5-cache/gui-apps/wl-clipboard-1.0.0 | 4 +- .../md5-cache/gui-apps/wl-clipboard-2.0.0 | 4 +- metadata/md5-cache/gui-apps/wl-clipboard-9999 | 4 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 4611 -> 4772 bytes .../md5-cache/gui-libs/egl-wayland-1.1.7-r1 | 4 +- .../gui-libs/gdk-pixbuf-loader-webp-0.0.2 | 4 +- metadata/md5-cache/gui-libs/gtk-4.2.1-r1 | 4 +- metadata/md5-cache/gui-libs/gtk-4.4.0 | 17 + .../gui-libs/gtk-layer-shell-0.1.0-r1 | 4 +- metadata/md5-cache/gui-libs/libhandy-1.2.3 | 8 +- metadata/md5-cache/gui-libs/libwpe-1.10.1 | 4 +- metadata/md5-cache/gui-libs/neatvnc-0.4.0 | 4 +- metadata/md5-cache/gui-libs/neatvnc-9999 | 4 +- metadata/md5-cache/gui-libs/tepl-5.0.1-r1 | 4 +- metadata/md5-cache/gui-libs/tepl-6.00.0-r1 | 4 +- .../gui-libs/wayfire-plugins-extra-0.7.0 | 4 +- .../gui-libs/wayfire-plugins-extra-9999 | 4 +- metadata/md5-cache/gui-libs/wf-config-0.7.1 | 4 +- metadata/md5-cache/gui-libs/wf-config-9999 | 4 +- metadata/md5-cache/gui-libs/wlroots-0.13.0 | 4 +- metadata/md5-cache/gui-libs/wlroots-0.14.0 | 4 +- metadata/md5-cache/gui-libs/wlroots-0.14.0-r1 | 4 +- metadata/md5-cache/gui-libs/wlroots-0.14.1 | 4 +- metadata/md5-cache/gui-libs/wlroots-9999 | 4 +- .../md5-cache/gui-libs/wpebackend-fdo-1.10.0 | 4 +- .../gui-libs/xdg-desktop-portal-wlr-0.4.0 | 4 +- .../gui-libs/xdg-desktop-portal-wlr-9999 | 4 +- metadata/md5-cache/gui-wm/Manifest.gz | Bin 863 -> 866 bytes metadata/md5-cache/gui-wm/sway-1.6.1-r1 | 4 +- metadata/md5-cache/gui-wm/sway-9999 | 4 +- metadata/md5-cache/gui-wm/wayfire-0.7.1 | 4 +- metadata/md5-cache/gui-wm/wayfire-9999 | 4 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 74745 -> 74743 bytes metadata/md5-cache/kde-apps/cantor-21.04.3 | 2 +- metadata/md5-cache/kde-apps/cantor-21.08.0 | 2 +- ...{konsole-21.04.3-r2 => konsole-21.04.3-r3} | 2 +- ...{konsole-21.08.0-r4 => konsole-21.08.0-r5} | 2 +- metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 26312 -> 26469 bytes .../kde-frameworks/kunitconversion-5.85.0-r1 | 15 + metadata/md5-cache/kde-misc/Manifest.gz | Bin 6008 -> 6009 bytes metadata/md5-cache/kde-misc/kio-fuse-5.0.1 | 2 +- metadata/md5-cache/kde-plasma/Manifest.gz | Bin 17345 -> 17348 bytes .../{kwin-5.22.4-r1 => kwin-5.22.4-r3} | 4 +- metadata/md5-cache/lxde-base/Manifest.gz | Bin 2579 -> 2737 bytes metadata/md5-cache/lxde-base/lxdm-0.5.3-r2 | 4 +- metadata/md5-cache/lxde-base/lxdm-0.5.3-r3 | 15 + metadata/md5-cache/mail-client/Manifest.gz | Bin 6724 -> 6718 bytes .../mail-client/{geary-40.0 => geary-40.0-r1} | 10 +- metadata/md5-cache/mail-filter/Manifest.gz | Bin 10809 -> 10490 bytes .../md5-cache/mail-filter/imapfilter-2.7.5 | 2 +- .../md5-cache/mail-filter/libmilter-1.0.2 | 13 - .../md5-cache/mail-filter/libmilter-1.0.2_p1 | 13 - .../md5-cache/mail-filter/opendkim-2.10.3-r26 | 2 +- .../md5-cache/mail-filter/rspamd-2.7-r102 | 15 - .../md5-cache/mail-filter/rspamd-2.7-r103 | 15 + .../mail-filter/{rspamd-3.0 => rspamd-3.0-r2} | 8 +- metadata/md5-cache/mail-filter/rspamd-9999 | 8 +- metadata/md5-cache/mail-mta/Manifest.gz | Bin 5329 -> 5165 bytes .../md5-cache/mail-mta/sendmail-8.15.2-r2 | 14 - .../{sendmail-8.17.1 => sendmail-8.17.1-r1} | 2 +- metadata/md5-cache/mate-extra/Manifest.gz | Bin 3739 -> 3735 bytes .../mate-extra/caja-admin-0.0.2_p20200328 | 4 +- .../md5-cache/mate-extra/caja-admin-0.0.4 | 4 +- metadata/md5-cache/mate-extra/caja-admin-9999 | 4 +- .../mate-extra/caja-dropbox-1.24.0-r1 | 2 +- metadata/md5-cache/media-fonts/Manifest.gz | Bin 39396 -> 39400 bytes .../md5-cache/media-fonts/cantarell-0.301 | 4 +- .../md5-cache/media-fonts/freefont-20120503 | 4 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 52049 -> 52087 bytes .../md5-cache/media-gfx/ahoviewer-2.0.0_beta | 4 +- metadata/md5-cache/media-gfx/darktable-3.4.1 | 2 +- metadata/md5-cache/media-gfx/darktable-3.6.0 | 2 +- metadata/md5-cache/media-gfx/entangle-3.0 | 4 +- metadata/md5-cache/media-gfx/eog-40.2 | 4 +- metadata/md5-cache/media-gfx/eog-40.3 | 4 +- .../md5-cache/media-gfx/exact-image-1.0.2-r2 | 2 +- metadata/md5-cache/media-gfx/exiv2-0.27.4-r1 | 4 +- metadata/md5-cache/media-gfx/fbida-9999 | 4 +- metadata/md5-cache/media-gfx/frogr-1.5 | 4 +- metadata/md5-cache/media-gfx/geeqie-1.5.1-r1 | 2 +- metadata/md5-cache/media-gfx/geeqie-1.6 | 2 +- metadata/md5-cache/media-gfx/geeqie-9999 | 2 +- metadata/md5-cache/media-gfx/gimp-2.99.6 | 2 +- metadata/md5-cache/media-gfx/gimp-9999 | 2 +- .../media-gfx/gnome-font-viewer-40.0 | 4 +- .../md5-cache/media-gfx/gnome-photos-40.0 | 4 +- .../media-gfx/gnome-screenshot-40.0-r1 | 4 +- metadata/md5-cache/media-gfx/gthumb-3.10.3 | 4 +- metadata/md5-cache/media-gfx/gthumb-3.10.4 | 4 +- .../media-gfx/{hydrus-447 => hydrus-452} | 2 +- metadata/md5-cache/media-gfx/imv-4.3.0 | 4 +- metadata/md5-cache/media-gfx/imv-9999 | 4 +- .../media-gfx/iscan-plugin-network-nt-1.1.3 | 2 +- metadata/md5-cache/media-gfx/pqiv-2.11 | 2 +- metadata/md5-cache/media-gfx/pqiv-9999 | 2 +- metadata/md5-cache/media-gfx/shotwell-0.30.12 | 4 +- metadata/md5-cache/media-gfx/shotwell-0.30.14 | 4 +- metadata/md5-cache/media-gfx/simple-scan-40.1 | 4 +- metadata/md5-cache/media-gfx/viewnior-1.7-r2 | 4 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 98961 -> 98803 bytes metadata/md5-cache/media-libs/babl-0.1.84 | 4 +- metadata/md5-cache/media-libs/babl-0.1.86 | 4 +- metadata/md5-cache/media-libs/babl-9999 | 4 +- metadata/md5-cache/media-libs/dav1d-0.8.0 | 4 +- metadata/md5-cache/media-libs/dav1d-0.8.2 | 4 +- metadata/md5-cache/media-libs/dav1d-0.9.0 | 4 +- metadata/md5-cache/media-libs/dav1d-0.9.1 | 4 +- metadata/md5-cache/media-libs/dav1d-9999 | 4 +- .../md5-cache/media-libs/embree-3.13.0-r1 | 2 +- metadata/md5-cache/media-libs/exempi-2.4.5-r1 | 4 +- metadata/md5-cache/media-libs/gegl-0.4.26-r1 | 4 +- metadata/md5-cache/media-libs/gegl-0.4.28 | 4 +- metadata/md5-cache/media-libs/gegl-0.4.30 | 4 +- metadata/md5-cache/media-libs/gegl-9999 | 4 +- metadata/md5-cache/media-libs/gexiv2-0.12.2 | 4 +- metadata/md5-cache/media-libs/glu-9.0.2 | 4 +- metadata/md5-cache/media-libs/glu-9999 | 4 +- metadata/md5-cache/media-libs/graphene-1.10.6 | 4 +- metadata/md5-cache/media-libs/grilo-0.3.13 | 8 +- metadata/md5-cache/media-libs/gsound-1.0.2-r1 | 4 +- .../media-libs/gst-plugins-bad-1.18.4-r1 | 4 +- .../media-libs/gst-plugins-base-1.18.4 | 4 +- .../media-libs/gst-plugins-good-1.18.4 | 4 +- .../media-libs/gst-plugins-ugly-1.18.4 | 4 +- .../media-libs/gst-rtsp-server-1.18.4 | 4 +- .../md5-cache/media-libs/gstreamer-1.18.4 | 4 +- .../md5-cache/media-libs/gupnp-dlna-0.11.0 | 8 +- metadata/md5-cache/media-libs/harfbuzz-2.8.1 | 4 +- metadata/md5-cache/media-libs/harfbuzz-2.8.2 | 4 +- .../md5-cache/media-libs/harfbuzz-2.8.2-r1 | 4 +- metadata/md5-cache/media-libs/harfbuzz-2.9.0 | 4 +- metadata/md5-cache/media-libs/harfbuzz-9999 | 4 +- .../md5-cache/media-libs/libchamplain-0.12.20 | 4 +- metadata/md5-cache/media-libs/libcue-2.2.1 | 4 +- metadata/md5-cache/media-libs/libepoxy-1.5.5 | 4 +- metadata/md5-cache/media-libs/libepoxy-1.5.9 | 4 +- metadata/md5-cache/media-libs/libepoxy-9999 | 4 +- ...ibextractor-1.9-r1 => libextractor-1.9-r2} | 0 metadata/md5-cache/media-libs/libglvnd-1.3.3 | 4 +- metadata/md5-cache/media-libs/libglvnd-1.3.4 | 4 +- metadata/md5-cache/media-libs/libglvnd-9999 | 4 +- metadata/md5-cache/media-libs/libinsane-1.0.7 | 4 +- metadata/md5-cache/media-libs/libinsane-1.0.8 | 4 +- metadata/md5-cache/media-libs/libinsane-1.0.9 | 4 +- .../md5-cache/media-libs/libiptcdata-1.0.5 | 4 +- metadata/md5-cache/media-libs/liblrdf-0.6.1 | 14 - .../md5-cache/media-libs/liblrdf-0.6.1-r1 | 4 +- .../md5-cache/media-libs/libmediaart-1.9.4 | 4 +- .../md5-cache/media-libs/libmpdclient-2.19 | 4 +- .../md5-cache/media-libs/libplacebo-2.43.0 | 4 +- .../md5-cache/media-libs/libplacebo-2.43.1 | 4 +- .../md5-cache/media-libs/libplacebo-2.72.2 | 4 +- .../md5-cache/media-libs/libplacebo-3.120.3 | 4 +- metadata/md5-cache/media-libs/libplacebo-9999 | 4 +- .../md5-cache/media-libs/libquvi-0.9.4-r100 | 2 +- .../libquvi-scripts-0.9.20131130-r100 | 2 +- metadata/md5-cache/media-libs/libv4l-1.20.0 | 2 +- metadata/md5-cache/media-libs/libvpx-1.10.0 | 4 +- metadata/md5-cache/media-libs/libvpx-1.7.0-r1 | 4 +- metadata/md5-cache/media-libs/libvpx-1.9.0 | 4 +- metadata/md5-cache/media-libs/mesa-21.1.7 | 4 +- metadata/md5-cache/media-libs/mesa-21.2.1 | 4 +- metadata/md5-cache/media-libs/mesa-9999 | 4 +- metadata/md5-cache/media-libs/mlt-6.26.1-r1 | 2 +- .../md5-cache/media-libs/musicbrainz-5.1.0 | 4 +- ...opencolorio-1.1.1 => opencolorio-1.1.1-r1} | 6 +- .../media-libs/rlottie-0.2_p20210405 | 4 +- .../md5-cache/media-libs/rubberband-1.9.2 | 4 +- .../md5-cache/media-libs/svgalib-1.9.25-r8 | 2 +- metadata/md5-cache/media-libs/t1lib-5.1.2-r2 | 4 +- .../md5-cache/media-libs/virglrenderer-0.8.2 | 4 +- .../md5-cache/media-libs/virglrenderer-0.9.1 | 4 +- .../md5-cache/media-libs/virglrenderer-9999 | 4 +- metadata/md5-cache/media-libs/waffle-1.7.0 | 4 +- metadata/md5-cache/media-libs/waffle-9999 | 4 +- metadata/md5-cache/media-plugins/Manifest.gz | Bin 89562 -> 90021 bytes .../media-plugins/grilo-plugins-0.3.13 | 8 +- .../media-plugins/gst-plugins-a52dec-1.18.4 | 4 +- .../media-plugins/gst-plugins-amr-1.18.4 | 4 +- .../media-plugins/gst-plugins-aom-1.18.4 | 4 +- .../gst-plugins-assrender-1.18.4 | 4 +- .../media-plugins/gst-plugins-bluez-1.18.4 | 4 +- .../media-plugins/gst-plugins-bs2b-1.18.4 | 4 +- .../media-plugins/gst-plugins-cairo-1.18.4 | 4 +- .../media-plugins/gst-plugins-cdio-1.18.4 | 4 +- .../gst-plugins-cdparanoia-1.18.4 | 4 +- .../gst-plugins-chromaprint-1.18.4 | 4 +- .../gst-plugins-colormanagement-1.18.4 | 4 +- .../media-plugins/gst-plugins-dash-1.18.4 | 4 +- .../media-plugins/gst-plugins-dtls-1.18.4 | 4 +- .../media-plugins/gst-plugins-dts-1.18.4 | 4 +- .../media-plugins/gst-plugins-dv-1.18.4 | 4 +- .../media-plugins/gst-plugins-dvb-1.18.4 | 4 +- .../media-plugins/gst-plugins-dvdread-1.18.4 | 4 +- .../media-plugins/gst-plugins-faac-1.18.4 | 4 +- .../media-plugins/gst-plugins-faad-1.18.4 | 4 +- .../media-plugins/gst-plugins-flac-1.18.4 | 4 +- .../gst-plugins-gdkpixbuf-1.18.4 | 4 +- .../media-plugins/gst-plugins-gtk-1.18.4 | 4 +- .../media-plugins/gst-plugins-hls-1.18.4 | 4 +- .../media-plugins/gst-plugins-jack-1.18.4 | 4 +- .../media-plugins/gst-plugins-jpeg-1.18.4 | 4 +- .../media-plugins/gst-plugins-kate-1.18.4 | 4 +- .../media-plugins/gst-plugins-ladspa-1.18.4 | 4 +- .../media-plugins/gst-plugins-lame-1.18.4 | 4 +- .../media-plugins/gst-plugins-libav-1.18.4 | 4 +- .../media-plugins/gst-plugins-libde265-1.18.4 | 4 +- .../media-plugins/gst-plugins-libmms-1.18.4 | 4 +- .../media-plugins/gst-plugins-libpng-1.18.4 | 4 +- .../gst-plugins-libvisual-1.18.4 | 4 +- .../media-plugins/gst-plugins-lv2-1.18.4 | 4 +- .../media-plugins/gst-plugins-modplug-1.18.4 | 4 +- .../media-plugins/gst-plugins-mpeg2dec-1.18.4 | 4 +- .../gst-plugins-mpeg2enc-1.18.4-r1 | 4 +- .../media-plugins/gst-plugins-mpg123-1.18.4 | 4 +- .../media-plugins/gst-plugins-mplex-1.18.4-r1 | 4 +- .../media-plugins/gst-plugins-neon-1.18.4 | 4 +- .../media-plugins/gst-plugins-ofa-1.18.4 | 4 +- .../gst-plugins-opencv-1.18.4-r1 | 4 +- .../media-plugins/gst-plugins-openh264-1.18.4 | 4 +- .../media-plugins/gst-plugins-opus-1.18.4-r2 | 4 +- .../media-plugins/gst-plugins-oss-1.18.4 | 4 +- .../media-plugins/gst-plugins-pulse-1.18.4 | 4 +- .../media-plugins/gst-plugins-raw1394-1.18.4 | 4 +- .../media-plugins/gst-plugins-resindvd-1.18.4 | 4 +- .../media-plugins/gst-plugins-rtmp-1.18.4 | 4 +- .../media-plugins/gst-plugins-shout2-1.18.4 | 4 +- .../media-plugins/gst-plugins-sidplay-1.18.4 | 4 +- .../gst-plugins-smoothstreaming-1.18.4 | 4 +- .../gst-plugins-soundtouch-1.18.4 | 4 +- .../media-plugins/gst-plugins-soup-1.18.4 | 4 +- .../media-plugins/gst-plugins-speex-1.18.4 | 4 +- .../media-plugins/gst-plugins-srt-1.18.4-r1 | 4 +- .../media-plugins/gst-plugins-srtp-1.18.4 | 4 +- .../media-plugins/gst-plugins-taglib-1.18.4 | 4 +- .../media-plugins/gst-plugins-twolame-1.18.4 | 4 +- .../media-plugins/gst-plugins-uvch264-1.18.4 | 4 +- .../media-plugins/gst-plugins-v4l2-1.18.4 | 4 +- .../media-plugins/gst-plugins-vaapi-1.18.4 | 4 +- .../media-plugins/gst-plugins-voaacenc-1.18.4 | 4 +- .../gst-plugins-voamrwbenc-1.18.4 | 4 +- .../media-plugins/gst-plugins-vpx-1.18.4 | 4 +- .../media-plugins/gst-plugins-wavpack-1.18.4 | 4 +- .../media-plugins/gst-plugins-webrtc-1.18.4 | 4 +- .../media-plugins/gst-plugins-x264-1.18.4 | 4 +- .../media-plugins/gst-plugins-x265-1.18.4 | 4 +- .../gst-plugins-ximagesrc-1.18.4 | 4 +- .../media-plugins/gst-plugins-zbar-1.18.4 | 4 +- .../media-plugins/gst-transcoder-1.14.1-r1 | 4 +- .../kodi-audioencoder-flac-19.0.0 | 13 + .../media-plugins/kodi-audioencoder-flac-9999 | 6 +- .../kodi-audioencoder-vorbis-19.0.0 | 13 + .../kodi-audioencoder-vorbis-9999 | 6 +- .../kodi-imagedecoder-heif-19.0.0 | 13 + .../kodi-imagedecoder-raw-19.0.0 | 13 + .../media-plugins/kodi-imagedecoder-raw-9999 | 6 +- .../media-plugins/noise-repellent-0.1.5 | 4 +- .../media-plugins/vdr-filebrowser-0.2.1 | 13 - .../md5-cache/media-plugins/vdr-imonlcd-1.0.2 | 2 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 74039 -> 74186 bytes metadata/md5-cache/media-sound/a2jmidid-9 | 4 +- metadata/md5-cache/media-sound/a2jmidid-9999 | 4 +- .../md5-cache/media-sound/aqualung-1.1-r101 | 2 +- metadata/md5-cache/media-sound/csound-6.16.1 | 2 +- metadata/md5-cache/media-sound/csound-6.16.2 | 2 +- metadata/md5-cache/media-sound/csound-9999 | 2 +- .../md5-cache/media-sound/drumstick-2.3.0 | 15 - .../md5-cache/media-sound/drumstick-2.3.1 | 4 +- .../media-sound/easyeffects-5.0.4-r1 | 4 +- .../media-sound/easyeffects-6.0.3-r1 | 4 +- .../md5-cache/media-sound/easyeffects-6.1.0 | 4 +- .../md5-cache/media-sound/gnome-music-40.1.1 | 4 +- .../media-sound/gnome-sound-recorder-40.0 | 4 +- .../md5-cache/media-sound/lollypop-1.2.35 | 4 +- .../md5-cache/media-sound/lollypop-1.4.18 | 4 +- metadata/md5-cache/media-sound/mpc-0.33 | 4 +- metadata/md5-cache/media-sound/mpd-0.21.26-r1 | 4 +- metadata/md5-cache/media-sound/mpd-0.22.10-r1 | 4 +- metadata/md5-cache/media-sound/mpd-0.22.11 | 16 + metadata/md5-cache/media-sound/mpd-0.22.3-r1 | 4 +- metadata/md5-cache/media-sound/mpd-0.22.4-r2 | 4 +- metadata/md5-cache/media-sound/mpd-0.22.5-r1 | 4 +- metadata/md5-cache/media-sound/mpd-0.22.6-r1 | 4 +- metadata/md5-cache/media-sound/mpd-0.22.8-r1 | 4 +- metadata/md5-cache/media-sound/mpd-0.22.9-r1 | 4 +- metadata/md5-cache/media-sound/ncmpc-0.39-r1 | 4 +- metadata/md5-cache/media-sound/paprefs-1.1-r1 | 4 +- metadata/md5-cache/media-sound/picard-2.6.3 | 15 + metadata/md5-cache/media-sound/picard-9999 | 17 +- metadata/md5-cache/media-sound/pithos-1.5.1 | 4 +- .../md5-cache/media-sound/playerctl-2.3.1 | 4 +- .../md5-cache/media-sound/pulseaudio-13.0-r1 | 2 +- .../md5-cache/media-sound/pulseaudio-15.0 | 4 +- .../media-sound/pulseeffects-4.8.5-r1 | 4 +- .../media-sound/sonic-visualiser-4.3-r1 | 4 +- .../md5-cache/media-sound/sound-juicer-3.38.0 | 4 +- .../md5-cache/media-sound/wavbreaker-0.13 | 4 +- metadata/md5-cache/media-tv/Manifest.gz | Bin 5637 -> 5634 bytes metadata/md5-cache/media-tv/kodi-19.0 | 2 +- metadata/md5-cache/media-tv/kodi-19.1 | 2 +- metadata/md5-cache/media-tv/kodi-19.9999 | 2 +- metadata/md5-cache/media-tv/kodi-9999 | 2 +- .../md5-cache/media-tv/tvheadend-4.2.8-r2 | 2 +- metadata/md5-cache/media-tv/tvheadend-9999 | 2 +- .../v4l-dvb-saa716x-0.0.1_p20170225-r5 | 2 +- metadata/md5-cache/media-video/Manifest.gz | Bin 38088 -> 38217 bytes .../media-video/aegisub-3.2.2_p20160518-r102 | 2 +- metadata/md5-cache/media-video/aegisub-9999 | 2 +- metadata/md5-cache/media-video/aravis-0.7.2 | 4 +- metadata/md5-cache/media-video/aravis-0.8.5 | 4 +- metadata/md5-cache/media-video/aravis-9999 | 4 +- metadata/md5-cache/media-video/celluloid-0.20 | 4 +- metadata/md5-cache/media-video/celluloid-0.21 | 4 +- metadata/md5-cache/media-video/cheese-3.38.0 | 4 +- .../md5-cache/media-video/cheese-3.38.0-r1 | 4 +- metadata/md5-cache/media-video/droidcam-1.8.0 | 2 +- .../media-video/gnome-video-effects-0.5.0 | 4 +- metadata/md5-cache/media-video/makemkv-1.16.4 | 2 +- metadata/md5-cache/media-video/mpv-0.33.1-r1 | 2 +- metadata/md5-cache/media-video/mpv-9999 | 2 +- .../media-video/obs-studio-26.1.2-r1 | 2 +- .../md5-cache/media-video/obs-studio-27.0.1 | 2 +- .../md5-cache/media-video/obs-studio-9999 | 2 +- metadata/md5-cache/media-video/peek-1.5.1 | 4 +- .../md5-cache/media-video/pipewire-0.3.30-r2 | 4 +- .../md5-cache/media-video/pipewire-0.3.32 | 4 +- .../md5-cache/media-video/pipewire-0.3.33-r1 | 4 +- .../md5-cache/media-video/pipewire-0.3.34 | 16 + metadata/md5-cache/media-video/pipewire-9999 | 6 +- .../md5-cache/media-video/pitivi-0.999-r4 | 4 +- .../md5-cache/media-video/sonic-snap-1.7-r1 | 2 +- metadata/md5-cache/media-video/totem-3.38.1 | 4 +- .../media-video/v4l2loopback-0.12.5-r1 | 2 +- .../md5-cache/media-video/v4l2loopback-9999 | 2 +- metadata/md5-cache/media-video/vlc-3.0.14-r6 | 2 +- metadata/md5-cache/media-video/vlc-3.0.16-r6 | 2 +- metadata/md5-cache/media-video/vlc-3.0.9999 | 2 +- metadata/md5-cache/media-video/vlc-9999 | 2 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 67077 -> 67076 bytes metadata/md5-cache/net-analyzer/bmon-4.0 | 2 +- metadata/md5-cache/net-analyzer/bmon-999 | 2 +- .../md5-cache/net-analyzer/netdata-1.29.0 | 2 +- .../md5-cache/net-analyzer/netdata-1.29.1 | 2 +- .../md5-cache/net-analyzer/netdata-1.29.2 | 2 +- .../md5-cache/net-analyzer/netdata-1.29.3 | 2 +- .../md5-cache/net-analyzer/netdata-1.30.1-r1 | 2 +- .../md5-cache/net-analyzer/netdata-1.31.0 | 2 +- .../md5-cache/net-analyzer/netdata-1.31.0-r1 | 2 +- metadata/md5-cache/net-analyzer/netdata-9999 | 2 +- metadata/md5-cache/net-analyzer/nmap-7.80-r2 | 2 +- metadata/md5-cache/net-analyzer/nmap-7.91-r2 | 2 +- metadata/md5-cache/net-analyzer/nmap-7.92 | 2 +- metadata/md5-cache/net-analyzer/nmap-9999 | 2 +- .../md5-cache/net-analyzer/rrdtool-1.7.2-r100 | 2 +- metadata/md5-cache/net-analyzer/snort-2.9.17 | 2 +- .../md5-cache/net-analyzer/suricata-5.0.7 | 2 +- .../md5-cache/net-analyzer/suricata-6.0.3 | 2 +- .../net-analyzer/tracebox-0.4.4-r100 | 2 +- .../md5-cache/net-analyzer/wireshark-3.4.7-r1 | 2 +- .../md5-cache/net-analyzer/wireshark-3.4.8 | 2 +- .../md5-cache/net-analyzer/wireshark-9999 | 2 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 6782 -> 6946 bytes .../net-dialup/accel-ppp-1.12.0_p20210430 | 2 +- metadata/md5-cache/net-dialup/accel-ppp-9999 | 2 +- metadata/md5-cache/net-dialup/linux-atm-2.5.2 | 2 +- metadata/md5-cache/net-dialup/openl2tp-1.8-r2 | 2 +- metadata/md5-cache/net-dialup/ppp-2.4.9-r4 | 2 +- metadata/md5-cache/net-dialup/ppp-2.4.9-r5 | 15 + .../net-dialup/speedtouch-usb-3.0.1.2-r3 | 2 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 13277 -> 13275 bytes metadata/md5-cache/net-dns/dnsdist-1.5.1-r100 | 2 +- metadata/md5-cache/net-dns/dnsdist-1.6.0 | 2 +- metadata/md5-cache/net-dns/dnsmasq-2.85 | 2 +- metadata/md5-cache/net-dns/pdns-4.4.1-r1 | 2 +- metadata/md5-cache/net-dns/pdns-4.5.1 | 2 +- .../md5-cache/net-dns/pdns-recursor-4.4.4 | 2 +- .../md5-cache/net-dns/pdns-recursor-4.4.5 | 2 +- .../md5-cache/net-dns/pdns-recursor-4.5.2 | 2 +- .../md5-cache/net-dns/pdns-recursor-4.5.4 | 2 +- .../md5-cache/net-dns/pdns-recursor-4.5.5 | 2 +- metadata/md5-cache/net-firewall/Manifest.gz | Bin 6564 -> 6391 bytes .../net-firewall/conntrack-tools-1.4.5 | 2 +- .../net-firewall/conntrack-tools-1.4.6-r1 | 2 +- .../md5-cache/net-firewall/firehol-3.1.6-r2 | 2 +- metadata/md5-cache/net-firewall/firehol-3.1.7 | 2 +- .../md5-cache/net-firewall/firewalld-0.7.1-r3 | 16 - .../md5-cache/net-firewall/firewalld-0.7.3-r1 | 16 - .../md5-cache/net-firewall/firewalld-0.9.1-r1 | 2 +- .../md5-cache/net-firewall/firewalld-0.9.3-r1 | 6 +- .../md5-cache/net-firewall/firewalld-1.0.1 | 16 + .../md5-cache/net-firewall/fwknop-2.6.10-r2 | 2 +- metadata/md5-cache/net-firewall/ipset-7.11-r1 | 2 +- metadata/md5-cache/net-firewall/ipset-7.15 | 2 +- .../md5-cache/net-firewall/ipt_netflow-2.6 | 2 +- .../md5-cache/net-firewall/ipt_netflow-9999 | 2 +- metadata/md5-cache/net-firewall/nfacct-1.0.2 | 2 +- .../md5-cache/net-firewall/nftables-0.9.8 | 2 +- .../md5-cache/net-firewall/nftables-0.9.9 | 2 +- .../md5-cache/net-firewall/nftables-1.0.0 | 2 +- metadata/md5-cache/net-firewall/nftables-9999 | 2 +- metadata/md5-cache/net-firewall/nftlb-0.6 | 2 +- .../net-firewall/pglinux-2.3.1_p20171006-r1 | 2 +- .../md5-cache/net-firewall/rtsp-conntrack-5.3 | 2 +- .../md5-cache/net-firewall/sanewall-1.1.6-r3 | 2 +- .../md5-cache/net-firewall/shorewall-5.2.8 | 2 +- metadata/md5-cache/net-firewall/ufw-0.36 | 2 +- .../net-firewall/xtables-addons-3.13 | 2 +- .../net-firewall/xtables-addons-3.18 | 2 +- metadata/md5-cache/net-fs/Manifest.gz | Bin 6226 -> 6235 bytes metadata/md5-cache/net-fs/autofs-5.1.6-r2 | 2 +- metadata/md5-cache/net-fs/autofs-5.1.7-r1 | 2 +- metadata/md5-cache/net-fs/cifs-utils-6.13-r1 | 2 +- metadata/md5-cache/net-fs/cvmfs-2.7.3-r1 | 2 +- metadata/md5-cache/net-fs/cvmfs-2.8.1-r1 | 2 +- metadata/md5-cache/net-fs/nfs-utils-2.5.3-r1 | 2 +- metadata/md5-cache/net-fs/nfs-utils-2.5.4 | 2 +- metadata/md5-cache/net-fs/openafs-1.8.7 | 2 +- metadata/md5-cache/net-fs/samba-4.13.10-r1 | 2 +- metadata/md5-cache/net-fs/samba-4.13.9-r2 | 2 +- metadata/md5-cache/net-fs/samba-4.14.6-r1 | 2 +- metadata/md5-cache/net-fs/samba-4.14.7 | 2 +- metadata/md5-cache/net-fs/samba-4.15.0_rc3 | 2 +- metadata/md5-cache/net-fs/sshfs-3.7.0 | 4 +- metadata/md5-cache/net-fs/sshfs-3.7.1 | 4 +- metadata/md5-cache/net-im/Manifest.gz | Bin 16077 -> 16087 bytes metadata/md5-cache/net-im/discord-bin-0.0.15 | 2 +- metadata/md5-cache/net-im/prosody-0.11.10 | 2 +- ...-3.4.0 => rocketchat-desktop-bin-3.4.0-r1} | 4 +- ...p-bin-5.14.0 => signal-desktop-bin-5.15.0} | 2 +- .../md5-cache/net-im/skypeforlinux-8.72.0.94 | 2 +- .../md5-cache/net-im/skypeforlinux-8.73.0.129 | 2 +- .../md5-cache/net-im/skypeforlinux-8.73.0.92 | 2 +- .../md5-cache/net-im/skypeforlinux-8.74.0.152 | 2 +- .../md5-cache/net-im/skypeforlinux-8.75.0.140 | 2 +- metadata/md5-cache/net-im/swift-4.0.2-r102 | 2 +- .../md5-cache/net-im/teams-1.4.00.13653-r1 | 2 +- metadata/md5-cache/net-im/teams-1.4.00.7556 | 2 +- metadata/md5-cache/net-irc/Manifest.gz | Bin 11992 -> 11996 bytes .../md5-cache/net-irc/hexchat-2.14.3-r101 | 4 +- metadata/md5-cache/net-irc/hexchat-9999 | 4 +- metadata/md5-cache/net-irc/polari-3.36.3 | 4 +- metadata/md5-cache/net-irc/polari-3.38.1 | 4 +- metadata/md5-cache/net-irc/polari-40.0 | 4 +- metadata/md5-cache/net-irc/weechat-3.1 | 2 +- metadata/md5-cache/net-irc/weechat-3.2 | 2 +- metadata/md5-cache/net-irc/weechat-9999 | 2 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 56787 -> 57248 bytes metadata/md5-cache/net-libs/axtls-2.1.5-r101 | 2 +- metadata/md5-cache/net-libs/c-client-2007f-r7 | 4 +- .../net-libs/dleyna-connector-dbus-0.4.0 | 8 +- metadata/md5-cache/net-libs/dleyna-core-0.7.0 | 8 +- .../md5-cache/net-libs/dleyna-renderer-0.7.0 | 8 +- .../md5-cache/net-libs/glib-networking-2.68.1 | 4 +- .../md5-cache/net-libs/glib-networking-2.68.2 | 4 +- metadata/md5-cache/net-libs/gssdp-1.2.3 | 4 +- metadata/md5-cache/net-libs/gssdp-1.3.0 | 4 +- metadata/md5-cache/net-libs/gssdp-1.3.1 | 8 +- metadata/md5-cache/net-libs/gtk-vnc-1.2.0 | 4 +- metadata/md5-cache/net-libs/gupnp-1.2.7 | 4 +- metadata/md5-cache/net-libs/gupnp-1.3.1 | 8 +- metadata/md5-cache/net-libs/gupnp-av-0.13.0 | 4 +- metadata/md5-cache/net-libs/gupnp-av-0.13.1 | 8 +- metadata/md5-cache/net-libs/gupnp-igd-1.2.0 | 4 +- .../net-libs/libaccounts-glib-1.25-r2 | 4 +- .../md5-cache/net-libs/libdmapsharing-2.9.39 | 4 +- metadata/md5-cache/net-libs/libesmtp-1.1.0-r1 | 4 +- metadata/md5-cache/net-libs/libesmtp-9999 | 4 +- metadata/md5-cache/net-libs/libgrss-0.7.0 | 4 +- metadata/md5-cache/net-libs/libmicrodns-0.1.2 | 4 +- metadata/md5-cache/net-libs/libmicrodns-9999 | 4 +- .../md5-cache/net-libs/libmicrohttpd-0.9.73 | 4 +- .../net-libs/libnetfilter_acct-1.0.3 | 2 +- .../net-libs/libnetfilter_conntrack-1.0.6 | 2 +- .../net-libs/libnetfilter_conntrack-1.0.7 | 2 +- .../net-libs/libnetfilter_conntrack-1.0.8 | 2 +- .../net-libs/libnetfilter_cthelper-1.0.0-r1 | 2 +- .../net-libs/libnetfilter_cttimeout-1.0.0-r1 | 2 +- .../md5-cache/net-libs/libnetfilter_log-1.0.1 | 2 +- .../net-libs/libnetfilter_queue-1.0.3 | 2 +- .../net-libs/libnetfilter_queue-1.0.4 | 2 +- .../net-libs/libnetfilter_queue-1.0.5 | 2 +- .../md5-cache/net-libs/libnfnetlink-1.0.1 | 2 +- metadata/md5-cache/net-libs/libnftnl-1.1.9-r1 | 2 +- metadata/md5-cache/net-libs/libnftnl-1.2.0-r1 | 2 +- metadata/md5-cache/net-libs/libnftnl-9999 | 2 +- metadata/md5-cache/net-libs/libnma-1.8.30 | 4 +- metadata/md5-cache/net-libs/libnma-1.8.32 | 8 +- metadata/md5-cache/net-libs/liboauth-1.0.3-r1 | 4 +- .../md5-cache/net-libs/libsignon-glib-2.1 | 4 +- metadata/md5-cache/net-libs/libslirp-4.6.1 | 4 +- metadata/md5-cache/net-libs/libsoup-2.72.0-r1 | 4 +- metadata/md5-cache/net-libs/libsoup-2.74.0 | 16 + metadata/md5-cache/net-libs/libssh2-1.10.0 | 16 + .../md5-cache/net-libs/libwebsockets-4.2.1 | 2 +- .../md5-cache/net-libs/libwebsockets-4.2.2 | 15 + metadata/md5-cache/net-libs/mbedtls-2.16.11 | 4 +- metadata/md5-cache/net-libs/mbedtls-2.27.0-r1 | 4 +- metadata/md5-cache/net-libs/neon-0.31.2 | 4 +- metadata/md5-cache/net-libs/phodav-2.5 | 4 +- .../net-libs/telepathy-accounts-signon-2.1 | 4 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 21281 -> 21289 bytes .../md5-cache/net-mail/dovecot-2.3.14.1-r1 | 2 +- metadata/md5-cache/net-mail/dovecot-2.3.15-r1 | 2 +- metadata/md5-cache/net-mail/dovecot-2.3.16 | 2 +- metadata/md5-cache/net-mail/mswatch-1.2.0-r1 | 2 +- metadata/md5-cache/net-misc/AQtion-2.2.7-r1 | 2 +- metadata/md5-cache/net-misc/AQtion-2.3.1-r1 | 2 +- metadata/md5-cache/net-misc/AQtion-2.3.4-r1 | 2 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 88681 -> 88524 bytes metadata/md5-cache/net-misc/asterisk-13.38.3 | 2 +- metadata/md5-cache/net-misc/asterisk-16.19.1 | 2 +- metadata/md5-cache/net-misc/asterisk-18.5.1 | 2 +- metadata/md5-cache/net-misc/autossh-1.4g | 4 +- metadata/md5-cache/net-misc/batctl-2021.1 | 2 +- metadata/md5-cache/net-misc/bridge-utils-1.6 | 2 +- .../md5-cache/net-misc/casync-2_p20190407 | 4 +- metadata/md5-cache/net-misc/cni-plugins-0.8.6 | 2 +- metadata/md5-cache/net-misc/cni-plugins-0.8.7 | 2 +- metadata/md5-cache/net-misc/cni-plugins-0.9.0 | 2 +- metadata/md5-cache/net-misc/cni-plugins-0.9.1 | 2 +- metadata/md5-cache/net-misc/dahdi-3.1.0-r2 | 2 +- metadata/md5-cache/net-misc/dahdi-3.1.0-r3 | 2 +- .../md5-cache/net-misc/dleyna-server-0.7.0 | 4 +- .../md5-cache/net-misc/dleyna-server-0.7.0-r1 | 8 +- .../md5-cache/net-misc/ena-driver-2.0.3-r1 | 2 +- .../md5-cache/net-misc/ena-driver-2.2.3-r1 | 2 +- metadata/md5-cache/net-misc/eventd-0.27.0-r1 | 4 +- metadata/md5-cache/net-misc/frr-8.0.1 | 16 + metadata/md5-cache/net-misc/gerbera-1.8.2 | 2 +- metadata/md5-cache/net-misc/gerbera-9999 | 2 +- .../net-misc/gnome-remote-desktop-40.1 | 4 +- .../md5-cache/net-misc/gupnp-tools-0.10.1 | 4 +- metadata/md5-cache/net-misc/gvrpcd-1.3 | 2 +- metadata/md5-cache/net-misc/htbinit-0.8.5-r7 | 2 +- .../md5-cache/net-misc/ifenslave-1.1.0-r6 | 2 +- metadata/md5-cache/net-misc/igmpproxy-0.3 | 2 +- metadata/md5-cache/net-misc/iputils-20210202 | 4 +- metadata/md5-cache/net-misc/iputils-20210722 | 4 +- metadata/md5-cache/net-misc/iputils-99999999 | 4 +- metadata/md5-cache/net-misc/libteam-1.31 | 2 +- metadata/md5-cache/net-misc/libteam-9999 | 2 +- metadata/md5-cache/net-misc/linuxptp-2.0-r1 | 2 +- .../md5-cache/net-misc/lksctp-tools-1.0.18-r1 | 2 +- .../md5-cache/net-misc/lksctp-tools-1.0.19 | 2 +- metadata/md5-cache/net-misc/mcproxy-1.1.1-r1 | 2 +- .../net-misc/ncman-0.0.1_p20190327-r2 | 4 +- metadata/md5-cache/net-misc/ncman-9999 | 4 +- .../md5-cache/net-misc/netkit-rsh-0.17-r14 | 4 +- .../md5-cache/net-misc/networkmanager-1.32.10 | 4 +- .../md5-cache/net-misc/networkmanager-1.32.4 | 2 +- .../md5-cache/net-misc/networkmanager-1.32.8 | 2 +- metadata/md5-cache/net-misc/ofono-1.31 | 4 +- .../md5-cache/net-misc/openvswitch-2.14.1 | 2 +- .../md5-cache/net-misc/openvswitch-2.15.0 | 2 +- metadata/md5-cache/net-misc/r8168-8.048.03-r1 | 2 +- metadata/md5-cache/net-misc/r8168-8.049.02 | 2 +- metadata/md5-cache/net-misc/r8168-8.049.02-r1 | 2 +- .../md5-cache/net-misc/realtek-r8152-2.14.0 | 2 +- .../md5-cache/net-misc/realtek-r8152-2.15.0 | 2 +- metadata/md5-cache/net-misc/rygel-0.40.1 | 4 +- .../net-misc/socket-burst-dampener-1.2.1 | 15 - .../net-misc/socket-burst-dampener-1.3.0 | 15 - .../net-misc/socket-burst-dampener-1.3.1 | 16 +- metadata/md5-cache/net-misc/spice-gtk-0.38 | 4 +- metadata/md5-cache/net-misc/spice-gtk-0.38-r1 | 4 +- metadata/md5-cache/net-misc/spice-gtk-0.39 | 4 +- metadata/md5-cache/net-misc/spice-gtk-9999 | 4 +- .../md5-cache/net-misc/sstp-client-1.0.12-r1 | 2 +- .../md5-cache/net-misc/stargazer-2.408-r2 | 2 +- metadata/md5-cache/net-misc/usbip-4.13-r1 | 2 +- metadata/md5-cache/net-misc/vinagre-3.22.0-r3 | 2 +- metadata/md5-cache/net-p2p/Manifest.gz | Bin 13748 -> 13744 bytes metadata/md5-cache/net-p2p/eiskaltdcpp-2.4.2 | 2 +- metadata/md5-cache/net-p2p/eiskaltdcpp-9999 | 2 +- metadata/md5-cache/net-p2p/rtorrent-0.9.7 | 2 +- metadata/md5-cache/net-p2p/rtorrent-0.9.7-r1 | 2 +- metadata/md5-cache/net-p2p/rtorrent-0.9.8 | 2 +- metadata/md5-cache/net-print/Manifest.gz | Bin 8636 -> 8631 bytes metadata/md5-cache/net-print/cups-2.3.3-r4 | 2 +- metadata/md5-cache/net-print/cups-2.3.3_p2-r2 | 2 +- metadata/md5-cache/net-print/cups-9999 | 2 +- .../md5-cache/net-print/cups-pk-helper-0.2.6 | 4 +- metadata/md5-cache/net-print/hplip-3.20.11-r2 | 2 +- metadata/md5-cache/net-print/hplip-3.21.6 | 2 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 8699 -> 8708 bytes .../md5-cache/net-proxy/haproxy-2.0.14-r4 | 2 +- .../md5-cache/net-proxy/haproxy-2.0.23-r1 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.0.24 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.0.9999 | 2 +- .../md5-cache/net-proxy/haproxy-2.2.15-r1 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.2.16 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.2.5-r3 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.2.9999 | 2 +- .../md5-cache/net-proxy/haproxy-2.3.12-r1 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.3.13 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.3.9999 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.4.2-r1 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.4.3 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.4.9999 | 2 +- metadata/md5-cache/net-proxy/squid-4.15-r2 | 2 +- metadata/md5-cache/net-proxy/sshuttle-1.0.5 | 2 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 12254 -> 12433 bytes metadata/md5-cache/net-vpn/iodine-0.7.0-r2 | 2 +- .../md5-cache/net-vpn/ipsec-tools-0.8.2-r8 | 2 +- metadata/md5-cache/net-vpn/isatapd-0.9.7-r2 | 2 +- .../net-vpn/logmein-hamachi-2.1.0.198 | 2 +- .../net-vpn/logmein-hamachi-2.1.0.203 | 2 +- metadata/md5-cache/net-vpn/nstx-1.1_beta6-r3 | 2 +- .../md5-cache/net-vpn/openconnect-8.09-r1 | 2 +- .../md5-cache/net-vpn/openconnect-8.09-r3 | 2 +- metadata/md5-cache/net-vpn/openconnect-8.10 | 2 +- .../md5-cache/net-vpn/openconnect-8.10-r1 | 2 +- metadata/md5-cache/net-vpn/openconnect-9999 | 2 +- .../md5-cache/net-vpn/openfortivpn-1.13.2 | 2 +- .../md5-cache/net-vpn/openfortivpn-1.15.0 | 2 +- .../md5-cache/net-vpn/openfortivpn-1.16.0 | 2 +- metadata/md5-cache/net-vpn/openvpn-2.5.2-r2 | 2 +- metadata/md5-cache/net-vpn/openvpn-9999 | 2 +- .../md5-cache/net-vpn/strongswan-5.9.2-r1 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.14.0 | 13 + metadata/md5-cache/net-vpn/vpnc-0.5.3_p550-r2 | 2 +- metadata/md5-cache/net-vpn/vtun-3.0.3-r2 | 2 +- .../net-vpn/wireguard-modules-1.0.20210606 | 2 +- .../net-vpn/wireguard-tools-1.0.20210424 | 2 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 28993 -> 29006 bytes metadata/md5-cache/net-wireless/blueman-2.2.1 | 2 +- metadata/md5-cache/net-wireless/blueman-2.2.2 | 2 +- metadata/md5-cache/net-wireless/blueman-9999 | 2 +- metadata/md5-cache/net-wireless/bluez-5.58-r1 | 2 +- metadata/md5-cache/net-wireless/bluez-5.60 | 2 +- .../net-wireless/{bluez-5.58 => bluez-5.61} | 16 +- .../net-wireless/broadcom-sta-6.30.223.271-r6 | 2 +- .../net-wireless/gnome-bluetooth-3.34.5 | 8 +- metadata/md5-cache/net-wireless/iwd-1.14 | 2 +- metadata/md5-cache/net-wireless/iwd-1.15 | 2 +- metadata/md5-cache/net-wireless/iwd-1.16 | 2 +- metadata/md5-cache/net-wireless/iwd-1.17 | 2 +- metadata/md5-cache/net-wireless/iwd-9999 | 2 +- .../md5-cache/net-wireless/madwimax-0.1.1-r1 | 2 +- .../md5-cache/net-wireless/osmo-fl2k-0.1.1 | 2 +- .../md5-cache/net-wireless/osmo-fl2k-9999 | 2 +- .../md5-cache/net-wireless/wavemon-0.9.3-r1 | 2 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 7920 -> 7923 bytes .../celestia-1.7.0_pre20200316-r100 | 2 +- .../md5-cache/sci-astronomy/celestia-9999 | 2 +- .../md5-cache/sci-astronomy/stellarium-0.21.1 | 4 +- metadata/md5-cache/sci-biology/Manifest.gz | Bin 23427 -> 22890 bytes .../sci-biology/ncbi-tools-2.2.26-r3 | 13 - metadata/md5-cache/sci-biology/njplot-2.3-r2 | 12 - metadata/md5-cache/sci-biology/psipred-3.5 | 13 - metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 13726 -> 13558 bytes metadata/md5-cache/sci-chemistry/mars-1.2 | 12 - .../md5-cache/sci-electronics/Manifest.gz | Bin 11678 -> 11675 bytes .../md5-cache/sci-electronics/xoscope-2.2 | 2 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 18826 -> 18844 bytes .../md5-cache/sci-geosciences/folium-0.12.1 | 4 +- .../sci-geosciences/geocode-glib-3.26.2 | 8 +- .../md5-cache/sci-geosciences/gnome-maps-40.2 | 4 +- .../md5-cache/sci-geosciences/gnome-maps-40.3 | 4 +- .../md5-cache/sci-geosciences/gnome-maps-40.4 | 4 +- metadata/md5-cache/sci-geosciences/gpsd-3.21 | 4 +- metadata/md5-cache/sci-geosciences/josm-99999 | 2 +- .../sci-geosciences/osm2pgsql-1.4.0-r100 | 2 +- .../sci-geosciences/osm2pgsql-99999999 | 2 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 58695 -> 58378 bytes .../{branca-0.4.2 => branca-0.4.2-r1} | 4 +- metadata/md5-cache/sci-libs/libsc-2.3.1-r1 | 2 +- metadata/md5-cache/sci-libs/libsc-9999 | 2 +- .../sci-libs/linux-gpib-modules-4.3.3-r1 | 2 +- .../sci-libs/linux-gpib-modules-4.3.4 | 2 +- metadata/md5-cache/sci-libs/p4est-2.3.1-r1 | 2 +- metadata/md5-cache/sci-libs/p4est-9999 | 2 +- .../md5-cache/sci-libs/plplot-5.15.0-r102 | 2 +- .../sci-libs/rosetta-fragments-3.1-r1 | 12 - metadata/md5-cache/sci-libs/sktime-0.4.2 | 15 - metadata/md5-cache/sci-libs/vtk-9.0.1 | 16 - metadata/md5-cache/sci-libs/vtk-9.0.3 | 16 + metadata/md5-cache/sci-misc/Manifest.gz | Bin 3246 -> 3249 bytes metadata/md5-cache/sci-misc/boinc-7.16.16 | 2 +- metadata/md5-cache/sci-misc/boinc-7.16.17 | 2 +- metadata/md5-cache/sci-misc/boinc-9999 | 2 +- metadata/md5-cache/sci-physics/Manifest.gz | Bin 7351 -> 7348 bytes metadata/md5-cache/sci-physics/espresso-4.1.3 | 2 +- .../md5-cache/sci-visualization/Manifest.gz | Bin 7772 -> 7778 bytes .../{dash-1.20.0 => dash-1.20.0-r1} | 4 +- .../sci-visualization/dash-table-4.11.3 | 7 +- .../sci-visualization/fityk-1.3.1-r102 | 2 +- .../sci-visualization/gnuplot-5.4.1-r1 | 2 +- .../sci-visualization/gnuplot-5.4.1-r2 | 2 +- .../md5-cache/sci-visualization/gnuplot-5.4.2 | 2 +- .../sci-visualization/gnuplot-5.5.9999-r1 | 2 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 81981 -> 82238 bytes .../sys-apps/accountsservice-0.6.55-r1 | 4 +- metadata/md5-cache/sys-apps/baobab-40.0 | 4 +- metadata/md5-cache/sys-apps/bat-0.18.3 | 14 + metadata/md5-cache/sys-apps/bolt-0.9.1 | 4 +- metadata/md5-cache/sys-apps/bubblewrap-0.4.1 | 2 +- metadata/md5-cache/sys-apps/bubblewrap-0.5.0 | 2 +- metadata/md5-cache/sys-apps/cpint-2.5.3 | 2 +- metadata/md5-cache/sys-apps/dbus-1.12.20-r3 | 2 +- metadata/md5-cache/sys-apps/dbus-broker-28 | 4 +- metadata/md5-cache/sys-apps/dbus-broker-29 | 4 +- metadata/md5-cache/sys-apps/dbus-broker-9999 | 4 +- metadata/md5-cache/sys-apps/debianutils-5.4 | 12 + metadata/md5-cache/sys-apps/epoch-1.2.1 | 2 +- metadata/md5-cache/sys-apps/epoch-1.2.2 | 2 +- metadata/md5-cache/sys-apps/epoch-1.3.0 | 2 +- metadata/md5-cache/sys-apps/epoch-9999 | 2 +- metadata/md5-cache/sys-apps/firejail-0.9.64.4 | 2 +- metadata/md5-cache/sys-apps/firejail-0.9.66 | 2 +- metadata/md5-cache/sys-apps/firejail-9999 | 2 +- metadata/md5-cache/sys-apps/flashrom-1.2-r3 | 4 +- metadata/md5-cache/sys-apps/flashrom-9999 | 4 +- metadata/md5-cache/sys-apps/flatpak-1.10.0 | 2 +- metadata/md5-cache/sys-apps/flatpak-1.10.2 | 2 +- metadata/md5-cache/sys-apps/flatpak-1.11.1 | 2 +- metadata/md5-cache/sys-apps/frandom-1.1-r1 | 2 +- metadata/md5-cache/sys-apps/fwupd-1.5.9-r1 | 4 +- metadata/md5-cache/sys-apps/fwupd-1.6.2 | 4 +- metadata/md5-cache/sys-apps/fwupd-1.6.3 | 4 +- metadata/md5-cache/sys-apps/fwupd-efi-1.1 | 4 +- .../md5-cache/sys-apps/gentoo-functions-0.15 | 10 + .../sys-apps/gnome-disk-utility-40.1 | 4 +- .../sys-apps/gnome-disk-utility-40.2 | 4 +- metadata/md5-cache/sys-apps/gptfdisk-1.0.8-r1 | 4 +- metadata/md5-cache/sys-apps/groff-1.22.4 | 2 +- metadata/md5-cache/sys-apps/habitat-0.54.0 | 11 - metadata/md5-cache/sys-apps/hd-idle-1.05-r1 | 2 +- ...fg-1.32.0.200910 => ipmicfg-1.33.0.210528} | 6 +- .../md5-cache/sys-apps/irqbalance-1.8.0-r1 | 2 +- .../md5-cache/sys-apps/kexec-tools-2.0.21 | 2 +- .../md5-cache/sys-apps/kexec-tools-2.0.22 | 2 +- metadata/md5-cache/sys-apps/kexec-tools-9999 | 2 +- metadata/md5-cache/sys-apps/keyutils-1.6.1 | 2 +- metadata/md5-cache/sys-apps/keyutils-1.6.3 | 2 +- metadata/md5-cache/sys-apps/likwid-4.3.4 | 2 +- .../md5-cache/sys-apps/linux-misc-apps-5.8 | 2 +- metadata/md5-cache/sys-apps/lm-sensors-3.6.0 | 2 +- metadata/md5-cache/sys-apps/lmctfy-0.5.0-r1 | 13 - metadata/md5-cache/sys-apps/man-pages-5.11-r1 | 13 - metadata/md5-cache/sys-apps/man-pages-5.12-r2 | 4 +- metadata/md5-cache/sys-apps/man-pages-5.13 | 13 + metadata/md5-cache/sys-apps/minijail-12 | 2 +- metadata/md5-cache/sys-apps/minijail-9 | 2 +- metadata/md5-cache/sys-apps/msr-tools-1.3 | 2 +- metadata/md5-cache/sys-apps/opal-utils-6.7 | 2 +- metadata/md5-cache/sys-apps/opal-utils-6.8 | 2 +- .../md5-cache/sys-apps/osinfo-db-20210809 | 4 +- .../md5-cache/sys-apps/osinfo-db-tools-1.9.0 | 8 +- .../md5-cache/sys-apps/pcmciautils-018_p8-r3 | 2 +- metadata/md5-cache/sys-apps/plocate-1.1.10 | 4 +- metadata/md5-cache/sys-apps/plocate-1.1.8 | 4 +- metadata/md5-cache/sys-apps/portage-3.0.18 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.19 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.20-r6 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.22 | 2 +- metadata/md5-cache/sys-apps/portage-9999 | 2 +- metadata/md5-cache/sys-apps/pv-1.6.6 | 2 +- .../md5-cache/sys-apps/qcontrol-0.4.2-r100 | 2 +- metadata/md5-cache/sys-apps/qdirstat-1.8 | 12 + .../sys-apps/roccat-tools-5.9.0-r101 | 2 +- .../sys-apps/smc-sum-driver-1.6.0.20151201-r4 | 2 +- metadata/md5-cache/sys-apps/systemd-248.6 | 4 +- metadata/md5-cache/sys-apps/systemd-249.2 | 8 +- metadata/md5-cache/sys-apps/systemd-9999 | 6 +- .../md5-cache/sys-apps/systemd-tmpfiles-246 | 4 +- .../md5-cache/sys-apps/systemd-tmpfiles-249.2 | 4 +- metadata/md5-cache/sys-apps/tas-1.6.0.200601 | 2 +- .../thunderbolt-software-user-space-0.9.3-r1 | 2 +- .../md5-cache/sys-apps/usb_modeswitch-2.6.1 | 2 +- .../md5-cache/sys-apps/util-linux-2.37.1-r1 | 2 +- metadata/md5-cache/sys-apps/util-linux-2.37.2 | 2 +- metadata/md5-cache/sys-apps/util-linux-9999 | 2 +- .../md5-cache/sys-apps/x86info-1.30_p20190617 | 2 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 14830 -> 14840 bytes metadata/md5-cache/sys-auth/elogind-246.10-r1 | 4 +- metadata/md5-cache/sys-auth/fprintd-1.90.8 | 4 +- metadata/md5-cache/sys-auth/fprintd-1.90.9 | 8 +- metadata/md5-cache/sys-auth/libfprint-1.0 | 4 +- metadata/md5-cache/sys-auth/libfprint-1.90.6 | 4 +- metadata/md5-cache/sys-auth/libfprint-1.90.7 | 8 +- metadata/md5-cache/sys-auth/nss-mdns-0.15.1 | 4 +- .../md5-cache/sys-auth/nss-myhostname-0.3-r1 | 4 +- metadata/md5-cache/sys-auth/nss_ldap-265-r10 | 4 +- metadata/md5-cache/sys-auth/otpcalc-0.97.9 | 4 +- metadata/md5-cache/sys-auth/rtkit-0.13-r1 | 4 +- metadata/md5-cache/sys-auth/seatd-0.5.0 | 4 +- metadata/md5-cache/sys-auth/seatd-0.5.0-r1 | 4 +- metadata/md5-cache/sys-auth/seatd-9999 | 4 +- metadata/md5-cache/sys-auth/sssd-2.3.1-r2 | 2 +- metadata/md5-cache/sys-auth/sssd-2.5.1 | 2 +- metadata/md5-cache/sys-auth/sssd-2.5.2 | 2 +- .../md5-cache/sys-auth/thinkfinger-0.3-r3 | 2 +- metadata/md5-cache/sys-block/Manifest.gz | Bin 17637 -> 17638 bytes .../md5-cache/sys-block/arcconf-2.01.22270-r1 | 2 +- .../md5-cache/sys-block/arcconf-3.07.23971 | 2 +- metadata/md5-cache/sys-block/blktrace-1.3.0 | 2 +- metadata/md5-cache/sys-block/open-iscsi-2.1.3 | 2 +- .../md5-cache/sys-block/open-iscsi-2.1.4-r1 | 2 +- metadata/md5-cache/sys-boot/Manifest.gz | Bin 9079 -> 9244 bytes .../{gnu-efi-3.0.11 => gnu-efi-3.0.14} | 6 +- metadata/md5-cache/sys-boot/systemd-boot-245 | 4 +- metadata/md5-cache/sys-boot/systemd-boot-249 | 14 + metadata/md5-cache/sys-cluster/Manifest.gz | Bin 37971 -> 37957 bytes metadata/md5-cache/sys-cluster/ceph-16.2.4-r2 | 2 +- metadata/md5-cache/sys-cluster/ceph-16.2.5 | 2 +- metadata/md5-cache/sys-cluster/corosync-3.1.0 | 2 +- .../md5-cache/sys-cluster/ipvsadm-1.27-r1 | 2 +- .../md5-cache/sys-cluster/ipvsadm-1.28-r1 | 2 +- metadata/md5-cache/sys-cluster/ipvsadm-1.31 | 2 +- metadata/md5-cache/sys-cluster/k3s-1.19.10-r1 | 2 +- metadata/md5-cache/sys-cluster/k3s-1.20.6 | 2 +- metadata/md5-cache/sys-cluster/k3s-1.21.0 | 2 +- metadata/md5-cache/sys-cluster/knem-1.1.3-r2 | 2 +- metadata/md5-cache/sys-cluster/knem-9999 | 2 +- metadata/md5-cache/sys-cluster/lmod-8.4.20 | 2 +- metadata/md5-cache/sys-cluster/lmod-8.5.6 | 2 +- metadata/md5-cache/sys-cluster/lmod-9999 | 2 +- .../md5-cache/sys-cluster/lustre-2.13.0-r1 | 2 +- metadata/md5-cache/sys-cluster/sanlock-3.8.2 | 2 +- .../md5-cache/sys-cluster/singularity-3.8.0 | 2 +- .../md5-cache/sys-cluster/singularity-3.8.1 | 2 +- .../sys-cluster/slurm-20.11.0.1-r101 | 2 +- .../md5-cache/sys-cluster/torque-4.1.7-r1 | 2 +- .../md5-cache/sys-cluster/torque-4.2.10-r1 | 2 +- .../md5-cache/sys-cluster/torque-6.0.4-r1 | 2 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 28349 -> 29150 bytes metadata/md5-cache/sys-devel/bmake-20210420 | 9 - metadata/md5-cache/sys-devel/bmake-20210704 | 4 +- metadata/md5-cache/sys-devel/clang-13.0.0_rc2 | 16 + .../sys-devel/clang-common-13.0.0_rc2 | 10 + .../sys-devel/clang-runtime-13.0.0_rc2 | 12 + metadata/md5-cache/sys-devel/lld-13.0.0_rc2 | 14 + metadata/md5-cache/sys-devel/llvm-13.0.0_rc2 | 16 + .../sys-devel/llvm-common-13.0.0_rc2 | 10 + metadata/md5-cache/sys-devel/pmake-1.111.3.3 | 2 +- metadata/md5-cache/sys-firmware/Manifest.gz | Bin 8926 -> 9091 bytes .../intel-microcode-20201112_p20201116-r1 | 2 +- .../intel-microcode-20210216_p20210221 | 2 +- .../intel-microcode-20210216_p20210514 | 2 +- .../intel-microcode-20210608_p20210608 | 2 +- .../intel-microcode-20210608_p20210830 | 15 + .../iwl3160-7260-bt-ucode-37.8.10_p2 | 2 +- .../sys-firmware/iwl3160-ucode-0.16.242414 | 2 +- .../sys-firmware/iwl7260-ucode-0.16.242414 | 2 +- .../sys-firmware/iwl8000-ucode-16.242414.0 | 2 +- .../sys-firmware/midisport-firmware-1.2-r1 | 2 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 35490 -> 35438 bytes .../md5-cache/sys-fs/aufs-util-4.14_p20190603 | 2 +- metadata/md5-cache/sys-fs/bees-0.6.5-r1 | 2 +- metadata/md5-cache/sys-fs/bees-9999 | 2 +- metadata/md5-cache/sys-fs/clamfs-1.2.0 | 2 +- metadata/md5-cache/sys-fs/cryfs-0.10.2-r1 | 2 +- metadata/md5-cache/sys-fs/cryfs-0.10.3-r1 | 6 +- metadata/md5-cache/sys-fs/cryptmount-5.3.3 | 2 +- metadata/md5-cache/sys-fs/cryptsetup-2.3.6-r1 | 2 +- metadata/md5-cache/sys-fs/cryptsetup-2.4.0 | 2 +- .../md5-cache/sys-fs/dmraid-1.0.0_rc16-r5 | 2 +- .../sys-fs/e4rat-0.2.4_pre20141201-r1 | 2 +- .../sys-fs/ecryptfs-utils-111_p20170609-r1 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.10 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.10-r1 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.5 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.7-r2 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.8 | 2 +- metadata/md5-cache/sys-fs/eudev-3.2.9 | 2 +- metadata/md5-cache/sys-fs/eudev-4.9999 | 2 +- metadata/md5-cache/sys-fs/eudev-9999 | 2 +- metadata/md5-cache/sys-fs/fuse-2.9.9-r1 | 6 +- metadata/md5-cache/sys-fs/fuse-3.10.3 | 4 +- metadata/md5-cache/sys-fs/fuse-3.10.4 | 4 +- metadata/md5-cache/sys-fs/fuse-3.9.3 | 4 +- metadata/md5-cache/sys-fs/loop-aes-3.7s | 2 +- metadata/md5-cache/sys-fs/loop-aes-3.7t | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.187-r3 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.02.188-r1 | 2 +- metadata/md5-cache/sys-fs/lvm2-2.03.13-r1 | 2 +- metadata/md5-cache/sys-fs/mtd-utils-2.1.3 | 4 +- .../md5-cache/sys-fs/multipath-tools-0.8.6 | 2 +- .../md5-cache/sys-fs/multipath-tools-0.8.6-r1 | 2 +- .../md5-cache/sys-fs/nilfs-utils-2.1.5-r1 | 2 +- metadata/md5-cache/sys-fs/nilfs-utils-2.2.2 | 2 +- .../md5-cache/sys-fs/ntfs3g-2017.3.23.5-r1 | 2 +- metadata/md5-cache/sys-fs/squashfs-tools-4.5 | 4 +- metadata/md5-cache/sys-fs/udev-248-r1 | 4 +- metadata/md5-cache/sys-fs/udev-249-r2 | 4 +- metadata/md5-cache/sys-fs/udev-9999 | 4 +- ...v-init-scripts-33 => udev-init-scripts-35} | 8 +- .../md5-cache/sys-fs/udev-init-scripts-9999 | 4 +- metadata/md5-cache/sys-fs/udiskie-2.3.3-r1 | 4 +- metadata/md5-cache/sys-fs/udisks-2.9.1-r2 | 2 +- metadata/md5-cache/sys-fs/udisks-2.9.2-r2 | 2 +- metadata/md5-cache/sys-fs/udisks-2.9.3 | 2 +- metadata/md5-cache/sys-fs/vhba-20200106-r1 | 2 +- metadata/md5-cache/sys-fs/vhba-20210418 | 2 +- metadata/md5-cache/sys-fs/zfs-0.8.6 | 2 +- metadata/md5-cache/sys-fs/zfs-2.0.5 | 2 +- metadata/md5-cache/sys-fs/zfs-2.1.0 | 2 +- metadata/md5-cache/sys-fs/zfs-9999 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-0.8.6 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.0.5 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.0 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-9999 | 2 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 25500 -> 22653 bytes metadata/md5-cache/sys-kernel/cryptodev-1.11 | 2 +- metadata/md5-cache/sys-kernel/cryptodev-1.12 | 2 +- metadata/md5-cache/sys-kernel/cryptodev-9999 | 2 +- metadata/md5-cache/sys-kernel/dracut-053-r1 | 2 +- metadata/md5-cache/sys-kernel/dracut-055-r2 | 2 +- metadata/md5-cache/sys-kernel/dracut-9999 | 2 +- .../sys-kernel/gentoo-kernel-5.10.52 | 16 - .../sys-kernel/gentoo-kernel-5.10.59 | 16 - .../sys-kernel/gentoo-kernel-5.10.60 | 4 +- .../sys-kernel/gentoo-kernel-5.10.61 | 4 +- .../sys-kernel/gentoo-kernel-5.13.11 | 16 - .../sys-kernel/gentoo-kernel-5.13.12 | 16 - .../sys-kernel/gentoo-kernel-5.4.134 | 15 - .../sys-kernel/gentoo-kernel-5.4.141 | 15 - .../sys-kernel/gentoo-kernel-5.4.142 | 4 +- .../sys-kernel/gentoo-kernel-5.4.143 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.10.52 | 15 - .../sys-kernel/gentoo-kernel-bin-5.10.59 | 15 - .../sys-kernel/gentoo-kernel-bin-5.10.59-r1 | 15 - .../sys-kernel/gentoo-kernel-bin-5.10.60-r1 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.10.61 | 4 +- ....10.52-r2 => gentoo-kernel-bin-5.10.61-r1} | 10 +- .../sys-kernel/gentoo-kernel-bin-5.13.11 | 15 - .../sys-kernel/gentoo-kernel-bin-5.13.12 | 15 - .../sys-kernel/gentoo-kernel-bin-5.13.12-r1 | 15 - ....13.11-r1 => gentoo-kernel-bin-5.13.13-r1} | 8 +- .../sys-kernel/gentoo-kernel-bin-5.4.134 | 15 - .../sys-kernel/gentoo-kernel-bin-5.4.141 | 15 - .../sys-kernel/gentoo-kernel-bin-5.4.141-r1 | 15 - .../sys-kernel/gentoo-kernel-bin-5.4.142-r1 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.4.143 | 4 +- ....4.134-r2 => gentoo-kernel-bin-5.4.143-r1} | 10 +- .../sys-kernel/gentoo-sources-4.14.240 | 2 +- .../sys-kernel/gentoo-sources-4.14.243 | 2 +- .../sys-kernel/gentoo-sources-4.14.244 | 2 +- .../sys-kernel/gentoo-sources-4.14.245 | 6 +- .../sys-kernel/gentoo-sources-4.19.198 | 2 +- .../sys-kernel/gentoo-sources-4.19.203 | 2 +- .../sys-kernel/gentoo-sources-4.19.204 | 2 +- .../sys-kernel/gentoo-sources-4.19.205 | 6 +- .../sys-kernel/gentoo-sources-4.4.276 | 2 +- .../sys-kernel/gentoo-sources-4.4.280 | 2 +- .../sys-kernel/gentoo-sources-4.4.281 | 2 +- .../sys-kernel/gentoo-sources-4.4.282 | 6 +- .../sys-kernel/gentoo-sources-4.9.276 | 2 +- .../sys-kernel/gentoo-sources-4.9.279 | 2 +- .../sys-kernel/gentoo-sources-4.9.280 | 2 +- .../sys-kernel/gentoo-sources-4.9.281 | 6 +- .../sys-kernel/gentoo-sources-5.10.52 | 2 +- .../sys-kernel/gentoo-sources-5.10.58 | 2 +- .../sys-kernel/gentoo-sources-5.10.59 | 2 +- .../sys-kernel/gentoo-sources-5.10.60 | 2 +- .../sys-kernel/gentoo-sources-5.10.61 | 6 +- .../sys-kernel/gentoo-sources-5.13.10 | 2 +- .../sys-kernel/gentoo-sources-5.13.11 | 2 +- .../sys-kernel/gentoo-sources-5.13.12 | 2 +- .../sys-kernel/gentoo-sources-5.13.13 | 2 +- .../sys-kernel/gentoo-sources-5.14.0 | 14 + .../sys-kernel/gentoo-sources-5.4.134 | 2 +- .../sys-kernel/gentoo-sources-5.4.140 | 2 +- .../sys-kernel/gentoo-sources-5.4.141 | 2 +- .../sys-kernel/gentoo-sources-5.4.142 | 2 +- .../sys-kernel/gentoo-sources-5.4.143 | 6 +- .../md5-cache/sys-kernel/git-sources-5.14_rc1 | 2 +- .../md5-cache/sys-kernel/git-sources-5.14_rc2 | 2 +- .../md5-cache/sys-kernel/git-sources-5.14_rc3 | 2 +- .../md5-cache/sys-kernel/git-sources-5.14_rc4 | 2 +- .../md5-cache/sys-kernel/git-sources-5.14_rc5 | 2 +- .../md5-cache/sys-kernel/git-sources-5.14_rc6 | 2 +- .../md5-cache/sys-kernel/git-sources-5.14_rc7 | 2 +- metadata/md5-cache/sys-kernel/kpatch-0.6.3-r1 | 2 +- metadata/md5-cache/sys-kernel/kpatch-0.7.1-r1 | 2 +- metadata/md5-cache/sys-kernel/kpatch-9999 | 2 +- .../sys-kernel/linux-firmware-20210818 | 15 + .../md5-cache/sys-kernel/linux-headers-3.18 | 2 +- .../sys-kernel/linux-headers-4.14-r1 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.19 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.4 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.9 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.10 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.11 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.12 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.13 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.4-r1 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.9 | 2 +- .../sys-kernel/mips-sources-4.14.243 | 2 +- .../sys-kernel/mips-sources-4.19.203 | 2 +- .../md5-cache/sys-kernel/mips-sources-5.4.140 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.11_p8 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.12_p6 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.13_p2 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.13_p3 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.13_p4 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.13_p5 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.13_p6 | 2 +- .../sys-kernel/raspberrypi-sources-4.19.9999 | 2 +- .../raspberrypi-sources-5.10.11_p20210201 | 2 +- .../raspberrypi-sources-5.4.79_p20201201-r1 | 2 +- .../sys-kernel/raspberrypi-sources-5.4.9999 | 2 +- .../sys-kernel/rt-sources-4.14.244_p121 | 2 +- .../sys-kernel/rt-sources-4.19.199_p86 | 2 +- .../sys-kernel/rt-sources-4.4.277_p224 | 2 +- .../sys-kernel/rt-sources-4.9.280_p186 | 2 +- .../sys-kernel/rt-sources-5.10.59_p51 | 2 +- .../sys-kernel/rt-sources-5.11.4_p11 | 4 +- .../sys-kernel/rt-sources-5.4.138_p62 | 2 +- .../sys-kernel/vanilla-kernel-5.10.52 | 16 - .../sys-kernel/vanilla-kernel-5.10.59 | 16 - .../sys-kernel/vanilla-kernel-5.13.11 | 16 - .../sys-kernel/vanilla-kernel-5.13.12 | 16 - .../sys-kernel/vanilla-kernel-5.4.134 | 15 - .../sys-kernel/vanilla-kernel-5.4.141 | 15 - .../sys-kernel/vanilla-sources-4.14.245 | 2 +- .../sys-kernel/vanilla-sources-4.19.205 | 2 +- .../sys-kernel/vanilla-sources-4.4.282 | 2 +- .../sys-kernel/vanilla-sources-4.9.281 | 2 +- .../sys-kernel/vanilla-sources-5.10.61 | 2 +- .../sys-kernel/vanilla-sources-5.13.13 | 2 +- .../sys-kernel/vanilla-sources-5.14.0 | 14 + .../sys-kernel/vanilla-sources-5.4.143 | 2 +- .../md5-cache/sys-kernel/zen-sources-5.13.10 | 2 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 32205 -> 33309 bytes .../md5-cache/sys-libs/compiler-rt-13.0.0_rc2 | 13 + .../compiler-rt-sanitizers-13.0.0_rc2 | 14 + metadata/md5-cache/sys-libs/glibc-2.33-r1 | 4 +- metadata/md5-cache/sys-libs/gpm-1.20.7-r3 | 2 +- metadata/md5-cache/sys-libs/libcap-2.55-r1 | 13 + metadata/md5-cache/sys-libs/libcxx-13.0.0_rc2 | 15 + .../md5-cache/sys-libs/libcxxabi-13.0.0_rc2 | 14 + metadata/md5-cache/sys-libs/libomp-10.0.1 | 2 +- metadata/md5-cache/sys-libs/libomp-11.1.0 | 2 +- metadata/md5-cache/sys-libs/libomp-12.0.0 | 2 +- metadata/md5-cache/sys-libs/libomp-12.0.1 | 2 +- .../md5-cache/sys-libs/libomp-13.0.0.9999 | 2 +- metadata/md5-cache/sys-libs/libomp-13.0.0_rc1 | 2 +- metadata/md5-cache/sys-libs/libomp-13.0.0_rc2 | 15 + .../md5-cache/sys-libs/libomp-14.0.0.9999 | 2 +- metadata/md5-cache/sys-libs/libosinfo-1.9.0 | 8 +- .../sys-libs/llvm-libunwind-13.0.0_rc2 | 14 + metadata/md5-cache/sys-power/Manifest.gz | Bin 7277 -> 7264 bytes metadata/md5-cache/sys-power/acpi_call-1.2.1 | 2 +- metadata/md5-cache/sys-power/acpi_call-9999 | 2 +- metadata/md5-cache/sys-power/acpid-2.0.32-r2 | 2 +- .../{acpilight-1.2-r2 => acpilight-1.2-r3} | 4 +- .../md5-cache/sys-power/apcupsd-3.14.14-r3 | 2 +- metadata/md5-cache/sys-power/bbswitch-0.8-r5 | 2 +- .../sys-power/bbswitch-0.8_p20200526 | 2 +- metadata/md5-cache/sys-power/bbswitch-9999 | 2 +- .../sys-power/intel-undervolt-1.7-r1 | 2 +- .../md5-cache/sys-power/intel-undervolt-9999 | 2 +- .../md5-cache/sys-power/powernowd-1.00-r5 | 2 +- metadata/md5-cache/sys-power/powertop-2.13-r2 | 2 +- metadata/md5-cache/sys-power/powertop-9999 | 2 +- .../sys-power/switcheroo-control-2.4 | 4 +- .../sys-power/tuxedo-cc-wmi-0.1.4-r1 | 2 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 13280 -> 13113 bytes metadata/md5-cache/sys-process/atop-2.6.0 | 2 +- metadata/md5-cache/sys-process/audit-2.8.5-r2 | 2 +- metadata/md5-cache/sys-process/audit-3.0 | 2 +- metadata/md5-cache/sys-process/audit-3.0.1 | 2 +- metadata/md5-cache/sys-process/audit-3.0.2 | 2 +- metadata/md5-cache/sys-process/criu-3.14-r2 | 2 +- metadata/md5-cache/sys-process/criu-3.15 | 2 +- metadata/md5-cache/sys-process/evisum-0.5.13 | 4 +- metadata/md5-cache/sys-process/glances-3.2.1 | 2 +- metadata/md5-cache/sys-process/glances-3.2.2 | 2 +- .../md5-cache/sys-process/gnome-usage-3.38.1 | 4 +- metadata/md5-cache/sys-process/htop-3.0.2-r1 | 14 - metadata/md5-cache/sys-process/htop-3.0.4-r2 | 14 - metadata/md5-cache/sys-process/htop-3.0.5-r1 | 2 +- metadata/md5-cache/sys-process/htop-3.1.0_rc1 | 14 + .../sys-process/incron-0.5.12_p20191114-r1 | 2 +- metadata/md5-cache/sys-process/iotop-0.6 | 2 +- .../md5-cache/sys-process/latencytop-0.5-r1 | 2 +- metadata/md5-cache/sys-process/numad-0.5-r3 | 2 +- metadata/md5-cache/sys-process/numad-9999 | 2 +- .../md5-cache/sys-process/procps-3.3.17-r1 | 4 +- metadata/md5-cache/sys-process/psmisc-23.4-r1 | 3 +- metadata/md5-cache/sys-process/rtirq-20180209 | 2 +- metadata/md5-cache/sys-process/rtirq-20191121 | 2 +- .../md5-cache/sys-process/uksmd-0_pre20200505 | 2 +- metadata/md5-cache/sys-process/usbtop-1.0 | 2 +- metadata/md5-cache/virtual/Manifest.gz | Bin 41913 -> 40962 bytes .../md5-cache/virtual/dist-kernel-5.10.52 | 7 - .../md5-cache/virtual/dist-kernel-5.10.59 | 7 - .../md5-cache/virtual/dist-kernel-5.10.60 | 4 +- .../md5-cache/virtual/dist-kernel-5.10.61 | 4 +- .../md5-cache/virtual/dist-kernel-5.13.11 | 7 - .../md5-cache/virtual/dist-kernel-5.13.12 | 7 - .../md5-cache/virtual/dist-kernel-5.4.134 | 7 - .../md5-cache/virtual/dist-kernel-5.4.141 | 7 - .../md5-cache/virtual/dist-kernel-5.4.142 | 4 +- .../md5-cache/virtual/dist-kernel-5.4.143 | 4 +- metadata/md5-cache/virtual/httpd-php-7.4 | 4 +- metadata/md5-cache/virtual/httpd-php-8.0 | 4 +- metadata/md5-cache/virtual/imap-c-client-2 | 4 +- metadata/md5-cache/www-apache/Manifest.gz | Bin 10614 -> 10614 bytes .../www-apache/mod_security-2.9.3-r100 | 2 +- .../md5-cache/www-apache/mpm_itk-2.4.7_p4-r1 | 2 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 22177 -> 22514 bytes metadata/md5-cache/www-apps/cgit-1.2.3-r100 | 2 +- metadata/md5-cache/www-apps/cgit-1.2.3-r200 | 2 +- metadata/md5-cache/www-apps/cgit-9999 | 2 +- metadata/md5-cache/www-apps/gitea-1.14.6 | 2 +- metadata/md5-cache/www-apps/gitea-9999 | 2 +- metadata/md5-cache/www-apps/nextcloud-22.1.1 | 14 + metadata/md5-cache/www-apps/novnc-1.2.0 | 6 +- metadata/md5-cache/www-apps/novnc-9999 | 4 +- metadata/md5-cache/www-apps/owncloud-10.8.0 | 14 + metadata/md5-cache/www-apps/webmcp-1.2.6-r1 | 2 +- metadata/md5-cache/www-apps/webmcp-2.1.0 | 2 +- metadata/md5-cache/www-client/Manifest.gz | Bin 12565 -> 12895 bytes .../www-client/chromium-92.0.4515.159 | 2 +- .../www-client/chromium-93.0.4577.58 | 2 +- .../www-client/chromium-94.0.4606.20 | 2 +- .../md5-cache/www-client/chromium-95.0.4621.4 | 15 + .../md5-cache/www-client/elinks-0.13.5-r100 | 2 +- metadata/md5-cache/www-client/elinks-9999 | 2 +- metadata/md5-cache/www-client/epiphany-40.2 | 4 +- metadata/md5-cache/www-client/epiphany-40.3 | 4 +- metadata/md5-cache/www-client/firefox-78.13.0 | 2 +- metadata/md5-cache/www-client/firefox-91.0.1 | 2 +- metadata/md5-cache/www-client/firefox-91.0.2 | 2 +- .../md5-cache/www-client/firefox-bin-78.13.0 | 2 +- .../md5-cache/www-client/firefox-bin-91.0.1 | 2 +- .../md5-cache/www-client/firefox-bin-91.0.2 | 2 +- .../www-client/google-chrome-92.0.4515.159 | 2 +- .../google-chrome-beta-94.0.4606.20 | 2 +- .../google-chrome-unstable-95.0.4621.4 | 2 +- .../md5-cache/www-client/luakit-2.2.1-r100 | 2 +- metadata/md5-cache/www-client/luakit-2.3 | 2 +- metadata/md5-cache/www-client/luakit-9999 | 2 +- metadata/md5-cache/www-client/lynx-2.9.0_pre9 | 12 + .../microsoft-edge-beta-93.0.961.24 | 2 +- ...961.18 => microsoft-edge-beta-93.0.961.27} | 4 +- ...902.62 => microsoft-edge-beta-93.0.961.33} | 8 +- .../www-client/microsoft-edge-dev-94.0.972.2 | 2 +- .../www-client/microsoft-edge-dev-94.0.975.1 | 2 +- .../www-client/microsoft-edge-dev-94.0.982.2 | 2 +- .../md5-cache/www-client/opera-78.0.4093.184 | 2 +- .../www-client/opera-beta-78.0.4093.103 | 2 +- .../www-client/opera-beta-78.0.4093.79 | 2 +- .../www-client/opera-beta-79.0.4143.3 | 2 +- .../www-client/opera-developer-79.0.4142.0 | 2 +- .../www-client/opera-developer-80.0.4150.0 | 2 +- .../www-client/opera-developer-80.0.4157.0 | 2 +- .../md5-cache/www-client/vivaldi-3.7.2218.58 | 2 +- .../md5-cache/www-client/vivaldi-4.1.2369.16 | 2 +- .../md5-cache/www-client/vivaldi-4.1.2369.18 | 2 +- .../md5-cache/www-client/vivaldi-4.1.2369.21 | 2 +- .../www-client/vivaldi-snapshot-4.1.2369.10 | 2 +- .../www-client/vivaldi-snapshot-4.2.2392.3 | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 8865 -> 8532 bytes .../md5-cache/www-servers/apache-2.4.48-r3 | 2 +- .../www-servers/lighttpd-1.4.55-r101 | 2 +- .../md5-cache/www-servers/lighttpd-1.4.58-r1 | 2 +- .../md5-cache/www-servers/lighttpd-1.4.59-r1 | 2 +- .../md5-cache/www-servers/moonbridge-1.0.1 | 2 +- .../md5-cache/www-servers/nginx-1.20.1-r2 | 2 +- .../md5-cache/www-servers/nginx-1.21.0-r2 | 2 +- metadata/md5-cache/www-servers/nginx-1.21.1 | 2 +- metadata/md5-cache/www-servers/pshs-0.4.1 | 4 +- .../md5-cache/www-servers/uwsgi-2.0.19.1-r104 | 2 +- .../md5-cache/www-servers/uwsgi-2.0.19.1-r105 | 2 +- metadata/md5-cache/www-servers/varnish-6.3.2 | 16 - metadata/md5-cache/www-servers/varnish-6.4.0 | 16 - metadata/md5-cache/www-servers/varnish-6.5.2 | 4 +- metadata/md5-cache/www-servers/varnish-6.6.1 | 4 +- metadata/md5-cache/x11-apps/Manifest.gz | Bin 16947 -> 16944 bytes .../md5-cache/x11-apps/igt-gpu-tools-1.25-r1 | 4 +- .../md5-cache/x11-apps/igt-gpu-tools-1.26-r1 | 4 +- .../md5-cache/x11-apps/igt-gpu-tools-9999 | 4 +- metadata/md5-cache/x11-apps/xisxwayland-1 | 4 +- metadata/md5-cache/x11-apps/xisxwayland-9999 | 4 +- metadata/md5-cache/x11-base/Manifest.gz | Bin 2679 -> 2837 bytes metadata/md5-cache/x11-base/xorg-proto-2021.4 | 4 +- .../md5-cache/x11-base/xorg-proto-2021.4.99.2 | 14 + metadata/md5-cache/x11-base/xorg-proto-9999 | 4 +- metadata/md5-cache/x11-base/xorg-server-9999 | 4 +- .../md5-cache/x11-base/xwayland-21.1.1-r2 | 4 +- .../md5-cache/x11-base/xwayland-21.1.1.901 | 4 +- metadata/md5-cache/x11-base/xwayland-21.1.2 | 4 +- .../md5-cache/x11-base/xwayland-21.1.2-r2 | 4 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 6622 -> 6615 bytes .../x11-drivers/nvidia-drivers-390.144 | 2 +- .../x11-drivers/nvidia-drivers-460.91.03 | 2 +- .../x11-drivers/nvidia-drivers-470.57.02 | 2 +- .../x11-drivers/nvidia-drivers-470.63.01 | 6 +- .../x11-drivers/xf86-input-evdev-2.10.6 | 2 +- .../x11-drivers/xf86-input-libinput-1.1.0 | 2 +- .../x11-drivers/xf86-input-synaptics-1.9.1 | 2 +- .../x11-drivers/xf86-input-wacom-0.40.0 | 2 +- .../x11-drivers/xf86-video-ati-19.1.0 | 2 +- .../md5-cache/x11-drivers/xf86-video-ati-9999 | 2 +- .../xf86-video-intel-2.99.917_p20200310 | 2 +- .../xf86-video-intel-2.99.917_p20200515 | 2 +- .../xf86-video-intel-2.99.917_p20201215 | 2 +- .../x11-drivers/xf86-video-intel-9999 | 2 +- .../x11-drivers/xf86-video-vesa-2.5.0 | 2 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 30450 -> 30585 bytes metadata/md5-cache/x11-libs/colord-gtk-0.2.0 | 4 +- metadata/md5-cache/x11-libs/gdk-pixbuf-2.42.6 | 4 +- .../md5-cache/x11-libs/gdk-pixbuf-xlib-2.40.2 | 4 +- .../md5-cache/x11-libs/gtksourceview-4.8.1 | 8 +- metadata/md5-cache/x11-libs/libXi-1.7.99.2 | 14 + metadata/md5-cache/x11-libs/libdrm-2.4.106 | 4 +- metadata/md5-cache/x11-libs/libdrm-2.4.107 | 4 +- metadata/md5-cache/x11-libs/libdrm-9999 | 4 +- metadata/md5-cache/x11-libs/libnotify-0.7.8 | 4 +- metadata/md5-cache/x11-libs/libnotify-0.7.9 | 4 +- .../md5-cache/x11-libs/libnotify-0.7.9-r1 | 4 +- metadata/md5-cache/x11-libs/libvdpau-1.4 | 4 +- metadata/md5-cache/x11-libs/libvdpau-99999 | 4 +- metadata/md5-cache/x11-libs/libwnck-3.36.0 | 4 +- metadata/md5-cache/x11-libs/libxcvt-0.1.0 | 4 +- metadata/md5-cache/x11-libs/libxcvt-9999 | 4 +- .../md5-cache/x11-libs/libxkbcommon-1.3.0 | 4 +- metadata/md5-cache/x11-libs/pango-1.48.5-r1 | 4 +- metadata/md5-cache/x11-libs/pango-1.48.7 | 4 +- metadata/md5-cache/x11-libs/pango-1.48.7-r1 | 4 +- metadata/md5-cache/x11-libs/pango-1.48.8 | 4 +- metadata/md5-cache/x11-libs/pango-1.48.9 | 4 +- metadata/md5-cache/x11-libs/pixman-0.40.0 | 4 +- metadata/md5-cache/x11-libs/pixman-9999 | 4 +- metadata/md5-cache/x11-libs/vte-0.64.2 | 10 +- metadata/md5-cache/x11-libs/xapps-2.2.1 | 4 +- metadata/md5-cache/x11-libs/xapps-2.2.3 | 4 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 66614 -> 65983 bytes metadata/md5-cache/x11-misc/colord-1.4.5-r1 | 4 +- .../md5-cache/x11-misc/devilspie2-0.43-r100 | 2 +- metadata/md5-cache/x11-misc/gpaste-3.36.3 | 4 +- metadata/md5-cache/x11-misc/picom-8-r1 | 4 +- metadata/md5-cache/x11-misc/picom-8.2-r2 | 4 +- metadata/md5-cache/x11-misc/picom-9999 | 4 +- metadata/md5-cache/x11-misc/py3status-3.38 | 14 - metadata/md5-cache/x11-misc/py3status-3.39 | 16 + .../md5-cache/x11-misc/read-edid-3.0.2-r1 | 2 +- .../md5-cache/x11-misc/revelation-0.5.4-r1 | 4 +- .../x11-misc/shared-mime-info-2.0-r2 | 4 +- .../md5-cache/x11-misc/shared-mime-info-2.1 | 4 +- metadata/md5-cache/x11-misc/spacefm-1.0.6-r1 | 2 +- metadata/md5-cache/x11-misc/spacefm-9999 | 2 +- .../md5-cache/x11-misc/xkeyboard-config-2.32 | 4 +- .../md5-cache/x11-misc/xkeyboard-config-2.33 | 4 +- .../md5-cache/x11-misc/xkeyboard-config-9999 | 4 +- .../md5-cache/x11-misc/xscreensaver-5.45-r5 | 15 - .../md5-cache/x11-misc/xscreensaver-5.45-r6 | 15 - .../md5-cache/x11-misc/xscreensaver-6.01-r1 | 15 - .../md5-cache/x11-misc/xscreensaver-6.01-r2 | 15 - .../md5-cache/x11-misc/xscreensaver-6.01-r3 | 4 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 7842 -> 7839 bytes .../md5-cache/x11-terms/gnome-terminal-3.40.3 | 4 +- .../md5-cache/x11-terms/terminology-1.9.0 | 4 +- .../x11-terms/{zutty-0.8 => zutty-0.9-r1} | 6 +- metadata/md5-cache/x11-themes/Manifest.gz | Bin 26944 -> 26957 bytes .../md5-cache/x11-themes/arc-theme-20210412 | 4 +- .../x11-themes/gnome-backgrounds-40.1 | 8 +- .../md5-cache/x11-themes/greybird-3.22.14 | 4 +- .../x11-themes/gtk-engines-2.20.2-r100 | 2 +- metadata/md5-cache/x11-wm/Manifest.gz | Bin 15387 -> 15394 bytes metadata/md5-cache/x11-wm/awesome-4.3-r101 | 2 +- metadata/md5-cache/x11-wm/awesome-9999 | 2 +- .../md5-cache/x11-wm/enlightenment-0.24.2-r2 | 4 +- metadata/md5-cache/x11-wm/i3-4.19-r1 | 4 +- metadata/md5-cache/x11-wm/i3-4.19.1 | 4 +- metadata/md5-cache/x11-wm/i3-4.19.2 | 4 +- metadata/md5-cache/x11-wm/i3-9999 | 4 +- metadata/md5-cache/x11-wm/i3-gaps-4.19.1 | 4 +- metadata/md5-cache/x11-wm/mutter-40.2.1 | 4 +- metadata/md5-cache/x11-wm/mutter-40.3-r1 | 4 +- metadata/md5-cache/x11-wm/mutter-40.4 | 8 +- .../x11-wm/notion-3_p2015061300-r100 | 2 +- metadata/md5-cache/x11-wm/notion-9999 | 2 +- metadata/md5-cache/xfce-extra/Manifest.gz | Bin 8685 -> 8512 bytes .../xfce-extra/xfce4-alsa-plugin-0.3.0 | 4 +- .../xfce-extra/xfce4-battery-plugin-1.1.4 | 2 +- .../xfce-extra/xfce4-sensors-plugin-1.3.95 | 15 - .../xfce-extra/xfce4-sensors-plugin-1.4.1 | 4 +- metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 14 + metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 45687 -> 45692 bytes net-analyzer/zmap/metadata.xml | 10 +- net-dialup/Manifest.gz | Bin 5722 -> 5725 bytes net-dialup/ppp/ppp-2.4.9-r5.ebuild | 250 ++++ net-dns/Manifest.gz | Bin 8538 -> 8533 bytes net-dns/https_dns_proxy/metadata.xml | 10 +- net-firewall/Manifest.gz | Bin 4546 -> 4542 bytes net-firewall/firewalld/Manifest | 3 +- .../firewalld/firewalld-0.7.3-r1.ebuild | 118 -- .../firewalld/firewalld-0.9.3-r1.ebuild | 2 +- ...0.7.1-r3.ebuild => firewalld-1.0.1.ebuild} | 23 +- net-firewall/firewalld/metadata.xml | 2 +- net-im/Manifest.gz | Bin 10405 -> 10399 bytes ...=> rocketchat-desktop-bin-3.4.0-r1.ebuild} | 1 + net-im/signal-desktop-bin/Manifest | 2 +- ...build => signal-desktop-bin-5.15.0.ebuild} | 0 net-irc/Manifest.gz | Bin 8223 -> 8223 bytes net-irc/quasselgrep/metadata.xml | 10 +- net-libs/Manifest.gz | Bin 33374 -> 33376 bytes net-libs/biblesync/metadata.xml | 6 +- net-libs/c-client/c-client-2007f-r7.ebuild | 2 +- .../dleyna-connector-dbus-0.4.0.ebuild | 2 +- net-libs/dleyna-core/dleyna-core-0.7.0.ebuild | 2 +- .../dleyna-renderer-0.7.0.ebuild | 2 +- net-libs/gssdp/gssdp-1.3.1.ebuild | 2 +- net-libs/gupnp-av/gupnp-av-0.13.1.ebuild | 2 +- net-libs/gupnp/gupnp-1.3.1.ebuild | 2 +- .../libdmapsharing-2.9.39.ebuild | 2 +- net-libs/libgrss/libgrss-0.7.0.ebuild | 2 +- .../libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 2 +- net-libs/libnetconf2/metadata.xml | 8 +- net-libs/libnma/libnma-1.8.32.ebuild | 2 +- net-libs/liboauth/liboauth-1.0.3-r1.ebuild | 2 +- net-libs/libsoup/Manifest | 1 + net-libs/libsoup/libsoup-2.74.0.ebuild | 91 ++ net-libs/libssh2/Manifest | 1 + net-libs/libssh2/libssh2-1.10.0.ebuild | 53 + net-libs/libwebsockets/Manifest | 1 + .../libwebsockets/libwebsockets-4.2.1.ebuild | 1 + .../libwebsockets/libwebsockets-4.2.2.ebuild | 82 ++ net-libs/libwebsockets/metadata.xml | 6 +- net-libs/libyang/metadata.xml | 10 +- net-libs/mbedtls/mbedtls-2.16.11.ebuild | 2 +- net-libs/mbedtls/mbedtls-2.27.0-r1.ebuild | 2 +- net-libs/neon/neon-0.31.2.ebuild | 2 +- net-misc/Manifest.gz | Bin 56077 -> 56070 bytes net-misc/autossh/autossh-1.4g.ebuild | 4 +- .../dleyna-server-0.7.0-r1.ebuild | 2 +- net-misc/frr/Manifest | 1 + net-misc/frr/frr-8.0.1.ebuild | 149 +++ net-misc/frr/metadata.xml | 4 +- .../files/hylafaxplus-7.0.2-tiff-4.2.patch | 3 +- net-misc/mstpd/metadata.xml | 10 +- .../netkit-rsh/netkit-rsh-0.17-r14.ebuild | 2 +- net-misc/netopeer2/metadata.xml | 8 +- net-misc/ofono/ofono-1.31.ebuild | 2 +- net-misc/socket-burst-dampener/Manifest | 2 - net-misc/socket-burst-dampener/metadata.xml | 1 + .../socket-burst-dampener-1.2.1.ebuild | 23 - .../socket-burst-dampener-1.3.0.ebuild | 23 - .../socket-burst-dampener-1.3.1.ebuild | 24 +- net-misc/sysrepo/metadata.xml | 8 +- net-print/Manifest.gz | Bin 6260 -> 6257 bytes .../cups-pk-helper-0.2.6.ebuild | 4 +- net-vpn/6tunnel/metadata.xml | 10 +- net-vpn/Manifest.gz | Bin 6891 -> 6895 bytes .../files/libreswan-3.32-nss-compat.patch | 23 - net-vpn/tailscale/Manifest | 37 + net-vpn/tailscale/tailscale-1.14.0.ebuild | 1050 ++++++++++++++++ net-wireless/Manifest.gz | Bin 16404 -> 16398 bytes net-wireless/bluez/Manifest | 1 + .../{bluez-5.58.ebuild => bluez-5.61.ebuild} | 17 +- .../gnome-bluetooth-3.34.5.ebuild | 2 +- profiles/Manifest.gz | Bin 144590 -> 144757 bytes profiles/arch/amd64/no-multilib/package.mask | 2 - profiles/arch/arm/armv6j/package.use.mask | 2 +- profiles/arch/arm/armv7a/package.use.mask | 2 +- profiles/arch/arm/package.use.mask | 2 +- profiles/arch/riscv/package.use.mask | 13 +- profiles/base/package.use.mask | 4 + profiles/package.deprecated | 5 - profiles/package.mask | 90 +- profiles/targets/desktop/plasma/package.mask | 5 + profiles/use.local.desc | 8 +- sci-astronomy/Manifest.gz | Bin 6524 -> 6523 bytes .../stellarium/stellarium-0.21.1.ebuild | 2 +- sci-biology/Manifest.gz | Bin 22131 -> 21637 bytes sci-biology/ncbi-tools/Manifest | 1 - sci-biology/ncbi-tools/files/21ncbi-r1 | 6 - .../ncbi-tools-2.2.26-_DEFAULT_SOURCE.patch | 81 -- .../ncbi-tools-2.2.26-bfr-overflow.patch | 103 -- .../ncbi-tools-2.2.26-format-security.patch | 124 -- .../files/ncbi-tools-extra_vib.patch | 37 - .../ncbi-tools/files/ncbi-tools-lop.patch | 15 - sci-biology/ncbi-tools/files/ncbirc | 2 - sci-biology/ncbi-tools/metadata.xml | 8 - .../ncbi-tools/ncbi-tools-2.2.26-r3.ebuild | 169 --- sci-biology/njplot/Manifest | 1 - .../njplot/files/njplot-2.3-buildsystem.patch | 59 - .../files/njplot-2.3-format-security.patch | 16 - sci-biology/njplot/metadata.xml | 15 - sci-biology/njplot/njplot-2.3-r2.ebuild | 38 - sci-biology/psipred/Manifest | 2 - sci-biology/psipred/files/3.1-Makefile.patch | 38 - sci-biology/psipred/files/3.1-path.patch | 38 - sci-biology/psipred/files/3.2-fgets.patch | 13 - sci-biology/psipred/metadata.xml | 8 - sci-biology/psipred/psipred-3.5.ebuild | 56 - sci-chemistry/Manifest.gz | Bin 11029 -> 10863 bytes sci-chemistry/mars/Manifest | 1 - sci-chemistry/mars/mars-1.2.ebuild | 43 - sci-chemistry/mars/metadata.xml | 8 - sci-geosciences/Manifest.gz | Bin 11401 -> 11406 bytes .../folium/files/folium-0.12.1-setup.patch | 11 + sci-geosciences/folium/folium-0.12.1.ebuild | 6 + .../geocode-glib/geocode-glib-3.26.2.ebuild | 2 +- sci-geosciences/gpsd/gpsd-3.21.ebuild | 2 +- sci-geosciences/josm/josm-99999.ebuild | 2 +- sci-libs/Manifest.gz | Bin 42426 -> 42100 bytes ...ca-0.4.2.ebuild => branca-0.4.2-r1.ebuild} | 6 +- .../branca/files/branca-0.4.2-setup.patch | 11 + sci-libs/rosetta-fragments/Manifest | 1 - .../rosetta-fragments-3.1-chemshift.patch | 62 - .../files/rosetta-fragments-3.1-nnmake.patch | 153 --- sci-libs/rosetta-fragments/metadata.xml | 8 - .../rosetta-fragments-3.1-r1.ebuild | 62 - sci-libs/sktime/Manifest | 1 - sci-libs/sktime/metadata.xml | 16 - sci-libs/sktime/sktime-0.4.2.ebuild | 34 - sci-libs/vtk/Manifest | 8 +- .../{vtk-9.0.1.ebuild => vtk-9.0.3.ebuild} | 4 +- sci-physics/Manifest.gz | Bin 4189 -> 4192 bytes sci-physics/espresso/espresso-4.1.3.ebuild | 6 + .../files/espresso-4.1.3-gcc-11.patch | 37 + sci-visualization/Manifest.gz | Bin 5873 -> 5874 bytes .../dash-table/dash-table-4.11.3.ebuild | 12 + ...sh-1.20.0.ebuild => dash-1.20.0-r1.ebuild} | 1 - sys-apps/Manifest.gz | Bin 48805 -> 48467 bytes sys-apps/bat/Manifest | 12 + sys-apps/bat/bat-0.18.3.ebuild | 204 ++++ sys-apps/debianutils/Manifest | 1 + sys-apps/debianutils/debianutils-5.4.ebuild | 45 + .../fwupd-1.6.1-fix-python-detection.patch | 51 - sys-apps/gentoo-functions/Manifest | 1 + .../gentoo-functions-0.15.ebuild | 28 + sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 2 +- sys-apps/groff/groff-1.22.4.ebuild | 8 + sys-apps/habitat/Manifest | 2 - sys-apps/habitat/habitat-0.54.0.ebuild | 34 - sys-apps/habitat/metadata.xml | 8 - sys-apps/ipmicfg/Manifest | 2 +- ...10.ebuild => ipmicfg-1.33.0.210528.ebuild} | 2 +- sys-apps/lmctfy/Manifest | 1 - sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild | 36 - sys-apps/lmctfy/metadata.xml | 11 - sys-apps/man-pages/Manifest | 2 +- sys-apps/man-pages/man-pages-5.12-r2.ebuild | 2 +- ...s-5.11-r1.ebuild => man-pages-5.13.ebuild} | 5 +- .../osinfo-db-tools-1.9.0.ebuild | 2 +- sys-apps/osinfo-db/osinfo-db-20210809.ebuild | 2 +- sys-apps/qdirstat/Manifest | 1 + sys-apps/qdirstat/qdirstat-1.8.ebuild | 55 + sys-apps/systemd/systemd-249.2.ebuild | 2 +- sys-apps/systemd/systemd-9999.ebuild | 1 + .../util-linux/util-linux-2.37.1-r1.ebuild | 2 +- sys-apps/util-linux/util-linux-2.37.2.ebuild | 2 +- sys-apps/util-linux/util-linux-9999.ebuild | 2 +- sys-auth/Manifest.gz | Bin 9762 -> 9757 bytes sys-auth/fprintd/fprintd-1.90.9.ebuild | 2 +- sys-auth/libfprint/libfprint-1.90.7.ebuild | 2 +- sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild | 2 +- .../nss-myhostname-0.3-r1.ebuild | 2 +- sys-auth/nss_ldap/nss_ldap-265-r10.ebuild | 2 +- sys-block/Manifest.gz | Bin 10538 -> 10539 bytes sys-block/fio/files/fio-3.20-fno-common.patch | 51 - sys-boot/Manifest.gz | Bin 6214 -> 6211 bytes sys-boot/gnu-efi/Manifest | 2 +- ...fi-3.0.11.ebuild => gnu-efi-3.0.14.ebuild} | 12 +- sys-boot/systemd-boot/Manifest | 1 + .../files/249-libshared-static.patch | 27 + sys-boot/systemd-boot/systemd-boot-249.ebuild | 126 ++ sys-devel/Manifest.gz | Bin 9481 -> 9487 bytes sys-devel/bmake/Manifest | 1 - sys-devel/bmake/bmake-20210420.ebuild | 55 - sys-devel/bmake/bmake-20210704.ebuild | 2 +- sys-devel/bmake/metadata.xml | 4 +- sys-devel/clang-common/Manifest | 1 + .../clang-common-13.0.0_rc2.ebuild | 24 + .../clang-runtime-13.0.0_rc2.ebuild | 25 + sys-devel/clang/Manifest | 2 + sys-devel/clang/clang-13.0.0_rc2.ebuild | 441 +++++++ sys-devel/elftoolchain/metadata.xml | 8 +- sys-devel/lld/Manifest | 1 + sys-devel/lld/lld-13.0.0_rc2.ebuild | 68 ++ sys-devel/llvm-common/Manifest | 1 + .../llvm-common/llvm-common-13.0.0_rc2.ebuild | 27 + sys-devel/llvm/Manifest | 2 + sys-devel/llvm/llvm-13.0.0_rc2.ebuild | 521 ++++++++ sys-firmware/Manifest.gz | Bin 5395 -> 5396 bytes sys-firmware/intel-microcode/Manifest | 1 + .../intel-microcode-20210608_p20210830.ebuild | 262 ++++ sys-fs/Manifest.gz | Bin 21600 -> 21598 bytes sys-fs/bashmount/metadata.xml | 10 +- sys-fs/clamfs/metadata.xml | 10 +- sys-fs/cryfs/cryfs-0.10.3-r1.ebuild | 2 +- sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-2.9.9-r1.ebuild | 5 + sys-fs/fuse/metadata.xml | 4 - sys-fs/mtd-utils/metadata.xml | 4 +- sys-fs/mtd-utils/mtd-utils-2.1.3.ebuild | 2 +- sys-fs/simple-mtpfs/metadata.xml | 10 +- .../squashfs-tools/squashfs-tools-4.5.ebuild | 2 +- sys-fs/udev-init-scripts/Manifest | 2 +- ...-33.ebuild => udev-init-scripts-35.ebuild} | 6 +- .../udev-init-scripts-9999.ebuild | 4 +- sys-fs/udiskie/udiskie-2.3.3-r1.ebuild | 1 - sys-kernel/Manifest.gz | Bin 4253 -> 4259 bytes sys-kernel/dracut-crypt-ssh/metadata.xml | 10 +- sys-kernel/gentoo-kernel-bin/Manifest | 33 +- .../gentoo-kernel-bin-5.10.52.ebuild | 117 -- .../gentoo-kernel-bin-5.10.59-r1.ebuild | 113 -- .../gentoo-kernel-bin-5.10.59.ebuild | 117 -- .../gentoo-kernel-bin-5.10.60-r1.ebuild | 2 +- ...ld => gentoo-kernel-bin-5.10.61-r1.ebuild} | 3 +- .../gentoo-kernel-bin-5.10.61.ebuild | 2 +- .../gentoo-kernel-bin-5.13.11.ebuild | 117 -- .../gentoo-kernel-bin-5.13.12-r1.ebuild | 113 -- .../gentoo-kernel-bin-5.13.12.ebuild | 117 -- ...ld => gentoo-kernel-bin-5.13.13-r1.ebuild} | 0 .../gentoo-kernel-bin-5.4.134.ebuild | 117 -- .../gentoo-kernel-bin-5.4.141-r1.ebuild | 113 -- .../gentoo-kernel-bin-5.4.141.ebuild | 117 -- .../gentoo-kernel-bin-5.4.142-r1.ebuild | 2 +- ...ld => gentoo-kernel-bin-5.4.143-r1.ebuild} | 3 +- .../gentoo-kernel-bin-5.4.143.ebuild | 2 +- sys-kernel/gentoo-kernel/Manifest | 12 - .../gentoo-kernel-5.10.52.ebuild | 105 -- .../gentoo-kernel-5.10.59.ebuild | 105 -- .../gentoo-kernel-5.10.60.ebuild | 2 +- .../gentoo-kernel-5.10.61.ebuild | 2 +- .../gentoo-kernel-5.13.11.ebuild | 105 -- .../gentoo-kernel-5.13.12.ebuild | 105 -- .../gentoo-kernel-5.4.134.ebuild | 97 -- .../gentoo-kernel-5.4.141.ebuild | 97 -- .../gentoo-kernel-5.4.142.ebuild | 2 +- .../gentoo-kernel-5.4.143.ebuild | 2 +- sys-kernel/gentoo-sources/Manifest | 4 + .../gentoo-sources-4.14.245.ebuild | 2 +- .../gentoo-sources-4.19.205.ebuild | 2 +- .../gentoo-sources-4.4.282.ebuild | 2 +- .../gentoo-sources-4.9.281.ebuild | 2 +- .../gentoo-sources-5.10.61.ebuild | 2 +- .../gentoo-sources-5.14.0.ebuild | 28 + .../gentoo-sources-5.4.143.ebuild | 2 +- sys-kernel/kergen/metadata.xml | 10 +- sys-kernel/linux-firmware/Manifest | 1 + .../linux-firmware-20210818.ebuild | 354 ++++++ sys-kernel/vanilla-kernel/Manifest | 12 - .../vanilla-kernel-5.10.52.ebuild | 102 -- .../vanilla-kernel-5.10.59.ebuild | 102 -- .../vanilla-kernel-5.13.11.ebuild | 102 -- .../vanilla-kernel-5.13.12.ebuild | 102 -- .../vanilla-kernel-5.4.134.ebuild | 108 -- .../vanilla-kernel-5.4.141.ebuild | 108 -- sys-kernel/vanilla-sources/Manifest | 1 + .../vanilla-sources-5.14.0.ebuild | 16 + sys-libs/Manifest.gz | Bin 14081 -> 14086 bytes sys-libs/compiler-rt-sanitizers/Manifest | 2 + .../compiler-rt-sanitizers-13.0.0_rc2.ebuild | 201 +++ sys-libs/compiler-rt/Manifest | 2 + .../compiler-rt/compiler-rt-13.0.0_rc2.ebuild | 125 ++ sys-libs/glibc/glibc-2.33-r1.ebuild | 2 +- sys-libs/libcap/Manifest | 1 + .../libcap-2.55-build-system-fixes.patch | 241 ++++ sys-libs/libcap/libcap-2.55-r1.ebuild | 85 ++ sys-libs/libcxx/Manifest | 2 + sys-libs/libcxx/libcxx-13.0.0_rc2.ebuild | 213 ++++ sys-libs/libcxxabi/Manifest | 1 + .../libcxxabi/libcxxabi-13.0.0_rc2.ebuild | 123 ++ sys-libs/libomp/Manifest | 2 + sys-libs/libomp/libomp-13.0.0_rc2.ebuild | 107 ++ sys-libs/libosinfo/libosinfo-1.9.0.ebuild | 2 +- sys-libs/llvm-libunwind/Manifest | 1 + .../llvm-libunwind-13.0.0_rc2.ebuild | 141 +++ sys-power/Manifest.gz | Bin 5084 -> 5083 bytes ...-1.2-r2.ebuild => acpilight-1.2-r3.ebuild} | 1 + sys-process/Manifest.gz | Bin 9678 -> 9679 bytes sys-process/htop/Manifest | 3 +- sys-process/htop/files/htop-3.0.3-tinfo.patch | 38 - ...p-3.0.4-sort_column_header_highlight.patch | 153 --- sys-process/htop/htop-3.0.2-r1.ebuild | 62 - ...-3.0.4-r2.ebuild => htop-3.1.0_rc1.ebuild} | 47 +- sys-process/htop/metadata.xml | 1 + sys-process/nmon/metadata.xml | 9 +- .../procps/files/procps-3.3.17-musl-fix.patch | 78 ++ sys-process/procps/procps-3.3.17-r1.ebuild | 20 +- sys-process/psmisc/psmisc-23.4-r1.ebuild | 12 + virtual/Manifest.gz | Bin 28580 -> 28582 bytes .../dist-kernel/dist-kernel-5.10.52.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.59.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.60.ebuild | 2 +- .../dist-kernel/dist-kernel-5.10.61.ebuild | 2 +- .../dist-kernel/dist-kernel-5.13.11.ebuild | 19 - .../dist-kernel/dist-kernel-5.13.12.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.134.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.141.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.142.ebuild | 2 +- .../dist-kernel/dist-kernel-5.4.143.ebuild | 2 +- virtual/httpd-php/httpd-php-7.4.ebuild | 2 +- virtual/httpd-php/httpd-php-8.0.ebuild | 2 +- virtual/imap-c-client/imap-c-client-2.ebuild | 2 +- www-apps/Manifest.gz | Bin 12125 -> 12112 bytes www-apps/gitea/gitea-1.14.6.ebuild | 2 +- www-apps/gitea/gitea-9999.ebuild | 2 +- www-apps/jekyll/metadata.xml | 8 +- www-apps/nextcloud/Manifest | 1 + www-apps/nextcloud/nextcloud-22.1.1.ebuild | 43 + www-apps/novnc/novnc-1.2.0.ebuild | 3 +- www-apps/novnc/novnc-9999.ebuild | 5 +- www-apps/owncloud/Manifest | 1 + www-apps/owncloud/owncloud-10.8.0.ebuild | 47 + www-client/Manifest.gz | Bin 6049 -> 6060 bytes www-client/chromium/Manifest | 2 + .../chromium/chromium-95.0.4621.4.ebuild | 934 ++++++++++++++ .../chromium-92-GetUsableSize-nullptr.patch | 46 - www-client/lynx/Manifest | 1 + .../lynx/files/lynx-2.9.0_pre9-mint.patch | 11 + .../lynx/files/lynx-2.9.0_pre9-parallel.patch | 69 ++ www-client/lynx/lynx-2.9.0_pre9.ebuild | 98 ++ www-client/microsoft-edge-beta/Manifest | 4 +- ...=> microsoft-edge-beta-93.0.961.27.ebuild} | 0 ...=> microsoft-edge-beta-93.0.961.33.ebuild} | 2 +- www-servers/Manifest.gz | Bin 4870 -> 4868 bytes www-servers/varnish/Manifest | 2 - www-servers/varnish/varnish-6.3.2.ebuild | 98 -- www-servers/varnish/varnish-6.4.0.ebuild | 98 -- www-servers/varnish/varnish-6.5.2.ebuild | 2 +- www-servers/varnish/varnish-6.6.1.ebuild | 2 +- x11-base/Manifest.gz | Bin 1215 -> 1214 bytes x11-base/xorg-proto/Manifest | 1 + .../xorg-proto/xorg-proto-2021.4.99.2.ebuild | 54 + x11-base/xorg-server/xorg-server-9999.ebuild | 7 +- x11-drivers/Manifest.gz | Bin 5027 -> 5029 bytes .../nvidia-drivers-470.63.01.ebuild | 4 +- x11-libs/Manifest.gz | Bin 20493 -> 20503 bytes .../gtksourceview/gtksourceview-4.8.1.ebuild | 2 +- x11-libs/libXi/Manifest | 1 + x11-libs/libXi/libXi-1.7.99.2.ebuild | 28 + x11-libs/vte/vte-0.64.2.ebuild | 3 +- x11-misc/Manifest.gz | Bin 48513 -> 48515 bytes x11-misc/i3blocks/metadata.xml | 10 +- x11-misc/i3lock/metadata.xml | 6 +- x11-misc/py3status/Manifest | 2 +- ...atus-3.38.ebuild => py3status-3.39.ebuild} | 5 +- .../xscreensaver/xscreensaver-5.45-r5.ebuild | 169 --- .../xscreensaver/xscreensaver-5.45-r6.ebuild | 173 --- .../xscreensaver/xscreensaver-6.01-r1.ebuild | 200 --- .../xscreensaver/xscreensaver-6.01-r2.ebuild | 202 --- .../xscreensaver/xscreensaver-6.01-r3.ebuild | 2 +- x11-terms/Manifest.gz | Bin 4370 -> 4365 bytes .../gnome-terminal-3.40.3.ebuild | 2 +- x11-terms/zutty/Manifest | 1 - x11-terms/zutty/files/zutty-0.8-gcc11.patch | 24 - .../files/zutty-0.9-freetype-2.11.0.patch | 35 + .../{zutty-0.8.ebuild => zutty-0.9-r1.ebuild} | 7 +- x11-themes/Manifest.gz | Bin 22109 -> 22110 bytes .../gnome-backgrounds-40.1.ebuild | 2 +- x11-wm/Manifest.gz | Bin 9606 -> 9608 bytes x11-wm/i3/metadata.xml | 8 +- x11-wm/mutter/mutter-40.4.ebuild | 2 +- xfce-extra/Manifest.gz | Bin 8215 -> 8212 bytes xfce-extra/xfce4-sensors-plugin/Manifest | 1 - .../xfce4-sensors-plugin-1.3.95.ebuild | 65 - .../xfce4-sensors-plugin-1.4.1.ebuild | 2 +- 3449 files changed, 24632 insertions(+), 20056 deletions(-) rename app-accessibility/edbrowse/{edbrowse-3.7.5.1-r1.ebuild => edbrowse-3.7.5.1-r2.ebuild} (100%) create mode 100644 app-admin/awscli/awscli-1.20.31.ebuild create mode 100644 app-admin/awscli/awscli-1.20.32.ebuild create mode 100644 app-admin/terraform/terraform-1.0.5.ebuild delete mode 100644 app-crypt/xca/files/xca-2.1.2-bug-733000.patch create mode 100644 app-emulation/free42/free42-3.0.6.ebuild rename app-emulation/wine-staging/{wine-staging-6.12.ebuild => wine-staging-6.16.ebuild} (98%) rename app-emulation/wine-vanilla/{wine-vanilla-6.12.ebuild => wine-vanilla-6.16.ebuild} (99%) create mode 100644 app-emulation/winetricks/winetricks-20210825.ebuild delete mode 100644 app-eselect/eselect-renpy/Manifest delete mode 100644 app-eselect/eselect-renpy/eselect-renpy-0.7.ebuild delete mode 100644 app-eselect/eselect-renpy/files/renpy.eselect-0.7 delete mode 100644 app-eselect/eselect-renpy/metadata.xml rename app-i18n/ibus-anthy/{ibus-anthy-1.5.10-r2.ebuild => ibus-anthy-1.5.12.ebuild} (94%) rename app-misc/sphinx/{sphinx-2.2.11-r2.ebuild => sphinx-2.2.11-r4.ebuild} (94%) rename app-misc/sphinx/{sphinx-2.2.11-r3.ebuild => sphinx-2.2.11-r5.ebuild} (95%) rename app-misc/tracker/{tracker-2.3.5.ebuild => tracker-2.3.5-r1.ebuild} (98%) rename app-misc/tracker/{tracker-2.3.6.ebuild => tracker-2.3.6-r1.ebuild} (98%) rename app-misc/tracker/{tracker-3.1.2.ebuild => tracker-3.1.2-r1.ebuild} (95%) create mode 100644 app-portage/elt-patches/elt-patches-20210827.ebuild delete mode 100644 app-portage/nattka/nattka-0.2.13.ebuild delete mode 100644 app-portage/nattka/nattka-0.2.14.ebuild delete mode 100644 app-portage/nattka/nattka-0.2.18.ebuild rename app-text/calibre/{calibre-5.25.0.ebuild => calibre-5.25.0-r1.ebuild} (99%) create mode 100644 app-text/iso-codes/iso-codes-4.7.0.ebuild delete mode 100644 app-text/lesspipe/files/lesspipe-1.87-fix-tests.patch delete mode 100644 app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch delete mode 100644 app-text/tesseract/files/tesseract-3.05.00-use-system-piccolo2d.patch delete mode 100644 app-text/tesseract/tesseract-3.05.02.ebuild delete mode 100644 app-text/tesseract/tesseract-4.1.0-r1.ebuild create mode 100644 app-vim/gentoo-syntax/gentoo-syntax-20210828.ebuild delete mode 100644 dev-db/lmdb/lmdb-0.9.23.ebuild delete mode 100644 dev-db/lmdb/lmdb-0.9.24.ebuild delete mode 100644 dev-db/lmdb/lmdb-0.9.26.ebuild delete mode 100644 dev-db/lmdb/lmdb-0.9.27.ebuild delete mode 100644 dev-db/mariadb/files/mariadb-10.3-CVE-2020-15180.patch delete mode 100644 dev-db/mariadb/files/mariadb-10.4-CVE-2020-15180.patch rename dev-db/mongodb/{mongodb-4.2.11.ebuild => mongodb-4.2.11-r1.ebuild} (98%) rename dev-db/mongodb/{mongodb-4.2.15.ebuild => mongodb-4.2.15-r1.ebuild} (98%) rename dev-db/mongodb/{mongodb-4.4.1.ebuild => mongodb-4.4.1-r1.ebuild} (98%) rename dev-db/mongodb/{mongodb-4.4.4.ebuild => mongodb-4.4.4-r1.ebuild} (98%) rename dev-db/mongodb/{mongodb-4.4.8.ebuild => mongodb-4.4.8-r1.ebuild} (98%) rename dev-db/mongodb/{mongodb-5.0.2.ebuild => mongodb-5.0.2-r1.ebuild} (98%) delete mode 100644 dev-db/postgresql/files/postgresql.service-9.2 create mode 100644 dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild rename dev-java/commons-lang/{commons-lang-2.6-r1.ebuild => commons-lang-2.6-r2.ebuild} (78%) delete mode 100644 dev-java/jansi/files/jansi-1.11-build.xml delete mode 100644 dev-java/jansi/jansi-1.11-r2.ebuild delete mode 100644 dev-java/jgoodies-animation/Manifest delete mode 100644 dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r2.ebuild delete mode 100644 dev-java/jgoodies-animation/metadata.xml delete mode 100644 dev-java/jgoodies-binding/Manifest delete mode 100644 dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild delete mode 100644 dev-java/jgoodies-binding/metadata.xml delete mode 100644 dev-java/jgoodies-forms/Manifest delete mode 100644 dev-java/jgoodies-forms/jgoodies-forms-1.3.0-r1.ebuild delete mode 100644 dev-java/jgoodies-forms/jgoodies-forms-1.8.0.ebuild delete mode 100644 dev-java/jgoodies-forms/metadata.xml delete mode 100644 dev-java/zstd-jni/zstd-jni-1.4.9.1.ebuild create mode 100644 dev-lang/moarvm/moarvm-2021.08.ebuild create mode 100644 dev-lang/nqp/nqp-2021.08.ebuild create mode 100644 dev-lang/php/php-7.3.30.ebuild create mode 100644 dev-lang/php/php-7.4.23.ebuild create mode 100644 dev-lang/php/php-8.0.10.ebuild create mode 100644 dev-lang/python/python-3.10.0_rc1_p2.ebuild create mode 100644 dev-lang/python/python-3.6.14_p1.ebuild create mode 100644 dev-lang/python/python-3.7.11_p1.ebuild create mode 100644 dev-lang/python/python-3.8.12.ebuild create mode 100644 dev-lang/python/python-3.9.6_p2.ebuild create mode 100644 dev-lang/rakudo/rakudo-2021.08.ebuild rename dev-libs/appstream-glib/{appstream-glib-0.7.18.ebuild => appstream-glib-0.7.18-r1.ebuild} (94%) rename dev-libs/appstream/{appstream-0.14.4.ebuild => appstream-0.14.4-r1.ebuild} (98%) create mode 100644 dev-libs/cJSON/cJSON-1.7.15.ebuild create mode 100644 dev-libs/clhpp/clhpp-2.0.15.ebuild create mode 100644 dev-libs/gdl/gdl-3.40.0.ebuild create mode 100644 dev-libs/intel-neo/intel-neo-21.34.20767.ebuild create mode 100644 dev-libs/libgcrypt/libgcrypt-1.9.4.ebuild rename dev-libs/libxmlb/{libxmlb-0.1.15.ebuild => libxmlb-0.1.15-r1.ebuild} (96%) rename dev-libs/libxmlb/{libxmlb-0.3.1.ebuild => libxmlb-0.3.1-r1.ebuild} (96%) rename dev-libs/libxmlb/{libxmlb-0.3.2.ebuild => libxmlb-0.3.2-r1.ebuild} (96%) rename dev-libs/light/{light-1.2.2-r1.ebuild => light-1.2.2-r2.ebuild} (90%) delete mode 100644 dev-libs/light/light-1.2.2.ebuild create mode 100644 dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild rename dev-libs/snowball-stemmer/{snowball-stemmer-2.1.0.ebuild => snowball-stemmer-2.1.0-r1.ebuild} (98%) create mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-13.0.0_rc2.ebuild rename dev-perl/Test-MinimumVersion/{Test-MinimumVersion-0.101.82.ebuild => Test-MinimumVersion-0.101.82-r1.ebuild} (84%) rename dev-perl/Test-Mock-LWP-Dispatch/{Test-Mock-LWP-Dispatch-0.80.0.ebuild => Test-Mock-LWP-Dispatch-0.80.0-r1.ebuild} (85%) delete mode 100644 dev-perl/Test-MockModule/Test-MockModule-0.110.0.ebuild create mode 100644 dev-perl/Test-MockModule/Test-MockModule-0.176.0.ebuild create mode 100644 dev-perl/Test-MockObject/Test-MockObject-1.202.1.220.ebuild rename dev-perl/Test-MockRandom/{Test-MockRandom-1.10.0.ebuild => Test-MockRandom-1.10.0-r1.ebuild} (76%) rename dev-perl/Test-MockTime-HiRes/{Test-MockTime-HiRes-0.80.0.ebuild => Test-MockTime-HiRes-0.80.0-r1.ebuild} (81%) create mode 100644 dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild rename dev-perl/Test-More-UTF8/{Test-More-UTF8-0.50.0.ebuild => Test-More-UTF8-0.50.0-r1.ebuild} (92%) delete mode 100644 dev-perl/Test-Most/Test-Most-0.340.0.ebuild create mode 100644 dev-perl/Test-Most/Test-Most-0.370.0.ebuild delete mode 100644 dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild create mode 100644 dev-perl/Test-NoTabs/Test-NoTabs-2.20.0.ebuild create mode 100644 dev-perl/Test-NoWarnings/Test-NoWarnings-1.60.0.ebuild rename dev-perl/Test-Number-Delta/{Test-Number-Delta-1.60.0.ebuild => Test-Number-Delta-1.60.0-r1.ebuild} (91%) rename dev-perl/Test-Object/{Test-Object-0.80.0.ebuild => Test-Object-0.80.0-r1.ebuild} (84%) create mode 100644 dev-perl/Test-Output/Test-Output-1.33.0.ebuild create mode 100644 dev-perl/Test-Perl-Critic/Test-Perl-Critic-1.40.0.ebuild rename dev-perl/Test-Pod-Coverage/{Test-Pod-Coverage-1.100.0.ebuild => Test-Pod-Coverage-1.100.0-r1.ebuild} (84%) create mode 100644 dev-perl/Test-Pod/Test-Pod-1.520.0.ebuild create mode 100644 dev-perl/Test-Portability-Files/Test-Portability-Files-0.100.0.ebuild rename dev-perl/Test-Regexp/{Test-Regexp-2017040101.0.0.ebuild => Test-Regexp-2017040101.0.0-r1.ebuild} (78%) create mode 100644 dev-perl/Test-Requires/Test-Requires-0.110.0.ebuild rename dev-perl/Test-RequiresInternet/{Test-RequiresInternet-0.50.0.ebuild => Test-RequiresInternet-0.50.0-r1.ebuild} (89%) delete mode 100644 dev-perl/Test-Script/Test-Script-1.180.0.ebuild create mode 100644 dev-perl/Test-Script/Test-Script-1.290.0.ebuild rename dev-perl/Test-SharedFork/{Test-SharedFork-0.350.0.ebuild => Test-SharedFork-0.350.0-r1.ebuild} (89%) rename dev-perl/Test-Spec/{Test-Spec-0.540.0.ebuild => Test-Spec-0.540.0-r1.ebuild} (84%) create mode 100644 dev-perl/Test-Strict/Test-Strict-0.520.0.ebuild rename dev-perl/Test-SubCalls/{Test-SubCalls-1.100.0.ebuild => Test-SubCalls-1.100.0-r1.ebuild} (91%) create mode 100644 dev-perl/Test-Taint/Test-Taint-1.80.0.ebuild create mode 100644 dev-php/pecl-eio/pecl-eio-3.0.0_rc2.ebuild create mode 100644 dev-php/pecl-mcrypt/pecl-mcrypt-1.0.4.ebuild create mode 100644 dev-php/pecl-memcached/files/3.1.5-fix-tests.patch create mode 100644 dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild create mode 100644 dev-php/pecl-pam/pecl-pam-2.2.3.ebuild create mode 100644 dev-php/pecl-ps/pecl-ps-1.4.1-r1.ebuild delete mode 100644 dev-php/pecl-ps/pecl-ps-1.4.1.ebuild create mode 100644 dev-php/theseer-Autoload/theseer-Autoload-1.26.3.ebuild create mode 100644 dev-php/theseer-DirectoryScanner/theseer-DirectoryScanner-1.3.3.ebuild create mode 100644 dev-php/theseer-tokenizer/theseer-tokenizer-1.2.1.ebuild create mode 100644 dev-python/alembic/alembic-1.7.0.ebuild create mode 100644 dev-python/argon2-cffi/argon2-cffi-21.1.0.ebuild create mode 100644 dev-python/astroid/astroid-2.7.3.ebuild create mode 100644 dev-python/black/black-21.8_beta0.ebuild create mode 100644 dev-python/boto3/boto3-1.18.31.ebuild create mode 100644 dev-python/boto3/boto3-1.18.32.ebuild create mode 100644 dev-python/botocore/botocore-1.21.31.ebuild create mode 100644 dev-python/botocore/botocore-1.21.32.ebuild create mode 100644 dev-python/cfn-lint/cfn-lint-0.53.1.ebuild create mode 100644 dev-python/clang-python/clang-python-13.0.0_rc2.ebuild create mode 100644 dev-python/cli_helpers/cli_helpers-2.2.0.ebuild delete mode 100644 dev-python/dictdiffer/dictdiffer-0.8.1.ebuild delete mode 100644 dev-python/distro/distro-1.5.0-r1.ebuild create mode 100644 dev-python/django-mptt/django-mptt-0.13.2.ebuild create mode 100644 dev-python/flexmock/flexmock-0.10.8.ebuild delete mode 100644 dev-python/google-api-core/google-api-core-1.30.0.ebuild delete mode 100644 dev-python/google-api-core/google-api-core-1.31.1.ebuild delete mode 100644 dev-python/google-api-python-client/google-api-python-client-2.13.0.ebuild delete mode 100644 dev-python/google-api-python-client/google-api-python-client-2.17.0.ebuild delete mode 100644 dev-python/google-auth/google-auth-1.32.1.ebuild delete mode 100644 dev-python/google-auth/google-auth-1.35.0.ebuild delete mode 100644 dev-python/google-auth/google-auth-2.0.0.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.17.0.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.17.1.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.17.3.ebuild create mode 100644 dev-python/importlib_metadata/importlib_metadata-4.8.0.ebuild create mode 100644 dev-python/importlib_metadata/importlib_metadata-4.8.1.ebuild create mode 100644 dev-python/jupyter_client/jupyter_client-7.0.2.ebuild create mode 100644 dev-python/kiwisolver/kiwisolver-1.3.2.ebuild create mode 100644 dev-python/lit/lit-13.0.0_rc2.ebuild create mode 100644 dev-python/memory_profiler/memory_profiler-0.58.0.ebuild create mode 100644 dev-python/moto/moto-2.2.5.ebuild create mode 100644 dev-python/moto/moto-2.2.6.ebuild create mode 100644 dev-python/openstacksdk/openstacksdk-0.59.0.ebuild delete mode 100644 dev-python/pikepdf/pikepdf-2.15.1.ebuild create mode 100644 dev-python/prettytable/prettytable-2.2.0.ebuild delete mode 100644 dev-python/progress/progress-1.5.ebuild create mode 100644 dev-python/pyfakefs/pyfakefs-4.5.1.ebuild rename dev-python/pykwalify/{pykwalify-1.8.0.ebuild => pykwalify-1.8.0-r1.ebuild} (91%) delete mode 100644 dev-python/pylint/pylint-2.10.1.ebuild delete mode 100644 dev-python/pylint/pylint-2.9.3.ebuild create mode 100644 dev-python/pypy3/pypy3-7.3.5_p1.ebuild delete mode 100644 dev-python/pytest-xprocess/pytest-xprocess-0.17.1.ebuild delete mode 100644 dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild create mode 100644 dev-python/python-dbusmock/python-dbusmock-0.24.0.ebuild create mode 100644 dev-python/qtsass/files/qtsass-0.3.0-fix-py3.10.patch create mode 100644 dev-python/regex/regex-2021.8.28.ebuild create mode 100644 dev-python/rich/rich-10.8.0.ebuild create mode 100644 dev-python/rich/rich-10.9.0.ebuild create mode 100644 dev-python/ruamel-yaml/ruamel-yaml-0.17.15.ebuild delete mode 100644 dev-python/scrypt/scrypt-0.8.18.ebuild delete mode 100644 dev-python/sentry-sdk/sentry-sdk-1.2.0.ebuild create mode 100644 dev-python/setuptools_scm/setuptools_scm-6.2.0.ebuild rename dev-python/setuptools_scm_git_archive/{setuptools_scm_git_archive-1.1.ebuild => setuptools_scm_git_archive-1.1-r2.ebuild} (100%) create mode 100644 dev-python/tldextract/tldextract-3.1.1.ebuild create mode 100644 dev-python/traitlets/files/traitlets-5.1.0-py310.patch create mode 100644 dev-python/traitlets/traitlets-5.1.0.ebuild delete mode 100644 dev-python/twine/twine-3.4.1.ebuild create mode 100644 dev-python/typing-extensions/typing-extensions-3.10.0.2.ebuild rename dev-python/utidylib/{utidylib-0.6-r1.ebuild => utidylib-0.6-r2.ebuild} (100%) rename dev-python/utidylib/{utidylib-0.7.ebuild => utidylib-0.7-r1.ebuild} (100%) delete mode 100644 dev-python/virtualenv-clone/virtualenv-clone-0.5.3.ebuild delete mode 100644 dev-python/virtualenv-clone/virtualenv-clone-0.5.5.ebuild delete mode 100644 dev-python/weasyprint/files/weasyprint-51-skip-useless-deps.patch create mode 100644 dev-python/weasyprint/weasyprint-53.2.ebuild delete mode 100644 dev-python/zeroconf/zeroconf-0.32.1.ebuild delete mode 100644 dev-python/zeroconf/zeroconf-0.34.2.ebuild delete mode 100644 dev-python/zeroconf/zeroconf-0.34.3.ebuild delete mode 100644 dev-python/zeroconf/zeroconf-0.35.0.ebuild delete mode 100644 dev-python/zeroconf/zeroconf-0.36.0.ebuild rename dev-python/zeroconf/{zeroconf-0.33.2.ebuild => zeroconf-0.36.1.ebuild} (100%) rename dev-python/zeroconf/{zeroconf-0.33.3.ebuild => zeroconf-0.36.2.ebuild} (100%) delete mode 100644 dev-ruby/actioncable/actioncable-6.0.3.7.ebuild delete mode 100644 dev-ruby/actioncable/actioncable-6.0.4.ebuild delete mode 100644 dev-ruby/actioncable/actioncable-6.1.3.2.ebuild delete mode 100644 dev-ruby/actioncable/actioncable-6.1.4.ebuild delete mode 100644 dev-ruby/actionmailbox/actionmailbox-6.0.3.7.ebuild delete mode 100644 dev-ruby/actionmailbox/actionmailbox-6.0.4.ebuild delete mode 100644 dev-ruby/actionmailbox/actionmailbox-6.1.3.2.ebuild delete mode 100644 dev-ruby/actionmailbox/actionmailbox-6.1.4.ebuild delete mode 100644 dev-ruby/actionmailer/actionmailer-6.0.3.7.ebuild delete mode 100644 dev-ruby/actionmailer/actionmailer-6.0.4.ebuild delete mode 100644 dev-ruby/actionmailer/actionmailer-6.1.3.2.ebuild delete mode 100644 dev-ruby/actionmailer/actionmailer-6.1.4.ebuild delete mode 100644 dev-ruby/actionpack/actionpack-6.0.3.7.ebuild delete mode 100644 dev-ruby/actionpack/actionpack-6.0.4.ebuild delete mode 100644 dev-ruby/actionpack/actionpack-6.1.3.2.ebuild delete mode 100644 dev-ruby/actionpack/actionpack-6.1.4.ebuild delete mode 100644 dev-ruby/actiontext/actiontext-6.0.3.7.ebuild delete mode 100644 dev-ruby/actiontext/actiontext-6.0.4.ebuild delete mode 100644 dev-ruby/actiontext/actiontext-6.1.3.2.ebuild delete mode 100644 dev-ruby/actiontext/actiontext-6.1.4.ebuild delete mode 100644 dev-ruby/actionview/actionview-6.0.3.7.ebuild delete mode 100644 dev-ruby/actionview/actionview-6.0.4.ebuild delete mode 100644 dev-ruby/actionview/actionview-6.1.3.2.ebuild delete mode 100644 dev-ruby/actionview/actionview-6.1.4.ebuild delete mode 100644 dev-ruby/activejob/activejob-6.0.3.7.ebuild delete mode 100644 dev-ruby/activejob/activejob-6.0.4.ebuild delete mode 100644 dev-ruby/activejob/activejob-6.1.3.2.ebuild delete mode 100644 dev-ruby/activejob/activejob-6.1.4.ebuild delete mode 100644 dev-ruby/activemodel/activemodel-6.0.3.7.ebuild delete mode 100644 dev-ruby/activemodel/activemodel-6.0.4.ebuild delete mode 100644 dev-ruby/activemodel/activemodel-6.1.3.2.ebuild delete mode 100644 dev-ruby/activemodel/activemodel-6.1.4.ebuild delete mode 100644 dev-ruby/activerecord/activerecord-6.0.3.7.ebuild delete mode 100644 dev-ruby/activerecord/activerecord-6.0.4.ebuild delete mode 100644 dev-ruby/activerecord/activerecord-6.1.3.2.ebuild delete mode 100644 dev-ruby/activerecord/activerecord-6.1.4.ebuild delete mode 100644 dev-ruby/activestorage/activestorage-6.0.3.7-r1.ebuild delete mode 100644 dev-ruby/activestorage/activestorage-6.0.3.7.ebuild delete mode 100644 dev-ruby/activestorage/activestorage-6.0.4.ebuild delete mode 100644 dev-ruby/activestorage/activestorage-6.1.3.2.ebuild delete mode 100644 dev-ruby/activestorage/activestorage-6.1.4.ebuild delete mode 100644 dev-ruby/activesupport/activesupport-6.0.3.7.ebuild delete mode 100644 dev-ruby/activesupport/activesupport-6.0.4.ebuild delete mode 100644 dev-ruby/activesupport/activesupport-6.1.3.2.ebuild delete mode 100644 dev-ruby/activesupport/activesupport-6.1.4.ebuild create mode 100644 dev-ruby/arel-helpers/arel-helpers-2.12.1.ebuild rename dev-ruby/kramdown/{kramdown-2.3.1.ebuild => kramdown-2.3.1-r1.ebuild} (100%) create mode 100644 dev-ruby/power_assert/power_assert-2.0.1.ebuild delete mode 100644 dev-ruby/rails/rails-6.0.3.7.ebuild delete mode 100644 dev-ruby/rails/rails-6.0.4.ebuild delete mode 100644 dev-ruby/rails/rails-6.1.3.2.ebuild delete mode 100644 dev-ruby/rails/rails-6.1.4.ebuild delete mode 100644 dev-ruby/railties/railties-6.0.3.7.ebuild delete mode 100644 dev-ruby/railties/railties-6.0.4.ebuild delete mode 100644 dev-ruby/railties/railties-6.1.3.2.ebuild delete mode 100644 dev-ruby/railties/railties-6.1.4.ebuild create mode 100644 dev-util/ccache/ccache-4.4.ebuild create mode 100644 dev-util/checkbashisms/checkbashisms-2.21.4.ebuild create mode 100644 dev-util/clippy/clippy-8.0.1.ebuild delete mode 100644 dev-util/cmake/files/cmake-3.0.2-FindLAPACK.patch delete mode 100644 dev-util/cmake/files/cmake-3.11.0_rc2-FindBLAS.patch delete mode 100644 dev-util/cmake/files/cmake-3.11.4-fix-boost-detection.patch delete mode 100644 dev-util/cmake/files/cmake-3.13.4-prefix-dirs.patch delete mode 100644 dev-util/cmake/files/cmake-3.4.0_rc1-darwin-bundle.patch create mode 100644 dev-util/cucumber-wire/cucumber-wire-6.1.1.ebuild create mode 100644 dev-util/devhelp/devhelp-40.1.ebuild create mode 100644 dev-util/diffoscope/diffoscope-182.ebuild create mode 100644 dev-util/flawfinder/files/flawfinder-2.0.18-setup.patch create mode 100644 dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.8365-cmake-minimum-version.patch create mode 100644 dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.8365-cmake-project.patch create mode 100644 dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.8365-disable-git.patch create mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8365-r1.ebuild create mode 100644 dev-util/lldb/lldb-13.0.0_rc2.ebuild create mode 100644 dev-util/meson/files/meson-mcompile-treat-load-average-as-a-float.patch rename dev-util/meson/{meson-0.58.1.ebuild => meson-0.58.2-r1.ebuild} (97%) delete mode 100644 dev-util/meson/meson-0.58.2.ebuild rename dev-util/meson/{meson-0.59.1.ebuild => meson-0.59.1-r1.ebuild} (97%) create mode 100644 dev-util/opencl-headers/opencl-headers-2021.06.30.ebuild create mode 100644 dev-util/umockdev/umockdev-0.16.2.ebuild rename games-board/pysolfc/{pysolfc-2.12.0.ebuild => pysolfc-2.12.0-r1.ebuild} (84%) create mode 100644 games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild rename games-puzzle/xbomb/{xbomb-2.2b-r2.ebuild => xbomb-2.2b-r3.ebuild} (57%) delete mode 100644 games-roguelike/stone-soup/files/fixed-font-path.patch delete mode 100644 games-roguelike/stone-soup/files/gitless-1.patch delete mode 100644 games-roguelike/stone-soup/files/rltiles-ldflags-libs.patch rename games-strategy/0ad/{0ad-0.0.25_alpha.ebuild => 0ad-0.0.25b_alpha.ebuild} (77%) create mode 100644 gnome-extra/eiciel/eiciel-0.9.13.1.ebuild create mode 100644 gui-libs/gtk/files/4.4.0-build-Fix-detection-for-pre-compiled-css-files.patch create mode 100644 gui-libs/gtk/gtk-4.4.0.ebuild create mode 100644 kde-apps/konsole/files/konsole-21.04.3-emit-empty-in-SessionFinished-only-in-TabbedNavigation-mode.patch rename kde-apps/konsole/{konsole-21.04.3-r2.ebuild => konsole-21.04.3-r3.ebuild} (95%) rename kde-apps/konsole/{konsole-21.08.0-r4.ebuild => konsole-21.08.0-r5.ebuild} (95%) create mode 100644 kde-frameworks/kunitconversion/files/kunitconversion-5.85.0-fix-24h-currency-sync.patch create mode 100644 kde-frameworks/kunitconversion/files/kunitconversion-5.85.0-fix-currency-values-init.patch create mode 100644 kde-frameworks/kunitconversion/kunitconversion-5.85.0-r1.ebuild rename kde-plasma/kwin/{kwin-5.22.4-r1.ebuild => kwin-5.22.4-r3.ebuild} (99%) create mode 100644 lxde-base/lxdm/lxdm-0.5.3-r3.ebuild rename mail-client/geary/{geary-40.0.ebuild => geary-40.0-r1.ebuild} (98%) delete mode 100644 mail-filter/libmilter/files/libmilter-build-system.patch delete mode 100644 mail-filter/libmilter/files/libmilter-glibc-2.30.patch delete mode 100644 mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch delete mode 100644 mail-filter/libmilter/libmilter-1.0.2.ebuild delete mode 100644 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild delete mode 100644 mail-filter/opendmarc/files/opendmarc-1.3.2-multiple-From.patch delete mode 100644 mail-filter/opendmarc/files/opendmarc-1.3.3-CVE-2020-12460.patch rename mail-filter/rspamd/{rspamd-2.7-r102.ebuild => rspamd-2.7-r103.ebuild} (97%) rename mail-filter/rspamd/{rspamd-3.0.ebuild => rspamd-3.0-r2.ebuild} (98%) delete mode 100644 mail-mta/sendmail/files/libmilter-sharedlib.patch delete mode 100644 mail-mta/sendmail/files/sendmail-8.14.6-build-system.patch delete mode 100644 mail-mta/sendmail/files/sendmail-8.15.2-glibc-2.30.patch delete mode 100644 mail-mta/sendmail/files/sendmail-8.15.2-openssl-1.1.0-fix.patch delete mode 100644 mail-mta/sendmail/files/sendmail-starttls-multi-crl.patch delete mode 100644 mail-mta/sendmail/sendmail-8.15.2-r2.ebuild rename mail-mta/sendmail/{sendmail-8.17.1.ebuild => sendmail-8.17.1-r1.ebuild} (98%) rename media-gfx/hydrus/{hydrus-447.ebuild => hydrus-452.ebuild} (100%) rename media-libs/libextractor/{libextractor-1.9-r1.ebuild => libextractor-1.9-r2.ebuild} (100%) delete mode 100644 media-libs/liblrdf/liblrdf-0.6.1.ebuild rename media-libs/opencolorio/{opencolorio-1.1.1.ebuild => opencolorio-1.1.1-r1.ebuild} (98%) create mode 100644 media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0.ebuild create mode 100644 media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-19.0.0.ebuild create mode 100644 media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-19.0.0.ebuild create mode 100644 media-plugins/kodi-imagedecoder-raw/kodi-imagedecoder-raw-19.0.0.ebuild delete mode 100644 media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.1.ebuild delete mode 100644 media-sound/drumstick/drumstick-2.3.0.ebuild create mode 100644 media-sound/mpd/mpd-0.22.11.ebuild create mode 100644 media-sound/picard/files/picard-2.6.3-fix-py3.10.patch create mode 100644 media-sound/picard/picard-2.6.3.ebuild create mode 100644 media-video/pipewire/pipewire-0.3.34.ebuild rename metadata/md5-cache/app-accessibility/{edbrowse-3.7.5.1-r1 => edbrowse-3.7.5.1-r2} (100%) create mode 100644 metadata/md5-cache/app-admin/awscli-1.20.31 create mode 100644 metadata/md5-cache/app-admin/awscli-1.20.32 create mode 100644 metadata/md5-cache/app-admin/terraform-1.0.5 create mode 100644 metadata/md5-cache/app-emulation/free42-3.0.6 rename metadata/md5-cache/app-emulation/{wine-staging-6.12 => wine-staging-6.16} (58%) rename metadata/md5-cache/app-emulation/{wine-vanilla-6.12 => wine-vanilla-6.16} (62%) create mode 100644 metadata/md5-cache/app-emulation/winetricks-20210825 delete mode 100644 metadata/md5-cache/app-eselect/eselect-renpy-0.7 rename metadata/md5-cache/app-i18n/{ibus-anthy-1.5.10-r2 => ibus-anthy-1.5.12} (93%) rename metadata/md5-cache/app-misc/{sphinx-2.2.11-r2 => sphinx-2.2.11-r4} (81%) rename metadata/md5-cache/app-misc/{sphinx-2.2.11-r3 => sphinx-2.2.11-r5} (76%) rename metadata/md5-cache/app-misc/{tracker-2.3.5 => tracker-2.3.5-r1} (83%) rename metadata/md5-cache/app-misc/{tracker-2.3.6 => tracker-2.3.6-r1} (83%) rename metadata/md5-cache/app-misc/{tracker-3.1.2 => tracker-3.1.2-r1} (81%) create mode 100644 metadata/md5-cache/app-portage/elt-patches-20210827 delete mode 100644 metadata/md5-cache/app-portage/nattka-0.2.13 delete mode 100644 metadata/md5-cache/app-portage/nattka-0.2.14 delete mode 100644 metadata/md5-cache/app-portage/nattka-0.2.18 delete mode 100644 metadata/md5-cache/app-text/calibre-5.25.0 create mode 100644 metadata/md5-cache/app-text/calibre-5.25.0-r1 create mode 100644 metadata/md5-cache/app-text/iso-codes-4.7.0 delete mode 100644 metadata/md5-cache/app-text/tesseract-3.05.02 delete mode 100644 metadata/md5-cache/app-text/tesseract-4.1.0-r1 create mode 100644 metadata/md5-cache/app-vim/gentoo-syntax-20210828 delete mode 100644 metadata/md5-cache/dev-db/lmdb-0.9.23 delete mode 100644 metadata/md5-cache/dev-db/lmdb-0.9.24 delete mode 100644 metadata/md5-cache/dev-db/lmdb-0.9.26 delete mode 100644 metadata/md5-cache/dev-db/lmdb-0.9.27 rename metadata/md5-cache/dev-db/{mongodb-4.2.11 => mongodb-4.2.11-r1} (51%) rename metadata/md5-cache/dev-db/{mongodb-4.2.15 => mongodb-4.2.15-r1} (51%) rename metadata/md5-cache/dev-db/{mongodb-4.4.1 => mongodb-4.4.1-r1} (51%) rename metadata/md5-cache/dev-db/{mongodb-4.4.4 => mongodb-4.4.4-r1} (51%) rename metadata/md5-cache/dev-db/{mongodb-4.4.8 => mongodb-4.4.8-r1} (51%) rename metadata/md5-cache/dev-db/{mongodb-5.0.2 => mongodb-5.0.2-r1} (56%) create mode 100644 metadata/md5-cache/dev-embedded/u-boot-tools-2021.07 delete mode 100644 metadata/md5-cache/dev-java/commons-lang-2.6-r1 create mode 100644 metadata/md5-cache/dev-java/commons-lang-2.6-r2 delete mode 100644 metadata/md5-cache/dev-java/jansi-1.11-r2 delete mode 100644 metadata/md5-cache/dev-java/jgoodies-animation-1.2.0-r2 delete mode 100644 metadata/md5-cache/dev-java/jgoodies-binding-1.1.2-r2 delete mode 100644 metadata/md5-cache/dev-java/jgoodies-forms-1.3.0-r1 delete mode 100644 metadata/md5-cache/dev-java/jgoodies-forms-1.8.0 delete mode 100644 metadata/md5-cache/dev-java/zstd-jni-1.4.9.1 create mode 100644 metadata/md5-cache/dev-lang/moarvm-2021.08 create mode 100644 metadata/md5-cache/dev-lang/nqp-2021.08 create mode 100644 metadata/md5-cache/dev-lang/php-7.3.30 create mode 100644 metadata/md5-cache/dev-lang/php-7.4.23 create mode 100644 metadata/md5-cache/dev-lang/php-8.0.10 create mode 100644 metadata/md5-cache/dev-lang/python-3.10.0_rc1_p2 create mode 100644 metadata/md5-cache/dev-lang/python-3.6.14_p1 create mode 100644 metadata/md5-cache/dev-lang/python-3.7.11_p1 create mode 100644 metadata/md5-cache/dev-lang/python-3.8.12 create mode 100644 metadata/md5-cache/dev-lang/python-3.9.6_p2 create mode 100644 metadata/md5-cache/dev-lang/rakudo-2021.08 rename metadata/md5-cache/dev-libs/{appstream-0.14.4 => appstream-0.14.4-r1} (63%) rename metadata/md5-cache/dev-libs/{appstream-glib-0.7.18 => appstream-glib-0.7.18-r1} (54%) create mode 100644 metadata/md5-cache/dev-libs/cJSON-1.7.15 create mode 100644 metadata/md5-cache/dev-libs/clhpp-2.0.15 create mode 100644 metadata/md5-cache/dev-libs/gdl-3.40.0 create mode 100644 metadata/md5-cache/dev-libs/intel-neo-21.34.20767 create mode 100644 metadata/md5-cache/dev-libs/libgcrypt-1.9.4 rename metadata/md5-cache/dev-libs/{libxmlb-0.1.15 => libxmlb-0.1.15-r1} (74%) rename metadata/md5-cache/dev-libs/{libxmlb-0.3.1 => libxmlb-0.3.1-r1} (74%) rename metadata/md5-cache/dev-libs/{libxmlb-0.3.2 => libxmlb-0.3.2-r1} (74%) delete mode 100644 metadata/md5-cache/dev-libs/light-1.2.2 rename metadata/md5-cache/dev-libs/{light-1.2.2-r1 => light-1.2.2-r2} (79%) create mode 100644 metadata/md5-cache/dev-libs/opencl-icd-loader-2021.06.30 rename metadata/md5-cache/dev-libs/{snowball-stemmer-2.1.0 => snowball-stemmer-2.1.0-r1} (94%) create mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-13.0.0_rc2 rename metadata/md5-cache/dev-perl/{Test-MinimumVersion-0.101.82 => Test-MinimumVersion-0.101.82-r1} (58%) rename metadata/md5-cache/dev-perl/{Test-Mock-LWP-Dispatch-0.80.0 => Test-Mock-LWP-Dispatch-0.80.0-r1} (59%) delete mode 100644 metadata/md5-cache/dev-perl/Test-MockModule-0.110.0 create mode 100644 metadata/md5-cache/dev-perl/Test-MockModule-0.176.0 create mode 100644 metadata/md5-cache/dev-perl/Test-MockObject-1.202.1.220 rename metadata/md5-cache/dev-perl/{Test-MockRandom-1.10.0 => Test-MockRandom-1.10.0-r1} (58%) create mode 100644 metadata/md5-cache/dev-perl/Test-MockTime-0.170.0 rename metadata/md5-cache/dev-perl/{Test-MockTime-HiRes-0.80.0 => Test-MockTime-HiRes-0.80.0-r1} (62%) rename metadata/md5-cache/dev-perl/{Test-More-UTF8-0.50.0 => Test-More-UTF8-0.50.0-r1} (63%) delete mode 100644 metadata/md5-cache/dev-perl/Test-Most-0.340.0 create mode 100644 metadata/md5-cache/dev-perl/Test-Most-0.370.0 delete mode 100644 metadata/md5-cache/dev-perl/Test-Needs-0.2.5 create mode 100644 metadata/md5-cache/dev-perl/Test-NoTabs-2.20.0 create mode 100644 metadata/md5-cache/dev-perl/Test-NoWarnings-1.60.0 rename metadata/md5-cache/dev-perl/{Test-Number-Delta-1.60.0 => Test-Number-Delta-1.60.0-r1} (65%) rename metadata/md5-cache/dev-perl/{Test-Object-0.80.0 => Test-Object-0.80.0-r1} (64%) create mode 100644 metadata/md5-cache/dev-perl/Test-Output-1.33.0 create mode 100644 metadata/md5-cache/dev-perl/Test-Perl-Critic-1.40.0 create mode 100644 metadata/md5-cache/dev-perl/Test-Pod-1.520.0 rename metadata/md5-cache/dev-perl/{Test-Pod-Coverage-1.100.0 => Test-Pod-Coverage-1.100.0-r1} (71%) create mode 100644 metadata/md5-cache/dev-perl/Test-Portability-Files-0.100.0 rename metadata/md5-cache/dev-perl/{Test-Regexp-2017040101.0.0 => Test-Regexp-2017040101.0.0-r1} (50%) create mode 100644 metadata/md5-cache/dev-perl/Test-Requires-0.110.0 rename metadata/md5-cache/dev-perl/{Test-RequiresInternet-0.50.0 => Test-RequiresInternet-0.50.0-r1} (70%) delete mode 100644 metadata/md5-cache/dev-perl/Test-Script-1.180.0 create mode 100644 metadata/md5-cache/dev-perl/Test-Script-1.290.0 rename metadata/md5-cache/dev-perl/{Test-SharedFork-0.350.0 => Test-SharedFork-0.350.0-r1} (62%) rename metadata/md5-cache/dev-perl/{Test-Spec-0.540.0 => Test-Spec-0.540.0-r1} (58%) create mode 100644 metadata/md5-cache/dev-perl/Test-Strict-0.520.0 rename metadata/md5-cache/dev-perl/{Test-SubCalls-1.100.0 => Test-SubCalls-1.100.0-r1} (60%) create mode 100644 metadata/md5-cache/dev-perl/Test-Taint-1.80.0 create mode 100644 metadata/md5-cache/dev-php/pecl-eio-3.0.0_rc2 create mode 100644 metadata/md5-cache/dev-php/pecl-mcrypt-1.0.4 create mode 100644 metadata/md5-cache/dev-php/pecl-memcached-3.1.5_p20210807 create mode 100644 metadata/md5-cache/dev-php/pecl-pam-2.2.3 delete mode 100644 metadata/md5-cache/dev-php/pecl-ps-1.4.1 create mode 100644 metadata/md5-cache/dev-php/pecl-ps-1.4.1-r1 create mode 100644 metadata/md5-cache/dev-php/theseer-Autoload-1.26.3 create mode 100644 metadata/md5-cache/dev-php/theseer-DirectoryScanner-1.3.3 create mode 100644 metadata/md5-cache/dev-php/theseer-tokenizer-1.2.1 create mode 100644 metadata/md5-cache/dev-python/alembic-1.7.0 create mode 100644 metadata/md5-cache/dev-python/argon2-cffi-21.1.0 create mode 100644 metadata/md5-cache/dev-python/astroid-2.7.3 create mode 100644 metadata/md5-cache/dev-python/black-21.8_beta0 create mode 100644 metadata/md5-cache/dev-python/boto3-1.18.31 create mode 100644 metadata/md5-cache/dev-python/boto3-1.18.32 create mode 100644 metadata/md5-cache/dev-python/botocore-1.21.31 create mode 100644 metadata/md5-cache/dev-python/botocore-1.21.32 create mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.53.1 create mode 100644 metadata/md5-cache/dev-python/clang-python-13.0.0_rc2 create mode 100644 metadata/md5-cache/dev-python/cli_helpers-2.2.0 delete mode 100644 metadata/md5-cache/dev-python/dictdiffer-0.8.1 delete mode 100644 metadata/md5-cache/dev-python/distro-1.5.0-r1 create mode 100644 metadata/md5-cache/dev-python/django-mptt-0.13.2 create mode 100644 metadata/md5-cache/dev-python/flexmock-0.10.8 delete mode 100644 metadata/md5-cache/dev-python/google-api-core-1.30.0 delete mode 100644 metadata/md5-cache/dev-python/google-api-core-1.31.1 delete mode 100644 metadata/md5-cache/dev-python/google-api-python-client-2.13.0 delete mode 100644 metadata/md5-cache/dev-python/google-api-python-client-2.17.0 delete mode 100644 metadata/md5-cache/dev-python/google-auth-1.32.1 delete mode 100644 metadata/md5-cache/dev-python/google-auth-1.35.0 delete mode 100644 metadata/md5-cache/dev-python/google-auth-2.0.0 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.17.0 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.17.1 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.17.3 create mode 100644 metadata/md5-cache/dev-python/importlib_metadata-4.8.0 create mode 100644 metadata/md5-cache/dev-python/importlib_metadata-4.8.1 create mode 100644 metadata/md5-cache/dev-python/jupyter_client-7.0.2 create mode 100644 metadata/md5-cache/dev-python/kiwisolver-1.3.2 create mode 100644 metadata/md5-cache/dev-python/lit-13.0.0_rc2 create mode 100644 metadata/md5-cache/dev-python/memory_profiler-0.58.0 create mode 100644 metadata/md5-cache/dev-python/moto-2.2.5 create mode 100644 metadata/md5-cache/dev-python/moto-2.2.6 create mode 100644 metadata/md5-cache/dev-python/openstacksdk-0.59.0 delete mode 100644 metadata/md5-cache/dev-python/pikepdf-2.15.1 create mode 100644 metadata/md5-cache/dev-python/prettytable-2.2.0 delete mode 100644 metadata/md5-cache/dev-python/progress-1.5 create mode 100644 metadata/md5-cache/dev-python/pyfakefs-4.5.1 delete mode 100644 metadata/md5-cache/dev-python/pykwalify-1.8.0 create mode 100644 metadata/md5-cache/dev-python/pykwalify-1.8.0-r1 delete mode 100644 metadata/md5-cache/dev-python/pylint-2.10.1 delete mode 100644 metadata/md5-cache/dev-python/pylint-2.9.3 create mode 100644 metadata/md5-cache/dev-python/pypy3-7.3.5_p1 delete mode 100644 metadata/md5-cache/dev-python/pytest-xprocess-0.17.1 delete mode 100644 metadata/md5-cache/dev-python/python-bugzilla-3.0.2 create mode 100644 metadata/md5-cache/dev-python/python-dbusmock-0.24.0 create mode 100644 metadata/md5-cache/dev-python/regex-2021.8.28 create mode 100644 metadata/md5-cache/dev-python/rich-10.8.0 create mode 100644 metadata/md5-cache/dev-python/rich-10.9.0 create mode 100644 metadata/md5-cache/dev-python/ruamel-yaml-0.17.15 delete mode 100644 metadata/md5-cache/dev-python/sentry-sdk-1.2.0 rename metadata/md5-cache/dev-python/{scrypt-0.8.18 => setuptools_scm-6.2.0} (50%) rename metadata/md5-cache/dev-python/{setuptools_scm_git_archive-1.1 => setuptools_scm_git_archive-1.1-r2} (100%) create mode 100644 metadata/md5-cache/dev-python/tldextract-3.1.1 create mode 100644 metadata/md5-cache/dev-python/traitlets-5.1.0 delete mode 100644 metadata/md5-cache/dev-python/twine-3.4.1 create mode 100644 metadata/md5-cache/dev-python/typing-extensions-3.10.0.2 rename metadata/md5-cache/dev-python/{utidylib-0.6-r1 => utidylib-0.6-r2} (100%) rename metadata/md5-cache/dev-python/{utidylib-0.7 => utidylib-0.7-r1} (100%) delete mode 100644 metadata/md5-cache/dev-python/virtualenv-clone-0.5.3 delete mode 100644 metadata/md5-cache/dev-python/virtualenv-clone-0.5.5 create mode 100644 metadata/md5-cache/dev-python/weasyprint-53.2 delete mode 100644 metadata/md5-cache/dev-python/zeroconf-0.32.1 delete mode 100644 metadata/md5-cache/dev-python/zeroconf-0.33.3 delete mode 100644 metadata/md5-cache/dev-python/zeroconf-0.34.2 delete mode 100644 metadata/md5-cache/dev-python/zeroconf-0.34.3 delete mode 100644 metadata/md5-cache/dev-python/zeroconf-0.35.0 rename metadata/md5-cache/dev-python/{zeroconf-0.36.0 => zeroconf-0.36.1} (97%) rename metadata/md5-cache/dev-python/{zeroconf-0.33.2 => zeroconf-0.36.2} (94%) delete mode 100644 metadata/md5-cache/dev-ruby/actioncable-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/actioncable-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/actioncable-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/actioncable-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailbox-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailbox-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailbox-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailbox-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailer-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailer-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailer-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailer-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/actionpack-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/actionpack-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/actionpack-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/actionpack-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/actiontext-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/actiontext-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/actiontext-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/actiontext-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/actionview-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/actionview-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/actionview-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/actionview-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/activejob-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/activejob-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/activejob-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/activejob-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/activemodel-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/activemodel-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/activemodel-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/activemodel-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/activerecord-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/activerecord-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/activerecord-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/activerecord-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/activestorage-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/activestorage-6.0.3.7-r1 delete mode 100644 metadata/md5-cache/dev-ruby/activestorage-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/activestorage-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/activestorage-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/activesupport-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/activesupport-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/activesupport-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/activesupport-6.1.4 create mode 100644 metadata/md5-cache/dev-ruby/arel-helpers-2.12.1 rename metadata/md5-cache/dev-ruby/{kramdown-2.3.1 => kramdown-2.3.1-r1} (100%) create mode 100644 metadata/md5-cache/dev-ruby/power_assert-2.0.1 delete mode 100644 metadata/md5-cache/dev-ruby/rails-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/rails-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/rails-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/rails-6.1.4 delete mode 100644 metadata/md5-cache/dev-ruby/railties-6.0.3.7 delete mode 100644 metadata/md5-cache/dev-ruby/railties-6.0.4 delete mode 100644 metadata/md5-cache/dev-ruby/railties-6.1.3.2 delete mode 100644 metadata/md5-cache/dev-ruby/railties-6.1.4 create mode 100644 metadata/md5-cache/dev-util/ccache-4.4 create mode 100644 metadata/md5-cache/dev-util/checkbashisms-2.21.4 create mode 100644 metadata/md5-cache/dev-util/clippy-8.0.1 create mode 100644 metadata/md5-cache/dev-util/cucumber-wire-6.1.1 create mode 100644 metadata/md5-cache/dev-util/devhelp-40.1 create mode 100644 metadata/md5-cache/dev-util/diffoscope-182 create mode 100644 metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.8365-r1 create mode 100644 metadata/md5-cache/dev-util/lldb-13.0.0_rc2 delete mode 100644 metadata/md5-cache/dev-util/meson-0.58.1 rename metadata/md5-cache/dev-util/{meson-0.58.2 => meson-0.58.2-r1} (97%) rename metadata/md5-cache/dev-util/{meson-0.59.1 => meson-0.59.1-r1} (97%) create mode 100644 metadata/md5-cache/dev-util/opencl-headers-2021.06.30 create mode 100644 metadata/md5-cache/dev-util/umockdev-0.16.2 delete mode 100644 metadata/md5-cache/games-board/pysolfc-2.12.0 create mode 100644 metadata/md5-cache/games-board/pysolfc-2.12.0-r1 create mode 100644 metadata/md5-cache/games-emulation/dosbox-staging-0.77.1 rename metadata/md5-cache/games-puzzle/{xbomb-2.2b-r2 => xbomb-2.2b-r3} (60%) rename metadata/md5-cache/games-strategy/{0ad-0.0.25_alpha => 0ad-0.0.25b_alpha} (60%) create mode 100644 metadata/md5-cache/gnome-extra/eiciel-0.9.13.1 create mode 100644 metadata/md5-cache/gui-libs/gtk-4.4.0 rename metadata/md5-cache/kde-apps/{konsole-21.04.3-r2 => konsole-21.04.3-r3} (98%) rename metadata/md5-cache/kde-apps/{konsole-21.08.0-r4 => konsole-21.08.0-r5} (98%) create mode 100644 metadata/md5-cache/kde-frameworks/kunitconversion-5.85.0-r1 rename metadata/md5-cache/kde-plasma/{kwin-5.22.4-r1 => kwin-5.22.4-r3} (90%) create mode 100644 metadata/md5-cache/lxde-base/lxdm-0.5.3-r3 rename metadata/md5-cache/mail-client/{geary-40.0 => geary-40.0-r1} (80%) delete mode 100644 metadata/md5-cache/mail-filter/libmilter-1.0.2 delete mode 100644 metadata/md5-cache/mail-filter/libmilter-1.0.2_p1 delete mode 100644 metadata/md5-cache/mail-filter/rspamd-2.7-r102 create mode 100644 metadata/md5-cache/mail-filter/rspamd-2.7-r103 rename metadata/md5-cache/mail-filter/{rspamd-3.0 => rspamd-3.0-r2} (50%) delete mode 100644 metadata/md5-cache/mail-mta/sendmail-8.15.2-r2 rename metadata/md5-cache/mail-mta/{sendmail-8.17.1 => sendmail-8.17.1-r1} (97%) rename metadata/md5-cache/media-gfx/{hydrus-447 => hydrus-452} (98%) rename metadata/md5-cache/media-libs/{libextractor-1.9-r1 => libextractor-1.9-r2} (100%) delete mode 100644 metadata/md5-cache/media-libs/liblrdf-0.6.1 rename metadata/md5-cache/media-libs/{opencolorio-1.1.1 => opencolorio-1.1.1-r1} (64%) create mode 100644 metadata/md5-cache/media-plugins/kodi-audioencoder-flac-19.0.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-audioencoder-vorbis-19.0.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-imagedecoder-heif-19.0.0 create mode 100644 metadata/md5-cache/media-plugins/kodi-imagedecoder-raw-19.0.0 delete mode 100644 metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.1 delete mode 100644 metadata/md5-cache/media-sound/drumstick-2.3.0 create mode 100644 metadata/md5-cache/media-sound/mpd-0.22.11 create mode 100644 metadata/md5-cache/media-sound/picard-2.6.3 create mode 100644 metadata/md5-cache/media-video/pipewire-0.3.34 create mode 100644 metadata/md5-cache/net-dialup/ppp-2.4.9-r5 delete mode 100644 metadata/md5-cache/net-firewall/firewalld-0.7.1-r3 delete mode 100644 metadata/md5-cache/net-firewall/firewalld-0.7.3-r1 create mode 100644 metadata/md5-cache/net-firewall/firewalld-1.0.1 rename metadata/md5-cache/net-im/{rocketchat-desktop-bin-3.4.0 => rocketchat-desktop-bin-3.4.0-r1} (83%) rename metadata/md5-cache/net-im/{signal-desktop-bin-5.14.0 => signal-desktop-bin-5.15.0} (97%) create mode 100644 metadata/md5-cache/net-libs/libsoup-2.74.0 create mode 100644 metadata/md5-cache/net-libs/libssh2-1.10.0 create mode 100644 metadata/md5-cache/net-libs/libwebsockets-4.2.2 create mode 100644 metadata/md5-cache/net-misc/frr-8.0.1 delete mode 100644 metadata/md5-cache/net-misc/socket-burst-dampener-1.2.1 delete mode 100644 metadata/md5-cache/net-misc/socket-burst-dampener-1.3.0 create mode 100644 metadata/md5-cache/net-vpn/tailscale-1.14.0 rename metadata/md5-cache/net-wireless/{bluez-5.58 => bluez-5.61} (54%) delete mode 100644 metadata/md5-cache/sci-biology/ncbi-tools-2.2.26-r3 delete mode 100644 metadata/md5-cache/sci-biology/njplot-2.3-r2 delete mode 100644 metadata/md5-cache/sci-biology/psipred-3.5 delete mode 100644 metadata/md5-cache/sci-chemistry/mars-1.2 rename metadata/md5-cache/sci-libs/{branca-0.4.2 => branca-0.4.2-r1} (90%) delete mode 100644 metadata/md5-cache/sci-libs/rosetta-fragments-3.1-r1 delete mode 100644 metadata/md5-cache/sci-libs/sktime-0.4.2 delete mode 100644 metadata/md5-cache/sci-libs/vtk-9.0.1 create mode 100644 metadata/md5-cache/sci-libs/vtk-9.0.3 rename metadata/md5-cache/sci-visualization/{dash-1.20.0 => dash-1.20.0-r1} (92%) create mode 100644 metadata/md5-cache/sys-apps/bat-0.18.3 create mode 100644 metadata/md5-cache/sys-apps/debianutils-5.4 create mode 100644 metadata/md5-cache/sys-apps/gentoo-functions-0.15 delete mode 100644 metadata/md5-cache/sys-apps/habitat-0.54.0 rename metadata/md5-cache/sys-apps/{ipmicfg-1.32.0.200910 => ipmicfg-1.33.0.210528} (76%) delete mode 100644 metadata/md5-cache/sys-apps/lmctfy-0.5.0-r1 delete mode 100644 metadata/md5-cache/sys-apps/man-pages-5.11-r1 create mode 100644 metadata/md5-cache/sys-apps/man-pages-5.13 create mode 100644 metadata/md5-cache/sys-apps/qdirstat-1.8 rename metadata/md5-cache/sys-boot/{gnu-efi-3.0.11 => gnu-efi-3.0.14} (79%) create mode 100644 metadata/md5-cache/sys-boot/systemd-boot-249 delete mode 100644 metadata/md5-cache/sys-devel/bmake-20210420 create mode 100644 metadata/md5-cache/sys-devel/clang-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-devel/clang-common-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-devel/clang-runtime-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-devel/lld-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-devel/llvm-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-devel/llvm-common-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-firmware/intel-microcode-20210608_p20210830 rename metadata/md5-cache/sys-fs/{udev-init-scripts-33 => udev-init-scripts-35} (57%) delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.52 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.59 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.13.11 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.13.12 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.134 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.141 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.52 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.59 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.59-r1 rename metadata/md5-cache/sys-kernel/{gentoo-kernel-bin-5.10.52-r2 => gentoo-kernel-bin-5.10.61-r1} (78%) delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.13.11 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.13.12 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.13.12-r1 rename metadata/md5-cache/sys-kernel/{gentoo-kernel-bin-5.13.11-r1 => gentoo-kernel-bin-5.13.13-r1} (80%) delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.134 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.141 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.141-r1 rename metadata/md5-cache/sys-kernel/{gentoo-kernel-bin-5.4.134-r2 => gentoo-kernel-bin-5.4.143-r1} (78%) create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.14.0 create mode 100644 metadata/md5-cache/sys-kernel/linux-firmware-20210818 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.52 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.59 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.13.11 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.13.12 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.134 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.141 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.14.0 create mode 100644 metadata/md5-cache/sys-libs/compiler-rt-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-libs/libcap-2.55-r1 create mode 100644 metadata/md5-cache/sys-libs/libcxx-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-libs/libcxxabi-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-libs/libomp-13.0.0_rc2 create mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-13.0.0_rc2 rename metadata/md5-cache/sys-power/{acpilight-1.2-r2 => acpilight-1.2-r3} (71%) delete mode 100644 metadata/md5-cache/sys-process/htop-3.0.2-r1 delete mode 100644 metadata/md5-cache/sys-process/htop-3.0.4-r2 create mode 100644 metadata/md5-cache/sys-process/htop-3.1.0_rc1 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.52 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.59 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.13.11 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.13.12 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.134 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.141 create mode 100644 metadata/md5-cache/www-apps/nextcloud-22.1.1 create mode 100644 metadata/md5-cache/www-apps/owncloud-10.8.0 create mode 100644 metadata/md5-cache/www-client/chromium-95.0.4621.4 create mode 100644 metadata/md5-cache/www-client/lynx-2.9.0_pre9 rename metadata/md5-cache/www-client/{microsoft-edge-beta-93.0.961.18 => microsoft-edge-beta-93.0.961.27} (87%) rename metadata/md5-cache/www-client/{microsoft-edge-beta-92.0.902.62 => microsoft-edge-beta-93.0.961.33} (57%) delete mode 100644 metadata/md5-cache/www-servers/varnish-6.3.2 delete mode 100644 metadata/md5-cache/www-servers/varnish-6.4.0 create mode 100644 metadata/md5-cache/x11-base/xorg-proto-2021.4.99.2 create mode 100644 metadata/md5-cache/x11-libs/libXi-1.7.99.2 delete mode 100644 metadata/md5-cache/x11-misc/py3status-3.38 create mode 100644 metadata/md5-cache/x11-misc/py3status-3.39 delete mode 100644 metadata/md5-cache/x11-misc/xscreensaver-5.45-r5 delete mode 100644 metadata/md5-cache/x11-misc/xscreensaver-5.45-r6 delete mode 100644 metadata/md5-cache/x11-misc/xscreensaver-6.01-r1 delete mode 100644 metadata/md5-cache/x11-misc/xscreensaver-6.01-r2 rename metadata/md5-cache/x11-terms/{zutty-0.8 => zutty-0.9-r1} (91%) delete mode 100644 metadata/md5-cache/xfce-extra/xfce4-sensors-plugin-1.3.95 create mode 100644 net-dialup/ppp/ppp-2.4.9-r5.ebuild delete mode 100644 net-firewall/firewalld/firewalld-0.7.3-r1.ebuild rename net-firewall/firewalld/{firewalld-0.7.1-r3.ebuild => firewalld-1.0.1.ebuild} (80%) rename net-im/rocketchat-desktop-bin/{rocketchat-desktop-bin-3.4.0.ebuild => rocketchat-desktop-bin-3.4.0-r1.ebuild} (97%) rename net-im/signal-desktop-bin/{signal-desktop-bin-5.14.0.ebuild => signal-desktop-bin-5.15.0.ebuild} (100%) create mode 100644 net-libs/libsoup/libsoup-2.74.0.ebuild create mode 100644 net-libs/libssh2/libssh2-1.10.0.ebuild create mode 100644 net-libs/libwebsockets/libwebsockets-4.2.2.ebuild create mode 100644 net-misc/frr/frr-8.0.1.ebuild delete mode 100644 net-misc/socket-burst-dampener/socket-burst-dampener-1.2.1.ebuild delete mode 100644 net-misc/socket-burst-dampener/socket-burst-dampener-1.3.0.ebuild delete mode 100644 net-vpn/libreswan/files/libreswan-3.32-nss-compat.patch create mode 100644 net-vpn/tailscale/tailscale-1.14.0.ebuild rename net-wireless/bluez/{bluez-5.58.ebuild => bluez-5.61.ebuild} (95%) create mode 100644 profiles/targets/desktop/plasma/package.mask delete mode 100644 sci-biology/ncbi-tools/Manifest delete mode 100644 sci-biology/ncbi-tools/files/21ncbi-r1 delete mode 100644 sci-biology/ncbi-tools/files/ncbi-tools-2.2.26-_DEFAULT_SOURCE.patch delete mode 100644 sci-biology/ncbi-tools/files/ncbi-tools-2.2.26-bfr-overflow.patch delete mode 100644 sci-biology/ncbi-tools/files/ncbi-tools-2.2.26-format-security.patch delete mode 100644 sci-biology/ncbi-tools/files/ncbi-tools-extra_vib.patch delete mode 100644 sci-biology/ncbi-tools/files/ncbi-tools-lop.patch delete mode 100644 sci-biology/ncbi-tools/files/ncbirc delete mode 100644 sci-biology/ncbi-tools/metadata.xml delete mode 100644 sci-biology/ncbi-tools/ncbi-tools-2.2.26-r3.ebuild delete mode 100644 sci-biology/njplot/Manifest delete mode 100644 sci-biology/njplot/files/njplot-2.3-buildsystem.patch delete mode 100644 sci-biology/njplot/files/njplot-2.3-format-security.patch delete mode 100644 sci-biology/njplot/metadata.xml delete mode 100644 sci-biology/njplot/njplot-2.3-r2.ebuild delete mode 100644 sci-biology/psipred/Manifest delete mode 100644 sci-biology/psipred/files/3.1-Makefile.patch delete mode 100644 sci-biology/psipred/files/3.1-path.patch delete mode 100644 sci-biology/psipred/files/3.2-fgets.patch delete mode 100644 sci-biology/psipred/metadata.xml delete mode 100644 sci-biology/psipred/psipred-3.5.ebuild delete mode 100644 sci-chemistry/mars/Manifest delete mode 100644 sci-chemistry/mars/mars-1.2.ebuild delete mode 100644 sci-chemistry/mars/metadata.xml create mode 100644 sci-geosciences/folium/files/folium-0.12.1-setup.patch rename sci-libs/branca/{branca-0.4.2.ebuild => branca-0.4.2-r1.ebuild} (85%) create mode 100644 sci-libs/branca/files/branca-0.4.2-setup.patch delete mode 100644 sci-libs/rosetta-fragments/Manifest delete mode 100644 sci-libs/rosetta-fragments/files/rosetta-fragments-3.1-chemshift.patch delete mode 100644 sci-libs/rosetta-fragments/files/rosetta-fragments-3.1-nnmake.patch delete mode 100644 sci-libs/rosetta-fragments/metadata.xml delete mode 100644 sci-libs/rosetta-fragments/rosetta-fragments-3.1-r1.ebuild delete mode 100644 sci-libs/sktime/Manifest delete mode 100644 sci-libs/sktime/metadata.xml delete mode 100644 sci-libs/sktime/sktime-0.4.2.ebuild rename sci-libs/vtk/{vtk-9.0.1.ebuild => vtk-9.0.3.ebuild} (99%) create mode 100644 sci-physics/espresso/files/espresso-4.1.3-gcc-11.patch rename sci-visualization/dash/{dash-1.20.0.ebuild => dash-1.20.0-r1.ebuild} (97%) create mode 100644 sys-apps/bat/bat-0.18.3.ebuild create mode 100644 sys-apps/debianutils/debianutils-5.4.ebuild delete mode 100644 sys-apps/fwupd/files/fwupd-1.6.1-fix-python-detection.patch create mode 100644 sys-apps/gentoo-functions/gentoo-functions-0.15.ebuild delete mode 100644 sys-apps/habitat/Manifest delete mode 100644 sys-apps/habitat/habitat-0.54.0.ebuild delete mode 100644 sys-apps/habitat/metadata.xml rename sys-apps/ipmicfg/{ipmicfg-1.32.0.200910.ebuild => ipmicfg-1.33.0.210528.ebuild} (97%) delete mode 100644 sys-apps/lmctfy/Manifest delete mode 100644 sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild delete mode 100644 sys-apps/lmctfy/metadata.xml rename sys-apps/man-pages/{man-pages-5.11-r1.ebuild => man-pages-5.13.ebuild} (88%) create mode 100644 sys-apps/qdirstat/qdirstat-1.8.ebuild delete mode 100644 sys-block/fio/files/fio-3.20-fno-common.patch rename sys-boot/gnu-efi/{gnu-efi-3.0.11.ebuild => gnu-efi-3.0.14.ebuild} (87%) create mode 100644 sys-boot/systemd-boot/files/249-libshared-static.patch create mode 100644 sys-boot/systemd-boot/systemd-boot-249.ebuild delete mode 100644 sys-devel/bmake/bmake-20210420.ebuild create mode 100644 sys-devel/clang-common/clang-common-13.0.0_rc2.ebuild create mode 100644 sys-devel/clang-runtime/clang-runtime-13.0.0_rc2.ebuild create mode 100644 sys-devel/clang/clang-13.0.0_rc2.ebuild create mode 100644 sys-devel/lld/lld-13.0.0_rc2.ebuild create mode 100644 sys-devel/llvm-common/llvm-common-13.0.0_rc2.ebuild create mode 100644 sys-devel/llvm/llvm-13.0.0_rc2.ebuild create mode 100644 sys-firmware/intel-microcode/intel-microcode-20210608_p20210830.ebuild rename sys-fs/udev-init-scripts/{udev-init-scripts-33.ebuild => udev-init-scripts-35.ebuild} (88%) delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.52.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.59-r1.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.59.ebuild rename sys-kernel/gentoo-kernel-bin/{gentoo-kernel-bin-5.10.52-r2.ebuild => gentoo-kernel-bin-5.10.61-r1.ebuild} (99%) delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.11.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.12-r1.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.12.ebuild rename sys-kernel/gentoo-kernel-bin/{gentoo-kernel-bin-5.13.11-r1.ebuild => gentoo-kernel-bin-5.13.13-r1.ebuild} (100%) delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.134.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.141-r1.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.141.ebuild rename sys-kernel/gentoo-kernel-bin/{gentoo-kernel-bin-5.4.134-r2.ebuild => gentoo-kernel-bin-5.4.143-r1.ebuild} (99%) delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.52.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.59.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.13.11.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.13.12.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.134.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.141.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.14.0.ebuild create mode 100644 sys-kernel/linux-firmware/linux-firmware-20210818.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.52.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.59.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.13.11.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.13.12.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.134.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.141.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.14.0.ebuild create mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0_rc2.ebuild create mode 100644 sys-libs/compiler-rt/compiler-rt-13.0.0_rc2.ebuild create mode 100644 sys-libs/libcap/files/libcap-2.55-build-system-fixes.patch create mode 100644 sys-libs/libcap/libcap-2.55-r1.ebuild create mode 100644 sys-libs/libcxx/libcxx-13.0.0_rc2.ebuild create mode 100644 sys-libs/libcxxabi/libcxxabi-13.0.0_rc2.ebuild create mode 100644 sys-libs/libomp/libomp-13.0.0_rc2.ebuild create mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-13.0.0_rc2.ebuild rename sys-power/acpilight/{acpilight-1.2-r2.ebuild => acpilight-1.2-r3.ebuild} (98%) delete mode 100644 sys-process/htop/files/htop-3.0.3-tinfo.patch delete mode 100644 sys-process/htop/files/htop-3.0.4-sort_column_header_highlight.patch delete mode 100644 sys-process/htop/htop-3.0.2-r1.ebuild rename sys-process/htop/{htop-3.0.4-r2.ebuild => htop-3.1.0_rc1.ebuild} (62%) create mode 100644 sys-process/procps/files/procps-3.3.17-musl-fix.patch delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.52.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.59.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.13.11.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.13.12.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.134.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.141.ebuild create mode 100644 www-apps/nextcloud/nextcloud-22.1.1.ebuild create mode 100644 www-apps/owncloud/owncloud-10.8.0.ebuild create mode 100644 www-client/chromium/chromium-95.0.4621.4.ebuild delete mode 100644 www-client/chromium/files/chromium-92-GetUsableSize-nullptr.patch create mode 100644 www-client/lynx/files/lynx-2.9.0_pre9-mint.patch create mode 100644 www-client/lynx/files/lynx-2.9.0_pre9-parallel.patch create mode 100644 www-client/lynx/lynx-2.9.0_pre9.ebuild rename www-client/microsoft-edge-beta/{microsoft-edge-beta-93.0.961.18.ebuild => microsoft-edge-beta-93.0.961.27.ebuild} (100%) rename www-client/microsoft-edge-beta/{microsoft-edge-beta-92.0.902.62.ebuild => microsoft-edge-beta-93.0.961.33.ebuild} (98%) delete mode 100644 www-servers/varnish/varnish-6.3.2.ebuild delete mode 100644 www-servers/varnish/varnish-6.4.0.ebuild create mode 100644 x11-base/xorg-proto/xorg-proto-2021.4.99.2.ebuild create mode 100644 x11-libs/libXi/libXi-1.7.99.2.ebuild rename x11-misc/py3status/{py3status-3.38.ebuild => py3status-3.39.ebuild} (87%) delete mode 100644 x11-misc/xscreensaver/xscreensaver-5.45-r5.ebuild delete mode 100644 x11-misc/xscreensaver/xscreensaver-5.45-r6.ebuild delete mode 100644 x11-misc/xscreensaver/xscreensaver-6.01-r1.ebuild delete mode 100644 x11-misc/xscreensaver/xscreensaver-6.01-r2.ebuild delete mode 100644 x11-terms/zutty/files/zutty-0.8-gcc11.patch create mode 100644 x11-terms/zutty/files/zutty-0.9-freetype-2.11.0.patch rename x11-terms/zutty/{zutty-0.8.ebuild => zutty-0.9-r1.ebuild} (88%) delete mode 100644 xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.3.95.ebuild diff --git a/Manifest.files.gz b/Manifest.files.gz index 751139db22e179413f6a2bf5de58cb0b8f6778b9..1750246c1ed2e0029cfa8a3b39660c4970db646f 100644 GIT binary patch literal 29307 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�HHFu7Ob!rz5f~yMo9&hLN zo=mQv0+UY!+jS=x20IGO%vw(EEYWEJGD+%%8ap0V z8-;R>=2+-ppQR09RlC|Q?5D+$C7SGm|4%o?yP&PZ!j2n#k>1!~Ws#39e9M~f?GeNM z-%jku+iDRbcZKnIkd22O8<2jqh1f_5f%@iovsjNZzK;e^Z6q)6<>RM(AHJ+-;k zaMq_=y%#5@BSotqCS0n^dK|T};Tn!H^T$cxzizu%rX1z?+KZTt|Qr za1Y{TDVhOVh*ktU=6URnKgN_fz$De209^61dmL6NH3lPgGYr3e*{|si2g@YSaT)ww&*~R=Q0^%DN}(AAYeD_pP||H# zUr&z*8oJ!@0#Ql9G=vpNZ%6jqTkm6xpSoPGAv(-%_!t7yf$=uuxbS!D*`6gT1Ovut zW4fDUbe_W@5hXo|>(c@1I8f&WpN^e8Txb*>D2Cj)4m5!v=Jlk&Mm2H*#yo8ReAP1B z15+^$j{}F2PgJwYJ`iiWJf0Ol)lrjiRhI_=5#edczMn0xDq!#hV=%53Hln-)A8WXp z{&r7`%g~%S5NwNa^OxPjHt}by?bjpwW8GT%oHD?$px^-g%|%&b0h@Ck_Y?GPF}Nei zMYT`%B%K$;4R+46EzC)9MjcO!I)z|QojpOBvl%$Bv|YP&mm&CdPStpdfJA5o*$igq zU%l{V6}S`|@ZeelLw5#qG0*Os-5vQ2Agk43^qBNeqjPvL6pn$m+8hFf2L)uh1S=dX zIa+B<%Sc@{dENkEzIrd9&UB38Sk6wi7P+D~Uk}Yx%XIXCaBFOOR%G$Z)k^VTkxr|<;VnS%D5O zob@y*2lpTDI(#jQ1Kv9tw!_A7Inb-oi$#7;*jm<#V4%*r>{Y8ys7JQoV!a|nJR)4r zSz2X5ZJO8PqL;W_pW&d`6UjS+Q>RLBt&}^M9X!J;yATo!{&r}8sEIiN#xD+Ki6_7S zDK_w4f;V>*_pV%q6ftJYsy=Q8`MK;Ld2%}^uV<;9yJH|LDAUHyDz9Qe?whT6JCx#AW2z~STFE!^7A}!^wdK9eoBOb|hgJ9$wS6YxC*V>JB(Z$9P`=-`7L?`K<>Yv3h~C z)0y!d5r@0FO3~Z0mJ{cF3qs8az=vXT`)POM#j~>5#f*a7&0QM#&5j|7?$Wy42Z9u2 z2N85zbcb~rSlh!XNfvCSc|3zKGFSXz(d={S2=0Z(kJ+?eF38yRnZJu6M<{2wbd=#Z zlWhe~qqkfmB8x6zThEkVRJ+@DG+h|4zMICa{c_AgMHLJH+*_EQgClC&Gnwb@$o9X# zRm5O@UomfNYSp1V6R9w%A-R-zC42mn`wyQHz43Bifxym@St+{-XoNL}b5C71>i%_$ zX@lcL2WE&@p6=xY8)HDz2AuOr7^1`ZO-`N!%f0H=mbvrHwa+IRaWrt2BR-!%Vthsb zxufJs2xqtCIX?lKxw|!_1&4z{ZPA5i*aQqA=Z{0QtQa3worUTE709+TaME^Pwid5O z1A{fao!QTC_$-u9y?US`@I}(1od){gE8O+QxbU5a19R+v=BgLY9$2!SSL@Y+p@tz? z$NWJTOm$uMv|z^fxHWhBrgU z)6-%+oeE?sscy6o-?>6vs5T(l<9jQ&K`IUJ{h>;t$q z@-tW8l^_^mODn&g*{|{Ik(n?26h(9VS-nkX>)eN33+}YUIP^PR4i@doA=vzp^?*UJ z#|C3!nAfo-06DF#dXgNIXiVQV23UV6!y}T>DwX>5=8btnibuBW`}}A{2B+Q*Lk9^a zj%-=B8clRwytT^|W*ZLRAE1fruDI;!*5P2y`{Al&$Mf)j%P>qA=5vT3vgI&rT*EOZ zNC}efl1l3?HtL_`eU702ydUT}vfsYFmBN4}KjotULlOb7A~zYHy%`b6VrAzn&Syi5 zia|||5fsZaTwJP4QSM}C&vKaLei{<{o@-in4D@m42RIu@a9Wd!=)wH9Y2L%s{K(dG zhZl9SXV#h$`!;bb=ZQmh*~Qe$yGajmN1~8SBXqUFvdoEa(o&bEId^}12d`Nq0rbIR z8-8;Q*mRp>>Mr@qmPp0h-3vu>(Qz*hR(e0QU;g83J19=>Q=Hp8=cum6<>U{kc7dal9fS!CjaMx${61X)hWgs^YxrNRXkrQgIh|3OUHLoV8o6Qp z_cNKv5mNB+`a)lZ7Ww ztF>hNwjQ8g+bzB4w#oiR&S#6(RiTj6@mF{bk;mzN=U)D=@_mP1j_hn^SI|F`DqTXW zD}(i0VOAZSeh54#7$Uq%N!J`!TvdyO_-N~YIA)8yo&LJPW=LGY%{Sv4jzK)9$rg7i zv|_;_zTxTTTXqNz*ReU27|-r>T;7h^v^8aZEXh1WJMwpK}k_p0PDp#p5X)cPFdMCNT?j*Z?sQ`~A$=tH7Gw77X_5k^TF( z-}d+YHZn0_YG2MXPsXMDE+FXD$iBB0n=YfAbY^iYM1uSdZ(%^!gsZ(=?bmz$r z7YbqPrbT1hmGw}@5@&Q6NOX_~7-}0TcT+$|He9RY=GxcbT-eR+s>lsxg?kE1062C! z#Agsq&KvGtGCY&-H17|d!M3_EmHXo)-2=gcyK6YQClngsUWx6@JzvG$%f$%;eYwWm z8pWQ1GnG)%Pi4!lH~91X<+ryPu;7JPe!Xc5f-|eJ2Utw!gI6a)+B;`*G(?`*`sHU` z3r<{(b^~xZo5fAQOs>vqoONDi;hhaThTD)V8*KRA3nA6Laa|62hC!jRdbrn|qGy(% zhAO)8{(=}@2xfMrt>qmc40y_V!UDY+O1NA#IS;pVPJsF0Iw(gAW6a#~>S`vJF+9ZN zz_7Rut64AM1`AhW9qN1P%Q0-{r^*Dp!2Rv}d#yJw@Y#PZn>z5>(JHUz#ueaGy;#~S^ZK-_*!`^lLDw=F$ zBz9vzHNR4KC=?JID4kp$8ZhW!)Wa!V7i#rP%DL0vP!8K80VqXOSzWs4`VBnxsjn{8 z8Y_42%ttM3DuNF_%LC@K5GHe>4z6=`&~j)fko}V@`0bb9|7`m1YgDLxD)r9hF0FRl z*e{5=kYZ`G9SGuDL99lae7bcvcv0h!`EWD|@}F!Oh1X~Rqr19*`sfMJn}bWbGk3>k z3oYj}ekx^q4giClzjDIIM=m9uhQ#m!j$LRLfo_vpHa)xWJW7U@(Of`oKpD(F>@F;0 z-&p%(Bo@fD><+D#TRPIk1|AlYE_xbJ5{r4Zg z{qplKKmF(1nC4I6G>hTm;pDyLD!6TTU_Bf=hzvnLT=njHoD2R85pv2|-Np8e00_#b zDIXgFcETcW^O}c)QTMZ0Yd&7q0wSpsMp8cB|FL@&tYUxPhl&OlA)n?|Zl{#AfDyw5 zC%cZ(wN`8!KnuX#fXd-UV7L2L_u8K>zr2mGEUAM_fMFz#IT^P%j9qhgr|afH_m29U z_btOSk^mftpEo&raO2xA-+y_V-VrT;|5Q2z1O#GTrxofr#B7sPaIpg~;8LOW>M}aJwZo1^nuhyrt95xwvA+b%v9cZci}OG%;SqV62Dr+=rk#h)d;7I- zl`{i|;_%YE9KO!~2Rb&C{l0{Wa00h<@&&fmIBz)E9%a>jiwP8lN_x`Q=rNl%b?o{& z9aiHEXRzJq=q=Xx#0?kW<}z+#vNXJ%+w9+`vvz*@?Y)b()lVDaw5Yiq&$P#DpH9Zl zvun2DK*>RXyy2KOFTPZ zoo1F=gZi%}$yn79!P9Q>XD}69%ejrnSkn->73#9IXnpQ&e2(s~`=@W{>wo@X#$@_b z#C+Rtfx-GmPm2TXr8mQeKz*<-2B}dsbkrSY;qK6P)LK6Y^uZwZ48(K0xJ%tjbM3QT zc_<2!a=OY3YhN%d(>=n?>5%;ZXyImGy&1`!NCN{5BSo$IGx5ue{knGQ14{=y+{5KL zrMq8_<69;6v$z8^7*KU&nY(wer`xz09OSg}IXnFN**cBlqs^7K*|)P+W5bQxf0DkQ z9MElQ=f1s-3BNdrmxEX!Cx`LDl`*o%s%PHlKQQ4KYH|RzY2Z<-l7E;~2L5I`T8Wo=ok~M!h%;LU=ni^a+XyWjMZ3+t- z9-l=4PSUD&wGX~3a-P|F0ruQ%G`3EcCOL{2*n?G#&Km4e3@6qMyKQS(#S-^y6$T9z#_f`7cthrW!Z}? zOge!eE}iL@>v)|Rl;siE0TVYVV(mam|Npkmb;oiWNy7i7D)nA>V!KX$8mCD6+WB@G$(y%vmD;0fV?RS zYT?bRwcG6=DO?*T3Dt>Y#X0rsb3tvoUlh&Hvh*(6Z`U8hx$BSjvnn0p$@7=6s$tcx zhtgF(Nbq_sC^YC5)JBPaUb`Z=w|o*a6HuN)26P*W<6nyNllG@N0n#=VBD#rq$5h#< zY;xB8tL!&xa<{Ed528OGDo<5G`MXJsXj;pO+4#xn&JK>;1P+ojH9|RW%DRmBUCGd5;t=;?03&-iv4B@$t z4|-4DC01Qd(v)NzQi@A|9(|X)C2Kx+2^=|4brIz)eDD#HSJcj zEpj@?&?ALp7LwUr-w62v(GaM#vQ!NI0;q#`PvIKWDv?8W*m&bNWk@~<%}!osZO@jH zRFaoNno$dDIET!qPO3rG3doR=pPtz`aZOScuiX^?3tr-OoAzDLCrUS&`-h_mh8Kww z;Cn)0(XgA7;nWoymCXCJc(ecW$M;{q^}oK1iawffB3ixx>7XhxwRM0bWvlKVs?+VV zFQPupRm&=(TcYBrYoM_1Ivs8MMOnxZ8Q!v!n4=@*MFzbt$600Usf?k+w}fzjyp-c4 zA>=&nM=!||+(`n0VqC#8MU4)KM=CK_Hj{^Hd6%SN6SX*}H;aQ2vOILlrSRjO<*LiG z!t)d03&_<_f-_x+OF<<$og?$%MFz-ufGOuwTjck@e*Y@&!J&H6VskcDv4%|-qsnW@ znkAmXe9hZbt`B+ZL>7UXkW7bi?fqeirh^$-U9N8fCT++ z#ZwMjbF6Gtw9kv>g$YQ5z{1#~9U-dQ82a@w*P)rNBO?3|GEP)dSS6h*yl?P@QqKq_O(f3Hhn>QtxHRM46U>iNr{?pmz#st+8I6Gmw*> z$z%}m>gxZbDCkp_3Lp`w;yyQ83Y`tZ{sVmY8U~etnX)#ALNrF~sy1(mf)9A58hwj-*4Q(xDt{rbKC>)mr> zf1r;gccrh?7FJ^q6nbBBOxW=t+e(Pvv~(c$sk+2VJG9LL!SdpOZVHGmvqMl5>m>~? z>=Z!qE{F5xV3J+tlNL%Nfq)5a9I0UQf--@|x5 zH4MwW>ovUvUSXT7w|gq+dB&0)P(8J4x+Ri0QVM9x<3`+ln|qld|9Vi}7?=b(4sG?fc?PjDwSVk_G|?y9ZKF zcG1$j#_O8(UsbPrlWgADUk{Ga?Dp)>X#hWo0#!3?yO=qtP|ExzrwG5AGGvgUGt`qPqeaT^4Bu1?zZu<^rlGdhx`{ANA>6nJT4(%~Nv6!7L%2jKv|r4s5js({;@p%K>JB?9O9s*#zdK{~)j*#ICb*Ic=DBu(PT(-9A$rZ%6e0_Vc$tueVDqvcaSKVYi13P4EWE zQq-1N23ulEAmb&3BWfm1nU$BW>2>*l(t~XFK_RWXz13rSi06`6Rao96<;R;kd|qdiTOp$>$pGifkpzwojyuBaUPF;~ zhfI5Q6$xK_E~^jxjJcm>@QuT|ZS|hW#<~EjlwFg*;|?cpmz>0VCl1fIb$cVU#r$+x zs_QcQezB-XToM=#XWsQ6nQZivI1nl9FA8z}CL1TP8rqse2(d@a9Qhx0F#pMF#i*yn zcF-G&`0u!ex2!A@=*c1Fb@|F`3o5rh`IGd6lJx|7QZkj!f%l4icaSY!ac%dbl*B%q zYVw~pII@VsJlpt{M*O7+;4DUMY^e;?I4`y8p>->9F*nP;5VVm!C9(7xohc{Py)N0m z=Ffk>g|)Qh2ky{Db-molSp?%~=ayPju4Pka;gFNOczEO=o9Hsuj0sh@=1T=)@2)Q8 z2Tv!g28U2$sMesQ_NpnDB4f^6@#I6N40)t7ghubT22iW?DdvS3i`11?94}pUu2cry*(~Y5E0JqFk9bQqtZ#r z&eM_p5}uJlr|!^JRy6UtN1$4^OJz{Z`rLkgh;Zufw5S&`e3DJoYvrk`hZJ zNdIj3@NW(;GU_hckMDoJ!HyiBtj(uAAuzoh1L6Qk!7FBUf&1k!Du_r%&90ojN=qPI zz32S`*Tz=TJNPaNMhBHpcmuja?y5-JQ%XMPIk$K%$?HRlDOt0j+83ISx;+cL2%p}K z5owH+)Ec{@K3apyme1@e@B7uL8(z&jbwC~)BmiEd!WM%QqBhvjc-@M@1MQ?PpBkM8 zk9$bBrmH6spz*H*lE=??8OaA3d&>WMwiM2 zbsKT3)_Q&xQyi?5!deoFH)s7WMdM*0ZM+&KOCs%g@c0Ib+MRmBU*t(@m3vb=iNH~$ zxUPFaf|`aj+K^5|120ZvLBhW!31>+PxzirH_i0A(RD%Bb=b!()eq8;R`6iqDR8CPQ zHvXaL0r&ABlQ`lS#I^=5cxctd9Cej}bR|_ZY+F*cL=O)&B>^r(ifS9sI$LUCFW0|- z;X!6wP?1SHDBeh=MkTrFk*nKPcnE=CUbH6d_TsveiW69OXFFgd!hYz=>QH4qZMcE< zGOt$c0_yrxO^iWCvOX<(`3@zn?%IVXtkAID|QfQKcDRCJ=?i%vKwvP@_LoEuFA;|tr^*X`msc%cy6A``7+u27K8$}WplKq z?}IHgH%N7C`*fPS?E9>oTUomNTGP0C_QG!c>~=T@qPp9nAukImfUW8Z)5e#Luw7vb zPAg!0@X)v9;QLV7dT&cFLs7PZ!*tPpt}32dlE7`xQkTIVHR-AR$M>2=QI zP{S&CNkpSu?1aX*sP@1Mwd~fGG7_ZNNtX&>=}LQW;GWXk*%sSaS<3)`zUr1hS%rG0N{;PF zI>8qmDV#pKDThvb`V>9{myFDymZ(=2jlw%c4ti;C}4^;z?-MQW4 zK|LjdD)zjl;lR)PYQS>9PTyM6KgmL$z#Y3jlIm0Jwym?rUA-$%M9}iItXsp)$<+)V z;cG;--YP%Q(d|Roq;pI9Tm;^mGhfe5To>)D{m2#{&B#-&9=0}6TGhgLPj*ll-Q&nOi#NQJ6kYTLDybZ?1Zcu1k3U}fJCnX=-F_2e9(y2?>_-?6boFTvKw&SpIz<|2j>za+9-@cqr#bur(iXe}T*HjXB z?F6-Y=+DPf-0JZ!@$`OPdO%PYWU1oU!p)SQ8;9s@!E1#*^NZe$zAoFBx?N*|Cnb;O z+7M{L1x<+^uL}}S<@}3;BCDa}R=S`Huk=Dt%h+;?G;!N=Bm?cM*Lz*ZmX!0eR4Y(muK|+OKlr$-I13?_8X}zmIiI6)rsyZkvQ;w%0}b0y~nr z>rVoST3HpF>l(G(2F3t@l`FM*RVypYCZRRAWZIL$a<$-XO^%?X@TDJ?z1>|4+)9+I zYl^`tM%x0Fle03zigmGwfLmo9`wbp=G`<_aN-;lukCf+W)1q48+hr!TdWN-GJSaAs zlUlS6Uk%_4Yq;#3L{K2;S&3%R>(@pci_4JEN`ZBX;nTZle}_A^ z;~C?2QSwC?X8UM9emg0&x~~cV-kC^BadqU%rgY+lEkN7`>R*dKBkx^X&6cMV!+NZG zHBcqEoVPkkn{%R(C)dy!c$o!U7oabbIv&E3_I`AHB=lJ1kTsHqHPx$O&b%Ux%J83~ zk&RaO<p*R0J^|ad_Fbrc`0io&nWQ6*qG`zDV_b94T962Qvusq0yx6EfphaFOI6N8 z+Nxr-deu-H-C?0^)mQx@x?NJI>EH!oa@x}2g^j)0{AJ}tycd+)1SH+b6I~oo95dAF zs9pVS(SDh~&38l07{e1WoHfrjynCK9u#9gMKKj6QszDq6oHU@2q*Cyca)gp_S~5-@ z#4NU7Q;CdPVcKd_AN=f#g`D>@?Te(o?YHfLCe%q-f*6Z5G zx2gpDLu)#1hvn>6O*PrY+KhmQNwbuZr^!6pV57#T?ps_Mf^2fS2C%3^ex4v>!JF#j zi(~F2aiao}ck#MxZyrJR=^xCFq?8E}TH;eC9VuMr&1+IGF^R|tD`_ZnLI{>Jxz}YR zxofaf4^_CLE!ka9=K%`UqzvQ~?9s0IimPUa5%|sEh))e_YE&veV94i21A!7FR4ih_ z_(`%u4|UyceRr}OVW2t(tEy0k=<-jp32&irckrn%TA z1xW4d!_lv;k=%H7k=4jLrjRcWm9Er-84fFU$9IfeUIpC_(sM2-EqMpQ-YJ1(eqOOe zN;Lhmd1q=(3{~T884(80lov6wCPh|fxXR)NpEr3kT+U*$^Nz6G@|=dypPG1~&GM~S zXr(aBvGN^Hl9)t1mX;8$MW64HCmY+_qJ7n~R+i_9M5HLyho6ZSNj@?`CG64{VpQRb zS9;kH0j!bwz!+JZC$HnLi&7@6o5vO|2Z^RK8+Ia_?w^##WQeqdcsOm=lHz>FtdybN z-Rjc)xz+m86~9&2y`-a!y~>RC(zk zRhF`nY_^_$zAs8VKf9XNO;%-|vv&mGzI-i*yW>Cp^MC*6Km2+1dwu_>AAkSxhj5fX z{D=ShpZ~A_6#v5?!pi-cvyHVw&*jW9ox2@ZPov(~F5x)(%2yxZ3MsF8j>Nz0dmf=* zW#+rB(dTs^b>8zHDaWgZt6XPn<2>#W`dYKkl6ODKsT+jw>DI zoGaAY=D1P}spb1 zUw?e>zx>m$fBpjxRF1a=%j>*yy3gL%h_Sb0jotdOc!|{aKJPY;xM~Z>9cwDbXsI4` zwBrmb94u(^0Q=^?i{?;2w`PE3H^FYD}gpIU8wv#W95Wz2r&e6JeEV9)ZHlVxD5&fa3jdP9lp zK8q{AS&7Kzj64qhv9EN@z4p$P?@2q%##f$4xo7P)^gAEdRmz-uwlq6NKG!-{+!wpk z@vINa^wavm^Zn@m^!J~>{vmu^tWZx}=ME?4T<E4R(sDW@SQU^ULBXqJmQtyy_F))aNqn)yT>u`!NjlDYma$eX&eNfn zck8(Iy{}b9WX(#8+AUw25~~;5K5~w`oFVjpyZ4CA;vK2z=6w7t3x6wxZ7R4zzggp1 z_q-dX)$SR4?tH=(z=j!m!h&(pIr%Wm@8A9B|Kq>@KmYH4`osO@*B|@K*Y)c^{^0Ak z*}uO3%dbEFxBcy}Ki~iOlVAG$OaBu;{$Kw2zy9a{{XhM;|Ne(Q=Z`=B>HD|8{_^kt zOaJ-HUcdhMr$7DAKb$y2ds}v_i`BT+;uZF)CH1RK5HF2uuPdg}$E+n>scScY$j$!e z$+Gkt3`(=GO8hwgf{C`A=jeW9xsG(OXeG75Vw@KcP}qkW=NhX6Z`kj--bHDGupY`Y%2 zw0$1J`M|+2u?Ya2Wv4yE&U>9jq;e{P1I_zWj!t<9rYwTm)x%;qTC$K*VGPMAO{pQIQSbl+D z0U#Xn7$;`;=Gi-U0>O?)20d9bK;nv+7%P;|BNRY-ZM^XWA;Gc%i1l@~o9zUUz+3_m z9zC?aNj%}_?l|r`#|9@WuaVf3JhUb^CWmF^wpQE3)v^f}dt+^dunNQs7NBh+zzeY1x=(x<0y1zhk*uUEAICq|ZLbD)@neKs5C}q8ZsLqIZs2Wjksb$62W7<3 z32O&1LSSNpI@E-BxZ-(FR`!PBff_geS1;g^a0hJil!k0Vd+kC6jIj_|$}TCv5?v^nuwlm)BW@l4*equqEYQRN$Zpny8XfD_QtU@M1 zxWIwlC!3OwqDBvILqF@xb&=cix+oPY5 zn*##mr!MFhRQmIx0T_RI38q+ZeFrwpcV<2TZjhoM8_N!OWdgwyE(1bCEoMC+V!iT> zpfEsF!7IqpUI&YGZ(eL-^iKHZ(aK@yCEQ2W znh=eHEhqqNgl}l?_QqCaxM9QXH|hZ57VdbB8Tj!C+la@U7i>vUh(1gc*Gkwl6uJ}5 z*lLL-KsE2p+9C~Gg8q8vQCnx~@N8<+~4EV7J^a}}?U0f_p?s_`aRLclH}@7^PdF5*St z2WW{&Ah%*B?hq6RxWr(06A4VnoCQ_F#v{i1W)DN&1$~D5Re+Mvz;=wK6b9Kc_{&oB z*@&Tz3S6*H9`p06-CyR9&)(VC@$k{s2%(clfr4xh?ZPDTbwZFD3jsbT=6PjgKa}$# zGJ;|zRZ_Y$#vS2Jji3s9TSUp2VDia5J+HC$xQxWdfI$Se)YJs(qU00HVYAXdRt?xz zTp$g=0DN;2PYntE4!AjReqhj}wU%KSqWMPK0Z{DBK`0(L+hJ$|p4+`p;`ahN&I>sl zb`OQ^J5cGjq-U-Bk+8^wf$3fdoAI)0-{xoc!B8f^Q%3o17qxc3dIDjVevPvSwds;WcoiHC3rpl+azP89dGft)MG zZfXkl{*Gu9htl8R0yruQ9TX;z$$|u%Sy~Ju>O~0vFFIKfXhy2+N`iIafcHe@z%bx* zH4~tb!Z1jJ*Niu8IqNic4j3W22H*t9Pc??jGrvU8b$|Ks?fYj_3n_;WG zR>Oo0mm0o&6m?_(JR=La?t3)YdCrX(3Kb3}h;Rs$4xmxY_1ruxXur<9!JZz@4wbo3 zVJsP{2&dHK`j+kmxZjoD9JH|=*f&g;aEO=R#y$}CV23bHBIbffV~PW&4b8`_5-xMB zln?VzP{a-7!vxGmZ5FDfxmn$LolUVK??Ajkg2$JLu)lp@KmYpW#Z^tjye*uNJG#UhGt4)k za325!I=W*VpvgIx;VZz?5iz&{totG&K*)LEd!F|bK5uMcVhKpYo!Yt#Awd5b_Gp{9 z50B<$lKJ&es{RGKm-G6^!gV$RcxA^X+MBPA%2^ce$k)b@pmD26V(tx^W#ldr;l4pG zqQa_hrWQb?os*Po+@+~DvUFuJNJqx+Z$9-b=1u>VG~d%g3JAR;l70Hvy&1p zLw;MdlBAOb)FfoH8%X(M!Ws^u6dW_?76cLhAFjU>jO}E@Zgc8aL$6Q71nvnfy;OK( z@Nox>gE+YAIEjo6NkRBUF|yjAWJIO1)Cr!G-ncHywO8TS_6me#TntXOhuniWnV}{~ zj=_-?LQ2g$XL?>>C9+GJ0uC zC@!|Yz)p^d=_474DXeH%uH4o5v;aNt{PF{IXCp>W5Dl3*07F!mPJzXT!FtYAF9>N2 zBOxRrymzz3$bP_WZ}Va%0A5Y)r}g9etB0}~A9K5ikt=Rueug@aSgMM79q`OE0RFH< zSS^MCCJ*+lsyz>L9`ghi0=&{(`a+vsa;(iC@IKK+Bhuh)VJYQ!5!hfk#2!!n#$J_} z_y%q1g8raoCw`9AK{3G6kyAso-Id6O3sK!Oi+Y@WW z*)M5+tQmETUktbz1e|~iDnV)aui8*K=RzJ-?98X^xgjqwv0QjleiSd_b0%Jkj2!oo z`d}3TK1$q2CxX!EhWj1XfKnLC%@(mo6)twdCgy>7oN#Kwb=6uInjkf}8SJwk^FmV| z@JR$7e;YgCTsx1UB|?s{)d#fUB3rNta6l-$=WYsF*6#vz64K^n(Y}o@U)L{x{`T|w zOhICN&$V6m!NTJd06F{5CIK3lO!26&0YF{Djywq_h%V=cz zRy&sBS!eYJ`8Vug!KQ$!0?YJ+Sx}*=GC!{x!S_8Rpj#lH=W#4BY7W(VL=}TrCTcR#6!LlZ86t6W-$>wm@sB5L z?Yf%zNd(VT|UInjdH-c5+y1kbQh0s7`y7ibG<0TkiE{0-_0QflZ;0ks9UCF-+b@jY*J z@{vSIY#2ra#NOrua3vx=AC81yp#wt&#x*>5ej+r?r>yO>gBvIy!guJp3*2lM>}~oS zeaw5Kd077&QH#a`yZI*^prfWy!N>WMH~Qu7pFK2P?@Puuuqsc{M(X<@dWV>z*#&}N zmHSt;8_^zi%gc5s9dK453JJvuu9=aj=wXa#U-7sf5z13cRLgT3grsfhMgj#uZ%~M5IyWy)`+cYi2Mq?@F<SKP%10Lw~fCm!YfniuC;ovqY&+kj+`E)ci;U?YT#nyiL_Weiy(`OfLIM=(SnV%YF zE#m3HPmFbeA0E%Q-W1Cxj1{XQkoRTn3hEb%iP|;`yt^C}G9`^6ilu32NozNP8)S)> z8WF3!7yrR|c`F_lSB8!qc-WgLt?~|%G1Yd*lBFEV*geI{NN&*{CR)Zin&G_|- zbJmXM61`_G=Jk$i^E1#xlnaEXUKeU487S-Mo;kz(;5e8$`vTa4CC#5-FS)i~|Gd6_ z{Y*bl?C-{g^o_XSYQ)bxZo;~fp`BgDbfE<@nAC}Gt3vGd38CEhApC>~fxUNMhG2zr z?lX=Cl}9Nby%JJk3aGW)=Rc|~O zfeLb3hc>Qa*+TThs$!uCWJ5WQb{9|)a+D9q-SV6Xa_&)W1pco*)UAL4zS}w|iJmea z$*QOi3)D24p7VSX8DSM#1cxkpJ73)M@4rvAS&8;eJiu>ou_S=elemi7H8azuMH;Nd zN|+pSFEvvukTBxoVQF6J!Mr|kHVdqT^9bk$PgKqBCmuNl!W)t7Cice@_XEp|M|EJ& z#KBRd;XSb%(P|bX8ClpTLI>K5Kzaa}rp?&b@DwU`NcUvdat6d8M4le!M&RY^O?v~4 zsO`fv7a<`b&Jt`H=t?nwB5-M<5HT!ztd<(_;fNpn^Im`ZWB*YlnoA0ao}G@&dU&O!JFHBh$$Cg*{WN1r@2up&D8KjS*D zQ3(;D5uK;Y44KDgj<-Od=toWhm8E8E6FVFWt>ok+&$%cZ&{k9?>_YRx27^IYsg#xAxyqml5(-fz}(pM#ck}d(1tR znm0dpLnS9Lkmr#~bPd3^lq4&xB@i$`Ny2zU7Yi$aXeI<7HQX9rg+z^lV7^|K?Awo@ z*Q*{l-<7+?5f-Ut6w?BS9|MPK5x-fca2%LWKWYhVA5XTQSGV2_KLf}3YXBFG&-OJv z2`MuUHEPDHuojm3JPKBP!6Y$ST)(P+Fh!!u`-!MwZsIZvl?!y$W`>hU3TIQwp?O#c z>>Sc_BQ>v`JvhX!A!lcFMfzO$bQfFzdx#_P4!_88K#1m8D4hy3ISD|pc+t|sP5;M+PFPj8LXHPe=1~Y&V)-Y0HN5pm!1a-((9t84A zY(%QVo6uXp*+jj=Qkr_2U+x57_H2toLSR0_@{0eDZP|TO&S3FbDOB z5=El2ZVh3{*YT-XwFT#AK%V!KJY8njF7(k;PUfL8E)1g^9{jL6oi(wT5!v&Ur)(H) z)fx`iz)9T9#QEf@+RM6q|Jr~4)91>`@WDq@g{g1UIO3JBg&7?=Aawe~2ulX7XX6NT=A?pBOY*>S)DMUTNgc{ zD9zN-LXr{fXE8Af6GiLoNQ@a)OYJf~uiBsbPwUs0a?=krx~8lGFACp)679U7s_1c) za7$+oIlG%DU^KJ1Xn-Z;dsUe)83goVp26r`GdPh4P zGRy+R#HBGPm?h79dHgwv;kH|VARS$@`nf&8ME|bBPs2lB7VX>T94>nQZN&(2hh`2y zZ_9Vs8-ThOXxA~})Dgoo_fs{v4J@Go$?6w2d#hPYy983qTw~-9Ki9)AY_0wUH zn9JG#dWLs_jVOIy7>+CkzL7Lw^)kKd(McgV^QFk4Q|E-QLICm63o3Zlrv~;Q2po9~ z?T&}{Jj#PYI8n++EUmGpp5%dGJcUP|d>uptc7X8~_I3?+dtT!r%6`laxnh6r*5H5r z919}9{%&f(bq4Q|FY^ND&l5^(F>)j_$ufz3fymzru6f!+;&Ch(VjYp?-w^$k2ZYRO zk=ZT}x9?=Dz{Tz!rV_`66%wGaUD&BEUQevCfQu`?7h>Ut6HW-BU)2ti+TdL^!_nG? zKp(3lA?pmdGBg|=y39cWStEk76*GdU6AH3PHS6s8;&L>M7#_Im1h!9rZA}y7leN2g z)?Rp~UOz9~|JVQanckj=>5r12HZ(4bVC@4BOcp<=Z1K}Mh9#d!c@s3h1%>P}y#<;# z&;cm`|1Vfku=0K*x2&AKiBsno=5T`)HJZ-{0LvvGC;XpJBKAH%lw#!u)89Z+vd)Ld z=;1cZ6W6@hi-p}0b>kw6hcO^^779TXO<@9>Ktsifrw8)LRh0<1n~7(h7~2{GRALyz zy76N@vZzcu9-t?^_4#?xeisPXit9aoCSqqoOwU3vybg<25LKbHr#Gtc;7|yh5g`Bx z7zx}&^EHFOcq;c%E%;1b=uBwOLTC{v?=;Y&W^W_wd=WHRr6b*hmumU_etaHud(%!Cec;eCRX=-DHnFkp@dg?xBiTaW`yd3WN=`*qQNeK`h&n!U?{4!>B{gYg^j0{K-l z5wCc-!XpLT_Ye+Hlon5xGyoV3YU9ZBwxkXpPN{TO`Lsl(Td0~>d5Uac#JL_D_*oEz z3r))3;CTr%_4uW}Hx@xr!Ox1+v97Dyov~trzm|}#i%U{(RLE0$GtUms>(GY1;PtFE zvCt*Dp$}M}8X~1;jT*K@fIFu}0M=DD1Cezeb!eDTJS?x?`Pa{ghR3}hNj*tA%Ls5n zdo%(eicjH#j|)~t*h^B}^(0dO-JF47PbT3F8`HL&#w;?lhoG3@79hm3Tx3T6gUj-G zBa~wO8@hBJ0Fx4po3+-u(Y4Pz7&?WYx&6P7VFY3PdFBA3>kOYb5>@!5s)GwsLsn>=}8)eb-`D`Vl`tsB7kOPalK4> zfsAul=yTx(>MqO9$Wy=GCv!C{R z4c_CnOqV@CY2l|suRPco9(NFi!NLZIFA^5K`?koRH=5>C{h-5C$pK(*g6QWZ`vpDl zdC~l=_sr034X5cAj13BdLEFV>_X?JcHxXU#WzWq$Zjry(?qq~MfO4oJFj(X|8LvD{ znCu)=$I&|1rNOxSRXj|)&>z7PyDJb%2i(|3O6#!_D+l$3 zmLR5HR_)I(aMoD)w>3kUS&sxLE<4OJQHN~={qZlH^@tbmmxAJBA-$jWmx)wA?eP`s z)r&SER|^5-)0uYl+v8+dEbRZbYz*fp#iF~DcQhAXf^d!`e-rHRUk}66hTV^hSB}## z3}vw=)G}!tn~zX#0KPMcC%~{2CwPo!CuhU`^0+U2`i9aia04z_P|T_dbW4vW)#8)t zo-scs@NCO?!Lwif^~axI3;i;j`CWQmE85iLLEHp81|JQz&ZhM&I^)0Do3%V>N`*Ip zj(21cigF;8&fLpG6Y$-`DhmQ`#vkC2xbi~5BBU;4HPk`j$x_NPaEf|E_>q)vphiGM z-b8S*Z+4Fl?Dsv}vbF{ieB6u8nl}a>Jwk^KRqKb$X9T3jfwnW?pG5nkl`CFP-{>9k zYIi(fB`l*Au=!ylU@pRUST@EJV;-N^?SH(ahWPz=_k`4BbX2q)XnRnBs~6AkOEyUb zy3t`fVg+b^G_@Gr@MZ>LTrC?zu zK6&}IEgd8X9jx!R`MmIV(aIt8Uepm)TJ1<+zxnQ_5+#s;w=Zk<*YU3}hUS=s4+YG_ zBrHg`Tjwj=P)puuq>(3Nv&{Uo>OTFGh4<+OG!KHXncFUs!&1m2XWR-xN0g~77S9f& zhyH>)b;M$)fJuQqr5&D1>R9XjR0X+%T{gZDuWI&BFF+* z<}Jqv`^w#v2#Uch^R$w~)-1$UxvjInm4N|Z(W6S6Y1w>OPqn}1dIUQt_<7ZSoqt|G zeLi6?Xn#EJ)ozou&pCKnL)SBV!t1(jN1}Rz8B+d_K*VAFkz3!+LP)( zsxf;2uEARTdBOf6)^-o7MWZzaxz}VJCa^X-qB22>oFtJ!V2gU50T^pN92z-o;V?88 z4!4fatM+4l{qdLA`o4FyK1`oJXHMlg`n@xZ6hW{o^VtWgEKjEz6lX#ZK$d-ayXW4O zh)>THpJzei#BKP`5j}H9qJvFM-G^=h5pfvSxH(w_35^J93DB?a!qbHR*$^L2Ss;Qp zf(}1w&Zl^^j{U9-uk99q+A#@5wuAz%hQ(&g$7SFPuA3JqrV{MZ#*k3C<-DMh7wq?b zl$zaCtxh3LXKLvFOVr_f8N|e$gomPLT*>ToGM|0pTC0mN3~{2qxs=mK7fBy=$sj zaEtqPO#mTwCe?Z_a}mMkHaUjKv)V0HbHg`q0Q+$m37*C}pJH4jhOlC64AB9y&%-|@ zU>E$8h}zOKUSJ;2$@}J4Je3eBf45{`zx-{z7Iq;3S5+^3%`9+~VX@OuG;i2RiObv^Ox>eLtFdj3 z6+GXPX-9oZxuz%jcCs8hmSn$TfLrk?Gg`)hi&{-%zo)}N3M(1L_An}#j5S+#StoOy zcd@0rd$4lch+mvyz%$aW8xv2{$q>jXXBfcNUe56T`s2%IO;B^K@k6hf#j9NyJt0a^ z2bcsBDPs;X^mu1a`1eBX_F~s1B-YA8tlReN1BObxwSgb)ZEgQaGzMBNe{O8=)u7Dt zKvWO~kThzJR@U_(C_nMGXuxI|R?yfLvj~a}%4~_jmZTkUh$jaR$0v$ZQ{Q$JoEX;K zEr%zR+k^)N0X~SOr_&$oTMpp$Z5rzqD^Dvsfq(*|Vbh{#TNj)7dC~s%Qj-vD#`@62 zvaEg?j@=lh-fOTiiO7XWvf{j-9aJFXvqGpKpd}9T?S@1&I>w;(GdpMoxx*PE;sk>O z#;v})5HZA-n-6@BkPKjkS>#MV-qS*t)w>=2aG%DU8TdI~b!T>oeZbUkg(~we+f>tj z8Uv5sx~EI#5IdX)5*G?z2iaYKRcjH-4OdP?G|SY_^G1oGX)mky4}01`YV77iT4>F$ z{nwX{snR|qx|i+IkX6r1)?vfi=KssKwaH`JZig3M7fHQK@fNEgil*h>|v8!EG(qVn_l-|%?U$5Lg~O8DkuWo@R<-U zW0EC~_D{4*v~+|o8=3{H%hjn9A61pUBHVJ(Mc zoowe-t#Y*7i@}>1r7w$WI|5E0CK&0M-C{hhUP$4kbEnee^l|{jDaiacF?$qz6 z`rJ?oakpipJPE$D!Q#LoBEj+mBzpWE;cXjNFOJ{3&77CyFtVK@=DWIe@aT<&4PQ{? z^&Uit1nFt`ZqPiO=Yj!cTx&zJShGEMJMPP(p1dn`byo$!AZq(0Fd%o_4r1Mbc6oY631D$4 zKX29mL%~@wu(#7sK&&d-8}x0()%0M|{qD zRr?g!a2v`hGPK!YML2o$Rg^w~i3Pi{)@hgqR#AYcBxefUn4PWaxVz~XK6mV!P;QwY z6j_xrp)6x9I*D(uEN{9Gk4%9JIpaRm2N-eA&Y=L0MvMzID0oCqU zK5O6{Q{t(w-4J$M91VRFtUe_!B7wK(5O3MsLQEM27}ELdnce8gB8N@)?C8{BN z9`kf6PK#}yge_>sFA^~bA+THmJ0EmAa0lB(l8l5Xy{te#k5UX~<^vtK!;7b62S+_$ z7jFOZLPL)00}UYzMxS6#q9yV+MbCm~!yK^rWTF0r>LO|aTp3nx7Qzj3EG_s9iYc)c_xtTHiilv<1SD?DBhgr+?%%b-&@&4U&($rDI_1uI{tiHK zJCO(;AjMhIZyl4tIfv6hhH8Rx9$lSC@9EM6C0G<;Jwp^TWH;1w(J`ANGa&)~It z!{RUND&R~5E{8p>M-+HiUa-Z;I}}^woDcH4XutgRfBw&}>!nyBd=RCJuRN@WaRLnN zK3h!+Cq)!@6ZY`#Y~I_#L%TlA-{*>HHAE7+$v(S|Fvno6!d@1{oFWi{KY3mmy6W`Y za6ODP+Vy0?z*#NtTyLazErJOS?m25xT-9Qo!E(-k?YaQ!Nr3cFAL$%LBY5$`_o_7*Drthymkpy z{I2J*1XEPoY&r&E`92})o}S4ee%o@)3+rQ6aoDEX$HBG&*_Hzm90uf)g}(9OW>7sK zA;}7{u=p6fqZWq~wu_ZG9Kq0n(>1DNo90_kxccFde5}AhD|RS!hxzmkBPxWb0_(~b z0o?I)$P}1cc*ggzlu!V6Oi{YdvYb(CfueQBmOM0gc*$uMXtT`=z<{+UMBZtK7C&5T zDZg8~U;gw`QuJXWv3=(bmpo9so2N^T6+!>Sx?vJY+UsOS zSS*074lv!$6J#HYXTYqCeFgE#8LGI;Q3+srIi>?ow)Be+XinmVJjG@kW3raacVx@Q z;dyrN-O6f^`*)7|>-zq;m%*I+&AXqn6eu4eGN=oMLBSmh@tib~Lz3R&lPXfc^F1+5 zt2QA_7Y}nJ-wh!{48usG=RyiXk4){PV8p=#e_o#CIg_^`PKm_zeTeLIIwK6h z*SOO&%QJftk=!rLD%o@Fca$(d_Ew*>BL2IpI;MGv=3osc{AOYR5ofH%hM{7eW(unE z00?D>T4d zW?VLbNl#|Ah^tVh-uk)KoG5c=vmm|G%rhtji=!2g0A@Z!3N$zgF1*lRG}4!n5@OU?D*{G?6@nuFJtZ*-spMD zA+P|s4Yo|suBR2whkZtt^y4?Jpj3Xhb~ZY`bOgopF0y*Dt=Qg>!5>e33bp)<-9r?V zr(f{4LLO>(RY=~Fg%^vnAPY`MJTJg#6}W$lYsQPuLRi5Gnq_?TeoAt0FdEASl99B4 z9BQYbKgXLs-F%r50V5dp+s|j3c!f$pe~#M%CF|p^YzO7cD7a>Y$aF%+g>=6U!oB-D zZ*($Nd-GCqzU3gJcs&CR1DpVPws|mXSnQ+Wk4;!yzgxE--}{gCr_aZJ*w%-rdK4av z*Y%v>e6kw0M4$O~Ub8Ls7kaNQ6OnddKr7+9{A7-(Gf*%!yAoJ~>zV9qGoIzdsK=Td zW?Owl^PR_K@7c0}8$yqeh_-3JsVq}<_IQqj{zjI0x?B}-EOBjVFWvcYo}wr112vQ3 zNlQkH>)TcWDes=dgklE@+H0HWyb_R!$g*(Xy3}k3^N!P|XLi7%lMFDtuH5f3J?W*Qv;h!C^O+wtc4svfKn$6zrw1L3>aBK|p~tA;pJ zd7A+6P>8-|z64_@`xF>gvJfm-W_7*!DVuHrhL;(A{~yL!8Q$(9pZ@sf$Hf$g17V{9uQ^}^5J zep-JV{nwYH()eN3@*Wba;NU5U96RLfo6C;Wb;5C%XM9dtZ3r!-Fap0FCg>dM3Ngh1 zS!@XV^ersWSWiyEf!8p>WcI|FT64he02~aHKyCX0pvvCAr9ups%h@UO8Du%1QJ!$f z+@f7P>_9kC(Weu;hNnWS;Pm#6ug)t~XPog+<*>0RR(RiVY-7bFcDE$l z6fqI!8Def3-+o=S^>^I#x@S=dnenN?2J7 zjCs}xLUkD5MykVc(qZ#6)-xS<5w`;q*0LlDJDs)8F z?GgG>i4M>R!V`i(8hbj&c{l6clk=pVd3~ClxvbY1!|oG1*onMl=Mp`&Ue1TW8t}Az z5NEngp((ZUJ~9zxcR)Zf#nx9Rq&x8M%+W><54FK0NS_1ytrd#W3cHCtg>shZfpy=W zkvY{b$fvx+;9;X)%HSb6uMu+s6YXGy`h(9F243AG@!zl8@B9>d|4`jF`qN%S=yt$P zH6<}H;wv8nNc{0|vQ)E1AE9_TEHozz-H2ttAVATl%hEuuEYeQfKbGgi8LDzUZO9d< z_jF*5sj2OF8-76l_C9^*wC#b#&B~uHx*agp+iaYlMl8n5liJh;?{`9(Z~o2R{7rao zhz$%M`tA%d91;@l3FETrgh(7bSdC5?ho#~V7F_Q>>{|h%kKeD`?@Ghb+wbdk=MWvt z1ROXRV_Ftmj@uj{=tO zIV5Q7bIh07PDoOQQP`$#S!6Z|=!7Ohn^o+f1*FO8g}a{ngyb&C31)B@M-in~rr8*c zYp@r|qM60Jq*firmrNbkot*mOwEuCi=Wn)#g?Nr#hO@IKddO)Y8tA{|<>%KX4Q zrC=8Aw`o!jrV?yYNLJ;bMbmTfM@Rn=*p>~|URYr*Hp+`=-3L*;Sf(C{3A0;%5(vMa z*X(z8mcoZRXQG?^5h;eU94~QOft}%q z`!=z)%_(iM$(iLgmkx`__8f3MXOJY}*pUnfL2Ll8gvka2x}Ax)eS?jSy+Aap7!b_P zN<)@*)c5B#`60?cI$EwnO7+QfE_;3;7z@1Nc+A0fak7jIKQ)DqbGj@ z|7!NDdB;Pt*+;~--3L-?_h-OxgYzLUOk#hx*BEEFHkf!0)7?>7Ywk9{%AH0(E<{K@ zotJCD2x`WfDhD}#kfe4~{qb*KzW?}Ze;I@l%7>xD`5C!rr?FjQo|JTxUsngzPBXj~ z#y6C7(B>M8M<6}w36-!e%H#{WfbeU9DsX2#gHt7mlG&S*t^;T@DM-91$nN9_0c0Tm zDyzBPO9GD@V?(52Usjf!L`LE*GK25Ep$Mm|g@^>jAQk2b_!S$wAt_FFG~ay>R?_Z= zE`jw1mAIc=Cx$rqaqvwD3^3mzhNs{#*Y;_G?qBZpZy=gS+wWn(Y91%5J(B~irN3|4 zhx7QLJKcjdr=!Cm9))wDMyB~-rv*WgZ)ZANL4pzD+^hIgCsg5da&`g1kod*hZpM%? zIlh2l$I(yLh5+wLN;46WPH;g%>8Ru#&F6X}2^L}@8=}SO zUeRHZ_cK-V4&GUC2e71|8Lc?Go!W7|pI%J|6wehBLehR+FJ`d_0*voo9AZ!7jutW_ zPl-Ik>0rRZ#5%6v`Xef(4+O`58dFJDDAY=* z(*5of#^HPK#UN9K?O<`p^5n6`+nIsk|8#`n#%HevY!c%w~f z7_u`Man{4b>*-kX5hn0)BJAzlMEQYp==@VS9MJ&=4Y2lFjTQMpzR}2b4inNufA810 z7VO~s$U0oJU%vKVfBGz{z|IflT2>#x<`wbH2n!2o_PZj%U}nnKY|PMaaX;jO+C%ZNM~aqj>3tn4n+4;s<7UX4GSLY@>t60 zY!SnBLQW0S))vGXkrI7ms~``DUsd}Y!u3oxgIlwIqdm9ER0}+Eu<~8p9|j)REQ4P{8m(8GQZw{cof_yq@lT+%SyGJI*i^Pu@%S zl-K+qt3U{3#~`Le8i$jgPEjl&CrI}*v~MXlfm$HT61}YKv-c_ci=H1MMWIpc%q9k7 z;F%{#CGESc@CMD_7R>?lmzDL;)i&YjpShnalUlar4xBA`zZczQZ+N(#fpB|Yc9uFG z{k)r_Ew)o^?831CYUbx6KF6haI+KuApr3Pk@Rt7EO~lVRX5izZ{f{62#-g`b_$|(K!jpDkV!6=sP?% zwCV*U>$0%$vPQ^b0VFu2&0AGc;+x;kmc1hKa;C{?XKJuy%n@&g_tBNZZgDHj2#ojB zv~zX{pIVAmoqDP=BMJ_<+Y9$C6;j@5KVM0PZ~EtLY0&q#|f+w zw03y<2h-v?2vJ4bkBAg>OLsyu694iFfo=1Evvxd!iwjccxI|P<7?xYz&2BKLb$QEz zck|O&0(`AI=m(PR9DL{YrrnS8nkgfuP*)RaWK%ox7VDl4OYz(vq`%=AE5Y8(oWR2{ zqGP~ypFRsqlpOtT!5*)SbU2ZtaJk{RZGTy|pMJbf6#G!Un;atUOv8HGO6f$8xa{RF zcIB`#`MKf90XZ_p&G8rrc^kAgFN=~}B}bTncNaKvp|wXU^5=D!tLPp>AHlk+6AO~D z*5~>ua2g@blguljPHZK-I=WL@N*l znC)lcf6sy{M2GmeJOH_mr*)Oby+K{;?M*XTt$%tI#eg2QyL?=;AOBV?_;}oMdOh4N z!v-lkdSH8d2g`GK-x)l8RL?P4G>Zuwb{r4TWqXuo@(Mlapk$}~Ita$897vSyJPp&D z6YRgB_0Fq+nr4ecqXpHeSBFo(X#=Rpf^1#exhi%9o!)9zJj{EhsXxbs-cn$XJ&4ja zu4k6^_M!|+fy-?*1IucshZ6)aCU0{UO`MW>So>}Tpi@o*QD%3fw0*r;?e(%~zt4cf zyxxPs#sPQqv$it!Ivd$3>2ORt#^-HQ-@fD1x#XaSEn>sUK^&|4O+%OM z=uQ*YxSpNmsj(B$Ob!&8J0 ztG4bh{g381}7?!{NHg%R~?W zX`dEBI&u2|vGHgXDzE%ZR^lI2s|^l#9FB)Y5RB(yJ4f^+Vy5$XU;)h$Da0n{uf(>V z39_EeD~0T3fZQcZl7N@~x^92ke}6fHuOFtO2#8P#;;OY%c8FW>?@oF7Y|^rxBh2K4 z7`EHFIk17j;%X9V%G92VM038(iROqX>qwd_I+%88uf)RJ5=s;6tRMowHdwUqcs~-| z<9IHCLErY>v&n;JZe~iv6}!^BK2N;2SQxZLbQEjuhAsWg7T*njBfj3ApdBXO?Z-45 zGb|kTUMKS?&I&p`V;Pp*bx>m-SHE6Y?RQB@Z=d*Zr6_WGuvr`4a!lI_yvo}ti1!I4 zgH{lR2sIcDYO6Xh{TUnY_#~nyfdeuzy)4?x_Z+;loz~(&@cyi+e3G;SnkV@9s zTsV!V3#bqWjCrrcV#}K|nc<<+I|?eY%t?=T_g_ zRa41kt=r)hBqpIN)VF&So{JG9hv}u)pz*S<-!A?MRJCb`#D3cLVVYjk0cJmamD8a` zI0K~E8=JaEyLUQrBNBUCRdNV9U;SP&b9->Wdj@Z{bNrfZVY{k7qNf-Hoot7Jr5f8- zQ!4?yP{Gc+=A|&GPMsxsgQULeB^$*i2S&8m(0z=HLVFwnku56RXahX`|76v}myU(o; zk%-zntr`~hMq70%LI1ie3vuy_`ofXd_*AO>J@HXHwDId(5BfU=?-tzB^qr zO0_)qNxxM`nbTISUl2m%JU@gt&1axv^2%KEA3W4^0>rvKm#3N~vBdqEmEcWlmwh3x z%l4~RQh#2y^Zc-Gz%XFY921i*LUn?nS6bchotYGDWXpB!>0k70&y_ z@Jv%*&Qo@#0W>)#U$l8Ev=X0a?@b8-J#C$lm%5a|0-+M#OT-C7F?fD%{k~Inho^5| zJcYiyobK9ho1F=jcd@+QE356&0)jK~wdHs_I^l9g zLqI(cWj(NVbpHAszWw;y%fyclkra*9&EZs(l@msQZV!14HDL2o=7-}vx4B(jV;hca zllkG@@vu8sa`0q%Z=CrV%fmXdi3y=_EC(hy*AkW&oT}k%~}jl*xWwv%h`0*Jl@nMCNy4<Z)Kup)J=&Q@#l7RwL8O7hmRrBV-A3;~-XO@H) z18fNMHJ#58yTK3qmp9eIUQ-X7rWr*kfQ za%-9YVV7YnUU`G;vm*Q=(pBIjdEcUyCzdS-Rv^p4Q>v+8_0I?+-Mw3(h6HqmWSHD~L z9jC+iz4C~_VM%27)-R}0!XA#{xV=3yvK!p<&fy!ABs`eUw#Dv!&3;}#{@8!+U;p)g zzKD2S?K(f){c9J9PRG`{v22RuR=b;?RskHIg76^NrFHX%m%=IZ+B5-w5mKsyhlV$( zWbf3lniF1P8wC`Wn0KgmMM8%+IL*I$eT0{SzSS+*O6Kf!KKb$zy#=ZrSBBg;a~tb& zz!XS$KRs;DE+6&j>EQ2)Pcu5*zzMmRC;R*_+cwi_dkm(3ni%mo&(>^0AGo2u;&-As z=Hp|TvkQlteto$yxqPhl_$@mCmU^lUIrP$=Y|alhiWEo}@eyAOcC7>0ytAFe2{i$^ z-DkCPznMn2`7BJSU&ehMF5?}`Fb1WqVv(gzUe0|Jcz-)RPe=SPrxOj{Z20J2suwON zpp2)D<7^IwD#Z~7=WtS2@amu9{d8V<|J#j*{V^r*nDsu!bEz)&wx9xDO3@v9Z}y9Y z+uj;WoOdvJOr5W4zgx8z#&(qt<)*=^VLqnWy?R2*L30RB@P2d&Dbf15GR~Xw;5EY= z1)SX7Pg{{aJH`Rd831P1tb&E$(MeQVUJp2(W`rOB-Ji)?1KTpWYq5*10q?hZ^~joH zAdpvEc}3Z1KE_KlStWq*w0nMeIpS|z2%grR&f9}`m^j}f7VpNhLkXAmE;#)TI#oTRF0oK z9YqR|?O-K6ggdvX$Y8E@A9Zm3Iyfv>=ZbJF8Kyu0EypG_!OtD7?EnRVW^%lC!O9=@} z7|X^`?KU}cf@;Le?r}%Kp5Ar?*SwIc z=aBPy8_PVeL&Hph!80Rd zPK&wlD6g(MSqJCGHY+@&#;2Ek+tAye{)X$lC#^YGtP!)lNC!Fw?gN(HA+N##I>rh1 z4gdr!AmWzk+ktc&r!9=Hj`~HBo1;t5C||D#2~MDAYj``Sq8wJ3ASrA(^`3MBdzsdu zzAV}Im)^(tVOZ8>-Gc?p-UZ==wWy zCcs+pgNXWg66%uuzHTjjJU(`209?oX#l9{JB-0?w_fRcpzUpoFt3@(I1%#=$S>_d6 zUCpy2WGHmix%t&H8knEsPZ3pKCR*-0dF@N+%Ni?~Ii56cfb$eXF5UP2m<7OcNPSzD zh}f+S>^UAKdn<=CqwM+RwQW@6PtMzWpwL~zykFb}SuS**H%4|igO*^4j8(eYi|Z9^ z&bqPOCO#u3fj=i)4{!QvFKFgb%WDbN2UZ)z3H45Q>au5G(-YX>_3$e?t;4C~mPIMT zk&jr|apq@a+s-#~CVMinPSNNv5G_2&VORvx;*D(1m`ud0!!dmhI`qoT?%l2t8+yaD ziO$4d`bGplWjCW2uPJcC)@`kb#X~SK0`cjDdN0M`H_nZjd6R1NIIL)S_@KQnH*i|d zemE$WJ#O~tAp?U0J8_BZ;2B3`6K+B9mqq(sO-zNPzq@DIfpGkE81u`wxAewg^HX<% zs@Gyv@0vB?<`fbqwQcWkAy&h(u^Ug6lb2nnoNlY>YPWJ29=IF;``hs57#whq`GIDo9|>H%UYN$uFFo**$#>c5%=nH>E8Fvs z?rsq)QLnDa98ztGQu6lG9-=c&`JX=do>{C1vYLKchlc9$nqTh&+0UtGVZ z%Q3MIt2u$LU@|Ftuk}At9QL`Gv%a2+mF5*?uz~3CCJ-#60G`=_21+6l=vk7}=q=ZX z*rL4-2pMy|)thXhqj%s(PN?vXSOhOL^28O=y6lr%wni53%|7OsFFN4o^)D|KG1pZ- zWNvRmQbtKv7-@6JtP^&UJ^so256@&6e6A3Y*n#`RqNk@dfLhgDjU~$$e4WMdCNi{- zLL8*&sz3rtMGm6@k`v-h5}U+!&`(J3J)+)8LnxWN8a9C4bo2jDA~9AAieUQDQP}|N z;WfvO_fhche2+@R(_N5FUA_!&HPI}F{kiDvfy3X0QW zPbK==8*~S()HyT@MRo=lA!0jN^L}_$GNP&SfVT(yU7F7#S{`c}iO>Mka0>B>>i3?= z`^hY@KTgHCj*s^PJxlie%S$OtjrILhL>)f5uW2TtGv(Ryj5>sgY|erkevX8 zaW9kOOD?;4Zg1Mk!PE_;1bSc>g`Fn12eCJ5H8)w-ijE#}aMq}D-QisLtOG{0_S$%m}Mf>*m&+VZ01iXtUa2vP2j?4S!O#Y%_2?Z!? zp2)J%%V|Z)iSQ#?keTctgc@3iQ@rpS8*>!)vg6lVsUB_Z9l-LjVczGtKOop4<5{x6 zl9qF*&-WCXXk3F6ExjAM^G5lZ&77Zm;@UHR(ph0%I%jUKJ01vzh|xP%9ghsp=*S-7 zaVXwx0XwnlVu_wJdkb+b-@wBO*_Rh@Uryff+A!Se^P>Ij+m{zWiyzJgdd2TCdk15} zpcUKOdH^=nTYBrV$$n$!(}EwH2=;RU36Z0s9;^2|_wv8W_Z@mUva^}X=82tDX|CB& zhU&M%3~3DEsC_v>2rBo+HEw%a(Fq}%L8(x0wk)KxnE*N#+zeg`{U1+CzB>YMK9@rr z-W}?sQeuN6D3?Xjjej_uL~mp#8dpH=wp#_I?~S=_+yy0QTmZqHr}468zkKd)bQ6PhIhkfoAH2*eu$J=4zTZ(&PN$~{yruVdav9x=!2qY2kw#D>%?rm9a zg*6kNP*@*1E|%D3SvG+`H(90PFlcrb)pR?D)0rUSH~~Li#>ilH4$(E8Z|oq3j~5`j zWdHKz`}(?GMkYQT*B>fj%vRpkS~^rMdJFqBdIwu$`>R@!aW*TiiszH>I8|hI81cV)Iaj zfv?F6Ri9Fp>}3%lS@&mAr1LVS`8cNuI1{dTM%D$6UZ0f34$qN`cXX|3asp|_uNJ`c za!l)54!pD;ugW*y7tZSq{y4vVf0+RrJ{Cnbp#aq3+pwJA-O%YQZJ+kec{my(k8J(2 zQ{E<9rAK=MFpp_*)8XYdr`0%jy}(qDWb8T44m`wHtnM{MsdiE$TU}>WrxEUbPSG<< zP@sy*)=qHz!fui(KC9mVEw5yDm-=6@W|7QCMd5!W5;wA&#myQHzG-{`fA_>Y%1IIa7(%>KFc zh*xv@fVm86z29*FEphlXW*e<*bf3KSF4ej=BB-(YJdn2vuN2ftxjCZFbcNU89QYp# zZ}ZLCcHEsk{dP)pw`b;xl>(QwYtK1uwX@k9>+L|Zzvz9{zJL4mj~?HB&I*0JO9RM> z1fXaWr(+85ZW)GGoO=4DqYVN%P;yznl!kdoZ5@9loY^u8;NZJ33%l5nV8~&I^&sxB zVegL37M{*${8Y;4@Sz?3=v}Mx4cC$vEqen`L;o}!m{5E*na$ya=ke$W32ZbM&&i{G zLF`+={@^-yPG({e3=VWecA?)K>0&n$ajZK}7Ust)BKIyNi9?+#;s*WWGz5a)`RwtQX% z^ZA(PC?018{i9@pdSuml%7!<#4KX01@Ktlobco zZBOVu+GFw9CXc2Z7H~PU-_{9Fl8Uo=DwH^UUbor5PG{|W`~KQR+uoysr|I~8JDzEe z*Q!p&2b+X#o9pa$u*7}dfChh-y{2Aj2_$=I1YGMZhb`)-{r01%sNq@&0{i-jU8pId ziDM~PffKTo9qGz;0Lt&Zjd*zUq5>3sw?#OcMrpvrfOhZRP!_C6W+VFHEHzITZIQC0 zs4AT@d%-Ut0W@2--!3zp#85s)c?MHqAI@z&&-k2vTi|(FT6BNxZG4vQ&+Dfz`0KyE zwgJTt%bWSoqN8}%)n+BHa9ON- zAkz})WX~V==iEaNguPsct%DIfH?w&&Ig4*fr2)TZc5Kz-<=J_x{F`@|Sx$KHi?AI9xyV$aa$ z2R<4yJU$l%I7#cYt9|fQ&}qVP^EN27UoejfwTq4-hW4Ocq5``sF`QUq-Gqe^#S-oa1p0|V6h~pA zLBjOD(V9(1cxg`X^3nrbsuoUKXAO{;$30m@;#!kH1 zr{C}6Ec&W%J4OJ<@pRuSkyWRvPMu??;JUeHpn>H$7TM`fpWzKd(rAS*@tt z@l@o-MU~?EQrC=A&LStuX-M5-Ylp*+oNIr+-&IxAAD+Ke zzVW8?ApuqNGE8zhu`+L)RX3itBFJE6;}dZ-{Rbt$xA$+ zD+glfWh|T1?qEWjhhsMmDMet%%%%2}hlKx3kl%wy&33J-OcdYwbjczRRy48U-y0-V zVzC)ZggF!`SsWzFAo7QXB2fn<=QpqEdjMNcLd8({GV1;==CKY3O@fd4nhGv}l_*4# zhRJ$<=+He}C%#Ca1Gs%Tg4G!nM5!q|e|zL*Y3M#BRZ#}WaJ%MEy^CbDuT6x{&+PYK z{`1HCS=&Q-kmqm0u!mUgW|JNXdeq4%*lpLLOs5MsUmX7*3h|tGS7S9C3jGgpR^cD= za8f(9lAenD-vq+*QtQ^bC+}L5R$XcL;fQ`0a}g+CL%z$`rn(@RF7~CIb*mUgVz5;* zU5(T6k}CyBn)*j5i^Y4qU1`6XGL6(+<+MehQm#7nK`)exn@%l%@EW&c30UrgTLJ-Z z@zfeRv^O00?{9zntNr@zf4{0GI`ew?NbJ%HrHWm;^?=)oEd;`W=Eut(cQIVS?8mv^ zWDK4nhr<%Yp76Ns{HxVx6%)kAj=QTN{!sTqn`++ArMM^QY&hv$M1w1EtY2HnZXxH> zMyawN7f-~6>0DR0Cc1G>q;yee(_4$AN|>#VkttI>eH^@Ac@UMCT%5ir;yDZ>N0s3f z?Xz#QRP{o1H#u$%C2jy>e7Xt!G5bG$|NiT@{-5_%(fz^t0MX{d&Vj|swO%P@t8Ew6 z>5`PIU}`wEtRlMYLpibL-geUIh_5@{IaDYvgHz=MC@)%VkCmEbQ@PcdT)w@4Zmmi= z=8F$%$B(v1qEfdB?B2i(D_D|sq}p%0O3b7!&tzWSB|o<&P2o{KYTi??95vO#^j_ng z=cx*}E&$U_PI;AFS>n=0t>na169}If>4YRZA8nC8{`1FIaSykHUk`1HqLgcLWrWvj zZ&BCmS@aSOk-~tI#v9{W&=UAlI*g1N)Gq+M^FLy?cXVYc1sBf=J{Lb`=b(1St%`B+ z9Io}~S`fZyUA&1~Keir|yLVT~L9r$t!_}PC=_$DeKnm}SyXiwo2&636#Mx7Q?{=mW zID*6;m{KX)9CVYAx~5eHMj|L$rPIODY6HkE#GYO1{F zw(?@FThEhslR^{EO71!qQhDjuNqrfei>%D*=5o>{<;w#W^{kM?M3}rK2gZ|=r$D$A zr%pY$UtZIsZ++Cv7H}jR&NDy>&GF_ObValQ1Fpk@cG4{cSyLR_!cQfCpV{^6_x{g! z&yDm{c`EA;9JAPzSUg{aUPkq$Hqa8cgW^&e{La|{IUG`%Mt3Yn308)jKv3rd2Z74d zvGGlt3`XLBekW%ux?4Ja(dgR_OgwM3Ew|UuFO491x=poD^Jc4*t$!pJ1&jB zG+GA;AIfI{BMDzBo^CwqE+u_)J5#;{07z9F>Gj+OqL8u-QCiD!o+=3rEg*rH7SU`i@I(i)h$%T?KHw<_d~gxCohb2fPw6#aAe~l^><& ztHuX9OXg)gKwjPKmlHI)CSPrygbvDEwRUz#9$Z-7n9Ao(9YH6z(o`j<1|a#F?yUv+ zj$3>x{`t)Mud3I*Nj7slKdGTO1h#K_kzDxgnqk|;q!s}R?%>3ISLy(^#wp460U@OOs_e3}aZP&KdI2*juA5IXu1hk5S6_m8n(mB+^u;0h~0 z1ZV@;=x4gQi+#Jl(NBx;i_9P`M(VTE+BDppB6km|u7rOH5V_>FC8B0vtlUmL9ikL< ziHwI?`rNfokL{ws3UAMC%zw|%%q)PxgPXgHLWs89sdGP6w;3u$w@o)G*G0jnZd_1G z0-S;>>p)$JvRpa$X|?0IiDXIGUi2T888`{Uw(x+=w-aLRNC=r+VWt1dt>2=`X&SpfiQe zaZrfw!+x~ew?vSxXA|-BQmI^=Yv*z;rt6wHmIDmXj7a8;A4IaQY?DmTV>ZXiF^L*_ zxi#_9VhaQT>YG}Zw!1j>TIa#S|91P%xGT~jU*_UO(A95Be|@NiL*9`N+v3~OS|wZa ztSwcC)_^jfICWGed`+smt~!fKUrtP~Pt7Br+P5FS{ng%vSVo(thTZJKMWXI$`;Fsp zEcyzcjFLF0!%dE)^3pn#gFyaqcq>6GySgUITZ(2~MTwei&FKWMXP*<_n3s;1ZWC1& zB>(oNAV(?%r1}AJi_A2Kmp5q_1g4YHPGzy}Zv00{_4a2j9Vag}NhPLMSGCm4-^tT8 zEoT%Zx4De|$zr=RoxNS|-*)NiGsI+p@AF{taw>Lr?Isf4{?I5#)(7R&; z&6CtYi`N?d+j$Whsk%%o)f`93CIaXLMF!PrxjP(>tGWPj$`rKiNx~ZnR2GGEIeZ#& zs&S-roGvF){XBa0WyxnFuHJ+KO$qosu4znjV$je795$WhC=c6|roM_2I)$9A(2_2; z02Z(?@pcFIv@1jr%TYMn+@I~>?kk*msPD0>ATUYwV1Y0=B9v{PAK5?WkNt6O5^9{E5LCURar2*5$E&Cp-m^>pHo+uL;>s*bI(7ZujhC7!N2 zYIb#7qV|#13|>~}I|sG&Q{@hc{^NdWsW*R|_MOE|kWKxUV8Jwws3sJD@Yq!1A5thz zb>sBSy+@P2#d}Q-!dD5^%sga!>b!Jq$`@1m6dra~oqKumo=P`!w{DQiQuBU8xL=iD z_wA7jl4>BkI*Bew+>Xw*j#I#l#5~-}x1Ue>xK*8xl=@v(4f^5DxcXNP15Fqj#o1<< zYsVlr{_u2*M4#uwPLVtsDu=k8>bqu6=j*5`m^M#YL*sU)w8Z!MB}ujQLzyTk9JkIz zhF(o$9ixh#6+{WktOQs`$vIC6pGL^8HKM#$Ef%A#Fp_hTjaCUf-~}r(d4<>KhxYsT zzusVnPO-11N0C*e5#lm|Nrfh-@XfLI511_y3LeC`_exmLd{wU>L1 zy%H12QVI}|EP#A^I~D!)NdD`ZO=mdDDSAw$B!NbBTWOcOQ)yfJOZr`Al~>RE-1H;byv-!!&o+mW4@e5jcJE^s1yf!m|oIO zq+Cm0x+QJuzC(3HttrlKUycvq*wF{I38@EwUqSg9D`RmB|i|?UCBe?>?G;NfaY)EJt=-sR8QD7kyYHg=^;wa z+4(JpJAwX-x<+u?l`Aifp?xK)WDIqCl6+n=3iL;D-yx?_9HT53}9pPI2RCNM98 zx6y{wK%S!XoVcH5>TTAQ`K%0{B3lXE|1Yirj=9a#@Tp$d-s#?w=GA&^np zYDLP325snJoD~H5sN4zu9FXk>u26fG-LGmFdyqeZys^V(MVD4bbXUMT>2+F$_YJ(b zt6Ca~CzlR)lS+(Zdg$GJ_w4r8agYU~J0)%pfIukkQ%Oqw+$){8KB2dPS-eg=kVx z^@smZOA+AJDd);4n$3q&D}-N6u%^ay%_yoEIOO9s`2z&SNZKK{wUM4|BcIvd>FtF0 z*h1zf0a)#4)@|1VIjf5mRc+kd71LHH)FgLvwNSa7Dlxflrjxg6(bcg*aj1^6I|Mvs zpqyi?JVhl#VJbyW|KBxPX z=XN++kJ`2>9j>H@)>`fytHiYr5Y5qe4RVFE&P%+yN@|D=lxgo-V{HeRr|!6f#)&^lSxY9cAuA2@2CSLKlCI_QYhZ`lIHS@`dC6BhH(fKLC;)b0+4IGLkH7c zm11qOZXF`-v007YTh}SZ^Q2FJ)4VjP?wa-yWFPS5QYhC|U{}~Wl0MdgvqA<09!jiR z%hDX|zdoqp{}aOBBm*$v`Pg{elq*lNHk8KFo|GGKIvCKMjS7=c7ky71e3*8inU3x0 zZhzh#6Q5DGZP!(Uuj|w?FDQ8_Zb!k5zy})LEMeD5K1wT}Hei$DsE%9qdR^|@w8O<4 zO$W-NBLl-NXStt6TOra|$b7`)WGzu5s8R(2-2&J-fnb5Chz5MKx2)?& zHc)XtX;K%jnp8*MIOIwu0FN!5d=-15nv9YO$?lu@Ug=^RnLySMIYiecSpW<(sS&QsEISxu*ZskMEx3xufaf0N-)tiHM*+bUVTs5pi^0YPy75waE z@sK_a%+u(G>_84F+AXO2-ET*CCGFjrbd|s5Mdsj9<)-oZq5U21h^jR_0-LoIrwBNy z`S|Uo&{c-^vAN%dDT*r!I^v8QH$%p84(@zNpCM5m+G<{gHJhy>*6gDfcEYJfibV&&z{y}PK!k>cJ`0IfQLWoJ`3}x9%TG5?u(#Z+EArw!ZouA~`**sr ztze02?5+WT?HYw%Rr?`0{sic%D(MDZIu!i{S1W&4AV~C%x z2;u0`xdd*9#7*}Q`x?4PZgbw)9IbEyPd7p-^;MElg@hWp>*IMum*BeF9g-P!Q6q+G z1y!hc)rNgMvAh4Bo^^Uyz^A$NGEQ{}x2uZ8Dk)w+cP+u)`PJ@CbFpaMZCAGBOCd}? zTAsruR+c)E>p^LMJBA`n7S)v`m1ps}N~mYLiQSZzlXBjn4uNET^wm6HwgCtcYE2A+ znRJF-B(~>8jO6ZuSye2TWI6SXESu>=JJ+%;x4fJsbV)w9IS2sQ@{l!~HCo&_Q)4sq zP>*rYb-Lv|^UX$lduU(vtjiPOo*vJ;9yw)YFS7eVq(m>yU1P@~mGjW#Tm~(LylVyhbcAy0(r_wlCw{Ls>s@?RfwvAlK|lIxdAQ!vRR8Qb z@>EF|8kz%gKnU(*o%XgaYTabZBT@!gOzHp9C)jok4kVoOpp}nMMDnP-A~4;ui`R9R d{OP!0Q`MJ4;&fhztI+@J{{Zw;7A+Fg003vKWLE$H diff --git a/acct-group/Manifest.gz b/acct-group/Manifest.gz index f24a9884bdbc3b68781f2552423ecf0c4a1fff0d..ead657c253300e299a351460bbcf605afb99c512 100644 GIT binary patch delta 14664 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 KBp%uW69NE6SOz8l delta 14603 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 B5z7Do diff --git a/acct-group/snapserver/metadata.xml b/acct-group/snapserver/metadata.xml index 6d821181d635..ce9d0cf14002 100644 --- a/acct-group/snapserver/metadata.xml +++ b/acct-group/snapserver/metadata.xml @@ -1,12 +1,8 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz index b8363fefaa8f15f65c6cb382f3efc17c48cc765d..38b69909812ebb05dd57c5977d1b55287e691709 100644 GIT binary patch delta 17121 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 delta 17119 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 z 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 aCb6?tk4B@$5Bx^Y*8c-typ$6r;Q;`?w(p++ diff --git a/acct-user/snapclient/metadata.xml b/acct-user/snapclient/metadata.xml index 6d821181d635..ce9d0cf14002 100644 --- a/acct-user/snapclient/metadata.xml +++ b/acct-user/snapclient/metadata.xml @@ -1,12 +1,8 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić diff --git a/acct-user/snapserver/metadata.xml b/acct-user/snapserver/metadata.xml index 6d821181d635..ce9d0cf14002 100644 --- a/acct-user/snapserver/metadata.xml +++ b/acct-user/snapserver/metadata.xml @@ -1,12 +1,8 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index 6ccc5382e529eb8c5556d729ff9f6c12219b46ca..c2a7f3fc26d40e47b954f641eeeeda60e4126d5c 100644 GIT binary patch literal 4708 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 z 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 delta 33020 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 UA#sJ8>H0ta58q4HM}X`A04Xv3BLDyZ diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 15cfff2d944d..af8a5152faad 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -7,4 +7,6 @@ DIST awscli-1.20.27.tar.gz 2058499 BLAKE2B b8de3aaad76bf957b1aa4dec114fcc13650f0 DIST awscli-1.20.28.tar.gz 2058578 BLAKE2B 3f6993a41f46ad9d8d45cebc0d5ea95a954e15c73d236426590c389aba6de6a99b6a5000f065f932733151c14f3112bacc25c670a05d2a991a976669ce54554e SHA512 b75974450cea3744ed15cf00ca82a35aa377c55e0ef67bb5536ed136e768d5030e6707f12e2e7de8bfce48296295ff4ed4c9f9b15c642104ea34c7492291135b DIST awscli-1.20.29.tar.gz 2058922 BLAKE2B e0455b2d5475a1d070d0b97f5e321f884ad7d9f9627e36c2ac7eb61b69d0aeed35845906f03acf4c2c5202f6bd3c019693e4bcd02454a454282862949e4eceeb SHA512 67412b3a7445effde508548ec0030f304f0374b7a1dcc851a2205c01321e8e30d939b09cac85f10a51f2e9b47caca30303bd2916c4e10fc494eb599bc3ff783d DIST awscli-1.20.30.tar.gz 2066899 BLAKE2B 47a111849b14e9cdc24a8fb117711195bee5a7ea73eff2778dcb0f1e0600e04b86f78e1424082f22f655b0c85a3382c2587f495013795126830ace0a4e6a6a72 SHA512 00965738a2dd1faf0331b8b1473969a9e8a4a4ad68e6bb1d0383077494da38a9244a732ae9093eee853b6b6246ff611b6a4f1809d7d2ebda31931eb1fec79148 +DIST awscli-1.20.31.tar.gz 2067614 BLAKE2B 28c268f89f733dcf3db18f83abaa312ab25b082f8a2a628889c113d60b54c054d500a5e202724af58801e02cbff74041b0409c3f9d86dda7eea446ec763a69d9 SHA512 5530250de3c0b744bd0df1d2cabc7affa75bc8504dd0b92c0854bc02a96cc8222ef710f3fa2b5ee586da04f4cd4abffd58e5e663a002acc31d106ae479fb0c38 +DIST awscli-1.20.32.tar.gz 2068048 BLAKE2B 396aee12287bad95e825159a4352e3ac259a9e572b593384244fdaa7a9e632cac9fe2115584dcc23cd6feefc6c4f7e6ae5eb1a2a9e7c18c7ac0c750f725204ac SHA512 e46c3e5fc9572ee9d3b4dc186f98801a207b2d9d8d8edfa44676710bf8b175044a7900ef95779cdaf439fc0b492ac933948dd0cc9b0def316468412b50996bc3 DIST awscli-1.20.7.tar.gz 2045304 BLAKE2B d8f086d8d2eb36645e77fa3d9ae7c196ed3a3fddcc2a0218696f92bd69e10b453be1340b965a8d8e6697bbd3c45013d72de3ed0d31b5823515a5a0092a812858 SHA512 a41bd3ebc34a65add66ef95d5194ba07907a08f7368b0fcd6551af2070c46c4a509af47d30aeadabddce19d1a61200a58faf40a7e2f759e64915cfb2826666ab diff --git a/app-admin/awscli/awscli-1.20.31.ebuild b/app-admin/awscli/awscli-1.20.31.ebuild new file mode 100644 index 000000000000..ff429f8d3a3e --- /dev/null +++ b/app-admin/awscli/awscli-1.20.31.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/awscli/awscli-1.20.32.ebuild b/app-admin/awscli/awscli-1.20.32.ebuild new file mode 100644 index 000000000000..ff429f8d3a3e --- /dev/null +++ b/app-admin/awscli/awscli-1.20.32.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/gixy/metadata.xml b/app-admin/gixy/metadata.xml index aca54e70bbf2..a8df410a1ef5 100644 --- a/app-admin/gixy/metadata.xml +++ b/app-admin/gixy/metadata.xml @@ -1,13 +1,9 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić yandex/gixy diff --git a/app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild b/app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild index 7a0eee93c891..9c2ef5eedea9 100644 --- a/app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild +++ b/app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/postmarketOS/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="systemd" DEPEND=" diff --git a/app-admin/system-config-printer/system-config-printer-1.5.15.ebuild b/app-admin/system-config-printer/system-config-printer-1.5.15.ebuild index 5bc31accd637..c6fe92daae4a 100644 --- a/app-admin/system-config-printer/system-config-printer-1.5.15.ebuild +++ b/app-admin/system-config-printer/system-config-printer-1.5.15.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/OpenPrinting/${PN}/releases/download/v${PV}/${P}.tar LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="gnome-keyring policykit" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest index 5677aeb246e9..476bd22f64ef 100644 --- a/app-admin/terraform/Manifest +++ b/app-admin/terraform/Manifest @@ -704,6 +704,8 @@ DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.8.4.mod 207 BLAKE2B c6fa7bea22c9783 DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.8.4.zip 270223 BLAKE2B 3170068408fa5019989d40c1b107f8ae83c471e59797d2355f370f64b46cafb9ff88593538e61ef43daf8bcbf7a38ba38cd15fe520898852e261b620f43b894f SHA512 5ed82db9b28cccb81c4146b5651e6ce2378d6f4717f298240d5e42fdb0274958f448c473d54ff319522807b3adf9dad1db53109e1cba1f8d050d766ee565b93e DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.9.0.mod 207 BLAKE2B c6fa7bea22c978311fb4a7bc92da56725efee8c4055a63df58f09cca207fd82551b2108754a0ebb9e300bd4d05aab29ddc51f63c63df296690a3f213e9acf5df SHA512 fa73ed9738f477f22319d9ce7be0f655caeac3164097632425c8480facd0e50a385823093d490d795be61367c92afb8181b7c192ff94d07398874df8677eec7e DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.9.0.zip 271139 BLAKE2B ef90f8609bb0443989de9b36f4d520a53666b06eade0f08dd04d4d5f13dd898846172d07085a177b7ffe1add1f7f44e71ec51852cd8a056cca4470e5ab0eab4f SHA512 ce93478d87524ae930da15e29487ad354597979036b75c482f49d3fed7ebbc5d536437e14a76790c4b432ec89ee6752d5d3b22a711e004e4a9d8d6a2fb844fbe +DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.9.1.mod 207 BLAKE2B c6fa7bea22c978311fb4a7bc92da56725efee8c4055a63df58f09cca207fd82551b2108754a0ebb9e300bd4d05aab29ddc51f63c63df296690a3f213e9acf5df SHA512 fa73ed9738f477f22319d9ce7be0f655caeac3164097632425c8480facd0e50a385823093d490d795be61367c92afb8181b7c192ff94d07398874df8677eec7e +DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.9.1.zip 271812 BLAKE2B 96ab1f9578f626972359708165f8215bb7b6bfb5a762a6eee22dd10b8bce42533ae6ab5326851373fe69b53d0ea6be1ffd177109b4125fc62f0027ceb94c0e44 SHA512 75f96493bd89df1d7b8642025af1a4a78e5b787166fc01103d7670f9097a7a703d0018de84414451929b79f054a1b480edf50056c7d447d9356d09007929d38b DIST github.com%2Fzclconf%2Fgo-cty-debug%2F@v%2Fv0.0.0-20191215020915-b22d67c1ba0b.mod 128 BLAKE2B 8aaf551c3afef3baeb7382d33ae0c2467b31bb567b5131d5b0302175b94d2d70a1390eb3f51c4cb7ee4357eb84142bb85c4306e210a9150b828971e3f93d5ac8 SHA512 1695d6effa440673a8c8a6f64b8931c8d6ff3401c4a8020bcb8f899dd6498951cd8fef233fe353e3d32cd59f5db7e3085839f67a5d142e0d3fc0e7772d64c799 DIST github.com%2Fzclconf%2Fgo-cty-debug%2F@v%2Fv0.0.0-20191215020915-b22d67c1ba0b.zip 11821 BLAKE2B 49f42fbdf99c028d1d8be23c5649652509ea302aa05708552e891557c11d9716b864804cc1234ec785c383c03e435b077b80b105172c766f7df4dea56a507ebd SHA512 8cc0a553b7bb7a8d3d08f23ac1531e4f6458c96d84aa2816722304410c6e977f5150603f58f0d4865664fa10d0159f434a160cc674896b1329fc765ef5bf24da DIST github.com%2Fzclconf%2Fgo-cty-yaml%2F@v%2Fv1.0.2.mod 80 BLAKE2B 792b829d635e212603aa59faf482b301b95e5465e5544f28fd3810393bd270001fee6679a08567963e366d01e0f1fc9e8da9db5727669b6fe262f9d0f2db1431 SHA512 52f4cda625bf8ceda19e65dee204e30b1ceaa68b0a0815e925b22d41a02fce6b44e9e73b6d1e957c7826257dfecfe3d17b5c46da5668384957eb6b723e8024fc @@ -1151,3 +1153,4 @@ DIST terraform-0.15.5.tar.gz 2885932 BLAKE2B 997ae485ff395d2174ef2265559cff43215 DIST terraform-1.0.1.tar.gz 2881426 BLAKE2B 8602e053c5ca23fe9dacd3517cdad8aefe88abbe0780dc9a430307e05697395c8c34e845bedcccb5547d721791954585295a2af909892c34346be0f3a3cc20f9 SHA512 9909aa0802d2c4a77d138f4415e7d588a6bd450d0bba3adda695877f51bd41a7b9584c42291d41fbdc20fc1788c1f2bde54417c40e8c824ac4854b8670450c67 DIST terraform-1.0.3.tar.gz 2886412 BLAKE2B 748e7e9438f6f3a80f87dd03cb7319cf5c84383261951f964fbcb5349bef8a508c38581cb9b18ae0e6279829ffc9f36c377a5cd05d45ed11f257beee437b8de0 SHA512 037d1a42a79b1e441245f28c5548245ddf5f5000510563508fb1e2503563dc4b27d1451ad25afd3cdb18bc004e83cc692101fd90f51c3e4e836905fd7e0cadcb DIST terraform-1.0.4.tar.gz 2889019 BLAKE2B 7134dc80c1e76c3dbd1586c7708c0448cb15ae74034356f726f139e5ab0dd610f09626d38f644c3afc8223a5590aed4451c788958bbf35b6fc7127ac241a3653 SHA512 8a9a311109271dcd72e44868de37a25536e35642c04dac86d76932722e7304a42da4e924fc175d046e27cee1522d9d35ee00a21aff3c4757eee47a4fd44be33f +DIST terraform-1.0.5.tar.gz 2890185 BLAKE2B 7033f0c96e7cf37341345faa02f2741dd5f56924b370d4359d59c33ab6929a4d0819072eb1ae829c82301558f3b6ef7e3a088a8295d1728ca7fa6bce6758bc4a SHA512 47d978b2c57c8d5ad2667da3610e2085987763f4cf82dd3ee152357fde8bc6531b30b5aaa4c367e25496a086b02f328dea475729ea9d50e11e1946cc8ad0dd6b diff --git a/app-admin/terraform/terraform-1.0.5.ebuild b/app-admin/terraform/terraform-1.0.5.ebuild new file mode 100644 index 000000000000..835b9b4b74ee --- /dev/null +++ b/app-admin/terraform/terraform-1.0.5.ebuild @@ -0,0 +1,1085 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A tool for building, changing, and combining infrastructure safely" +HOMEPAGE="https://www.terraform.io/" + +EGO_SUM=( + "cloud.google.com/go v0.26.0/go.mod" + "cloud.google.com/go v0.34.0/go.mod" + "cloud.google.com/go v0.38.0/go.mod" + "cloud.google.com/go v0.44.1/go.mod" + "cloud.google.com/go v0.44.2/go.mod" + "cloud.google.com/go v0.45.1/go.mod" + "cloud.google.com/go v0.46.3/go.mod" + "cloud.google.com/go v0.50.0/go.mod" + "cloud.google.com/go v0.52.0/go.mod" + "cloud.google.com/go v0.53.0/go.mod" + "cloud.google.com/go v0.54.0/go.mod" + "cloud.google.com/go v0.56.0/go.mod" + "cloud.google.com/go v0.57.0/go.mod" + "cloud.google.com/go v0.62.0/go.mod" + "cloud.google.com/go v0.65.0/go.mod" + "cloud.google.com/go v0.72.0/go.mod" + "cloud.google.com/go v0.74.0/go.mod" + "cloud.google.com/go v0.78.0/go.mod" + "cloud.google.com/go v0.79.0" + "cloud.google.com/go v0.79.0/go.mod" + "cloud.google.com/go/bigquery v1.0.1/go.mod" + "cloud.google.com/go/bigquery v1.3.0/go.mod" + "cloud.google.com/go/bigquery v1.4.0/go.mod" + "cloud.google.com/go/bigquery v1.5.0/go.mod" + "cloud.google.com/go/bigquery v1.7.0/go.mod" + "cloud.google.com/go/bigquery v1.8.0/go.mod" + "cloud.google.com/go/datastore v1.0.0/go.mod" + "cloud.google.com/go/datastore v1.1.0/go.mod" + "cloud.google.com/go/pubsub v1.0.1/go.mod" + "cloud.google.com/go/pubsub v1.1.0/go.mod" + "cloud.google.com/go/pubsub v1.2.0/go.mod" + "cloud.google.com/go/pubsub v1.3.1/go.mod" + "cloud.google.com/go/storage v1.0.0/go.mod" + "cloud.google.com/go/storage v1.5.0/go.mod" + "cloud.google.com/go/storage v1.6.0/go.mod" + "cloud.google.com/go/storage v1.8.0/go.mod" + "cloud.google.com/go/storage v1.10.0" + "cloud.google.com/go/storage v1.10.0/go.mod" + "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod" + "github.com/Azure/azure-sdk-for-go v45.0.0+incompatible/go.mod" + "github.com/Azure/azure-sdk-for-go v47.1.0+incompatible/go.mod" + "github.com/Azure/azure-sdk-for-go v51.2.0+incompatible/go.mod" + "github.com/Azure/azure-sdk-for-go v52.5.0+incompatible" + "github.com/Azure/azure-sdk-for-go v52.5.0+incompatible/go.mod" + "github.com/Azure/go-autorest v11.1.2+incompatible/go.mod" + "github.com/Azure/go-autorest v14.2.0+incompatible" + "github.com/Azure/go-autorest v14.2.0+incompatible/go.mod" + "github.com/Azure/go-autorest/autorest v0.11.3/go.mod" + "github.com/Azure/go-autorest/autorest v0.11.10/go.mod" + "github.com/Azure/go-autorest/autorest v0.11.18" + "github.com/Azure/go-autorest/autorest v0.11.18/go.mod" + "github.com/Azure/go-autorest/autorest/adal v0.9.0/go.mod" + "github.com/Azure/go-autorest/autorest/adal v0.9.5/go.mod" + "github.com/Azure/go-autorest/autorest/adal v0.9.13" + "github.com/Azure/go-autorest/autorest/adal v0.9.13/go.mod" + "github.com/Azure/go-autorest/autorest/azure/cli v0.4.0/go.mod" + "github.com/Azure/go-autorest/autorest/azure/cli v0.4.2" + "github.com/Azure/go-autorest/autorest/azure/cli v0.4.2/go.mod" + "github.com/Azure/go-autorest/autorest/date v0.3.0" + "github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod" + "github.com/Azure/go-autorest/autorest/mocks v0.4.0/go.mod" + "github.com/Azure/go-autorest/autorest/mocks v0.4.1" + "github.com/Azure/go-autorest/autorest/mocks v0.4.1/go.mod" + "github.com/Azure/go-autorest/autorest/to v0.4.0" + "github.com/Azure/go-autorest/autorest/to v0.4.0/go.mod" + "github.com/Azure/go-autorest/autorest/validation v0.3.0/go.mod" + "github.com/Azure/go-autorest/autorest/validation v0.3.1" + "github.com/Azure/go-autorest/autorest/validation v0.3.1/go.mod" + "github.com/Azure/go-autorest/logger v0.2.0/go.mod" + "github.com/Azure/go-autorest/logger v0.2.1" + "github.com/Azure/go-autorest/logger v0.2.1/go.mod" + "github.com/Azure/go-autorest/tracing v0.6.0" + "github.com/Azure/go-autorest/tracing v0.6.0/go.mod" + "github.com/Azure/go-ntlmssp v0.0.0-20180810175552-4a21cbd618b4/go.mod" + "github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c" + "github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c/go.mod" + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod" + "github.com/ChrisTrenkamp/goxpath v0.0.0-20170922090931-c385f95c6022/go.mod" + "github.com/ChrisTrenkamp/goxpath v0.0.0-20190607011252-c5096ec8773d" + "github.com/ChrisTrenkamp/goxpath v0.0.0-20190607011252-c5096ec8773d/go.mod" + "github.com/Masterminds/goutils v1.1.0" + "github.com/Masterminds/goutils v1.1.0/go.mod" + "github.com/Masterminds/semver v1.5.0" + "github.com/Masterminds/semver v1.5.0/go.mod" + "github.com/Masterminds/sprig v2.22.0+incompatible" + "github.com/Masterminds/sprig v2.22.0+incompatible/go.mod" + "github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod" + "github.com/PuerkitoBio/purell v1.0.0/go.mod" + "github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod" + "github.com/QcloudApi/qcloud_sign_golang v0.0.0-20141224014652-e4130a326409/go.mod" + "github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af" + "github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod" + "github.com/agext/levenshtein v1.2.1/go.mod" + "github.com/agext/levenshtein v1.2.2" + "github.com/agext/levenshtein v1.2.2/go.mod" + "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" + "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" + "github.com/aliyun/alibaba-cloud-sdk-go v0.0.0-20190329064014-6e358769c32a" + "github.com/aliyun/alibaba-cloud-sdk-go v0.0.0-20190329064014-6e358769c32a/go.mod" + "github.com/aliyun/aliyun-oss-go-sdk v0.0.0-20190103054945-8205d1f41e70" + "github.com/aliyun/aliyun-oss-go-sdk v0.0.0-20190103054945-8205d1f41e70/go.mod" + "github.com/aliyun/aliyun-tablestore-go-sdk v4.1.2+incompatible" + "github.com/aliyun/aliyun-tablestore-go-sdk v4.1.2+incompatible/go.mod" + "github.com/antchfx/xpath v0.0.0-20190129040759-c8489ed3251e" + "github.com/antchfx/xpath v0.0.0-20190129040759-c8489ed3251e/go.mod" + "github.com/antchfx/xquery v0.0.0-20180515051857-ad5b8c7a47b0" + "github.com/antchfx/xquery v0.0.0-20180515051857-ad5b8c7a47b0/go.mod" + "github.com/apparentlymart/go-cidr v1.1.0" + "github.com/apparentlymart/go-cidr v1.1.0/go.mod" + "github.com/apparentlymart/go-dump v0.0.0-20180507223929-23540a00eaa3/go.mod" + "github.com/apparentlymart/go-dump v0.0.0-20190214190832-042adf3cf4a0" + "github.com/apparentlymart/go-dump v0.0.0-20190214190832-042adf3cf4a0/go.mod" + "github.com/apparentlymart/go-shquot v0.0.1" + "github.com/apparentlymart/go-shquot v0.0.1/go.mod" + "github.com/apparentlymart/go-textseg v1.0.0" + "github.com/apparentlymart/go-textseg v1.0.0/go.mod" + "github.com/apparentlymart/go-textseg/v13 v13.0.0" + "github.com/apparentlymart/go-textseg/v13 v13.0.0/go.mod" + "github.com/apparentlymart/go-userdirs v0.0.0-20200915174352-b0c018a67c13" + "github.com/apparentlymart/go-userdirs v0.0.0-20200915174352-b0c018a67c13/go.mod" + "github.com/apparentlymart/go-versions v1.0.1" + "github.com/apparentlymart/go-versions v1.0.1/go.mod" + "github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2" + "github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2/go.mod" + "github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da" + "github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod" + "github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod" + "github.com/armon/go-radix v1.0.0" + "github.com/armon/go-radix v1.0.0/go.mod" + "github.com/aws/aws-sdk-go v1.15.78/go.mod" + "github.com/aws/aws-sdk-go v1.31.9/go.mod" + "github.com/aws/aws-sdk-go v1.37.0" + "github.com/aws/aws-sdk-go v1.37.0/go.mod" + "github.com/baiyubin/aliyun-sts-go-sdk v0.0.0-20180326062324-cfa1a18b161f" + "github.com/baiyubin/aliyun-sts-go-sdk v0.0.0-20180326062324-cfa1a18b161f/go.mod" + "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" + "github.com/beorn7/perks v1.0.0" + "github.com/beorn7/perks v1.0.0/go.mod" + "github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d" + "github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d/go.mod" + "github.com/bgentry/speakeasy v0.1.0" + "github.com/bgentry/speakeasy v0.1.0/go.mod" + "github.com/bmatcuk/doublestar v1.1.5" + "github.com/bmatcuk/doublestar v1.1.5/go.mod" + "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" + "github.com/cheggaaa/pb v1.0.27/go.mod" + "github.com/chzyer/logex v1.1.10" + "github.com/chzyer/logex v1.1.10/go.mod" + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e" + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod" + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1" + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod" + "github.com/client9/misspell v0.3.4/go.mod" + "github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod" + "github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod" + "github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod" + "github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa" + "github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod" + "github.com/coreos/go-semver v0.2.0" + "github.com/coreos/go-semver v0.2.0/go.mod" + "github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod" + "github.com/coreos/go-systemd v0.0.0-20181012123002-c6f51f82210d" + "github.com/coreos/go-systemd v0.0.0-20181012123002-c6f51f82210d/go.mod" + "github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod" + "github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f" + "github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod" + "github.com/creack/pty v1.1.11/go.mod" + "github.com/davecgh/go-spew v0.0.0-20151105211317-5215b55f46b2/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/dgrijalva/jwt-go v0.0.0-20160705203006-01aeca54ebda/go.mod" + "github.com/dgrijalva/jwt-go v3.2.0+incompatible" + "github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod" + "github.com/dimchansky/utfbom v1.1.0/go.mod" + "github.com/dimchansky/utfbom v1.1.1" + "github.com/dimchansky/utfbom v1.1.1/go.mod" + "github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod" + "github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4" + "github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod" + "github.com/dylanmei/iso8601 v0.1.0" + "github.com/dylanmei/iso8601 v0.1.0/go.mod" + "github.com/dylanmei/winrmtest v0.0.0-20190225150635-99b7fe2fddf1" + "github.com/dylanmei/winrmtest v0.0.0-20190225150635-99b7fe2fddf1/go.mod" + "github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e/go.mod" + "github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.0/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.4/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.7/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod" + "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" + "github.com/evanphx/json-patch v0.0.0-20190203023257-5858425f7550/go.mod" + "github.com/evanphx/json-patch v4.2.0+incompatible/go.mod" + "github.com/fatih/color v1.7.0" + "github.com/fatih/color v1.7.0/go.mod" + "github.com/form3tech-oss/jwt-go v3.2.2+incompatible" + "github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod" + "github.com/fsnotify/fsnotify v1.4.7/go.mod" + "github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod" + "github.com/ghodss/yaml v1.0.0/go.mod" + "github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod" + "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod" + "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod" + "github.com/go-kit/kit v0.8.0/go.mod" + "github.com/go-logfmt/logfmt v0.3.0/go.mod" + "github.com/go-logr/logr v0.1.0/go.mod" + "github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod" + "github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod" + "github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod" + "github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod" + "github.com/go-sql-driver/mysql v1.5.0/go.mod" + "github.com/go-stack/stack v1.8.0/go.mod" + "github.com/go-test/deep v1.0.1/go.mod" + "github.com/go-test/deep v1.0.3" + "github.com/go-test/deep v1.0.3/go.mod" + "github.com/gofrs/uuid v3.2.0+incompatible/go.mod" + "github.com/gofrs/uuid v3.3.0+incompatible" + "github.com/gofrs/uuid v3.3.0+incompatible/go.mod" + "github.com/gogo/protobuf v0.0.0-20171007142547-342cbe0a0415/go.mod" + "github.com/gogo/protobuf v1.1.1/go.mod" + "github.com/gogo/protobuf v1.2.1/go.mod" + "github.com/gogo/protobuf v1.2.2-0.20190723190241-65acae22fc9d" + "github.com/gogo/protobuf v1.2.2-0.20190723190241-65acae22fc9d/go.mod" + "github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b" + "github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod" + "github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod" + "github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod" + "github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod" + "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e" + "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod" + "github.com/golang/mock v1.1.1/go.mod" + "github.com/golang/mock v1.2.0/go.mod" + "github.com/golang/mock v1.3.1/go.mod" + "github.com/golang/mock v1.4.0/go.mod" + "github.com/golang/mock v1.4.1/go.mod" + "github.com/golang/mock v1.4.3/go.mod" + "github.com/golang/mock v1.4.4" + "github.com/golang/mock v1.4.4/go.mod" + "github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod" + "github.com/golang/protobuf v1.1.0/go.mod" + "github.com/golang/protobuf v1.2.0/go.mod" + "github.com/golang/protobuf v1.3.1/go.mod" + "github.com/golang/protobuf v1.3.2/go.mod" + "github.com/golang/protobuf v1.3.3/go.mod" + "github.com/golang/protobuf v1.3.4/go.mod" + "github.com/golang/protobuf v1.3.5/go.mod" + "github.com/golang/protobuf v1.4.0-rc.1/go.mod" + "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod" + "github.com/golang/protobuf v1.4.0-rc.2/go.mod" + "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod" + "github.com/golang/protobuf v1.4.0/go.mod" + "github.com/golang/protobuf v1.4.1/go.mod" + "github.com/golang/protobuf v1.4.2/go.mod" + "github.com/golang/protobuf v1.4.3" + "github.com/golang/protobuf v1.4.3/go.mod" + "github.com/google/btree v0.0.0-20160524151835-7d79101e329e/go.mod" + "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod" + "github.com/google/btree v1.0.0" + "github.com/google/btree v1.0.0/go.mod" + "github.com/google/go-cmp v0.2.0/go.mod" + "github.com/google/go-cmp v0.3.0/go.mod" + "github.com/google/go-cmp v0.3.1/go.mod" + "github.com/google/go-cmp v0.4.0/go.mod" + "github.com/google/go-cmp v0.4.1/go.mod" + "github.com/google/go-cmp v0.5.0/go.mod" + "github.com/google/go-cmp v0.5.1/go.mod" + "github.com/google/go-cmp v0.5.2/go.mod" + "github.com/google/go-cmp v0.5.3/go.mod" + "github.com/google/go-cmp v0.5.4/go.mod" + "github.com/google/go-cmp v0.5.5" + "github.com/google/go-cmp v0.5.5/go.mod" + "github.com/google/go-querystring v1.0.0" + "github.com/google/go-querystring v1.0.0/go.mod" + "github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367/go.mod" + "github.com/google/gofuzz v0.0.0-20170612174753-24818f796faf/go.mod" + "github.com/google/gofuzz v1.0.0" + "github.com/google/gofuzz v1.0.0/go.mod" + "github.com/google/martian v2.1.0+incompatible" + "github.com/google/martian v2.1.0+incompatible/go.mod" + "github.com/google/martian/v3 v3.0.0/go.mod" + "github.com/google/martian/v3 v3.1.0" + "github.com/google/martian/v3 v3.1.0/go.mod" + "github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod" + "github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod" + "github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod" + "github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod" + "github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod" + "github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod" + "github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod" + "github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod" + "github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod" + "github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod" + "github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod" + "github.com/google/renameio v0.1.0/go.mod" + "github.com/google/uuid v1.0.0/go.mod" + "github.com/google/uuid v1.1.1/go.mod" + "github.com/google/uuid v1.1.2/go.mod" + "github.com/google/uuid v1.2.0" + "github.com/google/uuid v1.2.0/go.mod" + "github.com/googleapis/gax-go/v2 v2.0.4/go.mod" + "github.com/googleapis/gax-go/v2 v2.0.5" + "github.com/googleapis/gax-go/v2 v2.0.5/go.mod" + "github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d" + "github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod" + "github.com/gophercloud/gophercloud v0.0.0-20190126172459-c818fa66e4c8/go.mod" + "github.com/gophercloud/gophercloud v0.6.1-0.20191122030953-d8ac278c1c9d/go.mod" + "github.com/gophercloud/gophercloud v0.10.1-0.20200424014253-c3bfe50899e5" + "github.com/gophercloud/gophercloud v0.10.1-0.20200424014253-c3bfe50899e5/go.mod" + "github.com/gophercloud/utils v0.0.0-20200423144003-7c72efc7435d" + "github.com/gophercloud/utils v0.0.0-20200423144003-7c72efc7435d/go.mod" + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1" + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod" + "github.com/gorilla/websocket v1.4.2" + "github.com/gorilla/websocket v1.4.2/go.mod" + "github.com/gregjones/httpcache v0.0.0-20170728041850-787624de3eb7/go.mod" + "github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190118093823-f849b5445de4" + "github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190118093823-f849b5445de4/go.mod" + "github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0" + "github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod" + "github.com/grpc-ecosystem/grpc-gateway v1.9.5" + "github.com/grpc-ecosystem/grpc-gateway v1.9.5/go.mod" + "github.com/hashicorp/aws-sdk-go-base v0.6.0" + "github.com/hashicorp/aws-sdk-go-base v0.6.0/go.mod" + "github.com/hashicorp/consul v0.0.0-20171026175957-610f3c86a089" + "github.com/hashicorp/consul v0.0.0-20171026175957-610f3c86a089/go.mod" + "github.com/hashicorp/errwrap v1.0.0/go.mod" + "github.com/hashicorp/errwrap v1.1.0" + "github.com/hashicorp/errwrap v1.1.0/go.mod" + "github.com/hashicorp/go-azure-helpers v0.12.0/go.mod" + "github.com/hashicorp/go-azure-helpers v0.14.0" + "github.com/hashicorp/go-azure-helpers v0.14.0/go.mod" + "github.com/hashicorp/go-checkpoint v0.5.0" + "github.com/hashicorp/go-checkpoint v0.5.0/go.mod" + "github.com/hashicorp/go-cleanhttp v0.5.0/go.mod" + "github.com/hashicorp/go-cleanhttp v0.5.1" + "github.com/hashicorp/go-cleanhttp v0.5.1/go.mod" + "github.com/hashicorp/go-getter v1.5.2" + "github.com/hashicorp/go-getter v1.5.2/go.mod" + "github.com/hashicorp/go-hclog v0.14.1/go.mod" + "github.com/hashicorp/go-hclog v0.15.0" + "github.com/hashicorp/go-hclog v0.15.0/go.mod" + "github.com/hashicorp/go-immutable-radix v0.0.0-20180129170900-7f3cd4390caa" + "github.com/hashicorp/go-immutable-radix v0.0.0-20180129170900-7f3cd4390caa/go.mod" + "github.com/hashicorp/go-msgpack v0.5.4" + "github.com/hashicorp/go-msgpack v0.5.4/go.mod" + "github.com/hashicorp/go-multierror v1.0.0/go.mod" + "github.com/hashicorp/go-multierror v1.1.1" + "github.com/hashicorp/go-multierror v1.1.1/go.mod" + "github.com/hashicorp/go-plugin v1.4.1" + "github.com/hashicorp/go-plugin v1.4.1/go.mod" + "github.com/hashicorp/go-retryablehttp v0.5.2" + "github.com/hashicorp/go-retryablehttp v0.5.2/go.mod" + "github.com/hashicorp/go-rootcerts v1.0.0" + "github.com/hashicorp/go-rootcerts v1.0.0/go.mod" + "github.com/hashicorp/go-safetemp v1.0.0" + "github.com/hashicorp/go-safetemp v1.0.0/go.mod" + "github.com/hashicorp/go-slug v0.4.1" + "github.com/hashicorp/go-slug v0.4.1/go.mod" + "github.com/hashicorp/go-sockaddr v0.0.0-20180320115054-6d291a969b86" + "github.com/hashicorp/go-sockaddr v0.0.0-20180320115054-6d291a969b86/go.mod" + "github.com/hashicorp/go-tfe v0.15.0" + "github.com/hashicorp/go-tfe v0.15.0/go.mod" + "github.com/hashicorp/go-uuid v1.0.0/go.mod" + "github.com/hashicorp/go-uuid v1.0.1" + "github.com/hashicorp/go-uuid v1.0.1/go.mod" + "github.com/hashicorp/go-version v1.0.0/go.mod" + "github.com/hashicorp/go-version v1.1.0/go.mod" + "github.com/hashicorp/go-version v1.2.0/go.mod" + "github.com/hashicorp/go-version v1.2.1" + "github.com/hashicorp/go-version v1.2.1/go.mod" + "github.com/hashicorp/golang-lru v0.5.0/go.mod" + "github.com/hashicorp/golang-lru v0.5.1" + "github.com/hashicorp/golang-lru v0.5.1/go.mod" + "github.com/hashicorp/hcl v0.0.0-20170504190234-a4b07c25de5f" + "github.com/hashicorp/hcl v0.0.0-20170504190234-a4b07c25de5f/go.mod" + "github.com/hashicorp/hcl/v2 v2.0.0/go.mod" + "github.com/hashicorp/hcl/v2 v2.10.1" + "github.com/hashicorp/hcl/v2 v2.10.1/go.mod" + "github.com/hashicorp/jsonapi v0.0.0-20210518035559-1e50d74c8db3" + "github.com/hashicorp/jsonapi v0.0.0-20210518035559-1e50d74c8db3/go.mod" + "github.com/hashicorp/memberlist v0.1.0" + "github.com/hashicorp/memberlist v0.1.0/go.mod" + "github.com/hashicorp/serf v0.0.0-20160124182025-e4ec8cc423bb" + "github.com/hashicorp/serf v0.0.0-20160124182025-e4ec8cc423bb/go.mod" + "github.com/hashicorp/terraform-config-inspect v0.0.0-20210209133302-4fd17a0faac2" + "github.com/hashicorp/terraform-config-inspect v0.0.0-20210209133302-4fd17a0faac2/go.mod" + "github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734" + "github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734/go.mod" + "github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb/go.mod" + "github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d" + "github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d/go.mod" + "github.com/hpcloud/tail v1.0.0/go.mod" + "github.com/huandu/xstrings v1.3.2" + "github.com/huandu/xstrings v1.3.2/go.mod" + "github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod" + "github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod" + "github.com/imdario/mergo v0.3.5/go.mod" + "github.com/imdario/mergo v0.3.11" + "github.com/imdario/mergo v0.3.11/go.mod" + "github.com/inconshreveable/mousetrap v1.0.0/go.mod" + "github.com/jhump/protoreflect v1.6.0" + "github.com/jhump/protoreflect v1.6.0/go.mod" + "github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8/go.mod" + "github.com/jmespath/go-jmespath v0.3.0/go.mod" + "github.com/jmespath/go-jmespath v0.4.0" + "github.com/jmespath/go-jmespath v0.4.0/go.mod" + "github.com/jmespath/go-jmespath/internal/testify v1.5.1" + "github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod" + "github.com/jonboulle/clockwork v0.1.0" + "github.com/jonboulle/clockwork v0.1.0/go.mod" + "github.com/joyent/triton-go v0.0.0-20180313100802-d8f9c0314926" + "github.com/joyent/triton-go v0.0.0-20180313100802-d8f9c0314926/go.mod" + "github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3/go.mod" + "github.com/json-iterator/go v0.0.0-20180701071628-ab8a2e0c74be/go.mod" + "github.com/json-iterator/go v1.1.6/go.mod" + "github.com/json-iterator/go v1.1.7" + "github.com/json-iterator/go v1.1.7/go.mod" + "github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod" + "github.com/jstemmer/go-junit-report v0.9.1" + "github.com/jstemmer/go-junit-report v0.9.1/go.mod" + "github.com/jtolds/gls v4.2.1+incompatible" + "github.com/jtolds/gls v4.2.1+incompatible/go.mod" + "github.com/julienschmidt/httprouter v1.2.0/go.mod" + "github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0" + "github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0/go.mod" + "github.com/kisielk/errcheck v1.1.0/go.mod" + "github.com/kisielk/errcheck v1.2.0/go.mod" + "github.com/kisielk/gotool v1.0.0/go.mod" + "github.com/klauspost/compress v1.11.2" + "github.com/klauspost/compress v1.11.2/go.mod" + "github.com/konsorten/go-windows-terminal-sequences v1.0.1" + "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" + "github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod" + "github.com/kr/pretty v0.1.0" + "github.com/kr/pretty v0.1.0/go.mod" + "github.com/kr/pty v1.1.1/go.mod" + "github.com/kr/text v0.1.0" + "github.com/kr/text v0.1.0/go.mod" + "github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348/go.mod" + "github.com/kylelemons/godebug v1.1.0" + "github.com/kylelemons/godebug v1.1.0/go.mod" + "github.com/lib/pq v1.8.0" + "github.com/lib/pq v1.8.0/go.mod" + "github.com/likexian/gokit v0.0.0-20190309162924-0a377eecf7aa/go.mod" + "github.com/likexian/gokit v0.0.0-20190418170008-ace88ad0983b/go.mod" + "github.com/likexian/gokit v0.0.0-20190501133040-e77ea8b19cdc/go.mod" + "github.com/likexian/gokit v0.20.15" + "github.com/likexian/gokit v0.20.15/go.mod" + "github.com/likexian/simplejson-go v0.0.0-20190409170913-40473a74d76d/go.mod" + "github.com/likexian/simplejson-go v0.0.0-20190419151922-c1f9f0b4f084/go.mod" + "github.com/likexian/simplejson-go v0.0.0-20190502021454-d8787b4bfa0b/go.mod" + "github.com/lusis/go-artifactory v0.0.0-20160115162124-7e4ce345df82" + "github.com/lusis/go-artifactory v0.0.0-20160115162124-7e4ce345df82/go.mod" + "github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod" + "github.com/masterzen/simplexml v0.0.0-20160608183007-4572e39b1ab9/go.mod" + "github.com/masterzen/simplexml v0.0.0-20190410153822-31eea3082786" + "github.com/masterzen/simplexml v0.0.0-20190410153822-31eea3082786/go.mod" + "github.com/masterzen/winrm v0.0.0-20200615185753-c42b5136ff88" + "github.com/masterzen/winrm v0.0.0-20200615185753-c42b5136ff88/go.mod" + "github.com/mattn/go-colorable v0.0.9/go.mod" + "github.com/mattn/go-colorable v0.1.4" + "github.com/mattn/go-colorable v0.1.4/go.mod" + "github.com/mattn/go-isatty v0.0.3/go.mod" + "github.com/mattn/go-isatty v0.0.4/go.mod" + "github.com/mattn/go-isatty v0.0.8/go.mod" + "github.com/mattn/go-isatty v0.0.10/go.mod" + "github.com/mattn/go-isatty v0.0.12" + "github.com/mattn/go-isatty v0.0.12/go.mod" + "github.com/mattn/go-runewidth v0.0.2/go.mod" + "github.com/mattn/go-runewidth v0.0.4/go.mod" + "github.com/mattn/go-shellwords v1.0.4" + "github.com/mattn/go-shellwords v1.0.4/go.mod" + "github.com/matttproud/golang_protobuf_extensions v1.0.1" + "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod" + "github.com/miekg/dns v1.0.8" + "github.com/miekg/dns v1.0.8/go.mod" + "github.com/mitchellh/cli v1.1.2" + "github.com/mitchellh/cli v1.1.2/go.mod" + "github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db" + "github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod" + "github.com/mitchellh/copystructure v1.0.0" + "github.com/mitchellh/copystructure v1.0.0/go.mod" + "github.com/mitchellh/go-homedir v1.0.0/go.mod" + "github.com/mitchellh/go-homedir v1.1.0" + "github.com/mitchellh/go-homedir v1.1.0/go.mod" + "github.com/mitchellh/go-linereader v0.0.0-20190213213312-1b945b3263eb" + "github.com/mitchellh/go-linereader v0.0.0-20190213213312-1b945b3263eb/go.mod" + "github.com/mitchellh/go-testing-interface v0.0.0-20171004221916-a61a99592b77/go.mod" + "github.com/mitchellh/go-testing-interface v1.0.0" + "github.com/mitchellh/go-testing-interface v1.0.0/go.mod" + "github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7/go.mod" + "github.com/mitchellh/go-wordwrap v1.0.0" + "github.com/mitchellh/go-wordwrap v1.0.0/go.mod" + "github.com/mitchellh/gox v1.0.1" + "github.com/mitchellh/gox v1.0.1/go.mod" + "github.com/mitchellh/iochan v1.0.0" + "github.com/mitchellh/iochan v1.0.0/go.mod" + "github.com/mitchellh/mapstructure v1.1.2" + "github.com/mitchellh/mapstructure v1.1.2/go.mod" + "github.com/mitchellh/panicwrap v1.0.0" + "github.com/mitchellh/panicwrap v1.0.0/go.mod" + "github.com/mitchellh/reflectwalk v1.0.0/go.mod" + "github.com/mitchellh/reflectwalk v1.0.1" + "github.com/mitchellh/reflectwalk v1.0.1/go.mod" + "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod" + "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd" + "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod" + "github.com/modern-go/reflect2 v0.0.0-20180320133207-05fbef0ca5da/go.mod" + "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod" + "github.com/modern-go/reflect2 v1.0.1" + "github.com/modern-go/reflect2 v1.0.1/go.mod" + "github.com/mozillazg/go-httpheader v0.2.1" + "github.com/mozillazg/go-httpheader v0.2.1/go.mod" + "github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod" + "github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod" + "github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod" + "github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d" + "github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d/go.mod" + "github.com/oklog/run v1.0.0" + "github.com/oklog/run v1.0.0/go.mod" + "github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod" + "github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod" + "github.com/onsi/ginkgo v1.6.0/go.mod" + "github.com/onsi/ginkgo v1.8.0/go.mod" + "github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod" + "github.com/onsi/gomega v0.0.0-20190113212917-5533ce8a0da3/go.mod" + "github.com/onsi/gomega v1.5.0/go.mod" + "github.com/packer-community/winrmcp v0.0.0-20180921211025-c76d91c1e7db" + "github.com/packer-community/winrmcp v0.0.0-20180921211025-c76d91c1e7db/go.mod" + "github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c" + "github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" + "github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod" + "github.com/pkg/browser v0.0.0-20201207095918-0426ae3fba23" + "github.com/pkg/browser v0.0.0-20201207095918-0426ae3fba23/go.mod" + "github.com/pkg/errors v0.8.0/go.mod" + "github.com/pkg/errors v0.9.1" + "github.com/pkg/errors v0.9.1/go.mod" + "github.com/pmezard/go-difflib v0.0.0-20151028094244-d8ed2627bdf0/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/posener/complete v1.1.1/go.mod" + "github.com/posener/complete v1.2.1" + "github.com/posener/complete v1.2.1/go.mod" + "github.com/prometheus/client_golang v0.9.1/go.mod" + "github.com/prometheus/client_golang v1.0.0" + "github.com/prometheus/client_golang v1.0.0/go.mod" + "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod" + "github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod" + "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4" + "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod" + "github.com/prometheus/common v0.4.1" + "github.com/prometheus/common v0.4.1/go.mod" + "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" + "github.com/prometheus/procfs v0.0.2" + "github.com/prometheus/procfs v0.0.2/go.mod" + "github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod" + "github.com/rogpeppe/go-internal v1.3.0/go.mod" + "github.com/satori/go.uuid v1.2.0" + "github.com/satori/go.uuid v1.2.0/go.mod" + "github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529" + "github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod" + "github.com/sergi/go-diff v1.0.0" + "github.com/sergi/go-diff v1.0.0/go.mod" + "github.com/sirupsen/logrus v1.2.0/go.mod" + "github.com/sirupsen/logrus v1.4.2" + "github.com/sirupsen/logrus v1.4.2/go.mod" + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d" + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod" + "github.com/smartystreets/goconvey v0.0.0-20180222194500-ef6db91d284a" + "github.com/smartystreets/goconvey v0.0.0-20180222194500-ef6db91d284a/go.mod" + "github.com/soheilhy/cmux v0.1.4" + "github.com/soheilhy/cmux v0.1.4/go.mod" + "github.com/spf13/afero v1.2.2" + "github.com/spf13/afero v1.2.2/go.mod" + "github.com/spf13/cobra v0.0.3/go.mod" + "github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod" + "github.com/spf13/pflag v1.0.1/go.mod" + "github.com/spf13/pflag v1.0.2/go.mod" + "github.com/spf13/pflag v1.0.3" + "github.com/spf13/pflag v1.0.3/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/objx v0.1.1/go.mod" + "github.com/stretchr/testify v0.0.0-20151208002404-e3a8ff8ce365/go.mod" + "github.com/stretchr/testify v1.2.2/go.mod" + "github.com/stretchr/testify v1.3.0/go.mod" + "github.com/stretchr/testify v1.4.0/go.mod" + "github.com/stretchr/testify v1.5.1/go.mod" + "github.com/stretchr/testify v1.6.1" + "github.com/stretchr/testify v1.6.1/go.mod" + "github.com/tencentcloud/tencentcloud-sdk-go v3.0.82+incompatible" + "github.com/tencentcloud/tencentcloud-sdk-go v3.0.82+incompatible/go.mod" + "github.com/tencentyun/cos-go-sdk-v5 v0.0.0-20190808065407-f07404cefc8c" + "github.com/tencentyun/cos-go-sdk-v5 v0.0.0-20190808065407-f07404cefc8c/go.mod" + "github.com/tmc/grpc-websocket-proxy v0.0.0-20200427203606-3cfed13b9966" + "github.com/tmc/grpc-websocket-proxy v0.0.0-20200427203606-3cfed13b9966/go.mod" + "github.com/tombuildsstuff/giovanni v0.15.1" + "github.com/tombuildsstuff/giovanni v0.15.1/go.mod" + "github.com/ulikunitz/xz v0.5.8" + "github.com/ulikunitz/xz v0.5.8/go.mod" + "github.com/urfave/cli v1.20.0/go.mod" + "github.com/vmihailenco/msgpack v3.3.3+incompatible" + "github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod" + "github.com/vmihailenco/msgpack/v4 v4.3.12" + "github.com/vmihailenco/msgpack/v4 v4.3.12/go.mod" + "github.com/vmihailenco/tagparser v0.1.1" + "github.com/vmihailenco/tagparser v0.1.1/go.mod" + "github.com/xanzy/ssh-agent v0.2.1" + "github.com/xanzy/ssh-agent v0.2.1/go.mod" + "github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2" + "github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod" + "github.com/xlab/treeprint v0.0.0-20161029104018-1d6e34225557" + "github.com/xlab/treeprint v0.0.0-20161029104018-1d6e34225557/go.mod" + "github.com/yuin/goldmark v1.1.25/go.mod" + "github.com/yuin/goldmark v1.1.27/go.mod" + "github.com/yuin/goldmark v1.1.32/go.mod" + "github.com/yuin/goldmark v1.2.1/go.mod" + "github.com/zclconf/go-cty v1.0.0/go.mod" + "github.com/zclconf/go-cty v1.1.0/go.mod" + "github.com/zclconf/go-cty v1.2.0/go.mod" + "github.com/zclconf/go-cty v1.8.0/go.mod" + "github.com/zclconf/go-cty v1.9.1" + "github.com/zclconf/go-cty v1.9.1/go.mod" + "github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b" + "github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b/go.mod" + "github.com/zclconf/go-cty-yaml v1.0.2" + "github.com/zclconf/go-cty-yaml v1.0.2/go.mod" + "go.etcd.io/bbolt v1.3.3" + "go.etcd.io/bbolt v1.3.3/go.mod" + "go.etcd.io/etcd v0.5.0-alpha.5.0.20210428180535-15715dcf1ace" + "go.etcd.io/etcd v0.5.0-alpha.5.0.20210428180535-15715dcf1ace/go.mod" + "go.opencensus.io v0.21.0/go.mod" + "go.opencensus.io v0.22.0/go.mod" + "go.opencensus.io v0.22.2/go.mod" + "go.opencensus.io v0.22.3/go.mod" + "go.opencensus.io v0.22.4/go.mod" + "go.opencensus.io v0.22.5/go.mod" + "go.opencensus.io v0.23.0" + "go.opencensus.io v0.23.0/go.mod" + "go.uber.org/atomic v1.3.2" + "go.uber.org/atomic v1.3.2/go.mod" + "go.uber.org/multierr v1.1.0" + "go.uber.org/multierr v1.1.0/go.mod" + "go.uber.org/zap v1.10.0" + "go.uber.org/zap v1.10.0/go.mod" + "golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod" + "golang.org/x/crypto v0.0.0-20181025213731-e84da0312774/go.mod" + "golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod" + "golang.org/x/crypto v0.0.0-20190222235706-ffb98f73852f/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734/go.mod" + "golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod" + "golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod" + "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod" + "golang.org/x/crypto v0.0.0-20191202143827-86a70503ff7e/go.mod" + "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod" + "golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod" + "golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod" + "golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod" + "golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod" + "golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2" + "golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod" + "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod" + "golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod" + "golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod" + "golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod" + "golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod" + "golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod" + "golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod" + "golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod" + "golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod" + "golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod" + "golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod" + "golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod" + "golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod" + "golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod" + "golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod" + "golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod" + "golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod" + "golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod" + "golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod" + "golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod" + "golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod" + "golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod" + "golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5" + "golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod" + "golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod" + "golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod" + "golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod" + "golang.org/x/mod v0.1.0/go.mod" + "golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod" + "golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod" + "golang.org/x/mod v0.2.0/go.mod" + "golang.org/x/mod v0.3.0/go.mod" + "golang.org/x/mod v0.4.0/go.mod" + "golang.org/x/mod v0.4.1/go.mod" + "golang.org/x/mod v0.4.2" + "golang.org/x/mod v0.4.2/go.mod" + "golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod" + "golang.org/x/net v0.0.0-20180530234432-1e491301e022/go.mod" + "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" + "golang.org/x/net v0.0.0-20180811021610-c39426892332/go.mod" + "golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod" + "golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod" + "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" + "golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod" + "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod" + "golang.org/x/net v0.0.0-20190206173232-65e2d4e15006/go.mod" + "golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod" + "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod" + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" + "golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod" + "golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod" + "golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod" + "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" + "golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod" + "golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod" + "golang.org/x/net v0.0.0-20190812203447-cdfb69ac37fc/go.mod" + "golang.org/x/net v0.0.0-20191009170851-d66e71096ffb/go.mod" + "golang.org/x/net v0.0.0-20191126235420-ef20fe5d7933/go.mod" + "golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod" + "golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod" + "golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod" + "golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod" + "golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod" + "golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod" + "golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod" + "golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod" + "golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod" + "golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod" + "golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod" + "golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod" + "golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod" + "golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod" + "golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod" + "golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod" + "golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod" + "golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod" + "golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod" + "golang.org/x/net v0.0.0-20210226172049-e18ecbb05110" + "golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod" + "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod" + "golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod" + "golang.org/x/oauth2 v0.0.0-20190402181905-9f3314589c9a/go.mod" + "golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod" + "golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod" + "golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod" + "golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod" + "golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod" + "golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod" + "golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod" + "golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod" + "golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84" + "golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod" + "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod" + "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod" + "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod" + "golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" + "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" + "golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod" + "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod" + "golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod" + "golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod" + "golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod" + "golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod" + "golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod" + "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod" + "golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod" + "golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod" + "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20190221075227-b4e8571b14e0/go.mod" + "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod" + "golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod" + "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" + "golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod" + "golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod" + "golang.org/x/sys v0.0.0-20190502175342-a43fa875dd82/go.mod" + "golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod" + "golang.org/x/sys v0.0.0-20190509141414-a5b02f93d862/go.mod" + "golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod" + "golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod" + "golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod" + "golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod" + "golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod" + "golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod" + "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod" + "golang.org/x/sys v0.0.0-20191128015809-6d18c012aee9/go.mod" + "golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod" + "golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod" + "golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod" + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod" + "golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" + "golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod" + "golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod" + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" + "golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod" + "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" + "golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod" + "golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod" + "golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod" + "golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod" + "golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod" + "golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod" + "golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod" + "golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod" + "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" + "golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod" + "golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod" + "golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod" + "golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod" + "golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod" + "golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod" + "golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57" + "golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod" + "golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod" + "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod" + "golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf" + "golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf/go.mod" + "golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod" + "golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod" + "golang.org/x/text v0.3.0/go.mod" + "golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod" + "golang.org/x/text v0.3.1-0.20181227161524-e6919f6577db/go.mod" + "golang.org/x/text v0.3.2/go.mod" + "golang.org/x/text v0.3.3/go.mod" + "golang.org/x/text v0.3.4/go.mod" + "golang.org/x/text v0.3.5" + "golang.org/x/text v0.3.5/go.mod" + "golang.org/x/time v0.0.0-20161028155119-f51c12702a4d/go.mod" + "golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod" + "golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod" + "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod" + "golang.org/x/time v0.0.0-20191024005414-555d28b269f0" + "golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod" + "golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod" + "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" + "golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod" + "golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod" + "golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod" + "golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod" + "golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod" + "golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod" + "golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod" + "golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod" + "golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod" + "golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod" + "golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod" + "golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod" + "golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod" + "golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod" + "golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod" + "golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod" + "golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod" + "golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod" + "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod" + "golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod" + "golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod" + "golang.org/x/tools v0.0.0-20191203134012-c197fd4bf371/go.mod" + "golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod" + "golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod" + "golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod" + "golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod" + "golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod" + "golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod" + "golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod" + "golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod" + "golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod" + "golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod" + "golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod" + "golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod" + "golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod" + "golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod" + "golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod" + "golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod" + "golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod" + "golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod" + "golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod" + "golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod" + "golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod" + "golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod" + "golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod" + "golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod" + "golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod" + "golang.org/x/tools v0.1.0" + "golang.org/x/tools v0.1.0/go.mod" + "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" + "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod" + "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" + "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1" + "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod" + "google.golang.org/api v0.4.0/go.mod" + "google.golang.org/api v0.7.0/go.mod" + "google.golang.org/api v0.8.0/go.mod" + "google.golang.org/api v0.9.0/go.mod" + "google.golang.org/api v0.13.0/go.mod" + "google.golang.org/api v0.14.0/go.mod" + "google.golang.org/api v0.15.0/go.mod" + "google.golang.org/api v0.17.0/go.mod" + "google.golang.org/api v0.18.0/go.mod" + "google.golang.org/api v0.19.0/go.mod" + "google.golang.org/api v0.20.0/go.mod" + "google.golang.org/api v0.22.0/go.mod" + "google.golang.org/api v0.24.0/go.mod" + "google.golang.org/api v0.28.0/go.mod" + "google.golang.org/api v0.29.0/go.mod" + "google.golang.org/api v0.30.0/go.mod" + "google.golang.org/api v0.35.0/go.mod" + "google.golang.org/api v0.36.0/go.mod" + "google.golang.org/api v0.40.0/go.mod" + "google.golang.org/api v0.41.0/go.mod" + "google.golang.org/api v0.44.0-impersonate-preview" + "google.golang.org/api v0.44.0-impersonate-preview/go.mod" + "google.golang.org/appengine v1.1.0/go.mod" + "google.golang.org/appengine v1.4.0/go.mod" + "google.golang.org/appengine v1.5.0/go.mod" + "google.golang.org/appengine v1.6.1/go.mod" + "google.golang.org/appengine v1.6.5/go.mod" + "google.golang.org/appengine v1.6.6/go.mod" + "google.golang.org/appengine v1.6.7" + "google.golang.org/appengine v1.6.7/go.mod" + "google.golang.org/genproto v0.0.0-20170818010345-ee236bd376b0/go.mod" + "google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod" + "google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod" + "google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod" + "google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod" + "google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod" + "google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod" + "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" + "google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod" + "google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod" + "google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod" + "google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod" + "google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod" + "google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod" + "google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod" + "google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod" + "google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod" + "google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod" + "google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod" + "google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod" + "google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod" + "google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod" + "google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod" + "google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod" + "google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod" + "google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod" + "google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod" + "google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod" + "google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod" + "google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod" + "google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod" + "google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod" + "google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod" + "google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod" + "google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod" + "google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod" + "google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod" + "google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod" + "google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6" + "google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod" + "google.golang.org/grpc v1.8.0/go.mod" + "google.golang.org/grpc v1.19.0/go.mod" + "google.golang.org/grpc v1.20.1/go.mod" + "google.golang.org/grpc v1.21.1/go.mod" + "google.golang.org/grpc v1.23.0/go.mod" + "google.golang.org/grpc v1.25.1/go.mod" + "google.golang.org/grpc v1.26.0/go.mod" + "google.golang.org/grpc v1.27.0/go.mod" + "google.golang.org/grpc v1.27.1" + "google.golang.org/grpc v1.27.1/go.mod" + "google.golang.org/grpc v1.28.0/go.mod" + "google.golang.org/grpc v1.29.1/go.mod" + "google.golang.org/grpc v1.30.0/go.mod" + "google.golang.org/grpc v1.31.0/go.mod" + "google.golang.org/grpc v1.31.1/go.mod" + "google.golang.org/grpc v1.33.2/go.mod" + "google.golang.org/grpc v1.34.0/go.mod" + "google.golang.org/grpc v1.35.0/go.mod" + "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod" + "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod" + "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod" + "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod" + "google.golang.org/protobuf v1.21.0/go.mod" + "google.golang.org/protobuf v1.22.0/go.mod" + "google.golang.org/protobuf v1.23.0/go.mod" + "google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod" + "google.golang.org/protobuf v1.24.0/go.mod" + "google.golang.org/protobuf v1.25.0" + "google.golang.org/protobuf v1.25.0/go.mod" + "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" + "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15" + "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" + "gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod" + "gopkg.in/cheggaaa/pb.v1 v1.0.27/go.mod" + "gopkg.in/errgo.v2 v2.1.0/go.mod" + "gopkg.in/fsnotify.v1 v1.4.7/go.mod" + "gopkg.in/inf.v0 v0.9.0" + "gopkg.in/inf.v0 v0.9.0/go.mod" + "gopkg.in/ini.v1 v1.42.0" + "gopkg.in/ini.v1 v1.42.0/go.mod" + "gopkg.in/resty.v1 v1.12.0/go.mod" + "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod" + "gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod" + "gopkg.in/yaml.v2 v2.2.1/go.mod" + "gopkg.in/yaml.v2 v2.2.2/go.mod" + "gopkg.in/yaml.v2 v2.2.4/go.mod" + "gopkg.in/yaml.v2 v2.2.7/go.mod" + "gopkg.in/yaml.v2 v2.2.8/go.mod" + "gopkg.in/yaml.v2 v2.3.0" + "gopkg.in/yaml.v2 v2.3.0/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" + "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod" + "honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod" + "honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod" + "honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod" + "honnef.co/go/tools v0.0.1-2019.2.3/go.mod" + "honnef.co/go/tools v0.0.1-2020.1.3/go.mod" + "honnef.co/go/tools v0.0.1-2020.1.4/go.mod" + "k8s.io/api v0.0.0-20190620084959-7cf5895f2711" + "k8s.io/api v0.0.0-20190620084959-7cf5895f2711/go.mod" + "k8s.io/apimachinery v0.0.0-20190612205821-1799e75a0719/go.mod" + "k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655" + "k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655/go.mod" + "k8s.io/client-go v0.0.0-20190620085101-78d2af792bab" + "k8s.io/client-go v0.0.0-20190620085101-78d2af792bab/go.mod" + "k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod" + "k8s.io/klog v0.0.0-20181102134211-b9b56d5dfc92/go.mod" + "k8s.io/klog v0.3.1/go.mod" + "k8s.io/klog v0.4.0" + "k8s.io/klog v0.4.0/go.mod" + "k8s.io/klog/v2 v2.0.0/go.mod" + "k8s.io/kube-openapi v0.0.0-20190228160746-b3a7cee44a30/go.mod" + "k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf/go.mod" + "k8s.io/utils v0.0.0-20190221042446-c2654d5206da/go.mod" + "k8s.io/utils v0.0.0-20200411171748-3d5a2fe318e4" + "k8s.io/utils v0.0.0-20200411171748-3d5a2fe318e4/go.mod" + "rsc.io/binaryregexp v0.2.0/go.mod" + "rsc.io/quote/v3 v3.1.0/go.mod" + "rsc.io/sampler v1.3.0/go.mod" + "sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e/go.mod" + "sigs.k8s.io/yaml v1.1.0" + "sigs.k8s.io/yaml v1.1.0/go.mod" + ) +go-module_set_globals +SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+="${EGO_SUM_SRC_URI}" + +LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT MIT-with-advertising MPL-2.0 unicode" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +DOCS=( {README,CHANGELOG}.md ) + +src_compile() { + go build -o "bin/${PN}" . || die +} + +src_install() { + dobin bin/terraform + einstalldocs +} + +pkg_postinst() { + elog "If you would like to install shell completions please run:" + elog " terraform -install-autocomplete" +} diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 394273bc92ac004ee2097779f4fc3bc440b03306..be0f936ca403c9ec8d7ad423840b39d3e9567ddb 100644 GIT binary patch delta 16237 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 diff --git a/app-arch/gnome-autoar/gnome-autoar-0.4.0.ebuild b/app-arch/gnome-autoar/gnome-autoar-0.4.0.ebuild index aa09c033b7e3..5a8aac17c318 100644 --- a/app-arch/gnome-autoar/gnome-autoar-0.4.0.ebuild +++ b/app-arch/gnome-autoar/gnome-autoar-0.4.0.ebuild @@ -15,7 +15,7 @@ IUSE="gtk gtk-doc +introspection test vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=app-arch/libarchive-3.4.0 diff --git a/app-arch/libarchive/libarchive-3.5.2.ebuild b/app-arch/libarchive/libarchive-3.5.2.ebuild index a097e9919a94..7411931bf5e9 100644 --- a/app-arch/libarchive/libarchive-3.5.2.ebuild +++ b/app-arch/libarchive/libarchive-3.5.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.libarchive.org/downloads/${P}.tar.gz" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -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="acl blake2 +bzip2 +e2fsprogs expat +iconv kernel_linux lz4 +lzma lzo nettle static-libs xattr +zlib zstd" RDEPEND=" diff --git a/app-arch/zstd/zstd-1.4.9.ebuild b/app-arch/zstd/zstd-1.4.9.ebuild index da3fe8961c8c..c815d95ab68c 100644 --- a/app-arch/zstd/zstd-1.4.9.ebuild +++ b/app-arch/zstd/zstd-1.4.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( BSD GPL-2 )" SLOT="0/1" -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 ~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="lz4 static-libs +threads" RDEPEND="app-arch/xz-utils diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz index 2b351efbbddb69b6bf1eca9e2231f846a9f35ee8..9487946983b9e0dea34c92d2700c12bbeabe02f9 100644 GIT binary patch delta 4642 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 diff --git a/app-benchmarks/bonnie++/bonnie++-2.00a.ebuild b/app-benchmarks/bonnie++/bonnie++-2.00a.ebuild index f78476d70b64..898963e02dd1 100644 --- a/app-benchmarks/bonnie++/bonnie++-2.00a.ebuild +++ b/app-benchmarks/bonnie++/bonnie++-2.00a.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/${P}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" IUSE="debug" PATCHES=( diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 0298129e1bdc48bc548bdb321c16163201aae4d4..7ac48364077c74b92dc5cd8a0d6ee182fe51b0d6 100644 GIT binary patch literal 28287 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 OfBql5$PqXQ%K!kViG-g3 literal 28300 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 b${Mdc);a2QgQ1c<|L6Y!!W0c72+IHf`P-IP diff --git a/app-crypt/nwipe/metadata.xml b/app-crypt/nwipe/metadata.xml index 007c834756f4..dfa7e184c067 100644 --- a/app-crypt/nwipe/metadata.xml +++ b/app-crypt/nwipe/metadata.xml @@ -1,13 +1,9 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić martijnvanbrummelen/nwipe diff --git a/app-crypt/pesign/pesign-113.ebuild b/app-crypt/pesign/pesign-113.ebuild index a4d067978175..1b6a9bf475c8 100644 --- a/app-crypt/pesign/pesign-113.ebuild +++ b/app-crypt/pesign/pesign-113.ebuild @@ -21,10 +21,11 @@ RDEPEND=" sys-apps/util-linux sys-libs/efivar " -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + sys-boot/gnu-efi +" BDEPEND=" sys-apps/help2man - sys-boot/gnu-efi virtual/pkgconfig " diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild index a5213875ce93..90e78ab84267 100644 --- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild +++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" LICENSE="GPL-2" 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="caps efl emacs gnome-keyring gtk ncurses qt5" DEPEND=" @@ -30,7 +30,7 @@ DEPEND=" ) " RDEPEND="${DEPEND} - gtk? ( app-crypt/gcr ) + gtk? ( app-crypt/gcr[gtk] ) " BDEPEND=" sys-devel/gettext diff --git a/app-crypt/scrypt/metadata.xml b/app-crypt/scrypt/metadata.xml index 6d821181d635..ce9d0cf14002 100644 --- a/app-crypt/scrypt/metadata.xml +++ b/app-crypt/scrypt/metadata.xml @@ -1,12 +1,8 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić diff --git a/app-crypt/tpm2-tss/tpm2-tss-2.4.6.ebuild b/app-crypt/tpm2-tss/tpm2-tss-2.4.6.ebuild index 698ea26d5635..d01517b45c97 100644 --- a/app-crypt/tpm2-tss/tpm2-tss-2.4.6.ebuild +++ b/app-crypt/tpm2-tss/tpm2-tss-2.4.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="doc +fapi gcrypt +openssl static-libs test" RESTRICT="!test? ( test )" diff --git a/app-crypt/xca/files/xca-2.1.2-bug-733000.patch b/app-crypt/xca/files/xca-2.1.2-bug-733000.patch deleted file mode 100644 index 3e17a8aa9a91..000000000000 --- a/app-crypt/xca/files/xca-2.1.2-bug-733000.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/doc/Makefile b/doc/Makefile -index 7c9a643..f88c209 100644 ---- a/doc/Makefile -+++ b/doc/Makefile -@@ -3,15 +3,11 @@ TOPDIR=.. - BUILD=.. - endif - --DELFILES=xca*.html xca.1.gz changelog.html database_schema.html -+DELFILES=xca*.html changelog.html database_schema.html - --doc: xca.1.gz xca.html changelog.html database_schema.html -+doc: xca.1 xca.html changelog.html database_schema.html - include $(TOPDIR)/Rules.mak - --%.1.gz: %.1 -- @$(PRINT) " MAN [$(BASENAME)] $@" -- gzip -9 <$^ >$@ -- - xca.html: xca.sgml - rm -f xca*.html - echo 'The documentation for XCA can be viewed online at: http://hohnstaedt.de/documentation.' > $@ -@@ -23,7 +19,7 @@ install: $(doc) - $(ENABLE_DOC)install -m 755 -d $(destdir)$(htmldir) - $(ENABLE_DOC)install -m 644 xca*.html $(destdir)$(htmldir) - install -m 755 -d $(destdir)$(mandir)/man1 -- install -m 644 *.1.gz $(destdir)/$(mandir)/man1 -+ install -m 644 *.1 $(destdir)/$(mandir)/man1 - - app: xca.html - mkdir -p $(APPDIR)/Resources diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 914861528414a986a76878be5f537ac3c07388c0..8172ed3caafc770f773608cc216f878f38ec8d1f 100644 GIT binary patch delta 20419 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 N|35p3OePAF002W(^9%q0 diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest index 9fa342620a7a..9269546102b3 100644 --- a/app-emulation/free42/Manifest +++ b/app-emulation/free42/Manifest @@ -1,3 +1,4 @@ DIST free42-nologo-2.5.24.tgz 7423183 BLAKE2B e10425af8d5c30be6ab5b728130bbe3068c414e24f033b65623951f915bcfeea0672857ff8def3e9f2766aba79411a1022d4b83592281567de38e82613d8a832 SHA512 a0702c3e4b2f3f38f73c54de4e51da8d1dc90585b253d1ae087d59dfabbe83be9c80086df8540cb6420dae8c6e766cd1ccce875d9bcb94ecbc85791e3fa89b8b DIST free42-nologo-3.0.3.tgz 7443713 BLAKE2B dd9db670aa463343387e66a2ad56f212463c0b02135cb489e8937eb434fa0431228f6120ade8000f357f92a384f5f5bdf53d07fe1d14eb0ad2f81be269a075b8 SHA512 fc5c9520c04eabd5978cc4e8a9e237107605775cf94a4bc3877fedf19d3b94c0c4ee59db9a6a423cf1747ab3e63e479860f3da5968606414824df5b986eba3a1 DIST free42-nologo-3.0.5.tgz 7445153 BLAKE2B dc9ded017b4fa80f0c59c7f59715b00dd23a5b35441f220cd392c3aa1393a132226ab640c3ab049a142ace561de19a6d43904efeaf5bfc37d4fa4fc0174f97f8 SHA512 2e7a3d8808f5dd6568b6abd9a04750726fe6d79eeb9b4cee4f1bec00be6a6156cbc6d6e1c6ccc258ef49d16c22293b50f8a6bdbe7c1b401fffb01afac9ae657a +DIST free42-nologo-3.0.6.tgz 7449542 BLAKE2B 4b7f69c45e16f412247cd8f7b8e0c958124191c19633e4003a78e150236aa53b4853a63c5227e7f3d13301c30ec60202ad08b7048b67cbacb67906511955ef21 SHA512 dec50856ae1732aaf8f556e642e2ccaec81b00991118536ed67865540afcfd04604e13ac28e255c92869d044d0d3634c742f4e2c745427a2a323814be2415142 diff --git a/app-emulation/free42/free42-3.0.6.ebuild b/app-emulation/free42/free42-3.0.6.ebuild new file mode 100644 index 000000000000..d25a89b2d1c4 --- /dev/null +++ b/app-emulation/free42/free42-3.0.6.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +MY_PV="${PN}-nologo-${PV}" + +DESCRIPTION="An HP-42S Calculator Simulator" +HOMEPAGE="https://thomasokken.com/free42/" +SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa" + +DEPEND="dev-libs/atk + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + alsa? ( media-libs/alsa-lib )" + +RDEPEND="${DEPEND}" + +DOCS=( CREDITS HISTORY README ) +S="${WORKDIR}/${MY_PV}" + +PATCHES=( + "${FILESDIR}/${PN}-2.5.16-fix-makefile.patch" + "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch" +) + +src_prepare() { + default +} + +src_compile() { + local myconf + use alsa && myconf="AUDIO_ALSA=yes" + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk + emake -C gtk clean + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk +} + +src_install() { + default + dobin gtk/free42bin gtk/free42dec +} diff --git a/app-emulation/sen/metadata.xml b/app-emulation/sen/metadata.xml index b6ab49948eb6..6798684ab783 100644 --- a/app-emulation/sen/metadata.xml +++ b/app-emulation/sen/metadata.xml @@ -1,18 +1,7 @@ - - nelo@wallus.de - Nelo-Thara Wallus - - - polynomial-c@gentoo.org - Lars Wendler - - - proxy-maint@gentoo.org - Proxy Maintainers - + TomasTomecek/sen sen diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index 2c8e0069ed11..e0a7148a96c2 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -1,9 +1,9 @@ DIST gentoo-wine-patches-20200523.tar.xz 59740 BLAKE2B 951d7f305a6e5b3759c8095629d48de4830b8a0c9558de859a9e02d9824fe85553fda2bc0820ca97022a0ca63ac28473dadfe827821220445dbf1a7fd15c7c98 SHA512 46eea45c982b475e3ff444cbd87c6a0a235fc8dcaf3d83d89655a10ed8841a9ddb09e5a638a05803f3bf2c3bd34165c16067aba561efa4c183ee396dc31cdf75 -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 DIST wine-6.15.tar.xz 24751680 BLAKE2B f1e8df4f6a65f5776b260edf5a12a48810b24ea668be5ef8b405b64a057a16329a30d0b295eefb8f79d378faa243c20884de543e96213ed5ee22b6c752dab028 SHA512 bb4420a6fb0455aaab2f45354ea470acba9feeaea07b6c2cbf8afd49a6ef97bfc794cee330ecb12fb2098994738227d149cd5685d29310bb6cd0ed25d5fdc8bf -DIST wine-staging-6.12.1.tar.gz 9658943 BLAKE2B 9ea46ef75f2fd42790da35631893d63471980794238862fab23f06433ecb6adbdd204de49b61f33e7600020d9b3156889709bcd58810f2f332ee890cbb17bd03 SHA512 d92f4e8e3cc81e9ede21135f35679d1b2de07bf75f4fd3878551cae74cdf5165c62573fd9e143458535565e21e8888f7f61cc413fdcef24f8958ac2de366a10a +DIST wine-6.16.tar.xz 24789520 BLAKE2B 473ddec26139f7fedc091e2e037a88c8bde6f4061b196995aaa7e0352969fc8920edb47754c97478468a482f1d5a9be9e2cf858061d3add183fd90ee135a6ec3 SHA512 83d97eefeb35ee85d6ae180056d7b0e5864a90e1c2b63b6fd77d5cd38038b4eaa1fd067e7d5c5ee56d8cd811149db23a8581e1497bc1e36f9adad1012296b96e DIST wine-staging-6.13.tar.gz 9658122 BLAKE2B cce777895de69df8c659f010e432ee1d1f1e13c79d5453f4460e63e2572aaa7a9c92786170707c5616a8d182138822c0c6e27897706f919daf5597f6b595e478 SHA512 83a40b5a344db334541d94d58d287a1b8ff616114051129db20ac6b0365004a8753ec8d77a16da54ac26400eaa3e2d147d50a5ac8e17203898eb61cb06ff1f0c DIST wine-staging-6.14.tar.gz 9658088 BLAKE2B d64bc0476b3d46b9ba812c956bb1eab1e4c3ec0dbd2145ae1f38c95ebd9b7151222e375690c1bd601f3416f362e50ea3f670e9940977005dc67623de22e82485 SHA512 5b4db5c1af316c8e18e2e318152a44e45521dd939e3a341dd533e819263109237c4fd0e25ee2b23bb7cc75f4c4afd7d8900b23d83f955e4ff56ee5fe7aa84fd0 DIST wine-staging-6.15.tar.gz 9654539 BLAKE2B 943cebf79bfe906a9dde42cfae13443059d89cd8996a2d25fad685796605a3a45b05f960c9dfb05d968ed919a23b273ecc56aa4fcd98cc38dcc45c22813d830e SHA512 652e8319e4a06f64b7e4c05a139194b6b7189777632d26d79a3160447339cc5a93b42d810d8379eb7821485ccbbe8cd8e16e09e5223886027fae2f7737b8a115 +DIST wine-staging-6.16.tar.gz 9655388 BLAKE2B 50feca959b0ff9056ed9e6f81f3dd11350391f30e4048ee6e4d4e5feaa837e31b580c22e63b6213fc77d866b362eb7922fd2c076bd9b6675abfe591a178a2d9c SHA512 2789200466adaae2f4fa4afcbb6aa88619748e69a2cb39c1ac957b408c8021e2cbac7ad0b1f2e295cd87640f494e173739df076743ec0606e4b13e83d0ac2824 diff --git a/app-emulation/wine-staging/wine-staging-6.12.ebuild b/app-emulation/wine-staging/wine-staging-6.16.ebuild similarity index 98% rename from app-emulation/wine-staging/wine-staging-6.12.ebuild rename to app-emulation/wine-staging/wine-staging-6.16.ebuild index 5ee92b570653..1b3a52f79703 100644 --- a/app-emulation/wine-staging/wine-staging-6.12.ebuild +++ b/app-emulation/wine-staging/wine-staging-6.16.ebuild @@ -28,7 +28,7 @@ else fi S="${WORKDIR}/${MY_P}" -STAGING_P="wine-staging-${MY_PV}.1" +STAGING_P="wine-staging-${MY_PV}" STAGING_DIR="${WORKDIR}/${STAGING_P}" GWP_V="20200523" PATCHDIR="${WORKDIR}/gentoo-wine-patches" @@ -43,7 +43,7 @@ if [[ ${MY_PV} == "9999" ]] ; then STAGING_EGIT_REPO_URI="https://github.com/wine-staging/wine-staging.git" else SRC_URI="${SRC_URI} - staging? ( https://github.com/wine-staging/wine-staging/archive/v${MY_PV}.1.tar.gz -> ${STAGING_P}.tar.gz )" + staging? ( https://github.com/wine-staging/wine-staging/archive/v${MY_PV}.tar.gz -> ${STAGING_P}.tar.gz )" fi LICENSE="LGPL-2.1" @@ -96,7 +96,6 @@ COMMON_DEPEND=" openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] ) opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) opengl? ( - virtual/glu[${MULTILIB_USEDEP}] virtual/opengl[${MULTILIB_USEDEP}] ) osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] ) @@ -134,7 +133,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:6.2.0 ) + mono? ( app-emulation/wine-mono:6.3.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple @@ -172,7 +171,6 @@ PATCHES=( "${PATCHDIR}/patches/${MY_PN}-4.7-multilib-portage.patch" #395615 "${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611 "${PATCHDIR}/patches/${MY_PN}-5.9-Revert-makedep-Install-also-generated-typelib-for-in.patch" - "${FILESDIR}/wine-staging-6.12-winegcc-equals-args.patch" #800809 ) PATCHES_BIN=() @@ -572,7 +570,7 @@ multilib_src_install_all() { plocale_for_each_locale add_locale_docs einstalldocs - find "${ED}" -name '*.la' -delete || die + find "${ED}" -name *.la -delete || die if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \ diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index 380873062317..35bcbf162a2b 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -1,7 +1,7 @@ DIST gentoo-wine-patches-20200523.tar.xz 59740 BLAKE2B 951d7f305a6e5b3759c8095629d48de4830b8a0c9558de859a9e02d9824fe85553fda2bc0820ca97022a0ca63ac28473dadfe827821220445dbf1a7fd15c7c98 SHA512 46eea45c982b475e3ff444cbd87c6a0a235fc8dcaf3d83d89655a10ed8841a9ddb09e5a638a05803f3bf2c3bd34165c16067aba561efa4c183ee396dc31cdf75 DIST wine-6.0.1.tar.xz 24210540 BLAKE2B 2075e59024e75594e0be0851db33981ebfcc57477bb9864055a938db0e39b8480f3c501b1d1fc39a9eee52303ad71ef71d24a0fb546697eecf3bb098f13317f1 SHA512 06b720d6adbbb7e2f15b963e4f3f1ff06e6d0d3973064d866ae720e6380bab8881fd1ebf16665435f5f7976b2c6dc72fd20631678a28e9d4d7b068c30cd22bb0 DIST wine-6.0.tar.xz 24192280 BLAKE2B baf0eee582190ede8d210390b51d330c1879cb442100bc2e957052898fbd84bcc047a885065f9bf96ac4f072f92eee44f0e1c3baddc68937286e7cc6f976bd4e SHA512 c0732fbab1da8737d595a876b28ce87eef1440c317746e798642b59b44b34e890de562e0c0cc674e97096f39db82f8e9c3b1cc1ba9edc246b7266a0f7cb00057 -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 DIST wine-6.15.tar.xz 24751680 BLAKE2B f1e8df4f6a65f5776b260edf5a12a48810b24ea668be5ef8b405b64a057a16329a30d0b295eefb8f79d378faa243c20884de543e96213ed5ee22b6c752dab028 SHA512 bb4420a6fb0455aaab2f45354ea470acba9feeaea07b6c2cbf8afd49a6ef97bfc794cee330ecb12fb2098994738227d149cd5685d29310bb6cd0ed25d5fdc8bf +DIST wine-6.16.tar.xz 24789520 BLAKE2B 473ddec26139f7fedc091e2e037a88c8bde6f4061b196995aaa7e0352969fc8920edb47754c97478468a482f1d5a9be9e2cf858061d3add183fd90ee135a6ec3 SHA512 83d97eefeb35ee85d6ae180056d7b0e5864a90e1c2b63b6fd77d5cd38038b4eaa1fd067e7d5c5ee56d8cd811149db23a8581e1497bc1e36f9adad1012296b96e 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 f233885c99eb..a639f2cd4e39 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-emulation/wine-vanilla/wine-vanilla-6.12.ebuild b/app-emulation/wine-vanilla/wine-vanilla-6.16.ebuild similarity index 99% rename from app-emulation/wine-vanilla/wine-vanilla-6.12.ebuild rename to app-emulation/wine-vanilla/wine-vanilla-6.16.ebuild index abcc1fe86364..7b3156ca675a 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-6.12.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-6.16.ebuild @@ -79,7 +79,6 @@ COMMON_DEPEND=" openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] ) opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) opengl? ( - virtual/glu[${MULTILIB_USEDEP}] virtual/opengl[${MULTILIB_USEDEP}] ) osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] ) @@ -110,7 +109,7 @@ RDEPEND="${COMMON_DEPEND} !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:6.2.0 ) + mono? ( app-emulation/wine-mono:6.3.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple @@ -144,7 +143,6 @@ PATCHES=( "${PATCHDIR}/patches/${MY_PN}-4.7-multilib-portage.patch" #395615 "${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611 "${PATCHDIR}/patches/${MY_PN}-5.9-Revert-makedep-Install-also-generated-typelib-for-in.patch" - "${FILESDIR}/wine-vanilla-6.12-winegcc-equals-args.patch" #800809 ) PATCHES_BIN=() @@ -493,7 +491,7 @@ multilib_src_install_all() { plocale_for_each_locale add_locale_docs einstalldocs - find "${ED}" -name '*.la' -delete || die + find "${ED}" -name *.la -delete || die if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \ diff --git a/app-emulation/winetricks/Manifest b/app-emulation/winetricks/Manifest index 0e90059e5f16..23eabc5f7daf 100644 --- a/app-emulation/winetricks/Manifest +++ b/app-emulation/winetricks/Manifest @@ -1,2 +1,3 @@ DIST winetricks-20210206.tar.gz 690837 BLAKE2B a1d068e9659f6b176873af49994f1e0ca884eaa1ac9b8f5dd6d7abe79a2b8b827a2334efa7862547b17cca5bcfc285ce2d65ac0e5736cddcc777d4df2dbc7af9 SHA512 57f2ce5fe531eb6ee9a578ca565fadf5ef2e6e1379abee640ee9dc0d6000c92ce983c7507002bc6ace613d6d0dd03260ede11f7bf267adf19eb67900a0449f58 +DIST winetricks-20210825.tar.gz 689728 BLAKE2B 32fc9639f215180e03c79d55359c7aa005c005ed6a3a21916de7172dc541994a786b64f8323034b3e43e0619569b39f79dc98830546db1d684badf96cdb898c4 SHA512 b9eb61a0bfe4001cb23f41f3b4707333be81660372347b5e8fe887fe1e2278bd5e2b91e0c5ddd73010652902a8985f0e253792c8769216de397ca75fac8b0c81 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 BLAKE2B 54a4502f6e8ef15d21b02c43e3ce599e32d476c2559246064de14cc4ce2243ff11dde681d24c8a7f4913c3d7a10b855bda47e8fb8ecad31e00d839705416be6f SHA512 59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a diff --git a/app-emulation/winetricks/winetricks-20210825.ebuild b/app-emulation/winetricks/winetricks-20210825.ebuild new file mode 100644 index 000000000000..89dcbb57c973 --- /dev/null +++ b/app-emulation/winetricks/winetricks-20210825.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg + +if [[ ${PV} == "99999999" ]] ; then + EGIT_REPO_URI="https://github.com/Winetricks/${PN}.git" + inherit git-r3 + SRC_URI="" +else + SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +wtg="winetricks-gentoo-2012.11.24" + +SRC_URI="${SRC_URI} + gtk? ( https://dev.gentoo.org/~chiitoo/distfiles/${wtg}.tar.bz2 ) + kde? ( https://dev.gentoo.org/~chiitoo/distfiles/${wtg}.tar.bz2 ) +" + +DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine" +HOMEPAGE="https://github.com/Winetricks/winetricks https://wiki.winehq.org/Winetricks" + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="gtk kde rar test" +RESTRICT="!test? ( test )" + +# dev-util/shellcheck is not available for x86 +RESTRICT+=" x86? ( test )" + +BDEPEND=" + test? ( + dev-python/bashate + dev-util/checkbashisms + || ( + dev-util/shellcheck-bin + dev-util/shellcheck + ) + ) +" +DEPEND="" +RDEPEND="${DEPEND} + app-arch/cabextract + app-arch/p7zip + app-arch/unzip + net-misc/wget + virtual/wine + x11-misc/xdg-utils + gtk? ( gnome-extra/zenity ) + kde? ( kde-apps/kdialog ) + rar? ( app-arch/unrar ) +" + +# Test targets include syntax checks only, not the "heavy duty" tests +# that would require a lot of disk space, as well as network access. + +# This uses a non-standard "Wine" category, which is provided by +# '/etc/xdg/menus/applications-merged/wine.menu' from the +# 'app-emulation/wine-desktop-common' package. +# https://bugs.gentoo.org/451552 +QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop" + +src_unpack() { + if [[ ${PV} == "99999999" ]]; then + git-r3_src_unpack + + if use gtk || use kde; then + unpack ${wtg}.tar.bz2 + fi + + else + default + fi +} + +src_test() { + ./tests/shell-checks || die "Test(s) failed." +} + +src_install() { + default + + if ! use gtk && ! use kde; then + rm -r "${ED}"/usr/share/applications || die + rm -r "${ED}"/usr/share/icons || die + fi +} diff --git a/app-eselect/Manifest.gz b/app-eselect/Manifest.gz index ff1176797fe9623e5619fbf67b738b31608ebe0e..7cfaa4102a1fcbb5b33617ca176f3742246c4190 100644 GIT binary patch literal 7054 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 literal 7220 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 Cew$7J diff --git a/app-eselect/eselect-php/eselect-php-0.9.7-r1.ebuild b/app-eselect/eselect-php/eselect-php-0.9.7-r1.ebuild index 3ff3114139a4..8dc15b63e917 100644 --- a/app-eselect/eselect-php/eselect-php-0.9.7-r1.ebuild +++ b/app-eselect/eselect-php/eselect-php-0.9.7-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~mjo/distfiles/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="fpm apache2" # The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir. diff --git a/app-eselect/eselect-pinentry/eselect-pinentry-0.7.2.ebuild b/app-eselect/eselect-pinentry/eselect-pinentry-0.7.2.ebuild index a1a0257189ca..a88d776c25e6 100644 --- a/app-eselect/eselect-pinentry/eselect-pinentry-0.7.2.ebuild +++ b/app-eselect/eselect-pinentry/eselect-pinentry-0.7.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="GPL-2" 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="" RDEPEND=">=app-eselect/eselect-lib-bin-symlink-0.1.1" diff --git a/app-eselect/eselect-renpy/Manifest b/app-eselect/eselect-renpy/Manifest deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/app-eselect/eselect-renpy/eselect-renpy-0.7.ebuild b/app-eselect/eselect-renpy/eselect-renpy-0.7.ebuild deleted file mode 100644 index 1f7c3d96da07..000000000000 --- a/app-eselect/eselect-renpy/eselect-renpy-0.7.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Manages renpy symlink" -HOMEPAGE="https://www.gentoo.org/proj/en/eselect/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - app-eselect/eselect-lib-bin-symlink - ! "${WORKDIR}"/renpy.eselect || die - eapply_user -} - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - insinto /usr/share/eselect/modules - doins renpy.eselect -} - -pkg_preinst() { :; } - -pkg_postinst() { :; } diff --git a/app-eselect/eselect-renpy/files/renpy.eselect-0.7 b/app-eselect/eselect-renpy/files/renpy.eselect-0.7 deleted file mode 100644 index 67199267bc57..000000000000 --- a/app-eselect/eselect-renpy/files/renpy.eselect-0.7 +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -DESCRIPTION="Manage default renpy version" -MAINTAINER="bircoph@gentoo.org" -VERSION="0.7" - -SYMLINK_PATH="@BINDIR@/renpy" -SYMLINK_TARGETS=( renpy-6.99 ) -SYMLINK_DESCRIPTION='default renpy' -SYMLINK_CRUCIAL=1 - -inherit bin-symlink - diff --git a/app-eselect/eselect-renpy/metadata.xml b/app-eselect/eselect-renpy/metadata.xml deleted file mode 100644 index bc881dba500a..000000000000 --- a/app-eselect/eselect-renpy/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - games@gentoo.org - Gentoo Games Project - - - bircoph@gentoo.org - Andrew Savchenko - - - diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index 3b075d70de24f972d849954a44f06c559ac62ab0..db203cbff740af873c02303c123559f4a57ef8f5 100644 GIT binary patch delta 18998 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 literal 19014 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 diff --git a/app-i18n/ibus-anthy/Manifest b/app-i18n/ibus-anthy/Manifest index cccf13fccfe0..a5ee3abc37f6 100644 --- a/app-i18n/ibus-anthy/Manifest +++ b/app-i18n/ibus-anthy/Manifest @@ -1,2 +1,2 @@ -DIST ibus-anthy-1.5.10.tar.gz 758528 BLAKE2B 39496f5c3a5f2038f3f81e09504e472a32da85f27701741cbe77b576afcd8685c4f2209aaf24ef84420cbeec1614b251d2903c1ea4e7175a1014f92615399847 SHA512 963b1dfba18259aad2296c10de35f9f321b0169d6f85afa058ed57b6894fe4e1d44514ffadeee3c3108aac77f54aa645096ddf4bdb353fafaedb83d27d8c5d47 DIST ibus-anthy-1.5.11.tar.gz 809725 BLAKE2B b12139e208c401e3fdda0d3a184b0246d039e077b827d1aeb2da20470deeb62551026c68ba39c289e7876467147a6ba93d318d0582a9b45866c2f5a4f52e85aa SHA512 2ac85bf4ddba56e3f84c3732082b3b63a07175ea712aad2865de4f87b8c0967da303ee1edccbed0890095e8ddab10e58307a47b72ee11b51de3927fdb9e72418 +DIST ibus-anthy-1.5.12.tar.gz 825323 BLAKE2B 4d81a5885e4ad6cfc7a10ecb61bf998a76c24049e58841f84ed31f45a8ab5e91cfd2c60be3a66008f97317047487bedcf956b9126fa17602c6f8a29950687b84 SHA512 6950a2865e4753831f8918f4a5926571bc8304454b6368662ef56a6fb11a60f0675e3d589108ebfd38cb5d193f7b61053a10baa6dad23adad67b3b3fc58760e8 diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.11-r1.ebuild b/app-i18n/ibus-anthy/ibus-anthy-1.5.11-r1.ebuild index 26c60f321884..5c0306fb49f8 100644 --- a/app-i18n/ibus-anthy/ibus-anthy-1.5.11-r1.ebuild +++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.11-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="nls" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.10-r2.ebuild b/app-i18n/ibus-anthy/ibus-anthy-1.5.12.ebuild similarity index 94% rename from app-i18n/ibus-anthy/ibus-anthy-1.5.10-r2.ebuild rename to app-i18n/ibus-anthy/ibus-anthy-1.5.12.ebuild index 211a9f814861..553ff6d1baf3 100644 --- a/app-i18n/ibus-anthy/ibus-anthy-1.5.10-r2.ebuild +++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.12.ebuild @@ -2,8 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" - PYTHON_COMPAT=( python3_{8,9} ) + inherit gnome2-utils python-single-r1 xdg DESCRIPTION="Japanese Anthy engine for IBus" @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="~amd64 ~ppc ~x86" IUSE="nls" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -24,8 +24,7 @@ RDEPEND="${PYTHON_DEPS} ') nls? ( virtual/libintl )" DEPEND="${RDEPEND}" -BDEPEND="dev-util/intltool - virtual/pkgconfig +BDEPEND="virtual/pkgconfig sys-devel/gettext" src_prepare() { diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index f0453f2679209d23e30418a420f2944459de6b6f..ed9a0b522627dca0c90ee7a76edaf45092785553 100644 GIT binary patch delta 22656 zcmV(zK<2-+_X4-~0noD%W9RDM=Yi9E zaXWUBPEJc(dvSq4)vUs-IiE}Q$NtNcsaisR+Enz=n6^q3v?-x%{`N9vJ>)wnj{_71 zBeQ#o7e;)X6ltehLQ%nkouaY;?{zU*EgbLLy<)5Wc5Iu!3TkPBcx#=!-Knih4^x#l zSLQlcM**W6@DvG2lK8vj`uz3RcXu9-?R5*SDW-Psd^H)~tP~|(@shHtm9pr(M6=92_mH~|rp zJzN+vfh5eHI<=Uilq2y(_2bWVSx@xflo03(xUIEQpH^>+_$r14pvC2^U3Ex*cYh^Q z#1@l>Tqq-3Ps#bV>QrRa`*)v8`FXQIy4r~Ys*KppvU$PzR_5OU#-NkZTr7VfJCiu% z9&_BPbFFpQvTQ77BNYw>7&Qeewxm3_ggWX8D_nEQ5evU0Jx}6)JqafdZ8_5Ma1i4* zO<%SZ0Hxc)Q@l=AgcAK;wi^_bq{iyiBLzPHb6tzW?jsQ~RS&W9=DFswZa#?qDzD2| zFY3YE!Z|T{c1ZTF>(c(Mz1n}(o!I3qRd2E#h1Y|UJ=BTygvpJ?tlFsTUeFcWllGUB z)T>SFEUHMi+!a$Zj^EUYsx*Oix0_P0@w|su4bDx0aH%RC#RYB$&f;sSeraFYUsReX zeqT4Wn#VaEW>|&jB3RsTp0Q< zQqur@WYs8(r5pF~PW*I0ec#iX9oI~i8tZuB2d}`R)v0coeck7(y= z?n-7*hE->5l}EqhlB-=$e@d+=cUKRHEi`SR1uqbsime;Cb-TTB(hx=MdC-iN?yVK!MKgujODB?$cq99qFY8ub<1}~3nIOTo zQ`INw8&ei*hD2@#ptL=JjQv)zquc(wFSWEOT+>@mM-MG!6|7d=m3duu=s~omO}YXW zKrZSF7NS-iH8pG)AXMOS5}aGqD+R!@yj7IiCFPSq56!`al*xZ_8U7Vt(7yeh9l427 z*|qU*vA(~bP&EvZn&ks%tf zUUJU?5Sj)og045$yv_U6iOpa8XQ#ST#jIJx2(V}OU9Y~qUvrt$4W$kVUR&QaI0Z!L zHNFr18U$+q>$rbSC#?1w6w*mV;ko!=?0ct9h#ufNy+8N^)+by?IRM!qQ*Lk`)@a|p zvrd<`RF^%0M~wgFQ~Rxbe=p|#xYSNcCa(EK&drhaX`HsZ)lZiZ2WY7*+dOsBQi_Bc ziH#MM8CD$pYCwMwU+c`#pHKG0{T+YE7=H8(&t#VbP&v+}g`cuqkRt^>IvSZ&TLzVHqhQ$G< z4y+W>vy%Hv{5N~@&epJHOU{H|>W0m8Q^*;_tAgfReN779beXeZbgNb4z|^|&;dM@1 zqK(5$S?fFw;XHaJkn~K;&h#o}$fJPYuPdh|+)L63-l@9iph3!N#p$+9S{gxsf;~7C zRY;%5f796T6PxC$wWChX5jrow##0m$cI(}e}4_<17TEY1?6aGy8M23H7D$440VB) z^%*5*)*e>==w9p?1HRv{m~#sc6t+Dn_*cy8414>>n#;es(w|PW2XH_yj~K?HdZ^YC zmZ}a?Ib<9mYk77t+_ zPJL*vBw2S-7}eOm)2AgniH>~? zEPr{jTBQR9s4+A$b&Lv><0MTLKePMKdrb#!S~Y;>IFc%G3+Grr-7r9D-Q0M`V%Te~Up;0BFFx3b(bvTN#fC_zlB^nO>HC{-PG zc2j-QgPAT zNK|!I?gjLkeOr!zwWD~sofWjE_*W^zUNhSqBq7B{FBT%P@%C|iRsy_^+~L(9r+HGOk{ z4m~cSglH8*K|+q&I)*q{f1~Xcx5oO#YRXhwhh2lRTfNZpXo|U0hHED}tUHNEEXP6i zxs-}@DwSGtYig*eh)2XDr3k#eac;Yms_uPZOB9{ODN85&mAsu)yzI>9ijfsReERyY zuTK-(^8xaCc3H6@=qPU@bdVjSrwq>FV@t*7&<{1^6?9a;UrPY}e|z$wLal1jNy~Ll zb_1(!daw@i!gegPu{Bog+;EdlI!V5}eIU)qUY4xUx%p%ab_;3q6T$AJ8)Cei>0>E2 z*a4N2y0e^m0aj&t|p|#H8NxT~ni*W#J93(dK{;B7|&ehD6Fv&W2L;finL1 z%aZ;0*50w19vzA*QaNM0MTce$Z6)@kk&BnNye4oaklxhDa^7_fR#7q^%K$?{;=XH& za;()YTGk&+)jWAeq~Ok$NFlnS61T@iL3x=O6LG(?{BNW0NxPf5$hVu5Xl5%y+prp2 z4gv)HqIQPH8v1=mlBKjz8Zkc??8%K*NB-5FIQ6aGb$`CV;;G5@Z^shXu*52gHcEJG zPP6bwqA=%HauAc%W+H#ztjS*nMAC-yVtnUufo5|CAt%O!N00m@?@KSO^MUFFULR9qqCgGI^{$G`NW@V+dz@`qP36hxmdrAet-B2 zdG+1>8RgZ`2f>*n&V%kjtJwD(dM}~e#MqPz)mED0U=Rh*o^pR*D1w3O&8=mzldH|w z0FIE4zc|n`l@$6rm12y9PtcRbTx{Hxm){0Flr}z!#xYiSK!>a%A$ae0MoPi*)6wnh z)NVgcO+l6BARY0+yROR4@v0a3sUye^He61DJpHU+*-f9~a$C2Oy`E$n{|fP$gTm2l-{cugy0ME}uI14h@b0gI=S` zHOq@cCzI#yBn-AasKZW$lWRe{_EXBYwXeU{TKO#7;%4p|9>tvN+c437slQF>WmPOO z0vth@X!=1pvr7`x?ln_)%xhUvQg;q-f~^UtI~{UUiavjX(o}uiH{m>ZmY)Vn0Jf+D zG=_C@e=c=rK-|~|HP6|v=d%6lZ6-Y-W#y~=C~zS!s(AmY^67MTb$4=2 z9RM$M@)e?juq1GufVZjQsxv&Nq(2!RM3A8rN*fMB)x116;_^^wRKL3U?P}es9XehT zSH!x*F{OV4=y6TO8ni_!GNnm_yZ)Gcbo-ksGEq`_5?Oa|M*b9$*N%-cQ^u zoFf>a0HVCbsmm*4Oj)~^c~eKoO=agtd*{=S-=9eAQE?~d9FM+cbT9A!Vmy6q0EI0? z@_O0p;iFN~SJjZzpPGV+Jknwvo^f}c)^WkUZZ|a&Ybi0O-3#y>pdo}YAvt7X#$M*P&MZ20Alc#Abf6q4Bo=f%fSJvr|zo*}? zvC89?4oQg!sEIl}9=0Jb!uRqWzZI^OMd3x*RN`B#tMVm?JT7Id-y+wWzH|am)wiVZIaut=PZZJvuCY8Mfp0We=)Q-=yCF zEmctBe}^^)qSVFNi@aO4D+XI=E;}M8IoTux+i)q5mbUU*Du?+UVAE=Wiaf7rktCI2 zS*9z5IhDZ~-u84o-r}tW=kA2zCLOH^yjcf(g-hs%*GEK~ms6`YBBP>R3K@YXy<^Ui zl&eNF<-!AeeWuiIAHIERe~j-RK7N_cv4w|?e=Xlnvj*X*LdMljmWq3K0W6%}Fow4J zIGUu5VKtzEyS6Xv^c7*O{_c~+q+q&8l6|SpF}w0`?vQlP_ILMsqh)KE=ob`>sgDlW zHYL^&q=}>|L7z(dJA06~HtSNu+$M~ ze}(I{Ip<;HLf!1C>Z;myP4|?(0hIH*h5PbOZ|;1g#=`-Y8{o;NS4pR<_QtkRy~n;P zM`*w268%s2@>x&Sl=zs@e&3&h$B#;K%dXnB*tJ#)-*RtqMifEnc$dQUO z`HVXJtw{lvn6ijx^ZrOd6M!jIi=)VgCGDc5jPt1gpSpX^8>`c47b1fh>Esp58BGosyqD>wKj!W0NgV2)R$gv zly7<++ml^wAb+=fE5q#&Ed{w5XjD5vizQq&ayq7x3~}8CumuC4rxKV0o1bH<&ger% z=kv$U!HvK!l-1>1GY7)~jx^8lRFPp*qHwl!w#J)4Gx=?dN$PKBN7 zPzcLarhZ}dsEGNs9NyZ11PBiIVtSDy1E5&_VM1@TaK^o?v{of+gt zbqNq*ldWzWO+a}+mOZ)ut$2kbSDgjCk1!2V1s83DgNlQ7fKfT&x}E8y_FS*ezrCx1 z9uDt^1nE-|mc^R7D5e!e4US-Sa@3~zySwVvn{(55awC%!Z&rU2)G7+$He96TEHzA^ z=NLLVfHU;7=|tt?1RO`Z>ErrXtFJ%)>(`Gze?G5mS%+6cN0+mr4JG@D*rQd{DP@9E z1*p1%-xHyn;8B4%+ng#SP`k3TuBiTDZ4Rj2q1$UBIV$a3GD79z1Otx z;w5zUhe_cz7NdX3Ylwd5jq_JIvrF!ta~)4hQSbfb<#^@d)xkA(7Q9LvC5WlBLZa-l zpt_cm{b-`ZQZ-$O8lqRZ$o3@i5`+PhWG4~H3Y?-RPi~RqzK_rEREKto!q=^>s7eP~ z0t!f;7pqG->5nB)1`n)rHUaZ-+|gVZozsr;MVA*2L1P*wgPf{vilA;fD6`pQA1~4) zaqH4#H9IA-5tD;(A%D$Fg_cRd=?-^1ocarGy>yZZ_2aQiLSM5pUANO*`C%J`3jgex zz)92{JVm(FaPzi9&8NqJ?dM;A{`~g+W+J76Rps_jIi!VP9z0bV~ zQP%gZI}w%@IT6g(p@KcB6>z&u39pFPh1-4Kjw?8|cd9F)S*YT7iX0UsN}~?W$C4)t zw-^$6U52?PL!*u$JiEj%Kr64b6H)O9MVsZnlFcM{Ok&+P0YRqmx^`68<7(WIPt zQGo%Bf2l`zlgoHWpjYjjb$v@6JUNv2c8rxBd0jfR`#Il_<@%l2z5TUs2snJv4E@J^ zFo&NqgU~%yTZ!J*f_eavnQbPjhQlS@=ZaLTXG>TFOZSMhGveD z!b|0|Q)d}~p^{mYY(t#{a%3m?^IH1JX(aibtd*W43T15`j?I&*aw05@uXFr-8ri-x zC(;*o30|?h3>{RN1?haW3E_llsw^h0G&d$3j4->q0U<(`+V6C*Lb>Ek-Kil^|-uYi0@4C`* z3=*-4czp1{n~G4Rf}9lw^A_#oNTenGbx)O&Yz%7hP$`qOcF*#5z(u!)MJ(o~teB~& zR4-5{_6|y@jr_k|^$JC1#X%lDUYfr)Gy9`ih07_L9O!eF z)K3RFs;aBU5`mObM-@a3!#OnMuqN$q<6Tq9@&opddAq#rQ&S`LF0;5>O~U+cxyIj* zC_70BO~IZCn#~&HVu%-CP9T6$KxZ>K_h{t9@8emP&2c5 zWq-%oS?QrFk6pUQTK)Rz)90^~19l}72a4{?LFEaA1jcFocd9LwoDtoVJ9Z*}57JVE z^i#Kqb5|j>j@`+3;(b;>e!(3Ll*pn)q@7~3ojm*~P9J*bR*Ql!hN(J;?vwQ*fXW0S zWvVSBFMv8hhqT#`=YswGd$EAidsWhp=9o^ID~)L?FO(Fg*InY!D0|4H?C^+e$JUns zDaha6RPhy2$w_o@tWTrV-2pa#QNkfEoN&8PJ8mIjF{L`NXoJcn+k zKmn#qVH&bydCsPzNOxB`4RBmjw+F3g2##Z^as<1Wt?Agwy0h242+6^MA~8y9g);ytx~(9|gR1u1=Zp#n*NIa#NZwY#(I z*Gb4~N%xlJ%2*ub-~?-oG;RB8`D#NbdSyDKNDk8AwrfxjUbJ)>;nf6V!8WoIV z=W<+|@Z2l^Cv@N>|h3ZvisOPEk3ALzLfD+fKuw@~}Hw{_- z&&!9~zUACvR3Ey?nws<0FN2MrWbTvht=3fP&?;H(NWE;kZAqVh0BOPsOYbKbft0Hu zNR~XRI&RyXX_(5aOqPG+8?%zShBdOZc5>xWJbwK)zI^}J_2Jv6U;p*-%LnB}`a4~U z@>)GdCX%o-DpIFDGSv=2pe+F}-fPH|Oe{~^c$*Hy2*EUm%;&nQ`E$q$@Zh*pO|1p{ zq)`ohEns%_tqv!DWXGj9(^9x_uy$zz^|#Wy?^$uL5E9P_wo+6sZ7~4v^qYIQ6S`%agG4 zm(~06%f~OzrF+%j$MQSe6=Pv1Nq|3Y{a}dY_U|Pk5D+$hFZyqV(>QK9CQII7IeTB- z`K!CDhHZaSC1(~tDRHfzzCY3P?U-^xHNXT#P5D5%>ReI5 zN_=+`s7hQ8o$5cWFYi?x{Wz!7=Z<8Ta;Xt;o>RqoP%Z_8!ZivtQhZUY6HEDJHek%F zw>~92RN?D?j647H(*5@F$FJ?v=k}QUtLJO|oO`m0Q8<*tp~^eiCfeo_Q|Jxci{^-N z1j$EL`>Rb=#a@QG&%l4)xMS(dv1hWqlpE0wg}q1NP0j^?>(Cqwa_!I&xTv_Js>(}B zQzuLgVz2~cn_tRFI%~qeqH@%$ul9ZFDpCk_1P=Xw>34fm#U`s{40X*$)sjF^SZ%Lq zCb@$#5A}M1wt&!KSjf^Gx>KP*S|HB5!@x>^xmvcPQ*b&b~eQc=|p9zt8%!s%oyR!BykL z;Jk~>B`=A1-hbefZ(*bO9DVTz^eu_XrTKTYHgzJjv{@3o zRf?Pio9?PxR+LA~+>>d3Dp+h1t^wn`otM)ZSYNx%LKUWpw>OId0=8e5r{1Lr zQEF1)lBKF+=hpvDp&kwfkk0={PV2h7qZwMM-Cb%E<>*|#^_1d8{VSlOX162oODuz6o`ViuzhX_hnVB zpGvWSic9q|*n8GiB5QhfTm%A=*mK6zP#BjqWIg` zz;|W;)m+PJY>BPBR2eZID%n)0A-Yhxvmcc}kqOhf8bDHW9lzV;3G3f&A0(7_OZ85r zX@3ANAmFABESp#pI6ynV$?>5u)K=3m^wc|y%;==DGD*C)nE~ii)jLkv+`0nh(phJ@ zq+MjKy1dWW|EM-)*2jqC4d1|>+frwuDz8bCF?ai9(#FfJ4vM0Y-CrTrS(@U9K z0XwhffzCRlZ;Iv&g=5$!XP(-)?MlZcS*vw1h}pjtXrg#yahmSpSZr$1I?BeQZD;P~ zso>#i{paiVUw-^OO>-9%G%s5=`$b!G-Xkv8o}r~%vgPD|6~-B|9rRmo3q{XFKgCHF zrxgkhA%(h~YEy06@q`*DSXg_p?a+83&Bc&YB~jZ1Fm8@7Vb)WPSwdsB)q31rkuN>< zmd6;Wf=Wdb2d%58f~(O%s!l9B)*Q(4eAG1waLsF%he6>{E`+*&SmnqOHEsAwuHQL?!Nx?m z$F1P|KEbV|&}3(xhiUpAlJ#^n;#gDSNN8#4aLjLjP54+HD1tX_D)0@bJ71(Q!X_t# zDv6EeoVn17QU1#M1xUwZoS4a>oEYPWeclS)+0taS$g-Q7XIwk%jUrAjtc zhkkUK<-pW~LZ{hejr=ADH8L;Yaa-i*!iVwux9{V}yOSP*EPoD4YlE|IvC%9}_6)^Q zoegL@LpUNH`2i=?gAR|HOA51Jv0iJcKn!)LYRLiy{+GtU6sZ*XLD`0lQ02gx7CzHL zbOJs%yKjJ20)TY(W6w6-_GQ`3mm~TqAFUw|o5M!><+d#fUo=kfY-$|G$9?3tAIG=( zfB#YiJz=U+;D4*HZOy0-5$B6wq!r4(>BT_Y)&G-CrQQ@t=3Jt=8q4y=ct(~$FALU_ zgS|Aihk__FY>fAPUP>R@a$$v(PNEX=(m}e?coBk=0_DnrCW<>5;r3Yh2(}5aTY7Oc z)Y|(dF!2|>)(+?_8r{v+7zsexur-OsffADUUlpn#2pWea#ol04==SQ3GlVgJ|1lzPR2$Ph9Z9SjcJ87NpK=nhhDVwTFWbO{Mv$-s6?@Lp%p`FrL zgByah%aK#^bF50yQ9C*1q236a=Th^hk*O()DdIMhK7=2CCQxdF2>Ru0a!3+l6x_8f zUi6pj9hlxO;$8M?Pp12_JXJm`cn7LCrAbtW;mZe4V9MU=uC6NKpA+=b1nWAY<#K16h#>D}+sr=NRUXkQ zVQZ9}$|PSVMQ@r5MOx|9TA=jXq28T?5KQj`fI4}_l;n!Q+a|s&+oEE8fS|wu22{#& z1XzNh9_`idgyFAWet!M-4~DI$U8ccvB|BZG1>HV>Z6|=1?1SpD9w|6-vjMJ-4C!9d z>$(M(@P2AdBEiipac(|O^$y&DW3#(ja%?GORCsPp2zfsTwRt@6mmM(4K)aK*7Zib% zQI{ze)$ib0$YhjKeA#4b)FDDu6W!ZLOyRz$iH@-5qNpZWoYZZiEceg57Uhvio436^CK9G^ZF-`kgey%!b@59ceVL`j0p8;a3N)_%2%|+Vz1VJc15oY#u=pH*cgzruoJxqYrRT~xA{ZV zw0oqz7xf(2d}nERP>o_N4Mx{riiG)Yx&C`-7WR&tzdxAM-le57jJC}qew3_s%$XF6 zE-5OgGpxV@@o7-Pp4v_vd}($QA+Af5)2Ap$=VGd|gqj&qfdFzjRU9!z%RybL?K!u9 zJ9p01G6jz>w+gkPlecu);kol<(@V3AS&GiNh$V_dZCy-C1RW~xsN%swXi86oKDBbX zy*XDSJ&uC{ZD${_%QB^$BSpJ|YwSa(LyBTclnjA<{J5C>eu*ZY8|-{Y{*opr6!<8% zH3?ZS$IY_EA=kVwKQwC%3D!K9HnQh`QWI0PS3Pzwv!^t)(=ZhVJ4!|*kt;0b+rBw} zQ?ISC2SH}phPLEFk_SQTt%95>3|V*j+$QDcZjG{JhL=E*D4Rmx;o>dnR6sImX#hY> zeTMV8*(TXh5$VPtyl@xQtb)?6l-_Bh;F9=OPF4LHbyqHf@K@5!?>ru;_4_?RKYqFY z!CI|Jxgi;@8P|OB((?el?w%V0*ES=|va6cYLUUk}4dUc`RPJfdc004P%Yo|2D5CpJ zPqxg{0lJwrM3WeZC4afeZr9>_8FV+EYIB51bi4dzdW)nO&0vF;JWkeYUc`w_X{w~F z%&TLa9P4A-9Bt~uoE8)4KPa801>pQ zqVrq42fUs{D4;{?@@#fxNM!{qW+liZi>6NN&!B47ror=0vFfzPp{o=?!V=gC54WD8 zOq1i`wPs^;TA)f39d^R5uryKY1Ml*1vxG^bSxwIMWWBZ#wODZA?yf3CraD zPYCRB8~OWW|1_o0?KgQP6>m*;#`&*N5i6noZnpE*_Gqu6_+!T0E*5n`;UVWjwQ|-y)7{ju%2K0#UK;xHC z!vf&BT>l!sfB4+K|MKfQOz{|&(Kow$p}z#nhw@D#bKa@`>1jxBA$r>oE=wHU(b`ARWvy?(&Ekev|3ij%@?8MZ*}65>VaBnlZJ9Be+9Vk zC=dWSy47zIv%jE8C)Lnfs`vSn?fX7HzYF>`Jj5xKlwS+ty!Hof6}EO&;x>~Ti#h=V zlU9pOf7{PLzW=>j*qbR&6Ug6_K6-*u<0O86cY@H83*0jQ6i~MHuq{^bf9;n!!9`S_@+akcUZkiUoYX^8Jnj+! z5Z;nDVztVaBZDX|SB{Mx1vE;nHG26nDX5f8QO^IYKMnf!XOidBBP?26p!9E=#K9_+kXJOs} zn8QkT>H?w_<@xeZ0s~V81#r+JbjRwT9k0UDPb0Lal;-z;nC~XRsqnM0+7uk#f4*ex z6(gXB5At@aUu-K-S=EnP%{A4wmX|ch!kc^P0{-o3QyZKpIBnWeH}CqiROXB;YDeu2 z#26}K%%YI>R^EW?SSqeTsc9vqc{vgSEOW=c+**J?fAXA8Pq+^Aj&%Yuj?43X$4wY{ z%vzLYyz8xUx3flIvbl}9AidKje`MpUJ1CKPI!`DeGCyUkA~02bd%0 zISE}<=+NprQ*&Kl9NoQyn325!m`eXM{xy~gd0zgh6m#yUqVd-<pct)44U3n&!!Y*G_&HY!tvV$SUqH z`@Q12gOpMif8+2_A)Uzf>Qu-^R$+_!j036rk2or_(nT5ROVq4~9}lPE zu^i1Z_4k?Hho69FU2}(`T6Pl!*s>R^!!RuOf)nJ0^HjaYF>Q$eY|RMr3D3Iw+sEe> zH)!qw!K5cSXk5o8@fy4kVse<_a^9tR!KGKo1p28Uqs7{6T~>f{fBs3blU^RXcI3Ip z$k}#pQQKt0O@o&fnbHH~|47pWg>~uJ>UXra<*N2(0m2eMoxg4hu%%W)(s<=^a%P|2 z58u}s26D3H-n`b!QPmtiT(yr&;xPeZBao5j2^_lM$QR~RUaEdrRAm)D3lYy*W38*& zbGd$gYM;OVgM2^*{qY|LFGo? zQnn-6bRH_|Vis{a34<_Q!H48a8xoiIAsXQ9>)#)wR|lDsPt!L1Bf=RasRKs5!r3C5 zcLtr%p1xtz8!$@~rHqc=@tysFJmXXWfqoiaPt)yc?{eJ6@h^Ou54yHXv{ zSdBfN!%3|$m&8sAljx8i0dJECkxU1FuUY@}@%@uqk!*iq^O!pGkfsx4dI3|W+dJCy zlb);-d*LF@t8Co*6nD+3@ko_nrw)ErRsY`A$$KzZfAsHTe0lbFj`NWyhsvv#4$Z;e z3z&Wn+YE{UT+(<4o7r;X+N*C{)aNeLfrV4zz}oHfkwUjTH8r3`fCOJKc5&@>VpeoO zQvVrrCM8*CYUK-tdz&xP^JnNkpS^uQlwjKXsXe2{2U&MVRkr1nY0FieNdv+w_Grt@ zu6bW%ap22+hFSQdF-ekPve^MXz>Qs559%11=UWOY63Xm8-!&}$T(18$lb@1Ve?fjp zmWb~_ICbsiO)IZQPU~KMM~<{{l!01G3mr?f-wQs)0TuR(O;`D%?i0YMT+4W!ie#P+ z3Pf5P30gjeUtNJ{GNQd(_Wipl?!Z-=BQtzKt+?v9r|SQkx2-p1c$Cp8IOfRuRuQ8TD34DF^3-hTc{Hq}$kh zyv48VU~^ao2|}%0K`-)j^*6DY1((Fj%anQA%HdxEAc6eFo{5eP`WQ*%)#1jDeixsy zvZb0xuX#{X`j<;v;4Bi;f1IE78C|i*VvSFu|9mHI8y*uL7LZgWd5=wO-*w<7l6dWt z7ELq@xguzBTX%n(8t3|)Daj>QK#Dx&r7~8X5a{JrmJ6@AHwy)XS2Avm#;am|1AaED z7;OUfmlgc&oWEAJT7fIFl^j7l^e8huP_+~CSSX^Q++QdDE?H&je^HaU=akRDJJ<>D zJa)fWq%9PX_U&k%3S3)C5)Rwc9``I-2$S67m20gJj?<4{K0cVNM5uIavYm zoj{|S*Xp#KTGDMgZ7nkq-mQL0a?+NG(?zW9oUH z{@r1+TRTvvmV?wMqLv~`2X&`Pfa4sCwyq~tHXk@92d>Q2T~96ZAMXn8*Ew9P8XdH{ z$&CPEU4NAt>+1c3*N4-Y;A4XD$hWF$)M5H*@_mvzsHFKbfB1aC8_^-xL202X3AJpD`Qy%iP?;b8?+p^}@ipH7U zmMYBbDpXe8ScCQpM8>LIo4>y%rHcrfyug#i(WtcP6;BBlx)dXJmok`-mHPbi9~jai z3SNemFZCwMlW~?Rf8(}V?ACa;G03RL61UKMs<5(AzxnX8z#864^3Zm8EdllkD&5vd zS|uCD2n^OACP}0sM5%Jr)Om~4xGT5q4iW(hCwy8lNy&3e}*g}MD;bI=SD5Y z_f`J<+VUu%H8Y+Z@$l<_4)&OKi26m4TdnU} zpX>FhweSBRldN?kfB)hxHzD1sZ39Aiu^De~rAYT=79tNNYSaH5oY%cANE86PwkfOo z1U%P6WR$B8mlVI8oc;37!$210e5l=cDDbrFct;X<2a-d1Zwpi4bC|q1el6 z`vI*k9`!EXO>Oe0%@w;BF*Pp&hc{9;8DdicUfM#py~fc^e}s3^hgu3`qfLexf2;a4 z&r#+%Y_>m_>&qYCK0fa|wpS-dQ^0%j`==G#AO;@M>9a+@xj7IDQsyE&^2V5bMRhs0 zSV_ajxs0GS$H{6~45G=tw|fsPqZj!}@mgItoAgXjg#6&Hn$dFJankIS5ka}lxqcoZ zOQK9_IcU)le_ikp6#?5b`}vTf5eH{Ln2|v8DHa*Z4m)YiuJW8Fu~EJUfE!?)!6Dlz zX``y0cgt}}3C|AE01d5*JB4 z*vGN0W;wWJj}gc`)GXIzcHZ)kif4x$Kgx7eMk=XVf4%(m73#UTK&q)y8SJ_QvLkCF zt-LhfowuXJtEVF8&a$5>Y_hrPB_V9{db15_PIBr&56UK2XW{h3%8ICOY*@`~#*v*U zCpNJYs8yVKqeKOu5Fo|7hclc!6tPX29KQH?uGqgne);{~7~iXAr266@d$CBMrd*jd zsG-hoe`~;7ceonWDTLSRxe}Lc!ZPK7$W`?gO~cPw!14gBK{ZZ=X9zx` zvS_Jax{sqq(aXl+y}c75`tj}K_eb$_sMC=i zt|*(gHSvEapTz-Q`Ssc22S~E9nF`Q-r&!**HtU;nj*hMB{lNAPO4&&g+Uw97UWrjv ziZ;F6b+#Nj)|N%i4EsLr9+IjuO1h7?dNF~1j>}7_64`YUEiphRzUd;t<3zRiyvBX<&ZIs&mkzKIc_>`kkC^|=u*XTwu0WVpFYJ-~e)-4n{Cp=iLRX~hmhYXq zqLI#kIVRN{U%tlFXXjM0Px~g#kCfG-Hgddcud6nH2iTdwb6gz9D{o$XN-J2eD%83f zdSS3i)BF4R4EDc%8{d0-r)v0!^~)bztq`_m_8Mmo(-{D1k?LSO0HVc0{!esH*AwSog;sF zc2mm>*lRFhdBONde_f;ED}3P?=lC*^60(E?wq6-F~?yB#S4L*9K*J0=*F?qib(hJ$YU1% zKyvd%9N@J~U*)9&Wb!KQS~@7yu}Obp z{bD^}*S$Fl+p|QJd|-&TuQ&O zy3I>b5p}3^mR`eA!Ah`|W&Jr>a~^wHwR6TDv~U3Gr3;hYSZ7U35oS)sM$doHyb#q! zjo8yS8O0-8z>~>zE^(Z=HJ<)VzO}1GP$0QZo6_L8gr#TLLG-753kw5kD8;6ZWl(ev zHH=6r4_yEAoRFW;<)PW2CNrv3 z2z*hB>K4u~BLq{$#Q0zr5boL3rq$@+3Ti1Tl z?rBOCEJ4ld&c{N@fpzGMEwbrL)f}5}So6qE?CC;kc5%?o1iU&z zayKD*Y)iV{q@H#Z+a5(M#b`F8&BGXhh zL6ZD|V3VGoCVy~Wmas#D+OACu@bpwUi`ai(Y&jBnzb8rHu~y@ke-Oh@wW<(woE%>X zJ*yeAK%qA_fnR&8LC=5E)@#J<>JTivMbO_ta`Ir8NZZc#h`oC2(vOM3W)1#5-~yzx ztF=FE6DYHCE?vimd?E3hEuzek_6bfUZdrHcBwI%}&|AX}1rd2A3w85?en*P@QgY1KVL#~poJ|Y zkUeMe)(wdLTOGo`f|g%=^{odLkM=^;rO?!gO}}wXZo!k~QqG^p-;-dW8GnF8A)PN% zZO%tbP0ziP6E5a5a!`a| zzx8PZK}v->6>ugMT)=9jT&X#q0^Baxf8NzV;jvmrcNog~d9qkmf0;7}6kZ~-+aQmP zcn@zUniId75Dad%@Y9n1YJbWaPy`Z}IRiR|-x^VL6*CBj0cRMP=gFJzI@L%Wm#$Zn zgIr1E8@0i?pD#L&ruT!hc`ZH6qM-%l_(;_nh+>DO1C|4-$*P`OPNuCIPA<<*9mG#I z9)O*s-^dY{1)Mh`#jb{WA$d6!Nk@^?C-~iiqVpPMJyz?NZ|%qD_T^oZ@D+c?cr+?o zNn0m3 zA*_^$N0R!KEoqOQ$d|k&XnKD->GWCbSQFMbvx`n*rFnQ>cdxV^blsow+dn_If0AL9 zWt@RL_u_Z*UH}qoXci3oThbY&B6M4qIus;n*VWQ5Dy6|;k|I$6xLMAbesbE?=>3`R zz>|@&sV^0ivWU8sI#7FCN%PJ7-M9R>C1+$DQAkS!QNQoG_f5GuF%*9&(01OgNe!^; zuwaX#hP3VtIT?0hcWoP@lBH+&_Fn@w?FGHwYqwk?f(;?XR^6QUy309LaC?IK&%gfu z;q&6z9emAS|u%NR)ngEA(fi)dD^>5wwRY7mXBXaAcN6B|y`aNhpO|T?Y z96E&oK{|Uhc}KP-p$LB=gySSTs@zINC>`2Wb}vqlfX@zvh8*9dWPIyQ>`r%&o9!bJ zkX^VmbI)5!St_c9F2!6eBS+gbJy((Xaz7{V022cPv@o*LLLB~qymwC zxc5{?e^cmkWD*!TF7AI>x!=FFFXO#Pz@xn?lvCqOg`%cx2%8ap^1-E^VtVQvR*5}t zf|TJGlZ2!$e@m5Kf`G}1SEpt5ttzXnRym98PO$F2Cg_1tO$tX})nK@z5&+9ktn7=M zzeI+pBeH&~(L(;dcQUg+xi&#GZwac*Xm+hW$^_-M_iOe}f$tUg*EnjX=CZZDCDQK3 zb1GmY^(W{vG-UQx!`wBLvvp>cEgqcKj**B%^pO7?e}Jf9-=a~{h%rb;urTctbfDTf zkCwUv-c&3y+WN!DNj|ky9`%mdKEAA}c}%zS>`+2heR5S{1SqenWT{5`7Ub+nBFMxL zLT+11NE*rzzRIbW6S&nup2fZ;u9=I9v(2oM;@#mqp95De*8cCGpFjQmc!ypWYA%Pa zu4P$Be;r7q!0?~iP=gJuxQH;%Sw|v6kQqeTGGv>b4o)ly>gZT28Ifq}RJT^I%{$Df zxeuXG%crjD)1e*^`AKHo%W6k;D0@7rG8h^iBN$z&my6B7!)SxL%Be&t<8_!MSZYq>0o^%-I7?Mj+WGs>L&!y-c%IX?7b1o&T5xfV%NdRx>j@Gl3!kxncU<% z#Y35Q{!s-2*E=2hi;-(CeagZ2kA7ie&vosO&$PTBRp~FA6<$gb6K7Ee_zcTUZnQJ+ zf6^d1T|g=}xGKZ?okvlIGgv1p64bHU3)zxgxRE|6y$?MG)poFnspgw^kK=fZ4*mRk zfBlDPQLh)8O=sdar{gqG)Qhiu5VH)g261n0L12q76m$<9&T|N*$cj$rMSekR1ccjG z4kt#9WXFJ~@Gxl3N+~n4+<~GoEuRywe_3AYt5=>ZpbmCB#Sh5iT*hKvq93PVv=FVT zqP2_1;{N1)=~|?e)om_PmcZ67!9?@55*048+qT{8_|;aTNWYaJIw{FnKsFuVjR^9t z_x1JTr}tB7kIA8f-x*W`>O7!+Y}zt|_9&XYQ_<8AB)|q1PDt^K7Bu7}A2Cxzf3eLe zo%8}y^uEZzkaIaRd*3scDQNl$R<%FAZkX@IvAS)Um6z^U%64;I9X_|rVnG2GDM~dt z&rP`78i|_&waIXb4t<j{y)+myA*GghNr5)~J zN$|Q}^Kq;F^IQM=Wq$nEV|&HNe@q7eSl*sjtCUy~Ow!4K@_8Np$sobqi7`UHj>+57 z20bV+9U*g$Q3;Qviq+DDObR>QPJMWBsy!zaTd$2nEuycgWn^u##?a^%Wd7D#E$Re{&~i^!B{SPl0O0F@$+)F$$(*I}!g`4h^`z>IafVhSonGepm|!f zUY~6!3neGCs&dQ%RKi}O$OoYYs$*IB6x!N!6Lu)89ek0lrh`ivf3a{rfH)b9bBoi` z-Cj~@IS;l;&_G&Fua2f{j&@$BJh`KL%dvEsmE|lfNl_s&p4z1}fPNGcvkH#xDS)ZL z`_9`Zfq8cjl&9>PC1<;EDxJn#Gh@5$Pt}~C-&_A>eE;zIFoQXM`7`xOiEN_ zD4)j?5znB_L+w*te;UgjE^E_MlZkO|8bPOsd0NXq)HXLw^n56UTNr?=JUsmUX`{;*cv+{eV`Xp1Roo2c!SEJfZ0 z?=>rI#ZMeo^+Br3C6924HeKNwWOFkSam6S9nMO5w(OOk94K+vyjKRJVKnE@SIgxwA? z>zt9mQAL|P{wi31NLM2mEei6wc=>u_LRF(>`nrV~}Sk*2BqQk-SnMz+taumyNU zj~HM;uyj>#e<>fMdJngC2Zb&LcARTcg<97N4~CPNx6ZaQ)UNKRJNZm`{xR=&>-FWw z{QBwR*S~KY25Z7gfDV$r&Jzfv1_oIZJV7>cT*MXy<%AD=tp5lom7JsitEYA6=v`Yr zssf*isvqiafq`}Y)J2SanD$G!5cxQrJ4uz9gmJv^e;3$}T#_}<6eDaEXve8@qN(Rz zSS-n6QkR>`=uu_8sssUBR|eflUg;!Fq>XrtEOA@1CRjbvozImj0Hy46V`pf0HEoj58q96xr%B&czy8N59X zPP-Q<%3a(~jm)1v|M*LX;#qAg9#QPbgZ^ave<>bjZ@mk!wBepoH;QVeL^8l8F%9QU&q@{7RRm>WNjLkZ>+x+WQ+rlV!WX&FQYdThbdvgx zFuiU8DD6m#9F!f2q-b zZwgBuyS-4wL5Xz=B4o-Rb$xYb2j-~mc{_>e>;(X-+u{7Pb#C)Pd1-!jI5In9e(}e> zQZfoAThRQL#qZHVW+mTSl)ed1_d#j8J72{MGEo2YQiwv5)T-k$dn`G!12{c9kb39T zsTyu4xdj_QmlnX|kcMGDY_2bLecM4$dliRI1f7;N>ma=WJ9~5L!$7&TO zG+cWlQ0OGIt3%CS23@B0hIIU3>J@K?;?@U^({^opk8?TcdbPGDVcO)$;9b~DzU2+#< z)4YSjPSJG%VF;5oz5FMfkOa5tK)qa4NWx8ByY8)~`p`+K;I4vO<6)F|O@_qW#qqlH zfGZ9Hho%CTlQxM`Vwc5vIg-wic9?rj^O~!d@s7rpe+pbZ66CMny!Lof0?KoG&+8ni zT)XBaJa5rs5QHz=;OOkHxusnxdZ$YYujka>%nloGnc83mC%beO(12=ar@d3C+>`{o z_H=0hQ}u*bDOB?_{p!8kP{H(g+gvO*l_)qp>tC3I(`n7AL?=f_cLTY>02XN@7pwgm z)s#?%e^%LK+hx)c9f#L;XOB8}QFY3Y(2%}TuN@oVRnG&Lub;ZwCg9E$pGG^sx?JDi z-4eZGy>j`x_v;2yvY?kkn_8F2N>pVcnLk=YtvpPUPWls$MTxHz9}ag6)eDHDvSET! zuJuozk>!swn$D?t&BejCl_NzrE_0Uf68NRCfA_9dnQ*IAeIRck{kc@xE~4J0LP!O9 zdiioVGcU(roGCYe9?RDEKdFr)p5AP9z?Jf>y(l_QVm~(Tt->@oPZcUv&-bx;;jiWT zjf(r{_phJc_3s~}3T#i3O!iu{NMpTZiaM!qu1*+VW4BwunOLJj6u6FsQr>C-OVWai&-_T%6MnZ zy|iRIPQrp_a&W=gQIg&tMC0uOOUwz$vDE@7!vz13S7q>;@HC@8P~1SPzTPSpjQ z)J5km#JvRkHKvfsgw(iF?WRJeofiS-1~(Rf`t2adS$72y#=V>w&bjR>wgS--f9XXf z=G`{AmVI{mNRV+^2^0ClGkE>>aen>>8ih`ip?Sa9md0}7K;b*SvB_B4m6Z_mYgXViB*uQ(DFXi*ki4@F&BB^ukIA#8wxq9fCh zKQ6bf^n{VfyYg~4sL&)ix~(zc>U`F%ArYZK6*a=SbC{r7xjkyjjig5?e?PYoYY6&d zds%VwtD9#@+^Nb~*M-_iRj(@4c?C4BxDGfWUe{t#6cjU%+A*bB+n1rDjpby82f@h8 zU0GK5nk7_Vr)dGNTjJ39{8oOoX{!8gseb@EfDe?WZ)-y>;HSDhgOP6R#JSSz--FtfD1u0VZwrQ{p-HY6=A z?O9*!ao&%HGP!tJW3oN?QhL_0rw@neDf!vj%GX&sR<9xz{h$)RSiWkf+Z!mVZRfCc zfZG)B>mD|Jc8*;iK?R7&Sd=P$wWdP<7|))>Z|}V)K!~r^x|>XGfBkC@`=$L1`zf=2 z(-FtPSlb@emjICNmpmt@Y6;pTY6l}oVS46j8bg81H%(iOcE{OkAOaOEB8USJq@an$ zOO$D6u{Wo|*F)fu_@r9`zaZLrYqdB%bexyplqAx~*Z>2Swm~?08BF4}R^+n7`S@;K zqPNjTaiXKtXim@+f5)uAetJC}nYt*duCUq2;>ZzKRY$$4v=-0k7a{g7ub zgDZ$5sXQn}hAKe{P3x@sb`(Jdp(vSGZoV2dIxy+HG_=tYlZUhof891QY|q3tW#0ES zN-0OqcB!`YK`k!lP%j=y6NN32=7Xb%tZlcOw3)8Q18@EI-#>n~cTR?nwyNq4((#<< znRR-#6nE;9cPE+5uC`}4}@OF)(p^-g>)l_5SEp7phN>TJ@ z&q^f;Q=?L&#rCXTq@az<;p>|Ss>#~PzTQ{qI=vb97koz_|vy`?Fl^< z6ugu5wjzIXGWVJ4D4ZdtRnkIlb-8mTBOh8BJDm>CPsw41;~G&_BKzo?D_FJljrwRJB~lk+OAvs>+_JCmrKbhYF_lC zy`^8yv!H%<=ZTQx4q5~85_e5_w1i-(Y$4|*oT9=CVDjQjg8%Jj0;1V6^388e0u-1` z?C~0DyRE665lPKkKZ#LnH|2+c{?v5S46A?mCX+9?7EupQANB!$0|$*Q)__0> zLJ0OntJi*f0o^yrJWjJj7DvT?Dmvj#iCLXo35~TYm)*lq{FI>a8c6_+mIS=M$Q-v8 z5(Lo^4mGN0R1Vs*Ys&CmGqPISj3xA}hMlKOTtSYJ5wrJj*W}x7@WO)I% zMJCec`o`KQ_r?6Wuz-<)6%kYdC|EGw$kmSCC8mmrS$7`f}5Yn!@B?=y+cWWDHcQB z3e92^)fJr$WlH%eFgIn6{sE4~>G_(7i8@%M=bHWTukRlp(^T5qz4D@ygqxa!uFKw) z5?5|i<0Ot4XJE;8ukrW|*hB!frcO>^cS?PXt%IC*Tf5_Qb+?@mL{N#&A5!j;U!A;* zwmYxeT(F$&zdu#TXS4D=$~7t1#wludBQ!xma3uab69ltTZQE;s5;qwWK2HqFMm}y|B?t delta 22689 zcmV(*K;FN%_X4!{0%nmaVAZ!A?=9#Uu|k>f_Q74yxpm-OW&p{ zZ?4RBu#N&oHQ*@{k|gmD%k|~kZy)YF9^2~{T2oBz-uY@W9IO;2UGb8#s+F?nyhkQp zlWAK$UA9#vI(?)Er1Xl(n@q#<0XThnya|%W;f%=4w@0H=@yhradVdV3>7wlUL+Oyt zlTOpgk=B@b(fGQFBIEhcSor@v$4CRe{Lx`0jjPnQ_&{AdJAQu#SM^)z(BP8;TsQ#} zlRR7)G8;*lJ#}g^M=3|*iR#Cn>$0Bc!6_lo7jRo^r#`LT7V%XK3qXs@S-a|x{_g%t zric)ehFmBkp{L}0TXib3>ixSj{&A#jM(>>|W3n+mrT} zlhmuAbrw~mTkeXf8OLwxL{*wVyWytPYdr7aRfBU=AY7_SM{$AM8)xygRKK>b?Jp`# z6u+;V+91iE^lGC@M=thywnHFcW^Y69)lu(5!7=ZUPBFL)3nF9%D9dnvAER0^2^WU` zi_|m#A6YfZV(G>`yc0hiP~Z2oX2&&CrN%m5_`xgiXmzSvW?%O?><5d6TXg~}WVW3` zk-L%^lws8wTjkO3xa4Zr)1Oi+%H7oiVhc@MXqy)ZPQ}&$ZVk6LP8y=9JrA0(l6)-K zzdwu-r3c@noA}7Ki!L~SdHGHYbj3cc!o9U3ylAE{d+9_H5^rRm^JU%2YnO1c1igp&_i=@A!TxZT!w$e7qoAGXGd;g zRCaBASgf~?6Kb!@(R+xjOb-b7JUfAS7g^a+>E5$uRVTL~{f@(^!wzs=p(PcnI5I>d z)=Ta=07BD%MbP!;nzwnMIW%aj|Ohc()_ z@2u0ME!AaD;1T10{oH^U@scI{qb#n{_Q`%+&`b}iT!c2eK&B8 zG9tu*6q9OTH-GB_pXzdBq8NVk4bNnk1W-B7rG=leT#zGedUP~0skRI%-$u;@9NoIr ztD|IhT7je#iFSK)5~?ebd+xUzdh-^kDpGby)3*$ekf+WKF+chLQM2(mN%ZT_Z`bGl z>Hi*22k!b9^Kdp)i9fl5vfPe8FX|m2CvF|vBF%ANe19w_@ay6AvMxFygngdVxaw7x z#ty6$(X*2KO#C-{^3K+?54IHfF`Vpl#4&@^1j0RgtQ(dNzOce0j?*U10OSPEm3G)c z$$S(%hiwVx^SXhS>#=kTBG;CvB1f-kg7X?EekgO;B+9L&CA5&G@VrDtgYv0-graD> zPQskeL0qq1B7(gnB@^Z3n1S~T*)DsLA|F}_{C_o^4}?*r6_lf$>GJ#C)ts=GG1LWG z)@PKMS$kOdqkFMq4EX-IV$Ll*P*`|U@UNKF8TR&%HJ5*Nr9Yi$58!}a9&sCs>Y-Z8 zwnXJ`4d}hmp&puS`t#;HsNLA=1n4YH zC4VTHl;IqzlNoTSi2xXCM<_iM6Qu#WXHa!(5$-jKw_1kwb$L`J;F6uMQqE0j$>~rL zxj=RSrP@;Uv^~)#72B zhf^QgD@oR!6h?LWz*W4F^YR`(33ARsCV!_2c5NGYL`6{v6wM2#N}&|ea{9DnC(*Hw zf#okxR;zTt05yh2rjAj8a-5{8;%9dMd9Uffpj87{jw7i8w{VX2(+yK4EdjX1ef!B?+<+vz|6pw;9FAg@3In-0q>3~)`LyS1AlFNVE%n>fy-@+R3m z^XENE7boDn<5dMpKq5Ngf^dool&a=YK2spxPUqUdx|QXgkzG@-LkVJ1rT4qqM5*ei zvzzLZCPy=oE}jaSs}{0J!6l96DSvlw4aLm5tJxKwhK8T#2YKJ)(SW8P_r{R#t$u#f zi$qmd@~B^K@w7I^kN|rD=(x|iL+YdMp+mtr0mCX z6)%L8=n709%;5x6)o8e2Bsn>|Ec7IjFcg+~} ze&7g#L9(sDdUfTJY_E7x*;zpnhDEE-c2UWnk=O1>_Zr!Gpw-WxuK#2IShwRLelJf_ z(a3G4OC)MB>z$EOCLu00RSu1GA$7qhG*u7foolQ~K#&GS3}tKZrI)kfacEhYt)_1d z(4oggln||AC`iarTgMOwYkw48acit!tfox0b=Wm1yVVOlkEWPAWw>^t!@84r#Bv;D zpG&Dor&6gULsLUdMLZ%NDMjGzjdR$(SB$Lq%ja+Z z`t~%jJs%*SXO|VbZ92-E2pwbx=_!MA_}EhMIrKx#cm*BR@7EGQ|9_r*s8Fk#bkcI& zlik3oK@ZkJUI@oB8(U+=&J8!|q?6>k+XvE&>}AOsotsa_V7HJqKN0Lsx*^8PnLd_c zgB?&QsXNQ57hqMUHwH%$B=Ts!BPR8h@0uFjEDLXNjW!2-5FsR}84@WwIU7pVZk%BuRkwSDuC2o(4g7PvmCgOf&`QJz1lXf?Ak#B>OXl5%yVOWhV z2LS?pQ9DCp4gEeO$x>PW+HzN*5oe(B5A{UF~0LS!6DiM&6q5hs}q@3HZtfb?S-vO*dmyU z4OBgf65R>C;9u1&d9t8iQ{r^)%khu&=q#tPPB~FPKJn)Y0Tg*JTKfpk#rl2p`2`|5e!^!ZY_(QTy4H? z;0XEnivulFNuj?}DaJ_n1U+fY#l~HE`F+4cY2%}49AkwCbjT_ag7#FP=uZrA1;5(e8I)M2N>$+bI}~*=}(3S5o9QZ(uRXjH80PNxI9!E)vs=TyIQwuhmM!T z6|wGcOzD3BdR$Yn25pgwOli{Ku0LiU-TtPEOq5ifMAqG#kv~P`wPT~ql<}%WHmQXz z=Lp7D08!rJ)a8{irmWq|ys0B(P}%v>-ue9FKTjm~sJN4Jjz?cJx|jEVF`m9QfI`?J zdA;oQ@X;vgt7=H$qTFw;MHywUn6C?ge-bP?CV8+hLZ@pp)8M zWBzqMVm^?ydUn7@ge-VaI2pFMkg?-giGoxuWmW8s~iycP<&wwr|#3-`W#dCmHg4%P+_A`Lu z^QWJGFLQD&PZ@_|muzv@@44nQ%f({cLHf_QZN;^lTt%g+8%&bENo8+=r>sNRE8(Cv zcF0iNQ`2n?n~xRPcz?IPs>2VMOPl?6(k zE|cpvKyxJ1zD6?aupM4vC``xCAJe)}i;(Jt&9xoQMjbk-Nk#H_^CI`VlFdU?+xqmL zA?HVu{PLkO5uXQf2{8b>!JXUf#Sk&$l14YRl)AI-0D3gn>Xpj{Kp^~pdV+r8LHZ5Q zQUxV`e<(N*r7q51n^p@{6esSM8Wwx{dy7H>5;cP9*kbhIMyW*zJmE}Fa!sEj(;&fBAlzH3&}?GOl*ARNT7@VBz$JacirO zqe`zp8X_lkVU{tIe$y0N8)3Aot;HepZutfySDlD0 ze_XHNoQI7Ib+f0ct7_Xd-BWr1DCZ9g_w|F`-1$h2hXX7(z>`g{l1^9cjcucPk9}2+ z(0IyWzm}y(K^+UBNb=z z8Fl!3lL9O;Wf9Nj{gHwu08^?KN0ATPBt=OX=TiYbb@!S#R;SZ0LZZVw3Ve*clsr2Z3?phxMk$2FTLC- z-}O4elU{8ge?z{N;dY3Yg4_%=s-2+460RCK9aBk$xNZa3f*YWx5|}qOKgU#^(T9xA zmrq~DFF*hIV1M$=k218$ZftiJY}YMgIHj!418`11xh~2GYs}btHVqBawRvMW6?Upa zAuLy!`i0e#m(PonXIQ#ow49t;f>$(`LitquPO!IUrPsoxTd7m{ck;3r z6sap^a3%}P@mR56`*{0E#5~ethk+SRT^dgv$f{Atp@twszK!Atw!-$6=RAo-0Q6x&Jk%Y1C!1JjZgQi# z1c+^uu5KGmjq-jhdvgCr@d`<x||hlDA`ZM9<8EIDHD_` zK-C@mo(Saxj|#*IbE=R)?aI!&qWXumIiPlL-Ch&PQOVymh^80{DK2VCV0S0!y{3g1 zFQKzPObV~D7=KM(x9E2coWIJMU2^xF>v&p~f8eD;%cS6RZ+ASL`rF!i=_C{C$77d-zGi2-Zl}5O!!`&N{@F8u zlc+m*itSRv&D#z&pB@9YUw-@f^ZVPUuOBA3%R`b?33N{XbY)0w9=3~@cdI(2t!Q_^ z&`+I3CktnRx(sne-?#HnafX~-#^!7 zS>N~W#I~%+iD0%473@i^fZJtCctyM}-0u5!T*0ZmQ(XzoLKVMLNs~*U?0S$FTeK>`V(7vG;;vzicTf<_!S)YnnJqA zVwdP13s{`Xe;7~ap^b&qU}=t~({7hXuTsVE&bC=j?Y5?pG$Sb#J&mysThP=Y%UD`- zICcneJp%V%0s(*__An<>3y(;u1huOPb)AZ8YLvUFI|=CNXLk0HD)&;dd=XXkXj0C+ zsK5Zmztp3<$z?nw(5rUNy1u0jo*c@1JI2b6ye=KuI{lx=a{Y(c9sb%k1RTC-hW=wd zn8Qz*LFk^Utwe8YK|O%T%r+BMM7=+|DkE~^4`aac$Z$$u`KC>iTXG>T|3F3(8=5&r z3NMwxkhs$)_RROL?MiN~{3P5-;sOZC?|N*}z`=nz5)Cx&p!Xj9M~) z#5R#CnUgAwP}UBKwU0*Y*RM~jcXi=k0gUfGHTiWU_1fD_WEYY)AS5S3*YE07+9CNg zC)I)s-fr4U9TH!sH(0WO9WC%9aRuD4Cm00!ku$gGK^PJ*FVSP&2c5 zWq-%oS?QrFk6pUQTK)F<^OtXv19l}7Zxr2^gUS;K35?VF?^IhVIU^dAJ9Z*}-=w7o z>8EZJ=dMC%9lMk7#QUs%{DM0gD3L{pNIS)5J9+p~oIdo0qKYLRK%ue}AYv^$Awy3kn@{QGEe#S^h>k!OJcn+k zjRH)W!Zc*Z@|;aak?yW?8sNC5ZVy_~5FE!+<=E_Ewx(kz>&{;HBB0BV>%#&WEau25 z$I%W4qV*0-A1H!k9q#CvM}O;e-X7o_yvZ52p=%E>yNtlgbu zzfM9{OS-o#SH|Kf2Par#q-on%%U2sh(JRv-MRJe^!>&QWCg(3W&tXUZW!g8@YE&?e zoy&1;j%P>58nYyw*tIF+nC-l|EQMFc$+F85yd&{(cwfq&@1bkJc6i?~9D})e11Bi9 z?)9LgtJF{_E^$Pj_jYuDju-osXZrSa{Q7|>9UpAW>MUqf!L+6v_H_qJvf?EW$%c3) zDz`=HnyFt3FNG51azm5p@Hh&d63d^oSp?Z}W>UrvXLMHP#Fka9Hy z$&yD^$8EuxhN;ZTWcdT%n3dEutdXU)lPizn@!R+D_3dBRFW*1^_ODN0e^Fkff6%2U zuhny8A_+UAB6aE`Q|%B0+7j^My>6M3iREd5x9LEP5KME(e6FjSKZmRU4~{$4)Y@jB zG^(Mm1%)2$&zYFpc`DN<-=FCDeoQ%`8eoE=rhK4Wb*`vj zCB8ceR3$ElPW7MGm-i};ew@?kb4RjExzq?aWPD3=04;TnY+DZVJyiKYB98!+b8 zTb~jhs_=Dx#-0Cp>3;w8+Y+Q01L$6K!*eDf9;JMRUYB zHpxd-`>UX;VlPA8XW&0?+_CiK*fZH)%8h7;!rr6sCg%dcb!grUa_!I&xTv_Js>(}B zQzuLg;${iRHougUbk>A_MdhehU+w$URiqH=2psx<)9?1CicMC@80wmhswIJ-u-abJ zOmYWf9_sZ1Z2_Ufu#lxWbf-drv_PEyvwj~si;vlcs4x!kZBi$a>qrco3XQEd-M5@+ zTi0bQ5m`*p>uN=O$pW`M)HPb;OGQ;bcnHNE?YORs@2UWDT`n{iOFl@v=68;-o(@Zd z`Te$k(gs^@dam0i0viB+Ejuc^TW>2IJ`(!k3hZ5&HE7v?bPl1;0;!V ziXojh^*0X5$qzc>_veipZ|5-wuk||H%E^N*pQgGAG{~Bh zWhd#V(8Y?YP2-qyW&adK!n)2Ch9K~%5n+MTzMg1bxesU(u9JESSLD~sl2pu?$9hwVQ9>kQRH+s2Z=wvuOsqB^9T<2IfQWy zDs5mI@PtjS5~tLH7*yY>8aSQ+8qW4*TXENanVgefBz=1t9E(GPKH$Z&8&x$|*5Imf z;^w@I%q1_0c;0`_Dc{0I@j3e959nJGl}q#QYHjL7Xvw1zAYaLw^YhZtK<>-Y^g_Ld zcMp%DhVS?M-v9o}je>eROvDN=?(*ic*AVPuiXx5+<)9oFj)XTewJRc%c%_A^SJ7rk z@Kz~u7Hqn!Zdt*$I#3b8M=T7No}Cs^T959)j_)_D8;^R4~(_us1r1Z|1;E$EF-6;vwAqKKSInp^Vnjd#i`1~3ja znH)H7DxrU>dCvz@r4jdL_39!OdyKXqgAF1eEwzFZfJ3n^RnfiMk!7P;e5AI1b@+*W zQB9)=?(0-YUWPQa;Ry)f$en1$0n_>06H3-4@+-KQC>KEZt%7r$oKMZfrIwge^h$bN zD&uPwHyzg3sNp1JWmz+lC2tY}!R@(V&kIV`mtQ=p$b#Q+nYrJ0o$+3Q}5D* zC^ac?$x_v^bL)SnP!9(KNaz16r*&Q4(G0EB?k=^7a&#`=dP?!4{uR(sv)i%pOD1ZBlyxq&1r;S6B z#L$OBTZ$g2=-=0qKz}ZO+Bk(#!#K+Cq>X@CvdiZyPJ$`ZuA3uqP2-$LKkWOb?|qCQ7IDxt!J3EURK<9Qw!NKAz>lyRd=u&z74@}(?#rrL zKb2wu6_@JcX75>BiLB|_aS;eemZQDk77MVCcI2FtdjzFZTK6V|`mKFC%+EY$~< zru_l9fPg_AST?aHaDaAzljB3%P+LvM&{OX)GNY5q$|UjHW(J^7Rqr@uGjs*arL)d* zNxR5eb$Ou!sN%$bSjwnq56JO8^VD*u0ujCPeKlIU+nY7ni7SQ8Wlw&wPLxL8PA_F{ z1?;?@2RiGJ9u&I?BeQg){f^ zRPb=M{`=e8uRs2trnw6WnwKrXeo<)7d&K41GqiL|ww%0w!Z^2V2mRLDLeVqPPjQmP zX@$Z=NTF`0+EhV1o~_0S7S>)Y92zgAxfpV)Bx;)g#?A31%zCOZOK8ltT93Oc@};NV z@)#pkP^oC*pmp_Ba5Xwe)rn=tngdy$kGduSu6gb9Fep6ArI3NQhx~4e++!w?_ZE_O zbz+k{yJV7oV;>9l`P)-FU^`#89uCL={KB1s5+;3Jr`^=}xq zIvdb*hHykY@&it&Z#q0`E-B1@#d@u&He#qlRZA9d+fgKlW_XZC{qnd^w_@^3fXdusLj`UvAr?@I~Vk&!)z4eB4KV|8abu z|Lw=yjI=`8gI)~8UHw1VRO(HUWX>g;tFbI^jAvvC^s-<* zIoL~Mdnkw^!^U{u=cV+aEf-cu=_D!WJ5cp zu?9B;X_q6Xh{cspe@Mrz45~yyrNb1&$$}|+tGl|Ygnv%ZOB1Z?h?dKpZ6boamu)lqXjgee ztAx-fIh9GiOp4w#7mBpfskK1qw?n-<2Vpb469DSu6;qNc0&ko6vTTcr@d1K14ltln zmLtFt4E1QQz7dAMef|0E`#%`Ao_3iA&z0OAL6J@!7-nA&VTpjVy z5UpxOe_XF?S4gldd*Jx=sd#H&|MgK=bbB~oIVDOGY~E0eRwAFJVtQlo0h>hp%f=9C zImYR8;O zvFMVbf;z(rY$HAmO4w7|iGwfAZX(2WiE{cB<>*{YRhCdQBPtL;E~knkrf4~+OSL`c ze|G22nOdgc@#R*bHgxiqE;~GTo@{z)mN84wITx`+k*Ltcq(so6@{TGVEQF@?ROnMH zr`wxzHPYiaDA0EH0lO?y$~jWBJGjO^bULIcwnWLWk&ho2lW&)3;<>@jhvYA5fPfBEe^TnefgnTYe=x>xwMfzf0vq=s=ey5dzn3@p`C`QZLp(cL=w5S#eCa? z^EdShg*^x|%Qmzn7m_>(V(%5?Oxuukr_XIte(u&NOJ;c4C=z8;=sR4zC7lXLCM^vB zh^f!*yl%Ehc2q>VF$izFi)vPz(yo-=DNt}pd@HA_evP^-mqGX|>E?GH57hd0LeEcM z?|-mXYf^4VhHJ((pS<)uK(D*!hQJkOWLb7qbK2G%m}G-E`5u*f+Oyrx?CkPJ^<)&$ zeWoW{=IH?4%(_LB7KkN(8DzI>@x2VX8&4G+VG`Xgf0^DQDMmBcO-mjp>oqUp#HKV= z(pBcwu}+Tl5rU&leVBav9(lIsa*g)+d;9tC547o50Lv5nvad;c-AdXtPT8Tl#r?`Y zsAZU(@&zvGb8zk6(`pKxv~X5(*Q;*l#tsVD(V7D{+9+ArD}i( z+Emf`J>COePa+i1A$55+yE3G*0v59pWRgWwr}gKiYF5zTd8b%)+T+kw3Ls$#?1YC~ zPf@1H@$g!+u{kYJrHKwZVb``aQW9t|0_y6Sp9|K%eg6CbP&_!(4x0y^_PRDEC%c4Y z^8RPr*yA?x_sRY=OIx?!SKeWn~TM5#NEv zFQJA7z;n6&HU9IQJIt>qeIzYKueJPDPE-JeIJZs8NnKMAQH$tY0TgvLt8ZQ0e|5cojWbaEYk8_; zVk~liK`+EeISGJ(i_g^Rs1wz)CI)Pii^WwUkZ|ER@C6dHnO|-3Pc=qvZ`yeE8bvBW z)OC0}6uI%fE`c3)VRg~${KKMs`u6q5_y<{Ob%LFY6b>jZ$7d<*=;W^!z9egZ;cy#M zBA(hX6% zaN$uP0CIGz-y~*#L6c6Zp|@1;^C{c+Hokla`gMDVQz$9F3&eTt58Ntj?W)8DlNpOT z0SA**i%oy~&p+P&-Yx7;7Otq-9pe?=P`LKC>Htx2N^hW3T5>{awX2F6S=(jw9!l2V zKujSFP^gRzva7AWC4vR@d0V=XJTXCc-R$o>zzm=@DY~v#Ni;5sW>VP(oa=dW=8ss} z{9Tj6a3PweN{_}#{Qm9)p(Pi%W&SCkZ0jK`R`7rAmpQ>jRG#uD<$GSFs2!Ztx2Aa9 zB?2J4C2hvblSTJ7eti4<`!I&}fB*8e{rvP%S1rFHnGKWV9a%90vS);M_0Z8!DTx6r zVrx~^A{W0XTtj12gMW0ac?ZLd<&?zxWn+NXocwosUX=^Z(Pde;d9QNLcAE;Rm@?R$ zn&f{aU`~KMG?L$aQOcc-rRU+OxlCjSgVZB%&@fPlEaK(nzEUDZXD3QE-K2MgzI6rh zOtSL4pUU$rqw}J}Q*xwaBQgYlCh3K&!PkCnwNKyvf?g>yUiJ6IkxqQqO=VHGigXnR z&(tV5PmL(cx@>FezUfCu!s4qFs=V^q*Y|(B54~u#=i)0wuP_|vzIL|hd1d{N({!vT z7!6ly2Bg}?XxB?-dMsked3$3Pwk6HL`>L7}$y|(vSk{=DB5I)`y^w-^Iz)Uf16j_( zyfnaOck_&gBGDXRtN2P6_$P)p*^KE-~M5~n*^uAPhhnvIJ|#- z$=WMMKo1|}?N-0oR-m$~AGMlms%s-T+Lc{~iAtONBfy|5S=O_fygMYZ-DMcH4bzy=WD8 zI6*o{ha7jy@@y%;J8)Zidd2)qRV*aexY4V8DJLnY%hZ*59Iq=%a?}Cj2cn109w5|oIgv4c<<$yTrgPZgA?LWULNc8p( zt;0FI@nNe2X9|y)NX23#SKc-A#{D5_;QQGhLbu{sRHaxXYRUN}$HYaG*-2*B2iAfN47cYpu% zyy6DUJs_C$BnOS_2okTs3tLPMGhEKQG%vXH3YkDZ6=bwno2|m+3O;A{uj;(%2dta_&Khf7 z)t<}s^K<+1_7Cy_WpjT9V39l3^3m;LE+nqu4Y(1|71@odHtJHq?lJW4clDOI=&5Rd z^}6Kco{seFdy%(uQ?(Jy>?Dk`%yRs>Ea5YCg$BKW-S*cgsf6%hdhzDRvYpL3DIQdA zl!#^UNQIa}f#4DUF zvU%sG6WY@^?CrO&_vpX=ay^;9+xh5C6B(~+Gt^l*`%|aPj&*f1@?_tMV$}Sl;L@&C z2Q*e=kLPewYnw}ACvB7FkRJi>lLnDY2mh{F|NQCWlUb2$e<65Goq0&p2{OHaDbwv8 z1^uKa>%?BTNb@Qiw?4&Pb80+NW!R~MpHs$!)UP0Y1QuU0Dz67@6lGZ7LGV>^?s=&D^@dW$!z2(2I+0(`K>E}lslcX_IYH7B;G%c3^gQ|)^@8l%8TFFk}QAsB) ziYP30qO0Q^C&+^`3xr;%(W&Bl<@9?1gm zlW4@xvkc48iz;-e*Ph5hy3FW+C{>%nkP6JEH>Gik`gzylVsk{#q&NDd|9b3)W1OV( z!n-|dR)}qA3oU?jcygYaMQkw+V)2Ld`tADr!7QyoLS1+AGQRepG7weGmX&{dJND(l zby<>u@gnDCrlR5cZG$fmMlW`jI$UZ~fz*?CLf&&<&DkpA87HIODkV;;^k$^JZ z&sf<~O{CX6C@KBRr7dt4iD`e%&-#q6*kiHA=h1(D5VzeP6CM_jR3&+jO>EzF;3krI z?UNQwGz+;RXfdq2zo5psK4(gD$rX?yPkE_~RVM^`xs~O@EAGug0pXR5Tch!+Sl@u3 zKoz4+!2Ys=zn$~fs#Ys-MYfV7h=(3!rU$BaLLLi6G?e@6#NQ>WOg(>UGWVSF8F&Xf z;ho3s7mF0O0@A)6%~OFZq$J_6P3>{dqJ=QYJzlxi`rtVI`1R9+$x0q9kNJ)xDx8xQ z5Z?(js(GzW%c&(@&}nO#iSTaqQ<9UmOq?!iZHYXfd6U}81Y~H3XPY_D0iQp~YZ`WG z;i{Xp@(tSWb*U|rc(#AN3_r-M(Z=Or<6m(t${TWMa2otFHISo0dg@R_-7u!t;!39- z&hqaLlik{ZI<>q>eIjZpqI6JqssuRBv1sdhQf2djV{+iiOx^X=GXL?R;C`LMwW`rU ztDD>i5Z3iqsj;r!KX`pOoe4fB2#!;M7MLCZ4G%gjqV4vcMr-#p7!0hOWC%p`L&{P zX1ApZGrJ0vRX5g6`voFnRj$q7Uz5^B1WjJx$>L~K+VqO2gxk6lBX*ZEn2(kE^79`U z(jp38hL$h&Cd!jkpG8QW2t5Icn;>MQYrY+ja+u00oo+dS{l^x3}@S5ru7Ys&KIlnf!zW z+40Wo5Htcc$z!d)^{?aS2gR#L@yJ0Z^4=1b7e_Bjz~N&#S-g`NmlJ<(Swe{FYedgL zEynj%{`?Ag6wsO(PmcI`f7)EJdl6IfB5-&kb(0~267bR%y6rWNZX$oYlRnf^AR7f4X8f({ z&pbz&=djuST&}NweE;;k?+C9>j;4V3*H(t{eEh+9uMV!67ssp2uiUkNOrRS)elfGE{TgI z9_-@?t62_i*<%DU4>ij*nVq*hq~h5j$B!}{m61xSRxf{leQotzTp-m{sSI{q0@;zZ zkyc)s@6Ov%;?+};b7$F46*k#i^^y=4yxwd>nvP>yYN(Zv4>Z1VkRKp{H5q~6) zXf}VJoqpO6UH*onfLkHCt8K#D2457#q`ZPV9Bc#s=!z?ApBhZ|kDy+PCQqHf{T~RFpMBZ3Rm2P*68|8}Ru_;?G z%|mie0WlSA{s3BC-v4gTFj3ss4*Fu7)1R znuqoNem>9QZ{NpTZy!_*AF+P_m&bMQM@hU^@V!#X{rU5tf=m^q@dB zDSUq$5lDpz3d#w}P7baD|FwFjI^w7dC!=E$a4fQj*Kx$iB#V&pGrn5UsVqZxfLzgh zgMS=9?6d|ig~7iYpmb=(iqflMTO%k^52mcNJxCN%Wf^>X49SyT zMiKG67@yjs=`W~!Vt>}xe|-7;>FdWCqDSz`(~Y^+jbLMkkoQy~xIpe~=$D_#W2@b0 z9i~{vkQo8aJ6ES&Cr8~>PCeoDxZntF&PHFGx%d)>Lqg8b6@t}dQ?hyr$|$FKY@k`ZJ?IjR|O#L4Zw5jFqE=mF*C8ilRTXxe|>gS z%L~|RFk$5x#dSJ!gb4hWUwEsx5As=(O;fwmTLnlx4fKF-tHD{f0>)6d{M^;?AU6%o zaxV2`N<6*m=RFpQ9i?}f17msg-eh-9(uLlSNHNMM~;?s0G;>~_s ztOxAc!(+A5!3Rx6dPrXLdIO9QNt6l?5H2)+DXN+RE5Oe~8CS)n^c$;T zUW$sSL#4Cy8jjkm1Y23wpOZD`v6odlXWT&x2cTZMFxicD*0dC1=2UF-f83fEqS~kt zdwP&jJhBBmnM~&r$BA3x>A@PjwX1<@ZgQPArJLgtmY&-VqCe$ZSQt=4DK>R1gQ9z= zVMJPa;QF8U{BeEo*m)G$VR_~8+LAIv-O0iWK+}NfJX1cGnC-plS(O>(q1m7&Gpba0 zo=qvLTR6XzqZO&STRb@IfBZ0Up2Kr^2~EV9ag!gehK^j~J034;p|ela0lG4z8M^k9 zc285HVA<5X?riMU*y(RcKZNe&DV34xayz>}s9rULm)}#T1D#gP`om-x z6eNopxQ(usYX?I;SL>rR$3u%%5&WBj(>B(jFSba~m#R57;jreBMV;8w)$HP+2}zG* zOOCcWlq_|CaJ-l3eUZA`lm{H%1H1!*l$m_3yGw8_z$sG!46j3D-VUd|-_Ie?-0|>K zf*?u$z-E)3pC*6pzARyf1hrk8m}A#KiQ=m0ow0)fCGU^~9&0sz{Rc7pRI3U>$I0=P z(6gE$3lw@|1GaY3>Gr?0^%^m|Is^-E5%hPEoIKbi(zdfbVz1u1^kZVMS%ZHMxB%(w zYVA+k1j?+OOV{xsUr79BizsuXeS%YoA?wbZWb5b#de~T@AOez|l_Wd8B4964BPr)%hS${Vyxw#!M_5Y^)y!^_ouE7cPm|i9OMjofut@F8_kZw=IrKkYLUW*nuqBW^ zXY$q!i2Yj~!oM~xzxe8*Zz>+`g{YgTm9x`!VVT^5C(EUrKaU^kYOK$$c>)oDV%qkJ z63gVLMMtTP)#mBnfkYvlFH>#KM@&u6y_4gjJ93M6*e4l>3bA>Y9j?Q9%wX=J0#bc6 z41eoX_M#TnDr98B#au=XiV*C#K8+wqsZgf^&ZL41Sgn-nNm|)IF4%v6sDZY}YEjOT z?wy|}i)HnfIdeeaB_bOJd2GaccstRY_|1f1aI=MbP{hnjGXxA`jFC=YGEEIGTUn56rD4-V=OF!Pk>=1U@26^r%=^wKtF|rH zR8@bVP-8Hs@OJ5}jz$Hgf}EWx4r@3RlVvlp8*llYvFmrdxBGp;G@Fnc7&pPB)Q~LG zM=^2Y;N@jD->W;j)-Aklvau4vN{M(RsZZIG_UMUx$yf#f~*$jWfIGBvzV- z=XLi=+dtgtpg`MsyCyZjuET;YiW<_oH{@j4iQTnrh)R~8-P?Z+*t8e)davDbi3oo- zgcMtKbKdJN=TyP%3F^Q6_MczAj4!|R@4x->`CGd`%ql!A=|KI z6dH1TlalehH?ce2J#My-L_l`o(#(H7Zz*M|s1~{ubG3{dEogeKBK75rvKkdUf~BHT zSE|A2l)?e=(xnR_4**Y6fk;2xd#a-!6uKOl1V)aF`(IY>Ki}Ke@lhn;(OwnGsd1)4 zQByXAO+WeIQcp2Gbq=eoAsLgNq!s~B zleMHDf8cgUB> z7LAfdjGJTx3)4P92dbU(XsJ8kO~oRktv`&Mf8Xun#XiI&kiMI)hAaK zMu76FN|tK0Z$ZwUB!Wx~A>_8DgruPi;j5f_Ie}Xp??xyCyD(~F(2_#AIy^zwnNw*}HsG}uyr1}XPXm2WtZ1xVsva{MH zme_T0vaZz}xa5~tWhR4sr+6sy&OfR^;CiP+e=%~+rB6Bd{?RXN?76P}G1$vX3|0C| zu)<48V&W|70H51(lN;^KyEI5n7m$h#uF9}}=TVg54A#ktZ0cC;g>1<#45SZAfA2$& zLA4!hVygM(-QzeOqeDNx-QWIUTC~Urx9Lp$=5(9}ihA+24`P<#)gbQ8EeLG!g*M#- zhw~glDYBvydXZny8Uf+9mBWcqBiS+FDLmXXXQh-GS?)m5n3m6p*DNpf)hkaHPzSr6 z;s@k$E@Lq-(T`IwT8LIv(b~mhe{p~EzH}{8%IY>3DNA5$mtdm#T8Ro5*=-9qJASp5 zDAI2wh)zm!7LZK`cq4**=zV?r^!ejd+GBF);CF7S0d*cwKQ?WdL3;bP(g-Mbm-%Z+CpW918tLN@|fAPE`ako!pEhYXO zKCSnmDq`r1knD+6$9-&1*jnP0la?ot?9wk`p--ZUo}N`33h{E8`p4b0=r?_PoeX8`X$o2=mlp6iml< zBL1@;K-78KL}E3)f0k2MfZVsKd17SqDjis%?dPoO;0JxtKFBlu)x7CBA-Y^b2-96% z5M4Q%a;|#1u<-TXfaYn@dVRK`ER>wks>(47Pzig9A|HghQ60;|r_k1>o3KM!?cj@a zH62{ah+g>uaWWX^7N@1Vy`<7|9&D3M18F(EI-0UM+IgMwf8>ttEyvPjR+h7{Bt?b9 zcxso@0Qyl(%qlp#rvRn~?>ldw1m@krraWcWEIHeSQ|UC`ni<<|f2!vEd~5yJ@%GD? zPhZEgr?c;m9z|#6y>7PEA$VtVcdH&Dqt;^% z(ms{4BI|iEe;qyIMRA2onI+GGbNT!`)wwDm^C<7={-UlTKO9OuQk;K)DAsivFK z&C1-z|Fdk*arg68N9yy!e%U)UE_s~bv++XZBLrgGe_T8{>MyBhx3+{11IT!m4A)56 z{H;be_N3Z$REmHi+lx$+;>gxbKZ=(vWWUZ^M&eDR+NY)z zcCU(a84mrAV;P2#z*XqX!CznFrGUwy8BDM!F{ey6Z*Uv!R+_TWhYd*?Cd1Tr>89u$ zH7LM=f5WLDXZf&RUw_PRpFe&3`?lfcwz>r9AnEHofk0|t@Thx%J!V4Xj85i3Nl{Sq!jK2GOOQe`G#954I@wj-Bh z%`?Rap#tqVbxt(#!b~)~iYof3TZn(4FL!PI7RGDZHIK;H_jUTMH$s z6A;YlSERsVbsHy}Eltikb@TnOVn6=vOvkf&j87{~^+FDtAv=ZH^a5Ko-J&0W1Tdea zsg@&maVOA<2|86B=W0m-+XmKcNH+rx4*@7EFA`VDoNOP;4cNfdgqARgRW?EofjtzENMmN34^0zSwwYUqboPK~KdZ2^!9xdoXmXlR`jUP}e(g zRA@MU?1;&x#-V2L_Bg<*UZ5yTN+B==3zGItSw*V9fvAQzL)MB&n9FhOt!3^SBKp2NWvLQQt0?{1kGfSjI z^sOXar6S2{iX3iKi-$S=^3FnMJYs%4YofFyZhTm;x6wa1s=W^6?mYyl#6hU)f4nYb z*yWu(N3`w|6{zI(+e`f;`CC8LXy;~ z<1%|JIkE#dJv)$k=hUehZYP;I8^`{;v;Zaz%u9XTb9r}xVy+L%_2cWe4+>x(lijU3 zf0}ZKdgQciu^$vkaAn!PG0>4#lkx8mH|Fq#HSM zBu{omP~%mp!2Phru~AuW#JJp+%~K)frc0jrW=7($gNM%{pL$4p-4yprRQIn1`|a!e z_U#|0IaE=+x)PTT;!zF}Iiez5e7KWxe^Kjn@^bL9Q=P;~sFS2^8a%e+=7Xb*QFfE2 zIJyNL-8+&Nl@7904wu}8*fj6puv2thXQxV`IDh$1I3Wpc)q#4ssDRy?x^~@LP4%IZ zQo&sXx5mRL@tO>Yxr^g<=c#Q!2ppOUTu#~~N{L+-=jBK`N7`ZTHO;#nfG>@Ae>ApK z;OfD*|Lwci9#2X@c~0+nog%z&i^ZlA1*d2I3-ji5 zT5~GV$KyI+Yp9gZW+OJVfe+gx1l})x?rhB>L@Y?R|QRgnIP8kv!(pMnS5eTn( z9=Lq{)YUeXu6WC%z51KW_4eVG=oRag%iq0UH;|GAy&MW^T_!70m5F5jXc4vYFiAS; zPdFAOzEXTR+%Z%yAdbq0*_3jvfAWkhf1J^DPR(mB4z{fvDY|i)vurPce_slF?`o9^ zw@TFq@)pvcOO@>+>Rl>?)Ny#(p(K*64+%vnw?e8osOkTtHja3Dv(Zb_Xo4)J=sb!2 z2;N(5)8IT+s8l`Q$L58`j{RBzV0;&_+y>S z=0cJy-luAHH?txztEN>M@2t6(mTU*guB|ziCaY4TX-B}bEoNsb)RhdX>+z-(;3WHw zTgEpDm+Z%`*E4fE5UI?%tZ54k9jx-L$U=E4KK|Z6MEXZVM>iBfe|h17^5rj?`ZpZI zv8ba&RiZ$koG_3eb`)t{h*m(i)ZV3WG&+=aN8fWO8RGMSJXSE}7q$h7k!z}(=*a`kaL2y)h4 zL4lh26ZXsHy$1_*`W+G6;WkP($}_e;ax#N~cSE(=6GvSO&HI z;naN;H#GHn$kuK72Ph@yP{--&OzI~sC-MM=NvS$ic2#?tL)61_u|62}9nUL{bP%GI z1=mASS5}F}c4!D2prGi;bmWiAtt&lYB=WAj9NtuDk{sREm~eGI>(-EnP@sw$;oLb) zP_5h^wdF?Aepw_{?m7ah zinys9zstZTlJNhixW+1wJQT#ZF2{R?e(czTBgyVkf4~mZckn%u_H@-5BH+ZP2ODd} z_7-NAw$~M?53iJb!`_CZrKLUVi#^W!(NHEAFKbM;2VY9hI`;J8Fnv9>nNYsY(y@9K zspv8qts14_^b$|i3Z_S5U>$katqb%kIfi!<+t>iMMQ z{Qm9d+o$=*KY3=dUVy8vJ!MpH#bVX`M{qen%WMjpr-~4$_d~vpQru4sh}3li8Ud1% z-bes)l5=Q5?)Grze#o3Gg_@>Jeu06%5h)HZDydwSP@R*`3mw&ZHmzDNIE!Ae?L7s$+NNF zV3QzJPHRTXHhEQvkYi2_(k`9K<_08gw=>5lk&76$X7d__w2d@=eUv?#D1}OK0+#A4 zN+aU)2FUBRT>sraNRw@~BY#Dmp-g>7R`i5rH5lhL)W4QBGXWF@oTk2QQJNI|;O!bm zLnC_%tEtAut2a2Rsnyj7d>wT53)0=Tme(;*| zk}Xad1>OiJ1*&>UnWR8{-Iup3P%I{`QK+qb*}*~J$6EdSDZ}v`*$3Mx>Wb4BA(I!j zECO4_lSQ^LOFK9^p0p=*bcxJI>;U}aDWNf&0-U^@#1>2QEqKMEy1R5Si);>NasGYL zXo<{0hr7pGefoU=*WceWvTMQS15{a)^bjvAGly*xlfbqZAW4E5fXI`YRj5vi_W;p$ zmR~*Tp_}XWr*G}r6M8DxFO>B7fU<2&eTHQC@-9t=8qO!Iuq3(*!W5I|pN%3Fs(Y zg-5zZbp$?<{H?Q&_FSy*9~226=)qx2`N~t@bDigRr)sjgq^Fi}yaqMatC}W(gzEr$ z^$NKwhhXkGDSs5+wQOvP zL(Npua+YmKc4=B!^PK#iYA=Yyp+zhyE@xFwWM+7J?_y%?ZJuh`^W$|U&+nyn9Dkm* zUAOkv=OH&Qmy%P|yy!=JOTV0FLH+E`6CuaFX${0n+%@6R5`v{_>*hhqvkEJK$%``y z{2FN z9gd^Iz>+U}_hutz%^crx){LC5cJ2_z&I%kZIE&@Qy90~_@N zkVIx9M>SfV6x1yMBG$%hta{lfB7BRH^U`W>&KvW+h_x~y#{)E1|J^ubcZe6h9?syhaj0qa^{aFEYoig#yd4jL(59YkS;|OP(x#Q-nLqo}UvY$#L8Pl359bMy~z zEKbkYL`>AdB0bmakAJ;=dQ4MkZ}-ZJP7($+2VIxFDOyRF@Ey1HQ}1QArC^M{nX_V@(dOtn=cdcVduYz&jg zqyR*T9&_I{iVV*0_O!aW7scJ7+%kn=z1HYylU2Qh0kzn$mn_MqQH)U$vGQ`Ix(Z{? g_PWYzl8dEf7w6S*%1U#x75<<94+?DvDxz8e0LG5issI20 diff --git a/app-misc/sphinx/sphinx-2.2.11-r2.ebuild b/app-misc/sphinx/sphinx-2.2.11-r4.ebuild similarity index 94% rename from app-misc/sphinx/sphinx-2.2.11-r2.ebuild rename to app-misc/sphinx/sphinx-2.2.11-r4.ebuild index 9b55c9c47208..0c4666a146d4 100644 --- a/app-misc/sphinx/sphinx-2.2.11-r2.ebuild +++ b/app-misc/sphinx/sphinx-2.2.11-r4.ebuild @@ -22,12 +22,12 @@ IUSE="debug +id64 mariadb mysql odbc postgres re2 stemmer syslog xml" REQUIRED_USE="mysql? ( !mariadb ) mariadb? ( !mysql )" RDEPEND=" - mysql? ( dev-db/mysql-connector-c ) - mariadb? ( dev-db/mariadb-connector-c ) + mysql? ( dev-db/mysql-connector-c:= ) + mariadb? ( dev-db/mariadb-connector-c:= ) postgres? ( dev-db/postgresql:* ) odbc? ( dev-db/unixODBC ) - re2? ( dev-libs/re2 ) - stemmer? ( dev-libs/snowball-stemmer ) + re2? ( dev-libs/re2:= ) + stemmer? ( dev-libs/snowball-stemmer:= ) xml? ( dev-libs/expat ) virtual/libiconv" diff --git a/app-misc/sphinx/sphinx-2.2.11-r3.ebuild b/app-misc/sphinx/sphinx-2.2.11-r5.ebuild similarity index 95% rename from app-misc/sphinx/sphinx-2.2.11-r3.ebuild rename to app-misc/sphinx/sphinx-2.2.11-r5.ebuild index 5ee036e63750..66f738edfe48 100644 --- a/app-misc/sphinx/sphinx-2.2.11-r3.ebuild +++ b/app-misc/sphinx/sphinx-2.2.11-r5.ebuild @@ -20,11 +20,11 @@ IUSE="debug +id64 mariadb mysql odbc postgres stemmer syslog xml" REQUIRED_USE="mysql? ( !mariadb ) mariadb? ( !mysql )" RDEPEND=" - mysql? ( dev-db/mysql-connector-c ) - mariadb? ( dev-db/mariadb-connector-c ) + mysql? ( dev-db/mysql-connector-c:= ) + mariadb? ( dev-db/mariadb-connector-c:= ) postgres? ( dev-db/postgresql:* ) odbc? ( dev-db/unixODBC ) - stemmer? ( dev-libs/snowball-stemmer ) + stemmer? ( dev-libs/snowball-stemmer:= ) xml? ( dev-libs/expat ) virtual/libiconv" diff --git a/app-misc/tracker-miners/tracker-miners-3.1.2.ebuild b/app-misc/tracker-miners/tracker-miners-3.1.2.ebuild index c11b348c2830..d31f7eee5c72 100644 --- a/app-misc/tracker-miners/tracker-miners-3.1.2.ebuild +++ b/app-misc/tracker-miners/tracker-miners-3.1.2.ebuild @@ -16,7 +16,7 @@ IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +pl REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" # tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead); so choose ICU over enca always here for the time being (ICU is preferred) RDEPEND=" diff --git a/app-misc/tracker/tracker-2.3.5.ebuild b/app-misc/tracker/tracker-2.3.5-r1.ebuild similarity index 98% rename from app-misc/tracker/tracker-2.3.5.ebuild rename to app-misc/tracker/tracker-2.3.5-r1.ebuild index 0c98fe546103..075fe61e41e7 100644 --- a/app-misc/tracker/tracker-2.3.5.ebuild +++ b/app-misc/tracker/tracker-2.3.5-r1.ebuild @@ -31,7 +31,7 @@ RDEPEND=" >=dev-libs/libxml2-2.7 >=dev-db/sqlite-3.20.0 networkmanager? ( >=net-misc/networkmanager-0.8 ) - stemmer? ( dev-libs/snowball-stemmer ) + stemmer? ( dev-libs/snowball-stemmer:= ) sys-apps/util-linux " DEPEND="${RDEPEND}" diff --git a/app-misc/tracker/tracker-2.3.6.ebuild b/app-misc/tracker/tracker-2.3.6-r1.ebuild similarity index 98% rename from app-misc/tracker/tracker-2.3.6.ebuild rename to app-misc/tracker/tracker-2.3.6-r1.ebuild index 66c91276a490..4d53b8b4e6de 100644 --- a/app-misc/tracker/tracker-2.3.6.ebuild +++ b/app-misc/tracker/tracker-2.3.6-r1.ebuild @@ -31,7 +31,7 @@ RDEPEND=" >=dev-libs/libxml2-2.7 >=dev-db/sqlite-3.20.0 networkmanager? ( >=net-misc/networkmanager-0.8 ) - stemmer? ( dev-libs/snowball-stemmer ) + stemmer? ( dev-libs/snowball-stemmer:= ) sys-apps/util-linux " DEPEND="${RDEPEND}" diff --git a/app-misc/tracker/tracker-3.1.2.ebuild b/app-misc/tracker/tracker-3.1.2-r1.ebuild similarity index 95% rename from app-misc/tracker/tracker-3.1.2.ebuild rename to app-misc/tracker/tracker-3.1.2-r1.ebuild index 8b0fe7d06283..1c0b8e6d0acb 100644 --- a/app-misc/tracker/tracker-3.1.2.ebuild +++ b/app-misc/tracker/tracker-3.1.2-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Tracker" LICENSE="GPL-2+ LGPL-2.1+" SLOT="3/0" # libtracker-sparql-3.0 soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +miners stemmer test" RESTRICT="!test? ( test )" @@ -27,7 +27,7 @@ RDEPEND=" >=net-libs/libsoup-2.40.1:2.4 >=dev-libs/libxml2-2.7 >=dev-db/sqlite-3.29.0 - stemmer? ( dev-libs/snowball-stemmer ) + stemmer? ( dev-libs/snowball-stemmer:= ) " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index 609abf55ab57a22e3eaefbb63188c0526904c79d..716de09893e8c78cdf4af65c13b3c36572fdf0b0 100644 GIT binary patch delta 6905 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 delta 6903 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 diff --git a/app-office/skrooge/skrooge-2.26.1.ebuild b/app-office/skrooge/skrooge-2.26.1.ebuild index b169e5038dcf..b6a539031f7f 100644 --- a/app-office/skrooge/skrooge-2.26.1.ebuild +++ b/app-office/skrooge/skrooge-2.26.1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://skrooge.org/" if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2" diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 94a9dfccaebe01443aa473df2750e3fd3ec8ab83..06b8793867ce5d8151c5b2b52be01887728e2083 100644 GIT binary patch delta 9253 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 H`9lBzX2+B} delta 9323 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 Zv^bo-oE;`qcP#(rzW`4A{v`NA0061mdIJCe diff --git a/app-portage/elt-patches/Manifest b/app-portage/elt-patches/Manifest index 6344aa49022c..1070f6bb4e06 100644 --- a/app-portage/elt-patches/Manifest +++ b/app-portage/elt-patches/Manifest @@ -1 +1,2 @@ DIST elt-patches-20201205.tar.xz 39240 BLAKE2B aa2e2377f0d0cba14f38c59664174d066eff04c9d2a71346c998c4324987fbce25cfd91b79e8e40bde0d81bf7d3c43126bffd0a6b0b219aaad11f4f9f22abde4 SHA512 67e199f060e2c93e01b7a7809f52c0a18d82e86f1b1eb34b965c2acd24e5538a874b820028e363d3002cf58b43c2fe3376ae28d2bef0ca81feabb90c83ae47c2 +DIST elt-patches-20210827.tar.xz 39264 BLAKE2B 271565e4ab906374ca30f69f5ebc8c14cbda5c176b7d54de4315adf83c12111cab4d04254f5bbbc13cf6bc701ba8a940def98e3a983d199ca6aedfe82a280682 SHA512 bf7d50df82e6335879ba4e130817bce67c4e63c55e2ac7249fa35b60f6b73290f857562433477907283b41b137bf12ee254b5bea20f8eebf173c6584d74f5e49 diff --git a/app-portage/elt-patches/elt-patches-20210827.ebuild b/app-portage/elt-patches/elt-patches-20210827.ebuild new file mode 100644 index 000000000000..bc94d8304da6 --- /dev/null +++ b/app-portage/elt-patches/elt-patches-20210827.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Collection of patches for libtool.eclass" +HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/" +SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + +RDEPEND="sys-apps/gentoo-functions" +BDEPEND="app-arch/xz-utils" + +src_compile() { + emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)" +} + +src_install() { + emake DESTDIR="${D}" rootprefix="${EPREFIX}" install +} diff --git a/app-portage/iwdevtools/iwdevtools-0.3.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.3.1.ebuild index 7637b8439253..a4a8c6a5377a 100644 --- a/app-portage/iwdevtools/iwdevtools-0.3.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.3.1.ebuild @@ -33,7 +33,7 @@ pkg_postinst() { elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use" elog "the example bashrc directly by creating a symlink:" elog - elog " ln -s ../../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog " ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" elog elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools." fi diff --git a/app-portage/iwdevtools/iwdevtools-0.4.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.4.0.ebuild index c8f5f248d61c..1152e307b338 100644 --- a/app-portage/iwdevtools/iwdevtools-0.4.0.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.4.0.ebuild @@ -36,7 +36,7 @@ pkg_postinst() { elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use" elog "the example bashrc directly by creating a symlink:" elog - elog " ln -s ../../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog " ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" elog elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools." fi diff --git a/app-portage/iwdevtools/iwdevtools-9999.ebuild b/app-portage/iwdevtools/iwdevtools-9999.ebuild index 94f757693e21..0af26d4a3147 100644 --- a/app-portage/iwdevtools/iwdevtools-9999.ebuild +++ b/app-portage/iwdevtools/iwdevtools-9999.ebuild @@ -25,7 +25,12 @@ RDEPEND=" BDEPEND="test? ( ${RDEPEND} )" src_configure() { - meson_src_configure -Ddocdir=${PF} + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + $(meson_use test) + ) + meson_src_configure } pkg_postinst() { @@ -36,7 +41,7 @@ pkg_postinst() { elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use" elog "the example bashrc directly by creating a symlink:" elog - elog " ln -s ../../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog " ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" elog elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools." fi diff --git a/app-portage/nattka/Manifest b/app-portage/nattka/Manifest index 21d12a169082..608f2fde4947 100644 --- a/app-portage/nattka/Manifest +++ b/app-portage/nattka/Manifest @@ -1,4 +1 @@ -DIST nattka-0.2.13.tar.gz 93917 BLAKE2B 48e5245234d0ef0fd47353bac0d971d6187f59d94c0fb58f4cce160ee28f847a8fb32f8399af3148daaac299b32b590899de716dee1ee9cf107b1efe2451189f SHA512 0d3428cb3b5dee3fcdc29b9d22b5c05d626d26060fcd5518f789493fc68e51762edf9162a9b5b19c6c08fb9cb9c0e350faa41d96c53bd924b50475176140ccdb -DIST nattka-0.2.14.tar.gz 93925 BLAKE2B 2fa31e8b4ea8aa74d2af52e5a410288715495997c328c5415a65200a077a385eacb3050e593c778194f2e519fd28d2273679d822e0be55b815e19ff38882dfe3 SHA512 28e24576606813d56c8e37cdd203960a67394893b819d846595a03fd222f6ed2fd319bc5d650f229bf7a8979d3823f28de82a87e3bb76fdaf49e9e02dbf62ac5 -DIST nattka-0.2.18.tar.gz 94668 BLAKE2B 02e656eb079b76d0eea87093e9c58b57d29b53954d9301da42eef301373c742a06f80432831cfe27b6765f83420bf37d726933e8424ed842cd80b8fae6242c04 SHA512 fb4abbedbf50dab754721585ea6c50a0e220deb83e005a4e34215f9a66536ff131aa0bb4f2e25854c853f4aab4cdce7137e909d79f609f3e4b2a9964be5bfc57 DIST nattka-0.2.19.tar.gz 93800 BLAKE2B 65efff2454cdb24f3b71dc5713adbf3bda3976ed958622f7adec14e3708a53531aac6801e838fd21346ce02974fa79bcb82c3f4d2a6555095fa8d81db9ad2992 SHA512 7508a78fa774a9229caa573426839ec84210e9a2d38b7ca9cd47d857b9922b946e9e31fadf946f001565ce6dc65103bca8af58935d7eb2fcf32da423345ce61a diff --git a/app-portage/nattka/nattka-0.2.13.ebuild b/app-portage/nattka/nattka-0.2.13.ebuild deleted file mode 100644 index 5e140d0ba09c..000000000000 --- a/app-portage/nattka/nattka-0.2.13.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2020-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="A New Arch Tester Toolkit -- open-source stable-bot replacement" -HOMEPAGE="https://github.com/mgorny/nattka/" -SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" -IUSE="depgraph-order" - -RDEPEND=" - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-util/pkgcheck[${PYTHON_USEDEP}] - dev-vcs/git - sys-apps/pkgcore[${PYTHON_USEDEP}] - depgraph-order? ( - dev-python/networkx[${PYTHON_USEDEP}] - )" -BDEPEND=" - test? ( - dev-python/vcrpy[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx doc --no-autodoc -distutils_enable_tests pytest diff --git a/app-portage/nattka/nattka-0.2.14.ebuild b/app-portage/nattka/nattka-0.2.14.ebuild deleted file mode 100644 index 75261fa77b65..000000000000 --- a/app-portage/nattka/nattka-0.2.14.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2020-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="A New Arch Tester Toolkit -- open-source stable-bot replacement" -HOMEPAGE="https://github.com/mgorny/nattka/" -SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="depgraph-order" - -RDEPEND=" - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-util/pkgcheck[${PYTHON_USEDEP}] - dev-vcs/git - sys-apps/pkgcore[${PYTHON_USEDEP}] - depgraph-order? ( - dev-python/networkx[${PYTHON_USEDEP}] - )" -BDEPEND=" - test? ( - dev-python/vcrpy[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx doc --no-autodoc -distutils_enable_tests pytest diff --git a/app-portage/nattka/nattka-0.2.18.ebuild b/app-portage/nattka/nattka-0.2.18.ebuild deleted file mode 100644 index 75261fa77b65..000000000000 --- a/app-portage/nattka/nattka-0.2.18.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2020-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="A New Arch Tester Toolkit -- open-source stable-bot replacement" -HOMEPAGE="https://github.com/mgorny/nattka/" -SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="depgraph-order" - -RDEPEND=" - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-util/pkgcheck[${PYTHON_USEDEP}] - dev-vcs/git - sys-apps/pkgcore[${PYTHON_USEDEP}] - depgraph-order? ( - dev-python/networkx[${PYTHON_USEDEP}] - )" -BDEPEND=" - test? ( - dev-python/vcrpy[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx doc --no-autodoc -distutils_enable_tests pytest diff --git a/app-portage/nattka/nattka-0.2.19.ebuild b/app-portage/nattka/nattka-0.2.19.ebuild index 75261fa77b65..5e140d0ba09c 100644 --- a/app-portage/nattka/nattka-0.2.19.ebuild +++ b/app-portage/nattka/nattka-0.2.19.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="depgraph-order" RDEPEND=" diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 0196d012c302ea99749ebe34565f42090fc38853..51eb34e7eeea30b6b4f79b702b77102a3786c8c9 100644 GIT binary patch literal 48393 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 BJNEzp literal 48401 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 JRDJbb0RSUGX$=4X diff --git a/app-text/calibre/calibre-5.25.0.ebuild b/app-text/calibre/calibre-5.25.0-r1.ebuild similarity index 99% rename from app-text/calibre/calibre-5.25.0.ebuild rename to app-text/calibre/calibre-5.25.0-r1.ebuild index a10b4359bcb4..419397284072 100644 --- a/app-text/calibre/calibre-5.25.0.ebuild +++ b/app-text/calibre/calibre-5.25.0-r1.ebuild @@ -46,7 +46,7 @@ COMMON_DEPEND="${PYTHON_DEPS} >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 - dev-libs/snowball-stemmer + dev-libs/snowball-stemmer:= >=sys-apps/dbus-1.10.8 $(python_gen_cond_dep ' >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] diff --git a/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.5-r1.ebuild b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.5-r1.ebuild index 484d0e72473a..db8c331274e9 100644 --- a/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.5-r1.ebuild +++ b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://docbook.org/sgml/${PV}/${MY_P}.zip" LICENSE="docbook" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-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="" DEPEND=">=app-arch/unzip-5.41" diff --git a/app-text/enchant/enchant-1.6.1-r1.ebuild b/app-text/enchant/enchant-1.6.1-r1.ebuild index 7a5f39aa232e..595d263abfd1 100644 --- a/app-text/enchant/enchant-1.6.1-r1.ebuild +++ b/app-text/enchant/enchant-1.6.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/AbiWord/enchant/releases/download/${PN}-${MY_PV}/${P LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="aspell +hunspell static-libs test" RESTRICT="!test? ( test )" diff --git a/app-text/evince/evince-40.4.ebuild b/app-text/evince/evince-40.4.ebuild index 11d4bb473a0c..d64fa8636548 100644 --- a/app-text/evince/evince-40.4.ebuild +++ b/app-text/evince/evince-40.4.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-2+ CC-BY-SA-3.0" # subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3) SLOT="0/evd3.4-evv3.3" IUSE="cups djvu dvi gstreamer gnome gnome-keyring gtk-doc +introspection nautilus nsplugin postscript spell t1lib tiff xps" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" # atk used in libview # bundles unarr diff --git a/app-text/gspell/gspell-1.9.1.ebuild b/app-text/gspell/gspell-1.9.1.ebuild index f754d7d1f1f6..8228c7822e6f 100644 --- a/app-text/gspell/gspell-1.9.1.ebuild +++ b/app-text/gspell/gspell-1.9.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/gspell" LICENSE="LGPL-2.1+" SLOT="0/2" # subslot = libgspell-1 soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+introspection +vala" REQUIRED_USE="vala? ( introspection )" diff --git a/app-text/iso-codes/Manifest b/app-text/iso-codes/Manifest index 5989f5c08519..3ee204c953f5 100644 --- a/app-text/iso-codes/Manifest +++ b/app-text/iso-codes/Manifest @@ -1 +1,2 @@ DIST iso-codes-4.6.0.tar.gz 14089611 BLAKE2B 0e85ca49dd40ca053af4b06aca440e55c2b9bb2061fcdceaa25b31ac7fd7942a590756db90c10db64e5e1ffcedbce5a552e60a6d495bb9d60621bc7b862e630b SHA512 fcee802a3f92ef035371ff45fa9d8acbf1e2f490e38d84d2e27d2226d250ad02d088156d0889c0fc0fc09f30c4541b30dc7eb65ca4f40c3764599c1b2143013f +DIST iso-codes-4.7.0.tar.gz 14122654 BLAKE2B 5dfcf4a0b39ff7b696f157a3938b7c1d35015c346ba4b046dda6b6b5bdcb02e561161afecfd2909fdbfbff6378cd4940335543d0ca7313bb9e80e490ad901abb SHA512 77ceb2ba9f3290f9409efdb50112beda2872ed163a86912b46480407f1135c0263cb70bf84bd2635b304d1af65e5b60f97a20b305219ead9ac98423b5abb255d diff --git a/app-text/iso-codes/iso-codes-4.7.0.ebuild b/app-text/iso-codes/iso-codes-4.7.0.ebuild new file mode 100644 index 000000000000..b89d5b65020f --- /dev/null +++ b/app-text/iso-codes/iso-codes-4.7.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..10} ) +PLOCALES="ab ace ach af ak am an ar as ast ay az ba bar be bg bi bn bn_BD bn_IN br bs byn ca ce ch chr ckb crh cs csb cv cy da de dv dz ee el en eo es et eu fa ff fi fil fo fr frp fur fy ga gez gl gn gu gv ha haw he hi hr ht hu hy ia id io is it iu ja jam ka kab ki kk kl km kmr kn ko kok kv kw ky lo lt lv mai mhr mi mk ml mn mo mr ms mt my na nah nb nb_NO ne nl nn nso nv oc or pa pap pi pl ps pt pt_BR ro ru rw sc sd si sk sl so son sq sr sr@latin sv sw ta te tg th ti tig tk tl tr tt tt@iqtelif tzm ug uk ur uz ve vi wa wal wo xh yo zh_CN zh_HK zh_Hant zh_TW zu" + +inherit python-any-r1 + +DESCRIPTION="ISO language, territory, currency, script codes and their translations" +HOMEPAGE="https://salsa.debian.org/iso-codes-team/iso-codes" +SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${P}/${PN}-${P}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +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" + +BDEPEND="${PYTHON_DEPS} + sys-devel/gettext +" +S="${WORKDIR}/${PN}-${P}" + +# This ebuild does not install any binaries. +RESTRICT="binchecks strip" + +DOCS=( ChangeLog.md README.md ) + +# plocale_find_changes doesn't support multiple directories, +# so need to do the update scan ourselves. +check_existing_locales() { + local std loc all_locales=() + + ebegin "Looking for new locales" + for std in "${all_stds[@]}"; do + pushd "${std}" >/dev/null || die + for loc in *.po; do + all_locales+=( "${loc%.po}" ) + done + popd >/dev/null + done + + all_locales=$(echo $(printf '%s\n' "${all_locales[@]}" | LC_COLLATE=C sort -u)) + if [[ ${PLOCALES} != "${all_locales}" ]]; then + eend 1 + eerror "There are changes in locales! This ebuild should be updated to:" + eerror "PLOCALES=\"${all_locales}\"" + die "Update PLOCALES in the ebuild" + else + eend 0 + fi +} + +src_prepare() { + default + + local std loc mylinguas + local all_stds=( iso_15924 iso_3166-{1,2,3} iso_4217 iso_639-{2,3,5} ) + + check_existing_locales + + # Modify the Makefiles so they only install requested locales. + for std in "${all_stds[@]}"; do + einfo "Preparing ${std} ..." + pushd "${std}" >/dev/null || die + mylinguas=() + for loc in *.po; do + if has ${loc%.po} ${LINGUAS-${loc%.po}}; then + mylinguas+=( "${loc}" ) + fi + done + + sed \ + -e "/^pofiles =/s:=.*:= ${mylinguas[*]}:" \ + -e "/^mofiles =/s:=.*:= ${mylinguas[*]/%.po/.mo}:" \ + -i Makefile.am Makefile.in || die "sed in ${std} folder failed" + popd >/dev/null + done +} diff --git a/app-text/lesspipe/files/lesspipe-1.87-fix-tests.patch b/app-text/lesspipe/files/lesspipe-1.87-fix-tests.patch deleted file mode 100644 index c52e4c0957ef..000000000000 --- a/app-text/lesspipe/files/lesspipe-1.87-fix-tests.patch +++ /dev/null @@ -1,76 +0,0 @@ -https://github.com/wofr06/lesspipe/commit/428062937e99f5a5da5c5f94fecba5b13557d973.patch - -Dropped ChangeLog + README hunks, but not weeded out the tiny MP4 change. - -From 428062937e99f5a5da5c5f94fecba5b13557d973 Mon Sep 17 00:00:00 2001 -From: wf -Date: Sun, 8 Aug 2021 21:26:17 +0200 -Subject: [PATCH] make all tests in the test suite work - ---- - lesspipe.sh | 6 +++--- - lesspipe.sh.in | 6 +++--- - 4 files changed, 9 insertions(+), 6 deletions(-) - -diff --git a/lesspipe.sh b/lesspipe.sh -index 0bf3cb9..22c10b2 100755 ---- a/lesspipe.sh -+++ b/lesspipe.sh -@@ -54,7 +54,7 @@ filecmd() { - TMPDIR=${TMPDIR:-/tmp} - sep=: # file name separator - altsep== # alternate separator character --if [[ -e "$1" && "$1" = *$sep* || "$1" = *$sep*$altsep* ]]; then -+if [[ -e "$1" && "$1" = *$sep* ]]; then - sep=$altsep - xxx="${1%=}" - set "$xxx" -@@ -773,7 +773,7 @@ isfinal() { - elif [[ "$PARSEHTML" = yes && "$1" = *HTML$NOL_A_P* ]]; then - msg "append $sep to filename to view the HTML source" - parsehtml "$2" -- elif [[ "$1" = *pdf* ]] && cmd_exist pdftotext; then -+ elif [[ "$1" = *pdf* || "$1" = *PDF* ]] && cmd_exist pdftotext; then - if [[ "$PARSEHTML" = yes ]]; then - msg "append $sep to filename to view the PDF source" - istemp "pdftotext -htmlmeta -nopgbrk -q --" "$2" - | parsehtml - -@@ -952,7 +952,7 @@ isfinal() { - elif [[ "$1" = *mp3* ]] && cmd_exist id3v2; then - msg "append $sep to filename to view the raw data" - istemp "id3v2 --list" "$2" -- elif [[ "$1" = *image* || "$1" = *mp3* || "$1" = *audio* || "$1" = *video* ]] && cmd_exist mediainfo; then -+ elif [[ "$1" = *image* || "$1" = *mp3* || "$1" = *MP4* || "$1" = *audio* || "$1" = *video* ]] && cmd_exist mediainfo; then - msg "append $sep to filename to view the raw data" - mediainfo --Full "$2" - elif [[ "$1" = *image* || "$1" = *mp3* || "$1" = *audio* || "$1" = *video* ]] && cmd_exist exiftool; then -diff --git a/lesspipe.sh.in b/lesspipe.sh.in -index 8819dad..a099a84 100755 ---- a/lesspipe.sh.in -+++ b/lesspipe.sh.in -@@ -56,7 +56,7 @@ TMPDIR=${TMPDIR:-/tmp} - sep=: # file name separator - altsep== # alternate separator character - # if the separator is part of the file name then altsep is used --if [[ -e "$1" && "$1" = *$sep* || "$1" = *$sep*$altsep* ]]; then -+if [[ -e "$1" && "$1" = *$sep* ]]; then - sep=$altsep - xxx="${1%=}" - set "$xxx" -@@ -942,7 +942,7 @@ isfinal() { - msg "append $sep to filename to view the HTML source" - parsehtml "$2" - #ifdef pdftotext -- elif [[ "$1" = *pdf* ]] && cmd_exist pdftotext; then -+ elif [[ "$1" = *pdf* || "$1" = *PDF* ]] && cmd_exist pdftotext; then - if [[ "$PARSEHTML" = yes ]]; then - msg "append $sep to filename to view the PDF source" - istemp "pdftotext -htmlmeta -nopgbrk -q --" "$2" - | parsehtml - -@@ -1202,7 +1202,7 @@ isfinal() { - mp3info "$2" - #endif - #ifdef mediainfo -- elif [[ "$1" = *image* || "$1" = *mp3* || "$1" = *audio* || "$1" = *video* ]] && cmd_exist mediainfo; then -+ elif [[ "$1" = *image* || "$1" = *mp3* || "$1" = *MP4* || "$1" = *audio* || "$1" = *video* ]] && cmd_exist mediainfo; then - msg "append $sep to filename to view the raw data" - mediainfo --Full "$2" - #ifdef exiftool diff --git a/app-text/libgxps/libgxps-0.3.2.ebuild b/app-text/libgxps/libgxps-0.3.2.ebuild index 4ed7f9aa4718..f92890236f9c 100644 --- a/app-text/libgxps/libgxps-0.3.2.ebuild +++ b/app-text/libgxps/libgxps-0.3.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libgxps" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="gtk-doc +introspection jpeg lcms tiff" RDEPEND=" diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index beb6199c9642..0266650c7a4e 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,47 +1,2 @@ -DIST ara.traineddata-3.04.00 6315068 BLAKE2B 30af9442d0180c9288c6e8ae03e7ede7e4a1a18743733bc00b63c28f405ee1f0221a64e01c19dde3f808efe6b4547bceeee36690d9bf44288dfe57211b7acc90 SHA512 7fba780ec9061148c01dafee1227f8e338c1cf199a5c2869d58703123ea89f2279551e15159ab37038ec8ebc755076ede6ef049cc8a6e6764aa66d81c72a259b -DIST bul.traineddata-3.04.00 6026234 BLAKE2B a39a5757ec6bbb77ed6fe9a263e11b9d83eb64653f62f96dec68c102aa199348eefb8f99642f9824af9e41c537573f06af45f393271145fdcfbfff71bd07e1fd SHA512 5115b4f92359344a17ee43b298c5c012569d77325e440bbe079ce7734ed087cbbe7ffb2b2dcb831e522fde2cde556e5de630f9ca85c141e9282e951e008e156c -DIST cat.traineddata-3.04.00 5356190 BLAKE2B 64c7677812342474a7182c4e7907e068231511e09403c7122004e7720ab023f98c2d157ba5d417582d6323d3aa3ce5eb9914ce10506663f70749a1290c553747 SHA512 d3b1f2ff0d7d57fdbddbf9a2cd44fd1fcec08d13b82c6fd77a21fe45ef8e33dd809332b59d8bec0600f2596e0bf163605811539aca154eb11f7d8238e6df9630 -DIST ces.traineddata-3.04.00 11896327 BLAKE2B 253795339231d377d3b033f348cc3413ba3bf9520bae44d318b459271608501db7958dcd216f44deabc7755008cb66c5b20625ad3a00a3ea8fca2258aef3c8af SHA512 de65b88d76fd50115099dfaac8ac80b7c6581eb0aa6186fa0c91c9cf12e90632a96de341b2faf94a8de1c5ed7b71c196571c914792b6aa7de42a3b7542ed625d -DIST chi_sim.traineddata-3.04.00 42089623 BLAKE2B d7ac25d5a43ab36fe54035e78c34aa9b7fd4fee06fb32da6ec8173d0c0a40ea727d0c529f0d02ec949642c81c81a4d180c6c68557709d3561d169c9e7c3a29f8 SHA512 e3427c17988e777447262bd3f5704f84d1296a8c02d10f343fc6f698ed23b8577670bdc76f3e0ea53284a233de1e6d0f25224d984bed75bfd52f73e6a6945673 -DIST chi_tra.traineddata-3.04.00 56692327 BLAKE2B 83ef6e067107b14cacb208ec5885d3db6a9fc6be85eae90f27eb4c70ae723cec6fa17912068f46078d8a03541a51ee2aa7b1eea007211b5fa9f7282142fd8ffb SHA512 149795758dd51beeea3b9739395b599c9b6fac35862ef50fd663273709f00bab72840a6983d09289d05269f808a6af25b588d9740f54736beaf2452da1c735d1 -DIST chr.traineddata-3.04.00 1083194 BLAKE2B 86a4c64f3df108d92f0b1d68743fb0a7c6e6aef328751c770968d946a476b1123141beb99730d67af8a4a321220be2a82cb3d96920352fd21709bfd15507a284 SHA512 e0982f5069a9cab4ad274babcd00a7199e2e76ae02167101a24c0074a91db5faf55f921159da724391860c9187423b14b5aab096f90eccc604a32b2d30376455 -DIST dan.traineddata-3.04.00 7340575 BLAKE2B 8437979bd4a01534e7a2c1c82c88232707ba10043c3bb824f71f8c365fed1353ce438dd08205286c1e2053adbe96211f34a5199648679f7c147806083d659a26 SHA512 ed320c5a3b93b5416ad1941a3e8a331a2f60570ba74b4bc2285e687472e7222556379c0ef261ae06970e3b9710c5fa89a26da5d509be325c2e627ed6e9f48bff -DIST dan_frak.traineddata-3.04.00 1622710 BLAKE2B 458935c2176a74ef0090574be0ead1d65a0ede29fee48215a674643bb3a38f7a4fb40c940480e1e490edab8758f49010c6c2304ad9490ea22f60d8a8602317e1 SHA512 8bb21f7ee21f99e0eb8fb55bdcd60b006bb1dbb42946f1f7dce1c53bcbef46f5f6cca7aaf069b1b3c43b13eee2c7dee752fea8c38003ee266999752a9b466b01 -DIST deu.traineddata-3.04.00 13367187 BLAKE2B 3ead7f065fc4284f1dbdb83180d5f87e717fe39971d2bcf248f22125b5ac5fa9ed0f53491b955c9e0063a419dfd23a6696841ad0d12d7f6de13411f81254c416 SHA512 fd4eab9e9203ea3a2f009c5feb337449b4ec2acb67b42c5420ccf69b342ca9afa655093d7e9b07d3ad435a80e9f59eeaf3ca578608a9136ca13ee234444d6995 -DIST deu_frak.traineddata-3.04.00 1978593 BLAKE2B 7a9bf16949baa3167d162f5075a254fac7699cd6ce2766423a1d0ef652daa0174ae6a36c6dd0d0e6f45bf961b4a0d13a7f55a0de3bfa2afe023816dff0f54ed2 SHA512 6d458b657c5b88671e0932da24fe91051b7191105b710b18331620347407c5f91338ae951ee9e0464af2d93dca552d77b1e40d372dda1aed12bc209baf00d4b7 -DIST ell.traineddata-3.04.00 5422512 BLAKE2B cec340bb25a6f60fdf17dff46c06440ee2be62bf4b8dc8055dae1d77ec4a06a43862052399a3ece1c3d860cb1d88a1511a3b58a8b9f61bde3371736b0d686c01 SHA512 b542f4cad465332b7d9742ce64951289a22f31c2196335b09037e047c9fe2966689426d9e973173147aa7c0ca73cddb337c9ec7b485b13b80eea3e44ad31bb48 -DIST eng.traineddata-3.04.00 21876550 BLAKE2B 983f91e54b334ee533d5689ac8ce768922e348ef89a284c47d93ba91fcad6de8614998c8a5b17c2406c5c30c1228530077aad84929da6d8bc983c89c1d3a2234 SHA512 e03d205900e3f6b866b2342eb8f32fb35dad28c7f58b7bdc3c0bec0de570f87578168d8d64b1f0bedac7bbcf462dd949b00701943a55ba3f42842ad1629e230a -DIST equ.traineddata-3.04.00 2251826 BLAKE2B b7ad09d1d57dd5af088496e0f6524a7bea869f61c8f4be45eee1f84d83eab5b5f724e736055bc5226abc704f90afe2726210e5eed1fcd2936c65010457c4b8b3 SHA512 2c5e5f9f85e956e0ebdbb25aa4e92bc163808ba9944c8d1ec9a76e4c70727c3657c6e56c86266a2e769e48c6f6d9aea72bf2080f723f3d90c089f775c3dae9d8 -DIST fin.traineddata-3.04.00 13274908 BLAKE2B 7fd89de5435619600523106184aea5e7c87720b1d5796508b4953d6d8c19e2e2bee96b7a36c887ab0f456a0322c30f17e37d91e3afaa1e0733c110f3324aa784 SHA512 036e5e383ec4ffc0e06fb5a93d288f21360660d10c6daf8459edd3fb94f611ed49ffcfb9bc1fdd1d8476690f53950ca31963ccdb36a35d3330fe2ffef0a81789 -DIST fra.traineddata-3.04.00 14044118 BLAKE2B 9acb6f5d6710632178aba4b95db27390d0100d9dec6ca3648c518dbc221b2cc03ecaaf33aafa363265863b9032e2ab7a327beafb8a6e29ae1a3345ba80455aed SHA512 c41223608625491fdbf2d4fbe526da472bb5c269958e776b2058d4a782ebeffff9749e30c7db34adcdbd30669d82be97ee58d303027d5a67ae61b87b65c2e561 -DIST heb.traineddata-3.04.00 4339016 BLAKE2B cbc22428f18602f7d9af02465e5e8c1088a86db812c37e113ea6a52a914710377d480366c190c852e466b7861172b964b705e328ba9cd3de5364c992e2c6e938 SHA512 9528f3b0d63bb2bc4f90c33808208846df2e9806085f134d4d6d6cd4ff96fe30ba3ae58db222245a7320646319526185ddc29cfb728d6db5038988bcf14a7727 -DIST hin.traineddata-3.04.00 14152165 BLAKE2B 1efd29d700d9baaf2a6865caebca5b6375fe5e459cf0dc075396062233f54a1ea136787a975e3b0701956200fa79c539de5ff2e615ac83862b229c74b172c85f SHA512 3ac300090fc39564079aa3ba70dc09841d0fcf3181ff2f25e50fc5687c17ec9e8a5f5343879a87f7362235bafe074025de5eb02391fc68f0637f8bef1c16c3ed -DIST hun.traineddata-3.04.00 12213770 BLAKE2B 70f39e1e9b370c186cdffc2532810542e4655dd46274ea8e2ba9249383b991be4d82793edbab2edf7ad400eb54e0c7be032a20fa3fe851d5c6e9b5f4be12f139 SHA512 cdd6957f83a50850b30d66de5063db83d0612bbbf3a582aacf35f011b8b595ba5dd03f4ffea784c337ce568bdd1cc3cdbdf96f5fc80783bad634a785f12f147e -DIST ind.traineddata-3.04.00 6503178 BLAKE2B 183221318212ff8c121f07541dc0d2855f12a0f5020b71d9e91a0c03c3938b7908debbcbe55e2df6d9f4f04066d513925d000cf1662aa084691f52532a4ae6a9 SHA512 997b0acbfac262d8889b47e8ad3c9ddea7893b89fe5edcbdb9a7fafe68ab4ac9e93e67cc1806bc6f4b1e1fa669da034687fae982318f9e05ad4716da0f276c77 -DIST ita.traineddata-3.04.00 14210569 BLAKE2B 2bfe588757c1f4765d5f6323cd7a72a80ba37c2796dcfd58b8dc00d9a3ad94f1e8710690b75542758be01fbe7b966d29e19054affc27d473e43448be0b2f327c SHA512 97566bb89803656cca14d3559a46734b74f7859fa651399705de8a22259828e76aca2ef8d27f486e3ae7779005772966155ef190ba666ea31b7bf8c1d2fe53ef -DIST jpn.traineddata-3.04.00 33072615 BLAKE2B 39fc312a431c2fa8a82a4fd81cb2ed27bc29b92daba71307db484c34ca0cb616e816ce7404214e562b822251862ba79f256108320ff8fbb1cf942e3facd571f2 SHA512 23d2880f19e53739bff456a2e656924ea811872f16aa6bd52c87afdf2d7f639896d9b732ad0eea1966acb3ac76e2ed17dd6786cbbfabd9602f4af229580bf567 -DIST kor.traineddata-3.04.00 13309831 BLAKE2B 6a2ebbe51f8c1b5dd426a62b982acaa1b1a7c32f1a9282ccdb9561846d36a77660c8911065a72f80fb353d757b34958292b76dcc25656441e30c68f648df5cf8 SHA512 83d44cc7a870aa3efa6858f09ed1ee50d810e29711b706d6417d2aa79125da13bcd8f50e107dceef93849446a0506d122bfb8ce649f7e1e7181cdf75a6e0e4ee -DIST lav.traineddata-3.04.00 7802105 BLAKE2B 40b90aadcab68a1787c77ebc3bceeb120fd4407cad3b7a33ca176cf1741d3b32ce1c4e81b3b793872caff756ec9651bfe7fc99e9721747eca7681024eb4b4726 SHA512 f45f3c722994c627a681bc38b66f64eb7d33563654f35ad838acdc11f66d7290eba3af3cb41aed633af981316f71fe44cc6fc20a0229b6ae20f3a96a1744a16b -DIST lit.traineddata-3.04.00 8916163 BLAKE2B 7530938920b957b5affabc2e73deeb5e1c44a1005c5fddb3e5981db3c9b4c42fae45eb5ff88b1b41a9da9fa888ea4679ac2bb36f458c5da81d0251c85874ccc0 SHA512 cebd5fdd1387b919c6327fb8a6337c44787bfcde283e56dd71bd96b22ac4435c2a55418f57c4dbcf11f7174eb4feb736370d2b8f5ed2184a3c8503e13fc404d0 -DIST nld.traineddata-3.04.00 17098919 BLAKE2B dcf0641a78f1c8c6493e504229a08e1d4838d6c808446693b354ea822c7e2afc5fd9c9a1a2b970543c92fd7d4b3e9090dd8a6cd2461d6ac91aade1e1cf150aef SHA512 adffd81fe6fdbc94f790a102940dcbf913d51ab1a75b7ced9818f88df5c9444f2f3eb6363523084f1dd474c98a558e02ccfc32d83ae73af2af180334c1c39a1c -DIST nor.traineddata-3.04.00 8262167 BLAKE2B 5ee6362a945e0ba56da6da95fd9a7958ff90fbbb20b978975092410f9d8da7f600f8eafd8587f32065b669b8399a228ccea14db94c9e74f32b1c8b683facc36b SHA512 4e943a2e19b10b3c8c862e23e78c70f6a02d3c2ebcd01a90b7f25a677f92b19bde052a6fa48f640c0d8b7d74769fc7fc45ab1c412339cb0e9e108926be439ce2 -DIST osd.traineddata-3.04.00 10562727 BLAKE2B ddf38d17e76104216495c798827c024c9d68375f60e2ecc264a495986eac502a9f0159b87adaff96b22b562d774036f0a832d520248842ca1a6550b7ec8c9b4d SHA512 c54f481903187bed19cf14c69b24c44044b540f50814de66dff8d35e6987eea71ef4464492a8fae9242fcb22cccbe59e009f3a4dab6c36ad63f78c52ebe9628f -DIST pol.traineddata-3.04.00 13918058 BLAKE2B 5531bcda6cbe2a27655f3448b5093fc1cbd1167e91fe3bb410a260062a7163790667d43954d880b20df23d68d73f2aa2933d425a8651b2c3ca7c8387486b876a SHA512 e1730d8bdbb296d223000747aea0dfd9561401e17f37518f4f7ae6c1b13cf500f5f359df465013112e126fc426e3e940b5dc98f84bdfc6517a73a1f8e8fc4c10 -DIST por.traineddata-3.04.00 12914622 BLAKE2B ed0edc8440ebd3f2e9df7dac9ed399df79ca803d16a1396434cb058424637b123af54b0f970120b54d21c00d8a0b1fd387a12bbd200d5a85ed1d49bfea297026 SHA512 cf771fb86aad468d73c879049382b4c88b978eb9ac450472b1729f2cc86e713e5ffe5bdd3f226e3f6e6340e38e115d201046849428b05c2a3bd406eed240ea03 -DIST ron.traineddata-3.04.00 7957608 BLAKE2B f17e0e139bb0c5b12de89b82b62fa3014ed6129c60278a751994fd107a4ee310f991ef425296e3f3e3f44387ec8fa22da4e6b29127d7a7f5b31140240b79cc9c SHA512 921aec7e0e91d7bcb3b85e2b0c5544b105cb01516c100eac21caedfcf27da678c392574c3dfedc81ff52571a8702c91ee76529ecea2b6bc3e155f6e2c56b951a -DIST rus.traineddata-3.04.00 16152507 BLAKE2B 329619a15cfb48c04d1d4e4bf902e090aac9ffaa1998a26a8861dc24ddb8d9727d473024dae44a43b7ff29f0079cb87dd60dc1a49d2e310249eb05999daea839 SHA512 e5053d8b53a676d800f490276172f16f2754e009408164958ad2f61071906042c299b23fdd3dde4a10026e42b19d03f8a8ab7de2fc29d8b9843d30de5c36a335 -DIST slk.traineddata-3.04.00 9126966 BLAKE2B fba32bf08f14a2e354b298e01b900f7e7b0aa6082c78214a19b2a11a9b2cc73a0ab9f70453888860b3e1db5b450c1934099375c258d363b32ea497c2833335c6 SHA512 33fbb9ee9881eb68b1e75cf9c7cacc31f306bb4371139894271e34e201740325ea26fb9622e4cf980a6c3a162568927a4085c5f63d483146fa2b2fe3d4b85a96 -DIST slk_frak.traineddata-3.04.00 845250 BLAKE2B 623c43315b4fc842811d4f165d19f82b1141c22d78e1ae98ec31b5b05df31f7c05702f30a37043c7bfe6bb29b8f7648f50445e7a2f4b1de666599b211c1de6b6 SHA512 89b794f06772982ec63e317e95ba1c6b611881b8363b645ebfbb4e7c29f914545162401d4766d1b3247ada6df1fa1d7cc02ea539a746fd6839c45124e9e68ae5 -DIST slv.traineddata-3.04.00 6824064 BLAKE2B b9e804194e82b3f7358cb794ca0eea0766e9166e76d0d48f6be57b431c8ea4d88884adb4dc68dda24e07d06ced018992cb9e4690d5778ae192fa9aa533ccd8b2 SHA512 26634af8d9585f293d4af38c0bd6bd7c552edeaa59e3f2ab1e170431f40ba172ca455ede49df90a0b97b4da253b3a96394f4729f6a349361c3e954f2f59e2bbe -DIST spa.traineddata-3.04.00 15953087 BLAKE2B 9eba61ca27a8697b4e671d8f0d1626500da4c18f046b51fdd692576e5b9068898a75663d2745cd21345a6f3df5108b358624b7b7a264e3c3d4baa34cf0631771 SHA512 e1356c0948c9245fecd335b1b7dd3c84c56b09210e84c5d211d9ddfb2bd3aa232c97f8e8d03f2a6639120c5196aa4222a8385da64528261c7cf137cd64b214a8 -DIST srp.traineddata-3.04.00 4611681 BLAKE2B 08c3814a6463a279fa4111d9c94161ec43c84e6479436734e067ae5aa9b17d09ed02a74ea814ffe389e625253599a757b2bb5b866d1ca0e8991308658f57585a SHA512 41925f957f9b30617746072216dbfb642d55caebdf95f8c322fbc78cf6040b85ed3bb91e81c3114830504189fb8e9f33a3150878a571ce714345e9d87263ac2a -DIST swe.traineddata-3.04.00 9460295 BLAKE2B 766bcd64e506eea7014975de1ddf6cffcf8610d23e38ddee77ac00125eed6c3db9c434c9f1d111a9fbfa64543b230743e1cce141b19201c7c94c96967bc35141 SHA512 d69c916daa5946d11129e5401f0b8d9b8965df7fa2223e78c8e607e2bcc102a91c875a86e6a737612b61823ebd7f331c3d4c5db28ee35d1fb830beb9414bd167 -DIST tesseract-3.05.02.tar.gz 3571750 BLAKE2B f8c856449ab763d66a50d4bc65450f3c71132e66b4306f5a022c3df65c62646ec202256e12b5ce91888330a5ef10a3966f91eddc241cf306809ce40abc165c82 SHA512 4cb23a6981dd5ec9eefea7b9674847ae88a411a7308ee6d946a920c76eefcf5fe7a90f6cb3ff00493a0e69b5c327d052fa8514d7f3ed506bccbe4b0163065793 -DIST tesseract-4.1.0.tar.gz 1965053 BLAKE2B 172aed0b149cb1af8c8c7b53022de237c8e07086bad78063374d5e425180e4b70eca5cee4d66a1f5b0bc2d51f6b8d41bf0c564918a85977d83fdbe6ba2f5497b SHA512 d617f5c5b826640b2871dbe3d7973bcc5e66fafd837921a20e009d683806ed50f0f258aa455019d99fc54f5cb65c2fa0380e3a3c92b39ab0684b8799c730b09d DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 DIST tesseract-5.0.0_beta20210815.tar.gz 1914265 BLAKE2B eadefb46a84fcc73d3da7a1780d1e0669840183266176021871e57ca55c79e9b56a78334414732b9024ae911cee522069c3170bf71af877c46c1ffae37c88b3f SHA512 4b78af9119c35d783e47523b41ee8bbf63913f8c122e94b6e6538a4cbab8e751df9f00f3a50d48e8a7beb948c6b23794e2481721696bf3e0f284de8aa6e9e8e7 -DIST tgl.traineddata-3.04.00 4114554 BLAKE2B 1cbd5e20fcf5fa7ea183daa76e1d09d7bd4427ce2456de49f23e374af8ae48219a32f71a25d0a98c26c79ac87dc4f8f68621c76fad85b6105561f5285d635c8d SHA512 8c205fd0d4b2fc774e5b6a19cb56dcdb91b7d001acd881e34363e437d5eeae8615b853ae09f93c4957328d3a423300b9a20a443ca971a14ede1867de6194a2bb -DIST tha.traineddata-3.04.00 13565168 BLAKE2B 1fe254a7ace923a88579c46111a0be81ad7cac9d60d59189e26fef6c11469da26e86ca867ff97cbf1b83fc501d6e48fee0e729f6e73e7f5a512e7b89998475c2 SHA512 1f8750ee148a6dc5677441bdf8b41d09594b591c34c7fc0af1923a89acf9db76f12ab3ed136819b6900b70ff393fd586054fd383a427ca70b4cf9aecb6db029a -DIST tur.traineddata-3.04.00 14069931 BLAKE2B 385714a9fb0efa7a8299de7152729a7f7e12a29d4c33cc4df6c5592bd1ddca145acb056caaf93f077279489c3a12e2d95285d0790979cbb036206ecdab910080 SHA512 822b51bf9836f0d2b5923fc8ea14690a16d6e1831dc8828d0aad7cb4bda2bcec06ba7cdc79187d48b93e3541dfd46f1f50dc44dae504af9dd7a788052a05b51e -DIST ukr.traineddata-3.04.00 8043189 BLAKE2B 3435bdbdac2e4f343479515632f54345c96b9d626db6cdd8dfc190c4b8dd0919e6955db8ccea45dba2877b4959f3146cbdc5472a1fb813093232de8ea4d97a20 SHA512 16117151debf90d79eb9f84c0b215b1d9d72d5b61bbf0004330b34b1502388f7d81051ce5ce296720dd10f53ba08f1e15cebaf4030330b5a071810612f78e0ef -DIST vie.traineddata-3.04.00 6096118 BLAKE2B 2314880eef055eade892e788cc1458ca1b4b3ee3a8ce7c8657ab7d36c2f57556d21045094f055961ab0ecca38300d4c986162ee79d437e706a8e54c35b552feb SHA512 51087e2141051906a1815798175ff8b9f214ae36c7d87cb60999489ccc684307ea7ef65c5ae4024f95c51b89084ab9f0e8dde0a4d480eaf78dceebfba87350cf diff --git a/app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch b/app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch deleted file mode 100644 index d6250d66c056..000000000000 --- a/app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 4141de7f8ddb5ac3c39fd9c1fc77ed911c768c3d Mon Sep 17 00:00:00 2001 -From: Bernard Cafarelli -Date: Fri, 27 Jan 2017 12:02:54 +0100 -Subject: [PATCH] Provide SVSync::StartThread() with GRAPHICS_DISABLED - ---- - viewer/svutil.cpp | 44 +++++++++++++++++++++----------------------- - 1 file changed, 21 insertions(+), 23 deletions(-) - -diff --git a/viewer/svutil.cpp b/viewer/svutil.cpp -index 34a2286..84a4b94 100644 ---- a/viewer/svutil.cpp -+++ b/viewer/svutil.cpp -@@ -83,6 +83,27 @@ void SVMutex::Unlock() { - #endif - } - -+// Create new thread. -+void SVSync::StartThread(void *(*func)(void*), void* arg) { -+#ifdef _WIN32 -+ LPTHREAD_START_ROUTINE f = (LPTHREAD_START_ROUTINE) func; -+ DWORD threadid; -+ HANDLE newthread = CreateThread( -+ NULL, // default security attributes -+ 0, // use default stack size -+ f, // thread function -+ arg, // argument to thread function -+ 0, // use default creation flags -+ &threadid); // returns the thread identifier -+#else -+ pthread_t helper; -+ pthread_attr_t attr; -+ pthread_attr_init(&attr); -+ pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED); -+ pthread_create(&helper, &attr, func, arg); -+#endif -+} -+ - #ifndef GRAPHICS_DISABLED - - const int kMaxMsgSize = 4096; -@@ -186,29 +207,6 @@ void SVSemaphore::Wait() { - #endif - } - -- --// Create new thread. -- --void SVSync::StartThread(void *(*func)(void*), void* arg) { --#ifdef _WIN32 -- LPTHREAD_START_ROUTINE f = (LPTHREAD_START_ROUTINE) func; -- DWORD threadid; -- HANDLE newthread = CreateThread( -- NULL, // default security attributes -- 0, // use default stack size -- f, // thread function -- arg, // argument to thread function -- 0, // use default creation flags -- &threadid); // returns the thread identifier --#else -- pthread_t helper; -- pthread_attr_t attr; -- pthread_attr_init(&attr); -- pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED); -- pthread_create(&helper, &attr, func, arg); --#endif --} -- - // Place a message in the message buffer (and flush it). - void SVNetwork::Send(const char* msg) { - mutex_send_->Lock(); --- -2.12.0 - diff --git a/app-text/tesseract/files/tesseract-3.05.00-use-system-piccolo2d.patch b/app-text/tesseract/files/tesseract-3.05.00-use-system-piccolo2d.patch deleted file mode 100644 index ad1f0f3df208..000000000000 --- a/app-text/tesseract/files/tesseract-3.05.00-use-system-piccolo2d.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff -Naur tesseract.orig/java/Makefile.am tesseract/java/Makefile.am ---- tesseract.orig/java/Makefile.am 2017-01-30 17:20:23.135458366 +0100 -+++ tesseract/java/Makefile.am 2017-01-30 17:21:29.834462557 +0100 -@@ -36,10 +36,9 @@ - com/google/scrollview/ScrollView.class - - SCROLLVIEW_LIBS = \ -- piccolo2d-core-3.0.jar \ -- piccolo2d-extras-3.0.jar -+ /usr/share/piccolo2d/lib/piccolo2d.jar - --CLASSPATH = piccolo2d-core-3.0.jar:piccolo2d-extras-3.0.jar -+CLASSPATH = /usr/share/piccolo2d/lib/piccolo2d.jar - - ScrollView.jar : $(SCROLLVIEW_CLASSES) - $(JAR) cfm $@ $(srcdir)/Manifest.txt com/google/scrollview/*.class \ -diff -Naur tesseract.orig/viewer/Makefile.am tesseract/viewer/Makefile.am ---- tesseract.orig/viewer/Makefile.am 2017-01-30 17:20:23.176458368 +0100 -+++ tesseract/viewer/Makefile.am 2017-01-30 17:22:39.281467163 +0100 -@@ -17,3 +17,7 @@ - - libtesseract_viewer_la_SOURCES = \ - scrollview.cpp svmnode.cpp svutil.cpp svpaint.cpp -+ -+if !GRAPHICS_DISABLED -+AM_CPPFLAGS += -DSCROLLVIEW_PATH=/usr/share/tessdata/ -+endif diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml index 8a74de4013f4..6bc9c8ca0db6 100644 --- a/app-text/tesseract/metadata.xml +++ b/app-text/tesseract/metadata.xml @@ -17,9 +17,6 @@ Support float for model training and text recognition (faster, requires less RAM) - Enable support for recognition of equations. - Install viewer to debug recognition (ScrollView). - Enable support orientation and script detection. Enable opencl support for speedup using GPU computation. Install training applications to add support for new languages. diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild deleted file mode 100644 index d237b25cfbfd..000000000000 --- a/app-text/tesseract/tesseract-3.05.02.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="tesseract-ocr" -LANGPACKV="3.04.00" -URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${LANGPACKV}/" -JAVA_PKG_OPT_USE="scrollview" - -inherit autotools java-pkg-opt-2 toolchain-funcs - -DESCRIPTION="An OCR Engine, originally developed at HP, now open source." -HOMEPAGE="https://github.com/tesseract-ocr" -SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - ${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV} - math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${LANGPACKV} ) - l10n_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${LANGPACKV} ) - l10n_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${LANGPACKV} ) - l10n_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${LANGPACKV} ) - l10n_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${LANGPACKV} ) - l10n_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${LANGPACKV} ) - l10n_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${LANGPACKV} - ${URI_PREFIX}deu_frak.traineddata -> deu_frak.traineddata-${LANGPACKV} ) - l10n_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${LANGPACKV} - ${URI_PREFIX}dan_frak.traineddata -> dan_frak.traineddata-${LANGPACKV} ) - l10n_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${LANGPACKV} ) - l10n_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${LANGPACKV} ) - l10n_fi? ( ${URI_PREFIX}fin.traineddata -> fin.traineddata-${LANGPACKV} ) - l10n_fr? ( ${URI_PREFIX}fra.traineddata -> fra.traineddata-${LANGPACKV} ) - l10n_he? ( ${URI_PREFIX}heb.traineddata -> heb.traineddata-${LANGPACKV} ) - l10n_hi? ( ${URI_PREFIX}hin.traineddata -> hin.traineddata-${LANGPACKV} ) - l10n_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${LANGPACKV} ) - l10n_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${LANGPACKV} ) - l10n_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${LANGPACKV} ) - l10n_ja? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${LANGPACKV} ) - l10n_ko? ( ${URI_PREFIX}kor.traineddata -> kor.traineddata-${LANGPACKV} ) - l10n_lt? ( ${URI_PREFIX}lit.traineddata -> lit.traineddata-${LANGPACKV} ) - l10n_lv? ( ${URI_PREFIX}lav.traineddata -> lav.traineddata-${LANGPACKV} ) - l10n_nl? ( ${URI_PREFIX}nld.traineddata -> nld.traineddata-${LANGPACKV} ) - l10n_no? ( ${URI_PREFIX}nor.traineddata -> nor.traineddata-${LANGPACKV} ) - l10n_pl? ( ${URI_PREFIX}pol.traineddata -> pol.traineddata-${LANGPACKV} ) - l10n_pt? ( ${URI_PREFIX}por.traineddata -> por.traineddata-${LANGPACKV} ) - l10n_ro? ( ${URI_PREFIX}ron.traineddata -> ron.traineddata-${LANGPACKV} ) - l10n_ru? ( ${URI_PREFIX}rus.traineddata -> rus.traineddata-${LANGPACKV} ) - l10n_sk? ( ${URI_PREFIX}slk.traineddata -> slk.traineddata-${LANGPACKV} - ${URI_PREFIX}slk_frak.traineddata -> slk_frak.traineddata-${LANGPACKV} ) - l10n_sl? ( ${URI_PREFIX}slv.traineddata -> slv.traineddata-${LANGPACKV} ) - l10n_sr? ( ${URI_PREFIX}srp.traineddata -> srp.traineddata-${LANGPACKV} ) - l10n_sv? ( ${URI_PREFIX}swe.traineddata -> swe.traineddata-${LANGPACKV} ) - l10n_th? ( ${URI_PREFIX}tha.traineddata -> tha.traineddata-${LANGPACKV} ) - l10n_tl? ( ${URI_PREFIX}tgl.traineddata -> tgl.traineddata-${LANGPACKV} ) - l10n_tr? ( ${URI_PREFIX}tur.traineddata -> tur.traineddata-${LANGPACKV} ) - l10n_uk? ( ${URI_PREFIX}ukr.traineddata -> ukr.traineddata-${LANGPACKV} ) - l10n_vi? ( ${URI_PREFIX}vie.traineddata -> vie.traineddata-${LANGPACKV} ) - l10n_zh-CN? ( ${URI_PREFIX}chi_sim.traineddata -> chi_sim.traineddata-${LANGPACKV} ) - l10n_zh-TW? ( ${URI_PREFIX}chi_tra.traineddata -> chi_tra.traineddata-${LANGPACKV} ) - osd? ( ${URI_PREFIX}osd.traineddata -> osd.traineddata-${LANGPACKV} ) -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~mips ppc ppc64 ~sparc x86" - -IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW" - -# With opencl USE=tiff is necessary in leptonica -CDEPEND=">=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?] - opencl? ( - virtual/opencl - media-libs/tiff:0= - media-libs/leptonica:=[tiff] - ) - scrollview? ( - >=dev-java/piccolo2d-3.0:0 - ) - training? ( - dev-libs/icu:= - x11-libs/pango:= - x11-libs/cairo:= - )" - -DEPEND="${CDEPEND} - doc? ( app-doc/doxygen ) - scrollview? ( >=virtual/jdk-1.7 )" - -RDEPEND="${CDEPEND} - scrollview? ( >=virtual/jre-1.7 )" - -DOCS=( AUTHORS ChangeLog NEWS README.md ) - -PATCHES=( - "${FILESDIR}/${PN}-3.05.00-no_graphics.patch" - "${FILESDIR}/${PN}-3.05.00-use-system-piccolo2d.patch" -) - -src_unpack() { - unpack ${P}.tar.gz - for file in ${A}; do - if [[ "${file}" == *traineddata* ]]; then - cp "${DISTDIR}/${file}" "${S}/tessdata/${file%-*}" || die - fi - done -} - -src_prepare() { - default - eautoreconf - - java-pkg-opt-2_src_prepare -} - -src_configure() { - local myeconfargs=( - --enable-shared - $(use_enable opencl) - $(use_enable scrollview graphics) - $(use_enable static-libs static) - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - default - use doc && emake doc - use scrollview && emake ScrollView.jar JAVAC="javac $(java-pkg_javac-args)" - use training && emake training -} - -src_install() { - use doc && HTML_DOCS=( doc/html/. ) - default - find "${ED}" -name '*.la' -delete || die - - if use training; then - emake DESTDIR="${D}" training-install - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins testing/eurotext.tif testing/phototest.tif - fi - - insinto /usr/share/tessdata - doins tessdata/*traineddata* # language files - use scrollview && doins java/ScrollView.jar # scrollview -} diff --git a/app-text/tesseract/tesseract-4.1.0-r1.ebuild b/app-text/tesseract/tesseract-4.1.0-r1.ebuild deleted file mode 100644 index ac660c1f07d3..000000000000 --- a/app-text/tesseract/tesseract-4.1.0-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal toolchain-funcs - -DESCRIPTION="An OCR Engine, originally developed at HP, now open source." -HOMEPAGE="https://github.com/tesseract-ocr" -SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc jpeg opencl openmp png static-libs tiff training webp" - -COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] - opencl? ( - virtual/opencl[${MULTILIB_USEDEP}] - media-libs/tiff:0=[${MULTILIB_USEDEP}] - media-libs/leptonica:=[tiff] - ) - training? ( - dev-libs/icu:= - x11-libs/pango:= - x11-libs/cairo:= - )" -RDEPEND="${COMMON_DEPEND} - || ( - >=app-text/tessdata_fast-4.0.0 - >=app-text/tessdata_best-4.0.0 - >=app-text/tessdata_legacy-4.0.0 - )" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - doc? ( app-doc/doxygen )" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - # scrollview disabled for now, see bug #686944 - local myeconfargs=( - --enable-shared - --disable-graphics - $(use_enable opencl) - $(use_enable openmp) - $(use_enable static-libs static) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - default - if multilib_is_native_abi; then - use doc && emake doc - use training && emake training - fi -} - -multilib_src_install() { - if multilib_is_native_abi; then - DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) - if use doc; then - HTML_DOCS=( doc/html/. ) - fi - einstalldocs - - if use training; then - emake DESTDIR="${D}" training-install - fi - fi - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild b/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild index 0b194b123b8d..0cd624612031 100644 --- a/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild +++ b/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild @@ -11,8 +11,8 @@ BETA_PV=$(ver_rs 3-4 "-") SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${BETA_PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] diff --git a/app-vim/Manifest.gz b/app-vim/Manifest.gz index 566b3cbb2b3adf1d9616e1cb8e1cc35ea5cbafbb..4b33ac9a3592bfb297c3103ab6760307f41539e9 100644 GIT binary patch delta 31265 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 diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest index 9d013fae80bf..abf01dfad4f1 100644 --- a/app-vim/gentoo-syntax/Manifest +++ b/app-vim/gentoo-syntax/Manifest @@ -1 +1,2 @@ DIST gentoo-syntax-20210716.tar.bz2 18872 BLAKE2B faef2f356331c8560cb8e8014ad1a32a299f94fe8d05be499955cb78f1537f85abe44864b782df34244c3e606443b2146bd58a55047b23d327a548a436e818dc SHA512 f1a374fb5cf05563ea8cafa2209c9e8ba62bc072cac99202f486c3f7412cbb63432a33830e285ba706f8f73ee7f7bfd4e0b30bfad6feee1643e862b86495b82e +DIST gentoo-syntax-20210828.tar.bz2 18872 BLAKE2B bd3e152718b921aef8ce93e2d3e66d6195ab01801ea60987f62f9cb541fb726c2d552b6ec341943c1ca0e0cc1419c1cb75266e653b8bc958c8103855688f3d54 SHA512 e148c42b3e3281780d4f23ff1e464ba3c8404b3a4ba566a1a685c8364b6dd174830b489d5c7b561c3e30375fd9f510cfbf56d92f81c3f8fec8ab792ab48aa62a diff --git a/app-vim/gentoo-syntax/gentoo-syntax-20210828.ebuild b/app-vim/gentoo-syntax/gentoo-syntax-20210828.ebuild new file mode 100644 index 000000000000..72f25ef766b6 --- /dev/null +++ b/app-vim/gentoo-syntax/gentoo-syntax-20210828.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit vim-plugin + +DESCRIPTION="vim plugin: Gentoo and Portage syntax highlighting" +HOMEPAGE="https://github.com/gentoo/gentoo-syntax" +SRC_URI="https://gitweb.gentoo.org/proj/gentoo-syntax.git/snapshot/${P}.tar.bz2" + +LICENSE="vim" +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" +IUSE="ignore-glep31" + +VIM_PLUGIN_HELPFILES="gentoo-syntax" +VIM_PLUGIN_MESSAGES="filetype" + +src_prepare() { + default + if use ignore-glep31 ; then + for f in ftplugin/*.vim ; do + ebegin "Removing UTF-8 rules from ${f} ..." + sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' ${f} \ + || die "waah! bad sed voodoo. need more goats." + eend $? + done + fi +} + +pkg_postinst() { + vim-plugin_pkg_postinst + + if [[ -z ${REPLACING_VERSIONS} ]] ; then + if use ignore-glep31 1>/dev/null ; then + ewarn "You have chosen to disable the rules which ensure GLEP 31" + ewarn "compliance. When editing ebuilds, please make sure you get" + ewarn "the character set correct." + fi + fi +} diff --git a/app-vim/tt2-syntax/tt2-syntax-1.13-r1.ebuild b/app-vim/tt2-syntax/tt2-syntax-1.13-r1.ebuild index 7dd20ae4fcd5..3b06797c2685 100644 --- a/app-vim/tt2-syntax/tt2-syntax-1.13-r1.ebuild +++ b/app-vim/tt2-syntax/tt2-syntax-1.13-r1.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=6 @@ -8,7 +8,7 @@ inherit vim-plugin DESCRIPTION="vim plugin: syntax highlighting for perl module Template-Toolkit" HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=830" LICENSE="vim" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" VIM_PLUGIN_HELPTEXT=\ diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index db9de2cfd46eccfd3a944992987ea0ef44ab6e0d..5afa1824141377b3e0d9a57f1151b5d729812a31 100644 GIT binary patch literal 10907 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 literal 10909 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 diff --git a/dev-cpp/aixlog/metadata.xml b/dev-cpp/aixlog/metadata.xml index 9dbe74b38688..ddf446bf81f9 100644 --- a/dev-cpp/aixlog/metadata.xml +++ b/dev-cpp/aixlog/metadata.xml @@ -1,13 +1,9 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić diff --git a/dev-cpp/popl/metadata.xml b/dev-cpp/popl/metadata.xml index f8460c972b8a..ebdd4ab67ba1 100644 --- a/dev-cpp/popl/metadata.xml +++ b/dev-cpp/popl/metadata.xml @@ -1,13 +1,9 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić diff --git a/dev-cpp/sparsehash/metadata.xml b/dev-cpp/sparsehash/metadata.xml index 4d034ae1f843..c032dbd97ffa 100644 --- a/dev-cpp/sparsehash/metadata.xml +++ b/dev-cpp/sparsehash/metadata.xml @@ -1,13 +1,9 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić sparsehash/sparsehash diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 09c102ae9ce7203ef546af0fc549bd5213e234d4..e9e23208518d8b42b9d6c3bca160ed9a7a70b1e0 100644 GIT binary patch delta 17298 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 O`Ts5ltI+Izd;kDZe&*W% diff --git a/dev-db/cdb/cdb-0.75-r4.ebuild b/dev-db/cdb/cdb-0.75-r4.ebuild index a2dd2c71b29a..73ca328b0351 100644 --- a/dev-db/cdb/cdb-0.75-r4.ebuild +++ b/dev-db/cdb/cdb-0.75-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://cr.yp.to/cdb/${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND="!dev-db/tinycdb" RDEPEND="${DEPEND}" diff --git a/dev-db/lmdb/Manifest b/dev-db/lmdb/Manifest index 526775f840ff..ccab97d2dad3 100644 --- a/dev-db/lmdb/Manifest +++ b/dev-db/lmdb/Manifest @@ -1,6 +1,2 @@ -DIST LMDB_0.9.23.tar.gz 143813 BLAKE2B 252acad974a7ed528fe0e52b8332845bc0b6076599bbc79ef2c3f41459acb6ccbe5f6030c6a258fe30633c4c0568fa05fa6d46dc05bab3f93ee3aab16e6faa89 SHA512 47466a96ce288d18d489acf1abf811aa973649848a4cac31f71e1f25ea781a055ebd6616d2d630214b2df2f146f12609c82d65be0196f49d6b46a6c96464e120 -DIST LMDB_0.9.24.tar.gz 143916 BLAKE2B f075ec5f4dfb77685188229e20f12c4febe8295c7d35ed15c3db492b68af68cc7f76741078e9bb524d2c38587839f542e964af1e5d6d984bb28bd602caabbb8d SHA512 c3a96c27f13c072ef5861bcea045d82f0a220dbd938579411ea6c38ac0696b3620c71f1e2cc56d31db5105f3533da95aba1ac34653d8bdcfa4f2f1fb831cccb1 -DIST openldap-LMDB_0.9.26.tar.gz 144029 BLAKE2B 07fe81cdaed7a402aaf485a2aa41d12c2c8cc8813d39d5304d8a1f5c8920f4695021eb586b4366a5f55010284227c7ac16487a8799c60f251ea97cd745b1261a SHA512 d7826f6d1a3144feb71eef65f843e8bcddf6cec384014bab3fc1d32a7f1b9316bcbb5b3a915b166cbdae2ffbd15f14b4eb783acd7eddbd2e321607f750efe94d -DIST openldap-LMDB_0.9.27.tar.gz 144104 BLAKE2B 76b7b66ca455f61f71b7c010de0b5437d02a245a5129184cf45bf5684a745888c88012fb73a219076b6c47adfda0804e6c7f603e4631c98034c01efda99ad3a9 SHA512 a27c0d26c801b172f3c207666940f86ecaae9d223843b72823d064f0ea0629a855150d049cb143981783710d3ca791c7f0f65df9d91732b2709e6107af403854 DIST openldap-LMDB_0.9.28.tar.gz 144520 BLAKE2B 3466da1ffde7350056fb3b16fc0068d78139c578fdf79cd6456ca0d98e2d7b3d899849ae42a7224335a4680e52b5f0feb2c4233eaf00ee3d9ee648ae10c3114a SHA512 0cdf9a2ce35617a3135cde96491fbbb73be9362de2b94d23eda44b65ce48362ff9dbdfe921c3255ed486aceb385fcb62b81f560b1037476f4741291b29ba0dce DIST openldap-LMDB_0.9.29.tar.gz 144545 BLAKE2B b7e55e4fa03e878a95b8f7c583684727a81d51a3acf2ec064d8fe26475bf9ffe4dddf16c2bccbda901b94b7c8d57f41fa63f7c09bcab46401bd000958a5b87b3 SHA512 b41ba5b139375d23617a79f4d322399df55745c5a4a63159ddbe0f1ded4707f0eb7f71acf3d1a4928f8fcab30a7b5db17e3e165441a61ec1dbd29f8d9efa65d1 diff --git a/dev-db/lmdb/lmdb-0.9.23.ebuild b/dev-db/lmdb/lmdb-0.9.23.ebuild deleted file mode 100644 index a3f04ec4d48c..000000000000 --- a/dev-db/lmdb/lmdb-0.9.23.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic multilib-minimal toolchain-funcs - -DESCRIPTION="An ultra-fast, ultra-compact key-value embedded data store" -HOMEPAGE="https://symas.com/lmdb/technical/" -SRC_URI="https://github.com/LMDB/lmdb/archive/LMDB_${PV}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" -IUSE="static-libs" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/${PN}-LMDB_${PV}/libraries/liblmdb" - -src_prepare() { - eapply_user - if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -lt 10 ]] ; then - # posix_memalign isn't available before 10.6, but on OSX - # malloc is always aligned for any addressable type - sed -i -e '/(__APPLE__)/a#define HAVE_MEMALIGN 1\n#define memalign(X,Y) malloc(X)' mdb.c || die - fi - multilib_copy_sources -} - -multilib_src_configure() { - local soname="-Wl,-soname,liblmdb$(get_libname 0)" - [[ ${CHOST} == *-darwin* ]] && \ - soname="-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/liblmdb$(get_libname 0)" - sed -i -e "s!^CC.*!CC = $(tc-getCC)!" \ - -e "s!^CFLAGS.*!CFLAGS = ${CFLAGS}!" \ - -e "s!^AR.*!AR = $(tc-getAR)!" \ - -e "s!^SOEXT.*!SOEXT = $(get_libname)!" \ - -e "/^prefix/s!/usr/local!${EPREFIX}/usr!" \ - -e "/^libdir/s!lib\$!$(get_libdir)!" \ - -e "s!shared!shared ${soname}!" \ - "Makefile" || die - - if [[ ${CHOST} == *-solaris* ]] ; then - # fdatasync lives in -lrt on Solaris 10 - [[ ${CHOST#*-solaris2.} -le 10 ]] && append-ldflags -lrt - fi -} - -multilib_src_compile() { - emake LDLIBS+=" -pthread" -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - mv "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname) \ - "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname 0) || die - dosym liblmdb$(get_libname 0) /usr/$(get_libdir)/liblmdb$(get_libname) - - insinto /usr/$(get_libdir)/pkgconfig - doins "${FILESDIR}/lmdb.pc" - sed -i -e "s!@PACKAGE_VERSION@!${PV}!" \ - -e "s!@prefix@!${EPREFIX}/usr!g" \ - -e "s!@libdir@!$(get_libdir)!" \ - "${ED}"/usr/$(get_libdir)/pkgconfig/lmdb.pc || die - - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/liblmdb.a || die - fi -} diff --git a/dev-db/lmdb/lmdb-0.9.24.ebuild b/dev-db/lmdb/lmdb-0.9.24.ebuild deleted file mode 100644 index 47e317b2c8a7..000000000000 --- a/dev-db/lmdb/lmdb-0.9.24.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic multilib-minimal toolchain-funcs - -MY_P="${PN^^}_${PV}" - -DESCRIPTION="An ultra-fast, ultra-compact key-value embedded data store" -HOMEPAGE="https://symas.com/lmdb/technical/" -SRC_URI="https://github.com/LMDB/lmdb/archive/${MY_P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" -IUSE="static-libs" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/${PN}-${MY_P}/libraries/liblmdb" - -src_prepare() { - default - if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -lt 10 ]] ; then - # posix_memalign isn't available before 10.6, but on OSX - # malloc is always aligned for any addressable type - sed -i -e '/(__APPLE__)/a#define HAVE_MEMALIGN 1\n#define memalign(X,Y) malloc(X)' mdb.c || die - fi - multilib_copy_sources -} - -multilib_src_configure() { - local soname="-Wl,-soname,liblmdb$(get_libname 0)" - [[ ${CHOST} == *-darwin* ]] && \ - soname="-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/liblmdb$(get_libname 0)" - sed -i -e "s!^CC.*!CC = $(tc-getCC)!" \ - -e "s!^CFLAGS.*!CFLAGS = ${CFLAGS}!" \ - -e "s!^AR.*!AR = $(tc-getAR)!" \ - -e "s!^SOEXT.*!SOEXT = $(get_libname)!" \ - -e "/^prefix/s!/usr/local!${EPREFIX}/usr!" \ - -e "/^libdir/s!lib\$!$(get_libdir)!" \ - -e "s!shared!shared ${soname}!" \ - "Makefile" || die - - if [[ ${CHOST} == *-solaris* ]] ; then - # fdatasync lives in -lrt on Solaris 10 - [[ ${CHOST#*-solaris2.} -le 10 ]] && append-ldflags -lrt - fi -} - -multilib_src_compile() { - emake LDLIBS+=" -pthread" -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - mv "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname) \ - "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname 0) || die - dosym liblmdb$(get_libname 0) /usr/$(get_libdir)/liblmdb$(get_libname) - - insinto /usr/$(get_libdir)/pkgconfig - doins "${FILESDIR}/lmdb.pc" - sed -i -e "s!@PACKAGE_VERSION@!${PV}!" \ - -e "s!@prefix@!${EPREFIX}/usr!g" \ - -e "s!@libdir@!$(get_libdir)!" \ - "${ED}"/usr/$(get_libdir)/pkgconfig/lmdb.pc || die - - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/liblmdb.a || die - fi -} diff --git a/dev-db/lmdb/lmdb-0.9.26.ebuild b/dev-db/lmdb/lmdb-0.9.26.ebuild deleted file mode 100644 index 610df78af69d..000000000000 --- a/dev-db/lmdb/lmdb-0.9.26.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit flag-o-matic multilib-minimal toolchain-funcs - -MY_P="${PN^^}_${PV}" - -DESCRIPTION="An ultra-fast, ultra-compact key-value embedded data store" -HOMEPAGE="https://symas.com/lmdb/technical/" -SRC_URI="https://git.openldap.org/openldap/openldap/-/archive/${MY_P}/openldap-${MY_P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" -IUSE="static-libs" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/openldap-${MY_P}/libraries/liblmdb" - -src_prepare() { - default - if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -lt 10 ]] ; then - # posix_memalign isn't available before 10.6, but on OSX - # malloc is always aligned for any addressable type - sed -i -e '/(__APPLE__)/a#define HAVE_MEMALIGN 1\n#define memalign(X,Y) malloc(X)' mdb.c || die - fi - multilib_copy_sources -} - -multilib_src_configure() { - local soname="-Wl,-soname,liblmdb$(get_libname 0)" - if [[ ${CHOST} == *-darwin* ]] ; then - soname="-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/liblmdb$(get_libname 0)" - replace-flags -O[123456789] -O1 - fi - sed -i -e "s!^CC.*!CC = $(tc-getCC)!" \ - -e "s!^CFLAGS.*!CFLAGS = ${CFLAGS}!" \ - -e "s!^AR.*!AR = $(tc-getAR)!" \ - -e "s!^SOEXT.*!SOEXT = $(get_libname)!" \ - -e "/^prefix/s!/usr/local!${EPREFIX}/usr!" \ - -e "/^libdir/s!lib\$!$(get_libdir)!" \ - -e "s!shared!shared ${soname}!" \ - "Makefile" || die - - if [[ ${CHOST} == *-solaris* ]] ; then - # fdatasync lives in -lrt on Solaris 10 - [[ ${CHOST#*-solaris2.} -le 10 ]] && append-ldflags -lrt - fi -} - -multilib_src_compile() { - emake LDLIBS+=" -pthread" -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - mv "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname) \ - "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname 0) || die - dosym liblmdb$(get_libname 0) /usr/$(get_libdir)/liblmdb$(get_libname) - - insinto /usr/$(get_libdir)/pkgconfig - doins "${FILESDIR}/lmdb.pc" - sed -i -e "s!@PACKAGE_VERSION@!${PV}!" \ - -e "s!@prefix@!${EPREFIX}/usr!g" \ - -e "s!@libdir@!$(get_libdir)!" \ - "${ED}"/usr/$(get_libdir)/pkgconfig/lmdb.pc || die - - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/liblmdb.a || die - fi -} diff --git a/dev-db/lmdb/lmdb-0.9.27.ebuild b/dev-db/lmdb/lmdb-0.9.27.ebuild deleted file mode 100644 index 610df78af69d..000000000000 --- a/dev-db/lmdb/lmdb-0.9.27.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit flag-o-matic multilib-minimal toolchain-funcs - -MY_P="${PN^^}_${PV}" - -DESCRIPTION="An ultra-fast, ultra-compact key-value embedded data store" -HOMEPAGE="https://symas.com/lmdb/technical/" -SRC_URI="https://git.openldap.org/openldap/openldap/-/archive/${MY_P}/openldap-${MY_P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" -IUSE="static-libs" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/openldap-${MY_P}/libraries/liblmdb" - -src_prepare() { - default - if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -lt 10 ]] ; then - # posix_memalign isn't available before 10.6, but on OSX - # malloc is always aligned for any addressable type - sed -i -e '/(__APPLE__)/a#define HAVE_MEMALIGN 1\n#define memalign(X,Y) malloc(X)' mdb.c || die - fi - multilib_copy_sources -} - -multilib_src_configure() { - local soname="-Wl,-soname,liblmdb$(get_libname 0)" - if [[ ${CHOST} == *-darwin* ]] ; then - soname="-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/liblmdb$(get_libname 0)" - replace-flags -O[123456789] -O1 - fi - sed -i -e "s!^CC.*!CC = $(tc-getCC)!" \ - -e "s!^CFLAGS.*!CFLAGS = ${CFLAGS}!" \ - -e "s!^AR.*!AR = $(tc-getAR)!" \ - -e "s!^SOEXT.*!SOEXT = $(get_libname)!" \ - -e "/^prefix/s!/usr/local!${EPREFIX}/usr!" \ - -e "/^libdir/s!lib\$!$(get_libdir)!" \ - -e "s!shared!shared ${soname}!" \ - "Makefile" || die - - if [[ ${CHOST} == *-solaris* ]] ; then - # fdatasync lives in -lrt on Solaris 10 - [[ ${CHOST#*-solaris2.} -le 10 ]] && append-ldflags -lrt - fi -} - -multilib_src_compile() { - emake LDLIBS+=" -pthread" -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - mv "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname) \ - "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname 0) || die - dosym liblmdb$(get_libname 0) /usr/$(get_libdir)/liblmdb$(get_libname) - - insinto /usr/$(get_libdir)/pkgconfig - doins "${FILESDIR}/lmdb.pc" - sed -i -e "s!@PACKAGE_VERSION@!${PV}!" \ - -e "s!@prefix@!${EPREFIX}/usr!g" \ - -e "s!@libdir@!$(get_libdir)!" \ - "${ED}"/usr/$(get_libdir)/pkgconfig/lmdb.pc || die - - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/liblmdb.a || die - fi -} diff --git a/dev-db/lmdb/lmdb-0.9.29.ebuild b/dev-db/lmdb/lmdb-0.9.29.ebuild index 74b511a5c9d2..638f04abd994 100644 --- a/dev-db/lmdb/lmdb-0.9.29.ebuild +++ b/dev-db/lmdb/lmdb-0.9.29.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://git.openldap.org/openldap/openldap/-/archive/${MY_P}/openldap-$ LICENSE="OPENLDAP" SLOT="0/${PV}" -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="static-libs" DEPEND="" diff --git a/dev-db/mariadb/files/mariadb-10.3-CVE-2020-15180.patch b/dev-db/mariadb/files/mariadb-10.3-CVE-2020-15180.patch deleted file mode 100644 index 85d378f8232c..000000000000 --- a/dev-db/mariadb/files/mariadb-10.3-CVE-2020-15180.patch +++ /dev/null @@ -1,75 +0,0 @@ -https://github.com/MariaDB/server/commit/418850b2df4256da5a722288c2657650dc228842 - ---- a/sql/wsrep_sst.cc -+++ b/sql/wsrep_sst.cc -@@ -1726,24 +1726,65 @@ static int sst_donate_other (const char* method, - return arg.err; - } - -+/* return true if character can be a part of a filename */ -+static bool filename_char(int const c) -+{ -+ return isalnum(c) || (c == '-') || (c == '_') || (c == '.'); -+} -+ -+/* return true if character can be a part of an address string */ -+static bool address_char(int const c) -+{ -+ return filename_char(c) || -+ (c == ':') || (c == '[') || (c == ']') || (c == '/'); -+} -+ -+static bool check_request_str(const char* const str, -+ bool (*check) (int c)) -+{ -+ for (size_t i(0); str[i] != '\0'; ++i) -+ { -+ if (!check(str[i])) -+ { -+ WSREP_WARN("Illegal character in state transfer request: %i (%c).", -+ str[i], str[i]); -+ return true; -+ } -+ } -+ -+ return false; -+} -+ - wsrep_cb_status_t wsrep_sst_donate_cb (void* app_ctx, void* recv_ctx, - const void* msg, size_t msg_len, - const wsrep_gtid_t* current_gtid, - const char* state, size_t state_len, - bool bypass) - { -- /* This will be reset when sync callback is called. -- * Should we set wsrep_ready to FALSE here too? */ -- -- wsrep_config_state->set(WSREP_MEMBER_DONOR); -- - const char* method = (char*)msg; - size_t method_len = strlen (method); -+ -+ if (check_request_str(method, filename_char)) -+ { -+ WSREP_ERROR("Bad SST method name. SST canceled."); -+ return WSREP_CB_FAILURE; -+ } -+ - const char* data = method + method_len + 1; - -+ if (check_request_str(data, address_char)) -+ { -+ WSREP_ERROR("Bad SST address string. SST canceled."); -+ return WSREP_CB_FAILURE; -+ } -+ - char uuid_str[37]; - wsrep_uuid_print (¤t_gtid->uuid, uuid_str, sizeof(uuid_str)); - -+ /* This will be reset when sync callback is called. -+ * Should we set wsrep_ready to FALSE here too? */ -+ wsrep_config_state->set(WSREP_MEMBER_DONOR); -+ - wsp::env env(NULL); - if (env.error()) - { diff --git a/dev-db/mariadb/files/mariadb-10.4-CVE-2020-15180.patch b/dev-db/mariadb/files/mariadb-10.4-CVE-2020-15180.patch deleted file mode 100644 index 9658669c6e61..000000000000 --- a/dev-db/mariadb/files/mariadb-10.4-CVE-2020-15180.patch +++ /dev/null @@ -1,62 +0,0 @@ -https://github.com/MariaDB/server/commit/418850b2df4256da5a722288c2657650dc228842 - ---- a/sql/wsrep_sst.cc -+++ b/sql/wsrep_sst.cc -@@ -1822,6 +1822,35 @@ static int sst_donate_other (const char* method, - return arg.err; - } - -+/* return true if character can be a part of a filename */ -+static bool filename_char(int const c) -+{ -+ return isalnum(c) || (c == '-') || (c == '_') || (c == '.'); -+} -+ -+/* return true if character can be a part of an address string */ -+static bool address_char(int const c) -+{ -+ return filename_char(c) || -+ (c == ':') || (c == '[') || (c == ']') || (c == '/'); -+} -+ -+static bool check_request_str(const char* const str, -+ bool (*check) (int c)) -+{ -+ for (size_t i(0); str[i] != '\0'; ++i) -+ { -+ if (!check(str[i])) -+ { -+ WSREP_WARN("Illegal character in state transfer request: %i (%c).", -+ str[i], str[i]); -+ return true; -+ } -+ } -+ -+ return false; -+} -+ - int wsrep_sst_donate(const std::string& msg, - const wsrep::gtid& current_gtid, - const bool bypass) -@@ -1833,8 +1862,21 @@ int wsrep_sst_donate(const std::string& msg, - - const char* method= msg.data(); - size_t method_len= strlen (method); -+ -+ if (check_request_str(method, filename_char)) -+ { -+ WSREP_ERROR("Bad SST method name. SST canceled."); -+ return WSREP_CB_FAILURE; -+ } -+ - const char* data= method + method_len + 1; - -+ if (check_request_str(data, address_char)) -+ { -+ WSREP_ERROR("Bad SST address string. SST canceled."); -+ return WSREP_CB_FAILURE; -+ } -+ - wsp::env env(NULL); - if (env.error()) - { diff --git a/dev-db/mongodb/mongodb-4.2.11.ebuild b/dev-db/mongodb/mongodb-4.2.11-r1.ebuild similarity index 98% rename from dev-db/mongodb/mongodb-4.2.11.ebuild rename to dev-db/mongodb/mongodb-4.2.11-r1.ebuild index 48f015bc5d9f..40b5d5a7463b 100644 --- a/dev-db/mongodb/mongodb-4.2.11.ebuild +++ b/dev-db/mongodb/mongodb-4.2.11-r1.ebuild @@ -26,12 +26,12 @@ RESTRICT="!test? ( test )" RDEPEND="acct-group/mongodb acct-user/mongodb - >=app-arch/snappy-1.1.3 + >=app-arch/snappy-1.1.3:= >=dev-cpp/yaml-cpp-0.6.2:= >=dev-libs/boost-1.70:=[threads(+)] >=dev-libs/libpcre-8.42[cxx] - app-arch/zstd - dev-libs/snowball-stemmer + app-arch/zstd:= + dev-libs/snowball-stemmer:= net-libs/libpcap >=sys-libs/zlib-1.2.11:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) diff --git a/dev-db/mongodb/mongodb-4.2.15.ebuild b/dev-db/mongodb/mongodb-4.2.15-r1.ebuild similarity index 98% rename from dev-db/mongodb/mongodb-4.2.15.ebuild rename to dev-db/mongodb/mongodb-4.2.15-r1.ebuild index 8d8aba1df780..3002335b9c77 100644 --- a/dev-db/mongodb/mongodb-4.2.15.ebuild +++ b/dev-db/mongodb/mongodb-4.2.15-r1.ebuild @@ -26,12 +26,12 @@ RESTRICT="!test? ( test )" RDEPEND="acct-group/mongodb acct-user/mongodb - >=app-arch/snappy-1.1.3 + >=app-arch/snappy-1.1.3:= >=dev-cpp/yaml-cpp-0.6.2:= >=dev-libs/boost-1.70:=[threads(+)] >=dev-libs/libpcre-8.42[cxx] - app-arch/zstd - dev-libs/snowball-stemmer + app-arch/zstd:= + dev-libs/snowball-stemmer:= net-libs/libpcap >=sys-libs/zlib-1.2.11:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) diff --git a/dev-db/mongodb/mongodb-4.4.1.ebuild b/dev-db/mongodb/mongodb-4.4.1-r1.ebuild similarity index 98% rename from dev-db/mongodb/mongodb-4.4.1.ebuild rename to dev-db/mongodb/mongodb-4.4.1-r1.ebuild index 15407a2446fa..907b1897e85b 100644 --- a/dev-db/mongodb/mongodb-4.4.1.ebuild +++ b/dev-db/mongodb/mongodb-4.4.1-r1.ebuild @@ -26,12 +26,12 @@ RESTRICT="!test? ( test )" RDEPEND="acct-group/mongodb acct-user/mongodb - >=app-arch/snappy-1.1.3 + >=app-arch/snappy-1.1.3:= >=dev-cpp/yaml-cpp-0.6.2:= >=dev-libs/boost-1.70:=[threads(+),nls] >=dev-libs/libpcre-8.42[cxx] - app-arch/zstd - dev-libs/snowball-stemmer + app-arch/zstd:= + dev-libs/snowball-stemmer:= net-libs/libpcap >=sys-libs/zlib-1.2.11:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) diff --git a/dev-db/mongodb/mongodb-4.4.4.ebuild b/dev-db/mongodb/mongodb-4.4.4-r1.ebuild similarity index 98% rename from dev-db/mongodb/mongodb-4.4.4.ebuild rename to dev-db/mongodb/mongodb-4.4.4-r1.ebuild index 0640079cfd65..2cb15168015d 100644 --- a/dev-db/mongodb/mongodb-4.4.4.ebuild +++ b/dev-db/mongodb/mongodb-4.4.4-r1.ebuild @@ -26,12 +26,12 @@ RESTRICT="!test? ( test )" RDEPEND="acct-group/mongodb acct-user/mongodb - >=app-arch/snappy-1.1.3 + >=app-arch/snappy-1.1.3:= >=dev-cpp/yaml-cpp-0.6.2:= >=dev-libs/boost-1.70:=[threads(+),nls] >=dev-libs/libpcre-8.42[cxx] - app-arch/zstd - dev-libs/snowball-stemmer + app-arch/zstd:= + dev-libs/snowball-stemmer:= net-libs/libpcap >=sys-libs/zlib-1.2.11:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) diff --git a/dev-db/mongodb/mongodb-4.4.8.ebuild b/dev-db/mongodb/mongodb-4.4.8-r1.ebuild similarity index 98% rename from dev-db/mongodb/mongodb-4.4.8.ebuild rename to dev-db/mongodb/mongodb-4.4.8-r1.ebuild index 714abb8c3b8d..dc16e9d2e44c 100644 --- a/dev-db/mongodb/mongodb-4.4.8.ebuild +++ b/dev-db/mongodb/mongodb-4.4.8-r1.ebuild @@ -26,12 +26,12 @@ RESTRICT="!test? ( test )" RDEPEND="acct-group/mongodb acct-user/mongodb - >=app-arch/snappy-1.1.3 + >=app-arch/snappy-1.1.3:= >=dev-cpp/yaml-cpp-0.6.2:= >=dev-libs/boost-1.70:=[threads(+),nls] >=dev-libs/libpcre-8.42[cxx] - app-arch/zstd - dev-libs/snowball-stemmer + app-arch/zstd:= + dev-libs/snowball-stemmer:= net-libs/libpcap >=sys-libs/zlib-1.2.11:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) diff --git a/dev-db/mongodb/mongodb-5.0.2.ebuild b/dev-db/mongodb/mongodb-5.0.2-r1.ebuild similarity index 98% rename from dev-db/mongodb/mongodb-5.0.2.ebuild rename to dev-db/mongodb/mongodb-5.0.2-r1.ebuild index a2ee4340b7f1..70c31271f576 100644 --- a/dev-db/mongodb/mongodb-5.0.2.ebuild +++ b/dev-db/mongodb/mongodb-5.0.2-r1.ebuild @@ -30,12 +30,12 @@ RESTRICT="test" RDEPEND="acct-group/mongodb acct-user/mongodb - >=app-arch/snappy-1.1.3 + >=app-arch/snappy-1.1.3:= >=dev-cpp/yaml-cpp-0.6.2:= >=dev-libs/boost-1.70:=[threads(+),nls] >=dev-libs/libpcre-8.42[cxx] - app-arch/zstd - dev-libs/snowball-stemmer + app-arch/zstd:= + dev-libs/snowball-stemmer:= net-libs/libpcap >=sys-libs/zlib-1.2.11:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) diff --git a/dev-db/pgcli/metadata.xml b/dev-db/pgcli/metadata.xml index 4dea25618d51..82b5a8303b78 100644 --- a/dev-db/pgcli/metadata.xml +++ b/dev-db/pgcli/metadata.xml @@ -1,13 +1,9 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić diff --git a/dev-db/postgresql/files/postgresql.service-9.2 b/dev-db/postgresql/files/postgresql.service-9.2 deleted file mode 100644 index 20ed27a10f29..000000000000 --- a/dev-db/postgresql/files/postgresql.service-9.2 +++ /dev/null @@ -1,51 +0,0 @@ -# It's not recommended to modify this file in-place, because it will be -# overwritten during package upgrades. If you want to customize, the -# best way is to create file -# "/etc/systemd/system/postgresql-@SLOT@.service.d/*.conf" -# containing your changes - -# For example, if you want to change the server's port number to 5433, -# create a file named -# "/etc/systemd/system/postgresql-@SLOT@.service.d/port.conf" -# containing: -# [Service] -# Environment=PGPORT=5433 -# This will override the setting appearing below. - -[Unit] -Description=PostgreSQL database server -After=network.target - -[Service] -Type=forking - -User=postgres -Group=postgres - -# Port number for server to listen on -Environment=PGPORT=5432 - -# Location of configuration files -Environment=PGDATA=/etc/postgresql-@SLOT@ - -# Where the data directory is located -Environment=DATA_DIR=/var/lib/postgresql/@SLOT@/data - -# Where to send early-startup messages from the server (before the logging -# options of postgresql.conf take effect) -# This is normally controlled by the global default set by systemd -# StandardOutput=syslog - -ExecStartPre=/usr/bin/postgresql-@SLOT@-check-db-dir -ExecStart=/usr/@LIBDIR@/postgresql-@SLOT@/bin/pg_ctl start -D ${DATA_DIR} -s -l ${DATA_DIR}/postmaster.log -o "-p ${PGPORT} -D ${PGDATA} --data-directory=${DATA_DIR}" -w -t 300 -ExecStop=/usr/@LIBDIR@/postgresql-@SLOT@/bin/pg_ctl stop -D ${DATA_DIR} -s -m fast -ExecReload=/usr/@LIBDIR@/postgresql-@SLOT@/bin/pg_ctl reload -D ${DATA_DIR} -s - -# Give a reasonable amount of time for the server to start up/shut down -TimeoutSec=300 - -# Disable OOM kill on the postmaster -OOMScoreAdjust=-1000 - -[Install] -WantedBy=multi-user.target diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild index e3abbce65c86..fd0fc1a4033f 100644 --- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild +++ b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz" 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="bzip2 cxx debug java lzo perl ruby static-libs zlib" RDEPEND="bzip2? ( app-arch/bzip2 ) diff --git a/dev-db/tinycdb/tinycdb-0.78.ebuild b/dev-db/tinycdb/tinycdb-0.78.ebuild index 063a3b4e6a2a..8906f20cd579 100644 --- a/dev-db/tinycdb/tinycdb-0.78.ebuild +++ b/dev-db/tinycdb/tinycdb-0.78.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" @@ -11,7 +11,7 @@ SRC_URI="http://www.corpit.ru/mjt/${PN}/${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~x86" +KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv ~x86" IUSE="static-libs" RESTRICT="test" diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index ddd3a81e996583a59a14ba69d9518702f1751aa8..16a919435257dd0959c7eb7066c55cc711898a95 100644 GIT binary patch delta 8565 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 delta 8584 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 OfA@c*=|cP - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić hsoft/avra diff --git a/dev-embedded/u-boot-tools/Manifest b/dev-embedded/u-boot-tools/Manifest index af7e7c744bef..758cfea596b8 100644 --- a/dev-embedded/u-boot-tools/Manifest +++ b/dev-embedded/u-boot-tools/Manifest @@ -1 +1,2 @@ DIST u-boot-2021.04-rc2.tar.bz2 16620315 BLAKE2B e16c167346ef3999443855b9a702bf28faacf51b7887c84096f7a372a0c820d6ed9f06c1dd209b4070adf8000853b58b7b9b81c5b32a973d37558acf1da2edfa SHA512 7bf07f15e0c5f5e63ef8cb9568278ea7c209e484bbb599c47b22a8d2e5c007cc204eec365e5328dea3e7b016cd6ba0cb4c917330cc76163b1016f7c7762ad1bf +DIST u-boot-2021.07.tar.bz2 17275746 BLAKE2B 1a209a604e0f30264781a14ca855bbb777e8f1c031de60d28de397084fc9bfc4a3771ad00ec22f5cdcfa721f22707a533b9b59004ac0b107df927f23dc5ab0a6 SHA512 210b206a4626feb0985580d9448a97b499b09bf9b9313ca847a66624785e9e9b0fae8f2e329acd344f5f75cb722d2093dd0ee394311ddd1fde05e400ee71a24d diff --git a/dev-embedded/u-boot-tools/metadata.xml b/dev-embedded/u-boot-tools/metadata.xml index 71b1461e1146..899a677d0cde 100644 --- a/dev-embedded/u-boot-tools/metadata.xml +++ b/dev-embedded/u-boot-tools/metadata.xml @@ -1,8 +1,11 @@ - - embedded@gentoo.org - Embedded Gentoo - + + embedded@gentoo.org + Embedded Gentoo + + + Build only the target-side environment tools + diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild new file mode 100644 index 000000000000..8511d1c55044 --- /dev/null +++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.07.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="u-boot-${PV/_/-}" +DESCRIPTION="utilities for working with Das U-Boot" +HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome" +SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="envtools" + +RDEPEND="dev-libs/openssl:=" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex + virtual/pkgconfig +" + +src_prepare() { + default + sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \ + scripts/kconfig/{g,m,n,q}conf-cfg.sh \ + scripts/kconfig/Makefile \ + tools/Makefile || die +} + +src_configure() { + tc-export AR BUILD_CC CC PKG_CONFIG +} + +src_compile() { + # Unset a few KBUILD variables. Bug #540476 + unset KBUILD_OUTPUT KBUILD_SRC + + local myemakeargs=( + V=1 + AR="${AR}" + CC="${CC}" + HOSTCC="${BUILD_CC}" + HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' + HOSTLDFLAGS="${LDFLAGS}" + ) + + emake "${myemakeargs[@]}" tools-only_defconfig + + emake "${myemakeargs[@]}" \ + NO_SDL=1 \ + HOSTSTRIP=: \ + STRIP=: \ + CONFIG_ENV_OVERWRITE=y \ + $(usex envtools envtools tools-all) +} + +src_test() { :; } + +src_install() { + cd tools || die + + if ! use envtools; then + dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage mkimage + fi + + dobin env/fw_printenv + + dosym fw_printenv /usr/bin/fw_setenv + + insinto /etc + doins env/fw_env.config + + doman ../doc/mkimage.1 +} diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 2044b2381260c5ce6e810e989006781466458116..2e5b49bef6a86e47b796a3edfe9d9ffd2ca53249 100644 GIT binary patch delta 62640 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ℜ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 TtF8<_;cx#1?RHf8RxJVmtEVUo diff --git a/dev-java/asm-analysis/asm-analysis-9.2.ebuild b/dev-java/asm-analysis/asm-analysis-9.2.ebuild index 405a33e55b42..bad56ce6a45d 100644 --- a/dev-java/asm-analysis/asm-analysis-9.2.ebuild +++ b/dev-java/asm-analysis/asm-analysis-9.2.ebuild @@ -13,7 +13,7 @@ MY_P="ASM_${PV//./_}" SRC_URI="https://gitlab.ow2.org/asm/asm/-/archive/${MY_P}/asm-${MY_P}.tar.gz" LICENSE="BSD" SLOT=`ver_cut 1` -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~x64-macos" RESTRICT="test" CDEPEND="dev-java/asm-tree:${SLOT}" diff --git a/dev-java/asm-commons/asm-commons-9.2.ebuild b/dev-java/asm-commons/asm-commons-9.2.ebuild index a41b83579109..a76b608e2305 100644 --- a/dev-java/asm-commons/asm-commons-9.2.ebuild +++ b/dev-java/asm-commons/asm-commons-9.2.ebuild @@ -13,7 +13,7 @@ MY_P="ASM_${PV//./_}" SRC_URI="https://gitlab.ow2.org/asm/asm/-/archive/${MY_P}/asm-${MY_P}.tar.gz" LICENSE="BSD" SLOT=`ver_cut 1` -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~x64-macos" RESTRICT="test" CDEPEND="dev-java/asm-analysis:${SLOT} dev-java/asm-tree:${SLOT} dev-java/asm:${SLOT}" diff --git a/dev-java/asm-tree/asm-tree-9.2.ebuild b/dev-java/asm-tree/asm-tree-9.2.ebuild index d8ced9551e3f..c31e9ede858b 100644 --- a/dev-java/asm-tree/asm-tree-9.2.ebuild +++ b/dev-java/asm-tree/asm-tree-9.2.ebuild @@ -13,7 +13,7 @@ MY_P="ASM_${PV//./_}" SRC_URI="https://gitlab.ow2.org/asm/asm/-/archive/${MY_P}/asm-${MY_P}.tar.gz" LICENSE="BSD" SLOT=`ver_cut 1` -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~x64-macos" RESTRICT="test" CDEPEND="dev-java/asm:${SLOT}" diff --git a/dev-java/asm-util/asm-util-9.2.ebuild b/dev-java/asm-util/asm-util-9.2.ebuild index 93abddd311d0..3536a1d8ea12 100644 --- a/dev-java/asm-util/asm-util-9.2.ebuild +++ b/dev-java/asm-util/asm-util-9.2.ebuild @@ -13,7 +13,7 @@ MY_P="ASM_${PV//./_}" SRC_URI="https://gitlab.ow2.org/asm/asm/-/archive/${MY_P}/asm-${MY_P}.tar.gz" LICENSE="BSD" SLOT=`ver_cut 1` -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~x64-macos" RESTRICT="test" CDEPEND="dev-java/asm-analysis:${SLOT} dev-java/asm-tree:${SLOT} dev-java/asm:${SLOT}" diff --git a/dev-java/asm/asm-9.2.ebuild b/dev-java/asm/asm-9.2.ebuild index e5b02c9c8299..0f8cff90ed9f 100644 --- a/dev-java/asm/asm-9.2.ebuild +++ b/dev-java/asm/asm-9.2.ebuild @@ -13,7 +13,7 @@ MY_P="ASM_${PV//./_}" SRC_URI="https://gitlab.ow2.org/asm/asm/-/archive/${MY_P}/asm-${MY_P}.tar.gz" LICENSE="BSD" SLOT="9" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~x64-macos" RESTRICT="test" CDEPEND="" diff --git a/dev-java/commons-lang/commons-lang-2.6-r1.ebuild b/dev-java/commons-lang/commons-lang-2.6-r2.ebuild similarity index 78% rename from dev-java/commons-lang/commons-lang-2.6-r1.ebuild rename to dev-java/commons-lang/commons-lang-2.6-r2.ebuild index ce82157c1ae7..4e9a61a966be 100644 --- a/dev-java/commons-lang/commons-lang-2.6-r1.ebuild +++ b/dev-java/commons-lang/commons-lang-2.6-r2.ebuild @@ -1,28 +1,29 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 JAVA_PKG_IUSE="doc source test" MAVEN_ID="commons-lang:commons-lang:2.6" +JAVA_PKG_WANT_SOURCE="1.4" +JAVA_PKG_WANT_TARGET="1.4" inherit java-pkg-2 java-ant-2 DESCRIPTION="Commons components to manipulate core java classes" -HOMEPAGE="http://commons.apache.org/lang/" +HOMEPAGE="https://commons.apache.org/proper/commons-lang/" SRC_URI="mirror://apache/commons/lang/source/${P}-src.tar.gz" LICENSE="Apache-2.0" -KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" SLOT="2.1" -IUSE="" +KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" -DEPEND=">=virtual/jdk-1.4 +DEPEND="virtual/jdk:1.8 test? ( dev-java/ant-junit:0 )" -RDEPEND=">=virtual/jre-1.4" +RDEPEND="virtual/jre:1.8" S="${WORKDIR}/${P}-src" @@ -31,7 +32,8 @@ JAVA_ANT_ENCODING="ISO-8859-1" src_install() { java-pkg_newjar "target/${P}.jar" "${PN}.jar" dodoc RELEASE-NOTES.txt NOTICE.txt - dohtml *.html + docinto html + dodoc *.html use doc && java-pkg_dojavadoc target/apidocs use source && java-pkg_dosrc src/main/java/* } diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index dce004d82a1c..31fabc8cd4c4 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1,2 +1 @@ -DIST jansi-1.11.tar.gz 252095 BLAKE2B 72b22392fa6731f49ebb5c2e94cdf7918ca37d5c73ccb14d8810402c9ec120b1220a739e54516eeb5355ad4dd74d01ae398a6003679c60b1dd6f1648691b2efa SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 DIST jansi-1.13.tar.gz 253219 BLAKE2B 89fc81710bc0860c717241c97fe2e7a148ccbaa5fb1e7db30b978aa69cddccbc9ea45a0e30ef384c42a741d707f5eab73ce8b2a76e1095c66a2c95f9088f28f0 SHA512 9c4bb0b7435c102068718e039900828994f1ba60ed44307eb726eb91a2884bc406688c2747635b9353f3bd68a6bf0e7c082a4069343b59efffc900f59c563fde diff --git a/dev-java/jansi/files/jansi-1.11-build.xml b/dev-java/jansi/files/jansi-1.11-build.xml deleted file mode 100644 index 058559ce0847..000000000000 --- a/dev-java/jansi/files/jansi-1.11-build.xml +++ /dev/null @@ -1,298 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - =================================== WARNING =================================== - JUnit is not present in your $ANT_HOME/lib directory. Tests not executed. - =============================================================================== - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/jansi/jansi-1.11-r2.ebuild b/dev-java/jansi/jansi-1.11-r2.ebuild deleted file mode 100644 index 8006241e27d0..000000000000 --- a/dev-java/jansi/jansi-1.11-r2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# TODO: Get doc (missing classpath entries) working. -JAVA_PKG_IUSE="source test" - -inherit vcs-snapshot java-pkg-2 java-ant-2 - -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" -HOMEPAGE="http://jansi.fusesource.org/" -SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND="${CDEPEND} - test? ( - dev-java/ant-junit4:0 - dev-java/junit:4 - ) - >=virtual/jdk-1.8:*" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.8:*" - -S="${WORKDIR}/${P}/jansi" - -EANT_GENTOO_CLASSPATH="jansi-native" -JAVA_ANT_REWRITE_CLASSPATH="true" -JAVA_SRC_DIR="src/main/java" - -src_prepare() { - default - cp "${FILESDIR}"/${P}-build.xml build.xml || die -} - -EANT_TEST_GENTOO_CLASSPATH="ant-junit4,junit-4" - -src_test() { - EANT_EXTRA_ARGS="-Djunit.present=true" - - java-pkg-2_src_test -} - -src_install() { - java-pkg_newjar target/${P}.jar ${PN}.jar - - use source && java-pkg_dosrc src/main/java/org -} diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index f570a1b7b6da..8da149faefe4 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0" diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild index f943332913c4..c7a1905d1b0b 100644 --- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild +++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-c LICENSE="GPL-2-with-MySQL-FLOSS-exception" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" # Common dependencies # POM: mysql-connector-java-${PV}.pom.xml diff --git a/dev-java/jgoodies-animation/Manifest b/dev-java/jgoodies-animation/Manifest deleted file mode 100644 index a3191f31ff45..000000000000 --- a/dev-java/jgoodies-animation/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jgoodies-animation-1.2.0.zip 728028 BLAKE2B 591b63b6a2799bfe6020c4e81b834807fba3e72a039dbd9954846b6c5a5c2445493e2d8814b1897b9465ec39c2b62c2f027c1e05ef7db5e9439acc236dbf9078 SHA512 2220630d7fd70a98b6d9605de7a1d6fc3470cc19b39815b9777e6bc8cf7db74ce77338861dde45aafbe336ce8b48ee00bcd8149af701a7001869cd3da3cf6a72 diff --git a/dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r2.ebuild b/dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r2.ebuild deleted file mode 100644 index 0ca9ed5a45f6..000000000000 --- a/dev-java/jgoodies-animation/jgoodies-animation-1.2.0-r2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_IUSE="doc examples source test" - -inherit java-pkg-2 java-ant-2 - -MY_V=${PV//./_} - -DESCRIPTION="JGoodies Animation Library" -HOMEPAGE="http://www.jgoodies.com/" -SRC_URI="mirror://gentoo/${P}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - app-arch/unzip - >=virtual/jdk-1.6 - test? ( dev-java/ant-junit:0 )" - -RDEPEND=" - >=virtual/jre-1.6 - examples? ( - >=dev-java/jgoodies-binding-1.1:1.0 - >=dev-java/jgoodies-forms-1.0:0 - )" - -S="${WORKDIR}/animation-${PV}" - -EANT_FILTER_COMPILER="jikes" -EANT_DOC_TARGET="" - -DOCS=( RELEASE-NOTES.txt README.html ) - -src_prepare() { - default - - java-pkg_clean -} - -src_test() { - eant test -Djunit.jar.present=true \ - -Djunit.jar=$(java-pkg_getjar junit junit.jar) -} - -src_install() { - java-pkg_dojar build/animation.jar - einstalldocs - use doc && java-pkg_dohtml -r docs/* - use source && java-pkg_dosrc src/core/* - use examples && java-pkg_doexamples src/tutorial -} diff --git a/dev-java/jgoodies-animation/metadata.xml b/dev-java/jgoodies-animation/metadata.xml deleted file mode 100644 index 952a4b9b605c..000000000000 --- a/dev-java/jgoodies-animation/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - java@gentoo.org - Java - - diff --git a/dev-java/jgoodies-binding/Manifest b/dev-java/jgoodies-binding/Manifest deleted file mode 100644 index b4b653a2e7de..000000000000 --- a/dev-java/jgoodies-binding/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jgoodies-binding-1.1.2.zip 1265099 BLAKE2B 15cbb78e8289d7457d8c34112b18293b975046221226630542ffdee1950f8e0cf6120eb69daff57e601f75141b037e5ebc85248f396487e37f4435fbb9e77fe6 SHA512 2373a21f7866173a634adf34c089895ff69022ce24af3a0a9225dc312d659c910df387d26ccd94f3f9f2b79edf5a40a9c101e9040a36f08888cf96228cfcf5b7 diff --git a/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild b/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild deleted file mode 100644 index e7e455b79489..000000000000 --- a/dev-java/jgoodies-binding/jgoodies-binding-1.1.2-r2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_IUSE="doc examples source" - -inherit java-pkg-2 java-pkg-simple - -MY_V=${PV//./_} - -DESCRIPTION="Bind object properties with UI components" -HOMEPAGE="http://www.jgoodies.com/" -SRC_URI="mirror://gentoo/${P}.zip" - -LICENSE="BSD" -SLOT="1.0" -KEYWORDS="amd64 x86" - -DEPEND=">=virtual/jdk-1.6" -RDEPEND=">=virtual/jre-1.6" - -DOCS=( RELEASE-NOTES.txt README.html ) - -S="${WORKDIR}/binding-${PV}" - -JAVA_SRC_DIR="src/core" - -src_prepare() { - default - java-pkg_clean -} - -src_install() { - java-pkg-simple_src_install - use examples && java-pkg_doexamples \ - src/core \ - src/tutorial - einstalldocs -} diff --git a/dev-java/jgoodies-binding/metadata.xml b/dev-java/jgoodies-binding/metadata.xml deleted file mode 100644 index 952a4b9b605c..000000000000 --- a/dev-java/jgoodies-binding/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - java@gentoo.org - Java - - diff --git a/dev-java/jgoodies-forms/Manifest b/dev-java/jgoodies-forms/Manifest deleted file mode 100644 index 29766bc05358..000000000000 --- a/dev-java/jgoodies-forms/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST forms-1_3_0.zip 1320397 BLAKE2B a520ffe8a5487d125a53bed8d8524b68f68aaf1444389e4038af5f9a035ce800fdb1a470d172ec442240d5530e4c34cd34a0523a5ab92888daa57f543defd296 SHA512 d155cc85ec77f23f55e59d4651ef1f9df2ab749bc6cffd4dd7cfbc0035587a2e6bf03427e7bace6feb71e6c43efc87115d393fa54ea6da331ded21996b32a6e8 -DIST jgoodies-forms-1_8_0.zip 1668539 BLAKE2B eed78fccd151322737b0f9e5fe39bf7e50f2b4a761b406059af5b62c564f28c44cd4a4efbd5485389d31948b26661aae641066020ed8d460f1c297ef9223be7c SHA512 dced4ddaea7e9157f99b7c27ad06bfed53c307181bfc21cee8f454ba8cececa3f5fd5186947fe5bb299c4de2032bd7489248e3e77623785ac47388306e3d6933 diff --git a/dev-java/jgoodies-forms/jgoodies-forms-1.3.0-r1.ebuild b/dev-java/jgoodies-forms/jgoodies-forms-1.3.0-r1.ebuild deleted file mode 100644 index 7a564f2d4aab..000000000000 --- a/dev-java/jgoodies-forms/jgoodies-forms-1.3.0-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -JAVA_PKG_IUSE="doc examples source" - -inherit java-pkg-2 java-ant-2 - -MY_PN="forms" -MY_PV=${PV//./_} -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="JGoodies library" -HOMEPAGE="http://www.jgoodies.com/" -SRC_URI="http://www.jgoodies.com/download/libraries/${MY_PN}/${MY_P}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc64 x86" - -DEPEND=">=virtual/jdk-1.6" -RDEPEND=">=virtual/jre-1.6" - -S="${WORKDIR}/${MY_PN}-${PV}" - -java_prepare() { - java-pkg_clean -} - -src_install() { - java-pkg_dojar "build/${MY_PN}.jar" - - dodoc RELEASE-NOTES.txt README.html - - use doc && java-pkg_dohtml -r docs/* - use source && java-pkg_dosrc src/{core,extras}/com - use examples && java-pkg_doexamples src/tutorial -} diff --git a/dev-java/jgoodies-forms/jgoodies-forms-1.8.0.ebuild b/dev-java/jgoodies-forms/jgoodies-forms-1.8.0.ebuild deleted file mode 100644 index 15575fc1f3e3..000000000000 --- a/dev-java/jgoodies-forms/jgoodies-forms-1.8.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -MY_PN="forms" -MY_PV=${PV//./_} -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="JGoodies Forms Library" -HOMEPAGE="http://www.jgoodies.com/" -SRC_URI="http://www.jgoodies.com/download/libraries/${MY_PN}/${MY_P}.zip" - -LICENSE="BSD" -SLOT="1.8" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -COMMON_DEPEND="dev-java/jgoodies-common:${SLOT}" -DEPEND=">=virtual/jdk-1.6 - app-arch/unzip - ${COMMON_DEPEND}" -RDEPEND=">=virtual/jre-1.6 - ${COMMON_DEPEND}" - -S="${WORKDIR}"/${P} - -JAVA_SRC_DIR="src" -JAVA_GENTOO_CLASSPATH="jgoodies-common-${SLOT}" - -java_prepare() { - mkdir src || die - unzip ${P}-sources.jar -d src || die - rm "${S}"/pom.xml "${S}"/*.jar || die -} diff --git a/dev-java/jgoodies-forms/metadata.xml b/dev-java/jgoodies-forms/metadata.xml deleted file mode 100644 index 952a4b9b605c..000000000000 --- a/dev-java/jgoodies-forms/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - java@gentoo.org - Java - - diff --git a/dev-java/zstd-jni/Manifest b/dev-java/zstd-jni/Manifest index 48a9a9fd25d0..2700678e3838 100644 --- a/dev-java/zstd-jni/Manifest +++ b/dev-java/zstd-jni/Manifest @@ -1,2 +1 @@ -DIST zstd-jni-1.4.9.1.tar.gz 9283717 BLAKE2B 1f5f397e6ee78d029110b98aadbf77e8acaf3b3721ff0729b1b382f193367c8ffb20e08c1f7f905c34a5128e6e061652792cdd4f83dd292e3a3b19906f3bf86b SHA512 2a3a2020e46fbf654796ca065ec84fdce05c308d7925a667b239aa0cc8607f78d8944230578e3c663cdd7932bce05e056895f8457af523d939afb24f68f8087b DIST zstd-jni-1.5.0.4.tar.gz 9296353 BLAKE2B 1b4011cc7876d3d4ca2636d9872b1127d3a700f4cc6b159a36dbff5e73a2ec3af91d4a27965123c9dbb9f017200bb68bf7e078806d25d7e395243c2251936891 SHA512 2d83a1e4ff6c25ef301dc25343dcfd4f2dda7f8c44aae2d1d5da2159affb6d0c2885693022dd5cbd2d360540092bebfe0635b61c899fc7ce8dc496a96ba6f017 diff --git a/dev-java/zstd-jni/zstd-jni-1.4.9.1.ebuild b/dev-java/zstd-jni/zstd-jni-1.4.9.1.ebuild deleted file mode 100644 index 91f20179a562..000000000000 --- a/dev-java/zstd-jni/zstd-jni-1.4.9.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MAVEN_ID="com.github.luben:zstd-jni:1.4.9-1" -MY_PV="$(ver_rs 3 -)" - -inherit java-pkg-2 java-pkg-simple cmake - -DESCRIPTION="JNI bindings for Zstd native library" - -HOMEPAGE="https://github.com/luben/zstd-jni" -SRC_URI="https://github.com/luben/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND=">=virtual/jre-1.8:*" -DEPEND="${RDEPEND}" - -JAVA_SRC_DIR="src/main/java" - -src_configure() { - local mycmakeargs=( - -DJAVA_HOME="$(java-config -g JAVA_HOME)" - # Resolve bug #776910 - # Reference: https://stackoverflow.com/a/51764145 - -DJAVA_AWT_LIBRARY="NotNeeded" - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - - mkdir -p "${S}/target/classes/META-INF" || die "Failed to create META-INF dir" - echo "Manifest-Version: 1.0 -Implementation-Version: ${MY_PV} -Bundle-NativeCode: libzstd-jni.so;osname=Linux" > "${S}/target/classes/META-INF/MANIFEST.MF" || die "Failed to create MANIFEST.MF" - java-pkg-simple_src_compile - java-pkg_addres ${JAVA_JAR_FILENAME} "${BUILD_DIR}" -name libzstd-jni.so || die "Failed to add library to jar" -} - -src_install() { - java-pkg-simple_src_install -} diff --git a/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild b/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild index d978a25ba299..555f4fb3baf8 100644 --- a/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild +++ b/dev-java/zstd-jni/zstd-jni-1.5.0.4.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=">=virtual/jre-1.8:*" DEPEND="${RDEPEND}" diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 6a910847772a8bb47196fca96d3ba622017dfd18..448293211a4fc4d161f6b28946bb4a0d953b73f9 100644 GIT binary patch delta 17168 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 XLzS;q7q9F}|Cj#<=!uPMUVH!mwLJVV delta 17158 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 N{vXuV{4ZR5006KLj6wha diff --git a/dev-lang/go/go-1.17.ebuild b/dev-lang/go/go-1.17.ebuild index a545e2d83127..bfde2d27f4dc 100644 --- a/dev-lang/go/go-1.17.ebuild +++ b/dev-lang/go/go-1.17.ebuild @@ -21,7 +21,7 @@ case ${PV} in case ${PV} in *_beta*|*_rc*) ;; *) - KEYWORDS="-* amd64 arm arm64 ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" ;; esac esac diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest index c512586ebd74..d937b38189d8 100644 --- a/dev-lang/moarvm/Manifest +++ b/dev-lang/moarvm/Manifest @@ -1 +1,2 @@ DIST MoarVM-2021.06.tar.gz 5449936 BLAKE2B 2bf6fc2e1a4dd0741819305e506945b09ed2a0fc1348ff98565cae397e76044176f05e87faeed1f52d5efadccb6d44edcb987553f5e164417153a8f23ba09493 SHA512 b23e20ed3e0830395ac09bd84a33ea3ab7ba52bce835c67b1feec45823ca2f0c9d04957d1f1b48b400fc30a48db37c5f89c3975b0273f684d9677145e2296f2c +DIST MoarVM-2021.08.tar.gz 13643526 BLAKE2B 433cfaaad4138d8b98fc4bacd5495281f2a8da5195aa74aded118126afdf11cdf0175fd033472e951e91ab3c1eb11877ab039cd24d911553d5854be18021a87e SHA512 6199871f51a4998e1b5260ba833e3bf09c6115e12334a94de5aa4135b93f8dc754967712ce8e092a36b4940368433be840cbf1a8ce7aec52219f768acd90078d diff --git a/dev-lang/moarvm/moarvm-2021.08.ebuild b/dev-lang/moarvm/moarvm-2021.08.ebuild new file mode 100644 index 000000000000..965484962763 --- /dev/null +++ b/dev-lang/moarvm/moarvm-2021.08.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +MY_PN="MoarVM" +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git" + inherit git-r3 + S="${WORKDIR}/${P}" +else + SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6" +HOMEPAGE="http://moarvm.org" +LICENSE="Artistic-2" +SLOT="0" + +IUSE="asan clang debug doc +jit optimize static-libs ubsan" + +RDEPEND="dev-libs/libatomic_ops + >=dev-libs/libuv-1.26:= + dev-libs/libffi:=" +DEPEND="${RDEPEND} + clang? ( >=sys-devel/clang-3.1 ) + dev-lang/perl" + +DOCS=( CREDITS README.markdown ) + +# Tests are conducted via nqp +RESTRICT=test + +src_configure() { + MAKEOPTS+=" NOISY=1" + use doc && DOCS+=( docs/* ) + local prefix="${EPREFIX}/usr" + local libdir="${EPREFIX}/usr/$(get_libdir)" + einfo "--prefix '${prefix}'" + einfo "--libdir '${libdir}'" + local myconfigargs=( + "--prefix" "${prefix}" + "--has-libuv" + "--has-libatomic_ops" + "--has-libffi" + "--libdir" "${libdir}" + "--compiler" "$(usex clang clang gcc)" + "$(usex asan --asan)" + "$(usex debug --debug --no-debug)" + "$(usex optimize --optimize= --no-optimize)" + "$(usex static-libs --static)" + "$(usex ubsan --ubsan)" + ) + + perl Configure.pl "${myconfigargs[@]}" moarshared || die +} diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest index 55a9f3fe4496..a4de935697d5 100644 --- a/dev-lang/nqp/Manifest +++ b/dev-lang/nqp/Manifest @@ -1 +1,2 @@ DIST nqp-2021.06.tar.gz 5208065 BLAKE2B 7314f425e418161befc55f9490453a3a4c3caa0ddf13e2b3bbcc9a20a6204aba9517885b6ecccddbbaf078b60c74be90fe556bf99dcc6014e57a7c873e96381d SHA512 482ec4a99d09b3660f03fd3c822a2f8c72dbdfeda1bcfdac0b4bcfa364ec57cbfdebf3b2872f8649c86d3d2d7603961d75e00d73dc417e5ac2a32f643bcfcabe +DIST nqp-2021.08.tar.gz 5208527 BLAKE2B 1f2e454e63484a8a636f61c9110b4a20775ec59dd7734fe32a93b01aaad5ea977ea74678085a66d9f072234de5768d8023182d6df56a448f2a0aa0fd3c1c76c3 SHA512 fca1dc8c36f914304f97330cb33be3a94c539f3cb6cc80d898c734dcf04b12b8be30ffce358a0a5320c6ea56afd627f792b4a8fa3f94134776922ae088b92814 diff --git a/dev-lang/nqp/nqp-2021.08.ebuild b/dev-lang/nqp/nqp-2021.08.ebuild new file mode 100644 index 000000000000..81e93919b90b --- /dev/null +++ b/dev-lang/nqp/nqp-2021.08.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit java-pkg-opt-2 multibuild + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/perl6/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler" +HOMEPAGE="https://rakudo.org" + +LICENSE="Artistic-2" +SLOT="0" +IUSE="doc clang java +moar test" +RESTRICT="!test? ( test )" +REQUIRED_USE="|| ( java moar )" + +CDEPEND="java? ( + dev-java/asm:4 + dev-java/jline:0 + dev-java/jna:4 + ) + moar? ( ~dev-lang/moarvm-${PV}[clang=] )" +RDEPEND="${CDEPEND} + java? ( >=virtual/jre-1.8 )" +DEPEND="${CDEPEND}" +BDEPEND="${CDEPEND} + clang? ( sys-devel/clang ) + java? ( >=virtual/jdk-1.8 ) + dev-lang/perl" + +pkg_pretend() { + if has_version dev-lang/rakudo || has_version dev-lang/nqp; then + ewarn "NQP is known to fail compilation/installation with Rakudo and/or NQP" + ewarn "already being installed. So if it fails, try uninstalling both" + ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new installation." + ewarn "(see Bug #584394)" + fi +} + +java_prepare() { + # Don't clean stage0 jars. + einfo "Cleaning upstream jars" + java-pkg_clean 3rdparty/ + + # Don't use jars we just deleted. + sed -i -r 's/(:3rdparty[^:]*)+/:${THIRDPARTY_JARS}/g' \ + src/vm/jvm/runners/nqp-j || die +} + +src_prepare() { + MULTIBUILD_VARIANTS=() + use moar && MULTIBUILD_VARIANTS+=( moar ) + use java && MULTIBUILD_VARIANTS+=( jvm ) + + multibuild_copy_sources + + # This will pull in conditional java_prepare + default +} + +nqp_configure() { + pushd "${BUILD_DIR}" > /dev/null || die + local myconfargs=( + "--backend=${MULTIBUILD_VARIANT}" + "--prefix=${EPREFIX}/usr" ) + + perl Configure.pl "${myconfargs[@]}" || die + popd || die +} + +nqp_compile() { + if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then + emake -j1 \ + -C "${BUILD_DIR}" \ + THIRDPARTY_JARS=$(java-pkg_getjars --with-dependencies asm-4,jline,jna-4) \ + JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)" + elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then + emake -j1 \ + -C "${BUILD_DIR}" + fi +} + +nqp_test() { + emake -j1 \ + -C "${BUILD_DIR}" \ + test +} + +nqp_install() { + # This is the actual reason we need multibuild.eclass. + # We need to distinguish the install procedure for MoarVM and JVM backends. + case "${MULTIBUILD_VARIANT}" in + moar) + emake \ + DESTDIR="${ED}" \ + -C "${BUILD_DIR}" \ + install + ;; + jvm) + pushd "${BUILD_DIR}" > /dev/null || die + # Set JAVA_PKG_JARDEST early. + java-pkg_init_paths_ + + # Upstream sets the classpath to this location. Perhaps it's + # used to locate the additional libraries? + java-pkg_addcp "${JAVA_PKG_JARDEST}" + + insinto "${JAVA_PKG_JARDEST}" + local jar + + for jar in *.jar; do + if has ${jar} ${PN}.jar ${PN}-runtime.jar; then + # jars for NQP itself. + java-pkg_dojar ${jar} + else + # jars used by NQP. + doins ${jar} + fi + done + + # Upstream uses -Xbootclasspath/a, which is faster due to lack + # of verification, but gjl isn't flexible enough yet. :( + java-pkg_dolauncher ${PN}-j --main ${PN} + dosym ${PN}-j /usr/bin/${PN} + dobin tools/jvm/eval-client.pl + popd > /dev/null || die + ;; + *) + die "Unknown MULTIBUILD_VARIANT ${MULTIBUILD_VARIANT}." + ;; + esac +} + +src_configure() { + multibuild_foreach_variant nqp_configure +} + +src_compile() { + multibuild_foreach_variant nqp_compile +} + +src_test() { + multibuild_foreach_variant nqp_test +} + +src_install() { + multibuild_foreach_variant nqp_install + + dodoc CREDITS README.pod + use doc && dodoc -r docs/* +} diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest index 86426e412dd1..0f2506613202 100644 --- a/dev-lang/php/Manifest +++ b/dev-lang/php/Manifest @@ -1,5 +1,8 @@ DIST php-7.3.29.tar.xz 12139492 BLAKE2B 7e1287e0fd236252f5bc92009e4ff51676eccd197c1c579f0e79a5428fa3920b5d1f95a459cdd77c22699fbe83984a6d726ab4fc0fc1e309da8b34e0e3998071 SHA512 8a495546d575a31f864f85139d8d7931361e6ac421f2cf5ef3b4cb57f59c44568cb9ad0c8793f50169d8d9933abdcec14ab90add2d7fab056e19e7f66d60689f +DIST php-7.3.30.tar.xz 12142596 BLAKE2B 9d8d60aa2a24465e53d99be05f66c8c65ce738c866af0889cdfcd95d545d6308fce33ca2faaaeb2a298eae13d58b5f5b5c519de6af48230a4d9c4e3d41debb28 SHA512 89eb62ab4284393f33b79ee336c1672613c498adb858b16e1a17d5b2056068c849b96bbf591311ff322c607168d9518ade3bfebedbc4da4f37c34d2c64c671b6 DIST php-7.4.21.tar.xz 10346628 BLAKE2B f758d6bef60f5e0c99bd097533d1663640362c2b752a3bd54389acc3bd7d173c1ba5d4b1c119b6ad50f5029aabe2349bb4646a33212dc3cf34fd294f24def401 SHA512 778ddbfe614fdc6a00bc82c61f4c636bdbe815ce3398415a29bd24a2fd4ca2113b3b804303585d8830242e04b0c202bbc7c725a46c9bad79b070a0e896e5e681 DIST php-7.4.22.tar.xz 10348532 BLAKE2B 20e4bfb0362bb13ca8cacf9fb2500ffdd2db011d69cb82f113dd0c25e8a5fd4a017d77481732930afd24a8e092edbce3eafe9d45f27718ddf7567469f80c5642 SHA512 80587ba613b8a863a666f44a16ebb33cbb5a5d396601d1eaf063c8f7793a98abae903cb76fca4216860f1a043d5ee997464d479d53ffff6a1d6a6cd31da9100d +DIST php-7.4.23.tar.xz 10371160 BLAKE2B 5e9fc033f856132dd6b7b06fc5aedc72218f083779fd90a8c4c7a23fb4f8c248a7ff769f9d9f46e5143ddf88ce9289f5a8013c194aeaf22eca74d97846868611 SHA512 659b6bbf9be21a09640529bc088dfd7a494081188e37eb1f2dac2cab92a1084062fd06d550dc8c97bdd7dd9b57f4146e357447be2cb86643bda1d8dbc8a0d4a3 +DIST php-8.0.10.tar.xz 10703088 BLAKE2B c1be482bf0a7cd2392b4febccca8d9f7b32b12ff4f5ff0ce417658c52444308e67a1a0e702c0d70dc7cece4f8299b2bc12b6f999be8a758e5390e760ce4809d7 SHA512 25f23822a45eab837645a0259c7dbb999766506de35c1bba53e928e2b5935ba70278b931d5085966178e08013ec69407fc68eb041b3ae2e619b81f20ec8ce736 DIST php-8.0.8.tar.xz 10674548 BLAKE2B d2446ae5b80e692106b89418864e4253e000741addb7526599ec8db96713f91a5ab3bccd5bbd2f536b16cc58afafdf22b19996d424dfdce3218a8083ee2bdf37 SHA512 1f8b94083b64705e24365af57169f8ff08115f31a7471238d9ed7a24b692e46c789f3fc00ff2bef2205243b9cd9c4736831e995a004afc7fc4127f3b74932428 DIST php-8.0.9.tar.xz 10678448 BLAKE2B 7d8684a353ccbcd2aaff4c240563cbd9f94b16ad29223d7e00e3d9ca8b564dabe3f1d0ac676e6499af6b95f24ac2104ed9cc0ce30d05c7c565ccb2067a86b355 SHA512 de9923bfa3ca37cd775ff743beb417152d7380fa5622f3fb0055b49e552c6484561f4f503bb11f535aadd12352c92f673f3e3cc86964c767b1f6cec21265d03c diff --git a/dev-lang/php/php-7.3.30.ebuild b/dev-lang/php/php-7.3.30.ebuild new file mode 100644 index 000000000000..ca53010503c1 --- /dev/null +++ b/dev-lang/php/php-7.3.30.ebuild @@ -0,0 +1,758 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit flag-o-matic systemd autotools + +MY_PV=${PV/_rc/RC} +DESCRIPTION="The PHP language runtime engine" +HOMEPAGE="https://www.php.net/" +SRC_URI="https://www.php.net/distributions/${P}.tar.xz" + +LICENSE="PHP-3.01 + BSD + Zend-2.0 + bcmath? ( LGPL-2.1+ ) + fpm? ( BSD-2 ) + gd? ( gd ) + unicode? ( BSD-2 LGPL-2.1 )" + +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +S="${WORKDIR}/${PN}-${MY_PV}" + +# We can build the following SAPIs in the given order +SAPIS="embed cli cgi fpm apache2 phpdbg" + +# SAPIs and SAPI-specific USE flags (cli SAPI is default on): +IUSE="${IUSE} + ${SAPIS/cli/+cli} + threads" + +IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk + coverage +ctype curl debug + enchant exif +fileinfo +filter firebird + +flatfile ftp gd gdbm gmp +hash +iconv imap inifile + intl iodbc ipv6 +jit +json kerberos ldap ldap-sasl libedit lmdb + mhash mssql mysql mysqli nls + oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm + readline recode selinux +session session-mm sharedmem + +simplexml snmp soap sockets sodium spell sqlite ssl + sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode wddx webp + +xml xmlreader xmlwriter xmlrpc xpm xslt zip zip-encryption zlib" + +# The supported (that is, autodetected) versions of BDB are listed in +# the ./configure script. Other versions *work*, but we need to stick to +# the ones that can be detected to avoid a repeat of bug #564824. +COMMON_DEPEND=" + >=app-eselect/eselect-php-0.9.1[apache2?,fpm?] + >=dev-libs/libpcre2-10.30[jit?,unicode] + fpm? ( acl? ( sys-apps/acl ) ) + apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) + argon2? ( app-crypt/argon2:= ) + berkdb? ( || ( sys-libs/db:5.3 + sys-libs/db:5.1 + sys-libs/db:4.8 + sys-libs/db:4.7 + sys-libs/db:4.6 + sys-libs/db:4.5 ) ) + bzip2? ( app-arch/bzip2:0= ) + cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) + coverage? ( dev-util/lcov ) + curl? ( >=net-misc/curl-7.10.5 ) + enchant? ( =virtual/jpeg-0-r3:0 media-libs/libpng:0= >=sys-libs/zlib-1.2.0.4 ) + gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) + gmp? ( dev-libs/gmp:0= ) + iconv? ( virtual/libiconv ) + imap? ( >=virtual/imap-c-client-2[kerberos=,ssl=] ) + intl? ( dev-libs/icu:= ) + iodbc? ( dev-db/libiodbc ) + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-1.2.11 ) + ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) + libedit? ( dev-libs/libedit ) + lmdb? ( dev-db/lmdb:= ) + mssql? ( dev-db/freetds[mssql] ) + nls? ( sys-devel/gettext ) + oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) + odbc? ( >=dev-db/unixODBC-1.8.13 ) + postgres? ( dev-db/postgresql:* ) + qdbm? ( dev-db/qdbm ) + readline? ( sys-libs/readline:0= ) + recode? ( app-text/recode:0= ) + session-mm? ( dev-libs/mm ) + simplexml? ( >=dev-libs/libxml2-2.6.8 ) + snmp? ( >=net-analyzer/net-snmp-5.2 ) + soap? ( >=dev-libs/libxml2-2.6.8 ) + sodium? ( dev-libs/libsodium:=[-minimal] ) + spell? ( >=app-text/aspell-0.50 ) + sqlite? ( >=dev-db/sqlite-3.7.6.3 ) + ssl? ( >=dev-libs/openssl-1.0.1:0= ) + tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) ) + tokyocabinet? ( dev-db/tokyocabinet ) + truetype? ( =media-libs/freetype-2* ) + unicode? ( dev-libs/oniguruma:= ) + wddx? ( >=dev-libs/libxml2-2.6.8 ) + webp? ( media-libs/libwebp:0= ) + xml? ( >=dev-libs/libxml2-2.6.8 ) + xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) + xmlreader? ( >=dev-libs/libxml2-2.6.8 ) + xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) + xpm? ( x11-libs/libXpm ) + xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) + zip? ( >=sys-libs/zlib-1.2.0.4:0= ) + zip-encryption? ( >=dev-libs/libzip-1.2.0:= ) + zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) +" + +RDEPEND="${COMMON_DEPEND} + virtual/mta + fpm? ( + selinux? ( sec-policy/selinux-phpfpm ) + systemd? ( sys-apps/systemd ) )" + +# Bison isn't actually needed when building from a release tarball +# However, the configure script will warn if it's absent or if you +# have an incompatible version installed. See bug 593278. +DEPEND="${COMMON_DEPEND} + app-arch/xz-utils + >=sys-devel/bison-3.0.1" + +BDEPEND="virtual/pkgconfig" + +# Without USE=readline or libedit, the interactive "php -a" CLI will hang. +# The Oracle instant client provides its own incompatible ldap library. +REQUIRED_USE=" + || ( cli cgi fpm apache2 embed phpdbg ) + cli? ( ^^ ( readline libedit ) ) + truetype? ( gd zlib ) + webp? ( gd zlib ) + cjk? ( gd zlib ) + exif? ( gd zlib ) + xpm? ( gd zlib ) + gd? ( zlib ) + simplexml? ( xml ) + soap? ( xml ) + wddx? ( xml ) + xmlrpc? ( || ( xml iconv ) ) + xmlreader? ( xml ) + xslt? ( xml ) + ldap-sasl? ( ldap ) + mhash? ( hash ) + oci8-instant-client? ( !ldap ) + phar? ( hash ) + qdbm? ( !gdbm ) + readline? ( !libedit ) + recode? ( !imap !mysqli !mysql ) + session-mm? ( session !threads ) + mysql? ( || ( mysqli pdo ) ) + zip-encryption? ( zip ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/php-freetype-2.9.1.patch" +) + +PHP_MV="$(ver_cut 1)" + +php_install_ini() { + local phpsapi="${1}" + + # work out where we are installing the ini file + php_set_ini_dir "${phpsapi}" + + # Always install the production INI file, bug 611214. + local phpinisrc="php.ini-production-${phpsapi}" + cp php.ini-production "${phpinisrc}" || die + + # default to /tmp for save_path, bug #282768 + sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die + + # Set the extension dir + sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \ + -i "${phpinisrc}" || die + + # Set the include path to point to where we want to find PEAR packages + sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die + + insinto "${PHP_INI_DIR#${EPREFIX}}" + newins "${phpinisrc}" php.ini + + elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}" + elog + + dodir "${PHP_EXT_INI_DIR#${EPREFIX}}" + dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}" + + if use opcache; then + elog "Adding opcache to $PHP_EXT_INI_DIR" + echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \ + "${D}/${PHP_EXT_INI_DIR}"/opcache.ini + dosym "../ext/opcache.ini" \ + "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini" + fi + + # SAPI-specific handling + if [[ "${sapi}" == "fpm" ]] ; then + einfo "Installing FPM config files php-fpm.conf and www.conf" + insinto "${PHP_INI_DIR#${EPREFIX}}" + doins sapi/fpm/php-fpm.conf + insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d" + doins sapi/fpm/www.conf + fi + + dodoc php.ini-{development,production} +} + +php_set_ini_dir() { + PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}" + PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext" + PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active" +} + +src_prepare() { + default + + # In php-7.x, the FPM pool configuration files have been split off + # of the main config. By default the pool config files go in + # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the + # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later + # we'll install the pool configuration file "www.conf" there. + php_set_ini_dir fpm + sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \ + sapi/fpm/php-fpm.conf.in \ + || die 'failed to move the include directory in php-fpm.conf' + + # Bug 669566 - necessary so that build tools are updated for commands like pecl + # Force rebuilding aclocal.m4 + rm -f aclocal.m4 || die "failed to remove aclocal.m4 in src_prepare" + eautoreconf +} + +src_configure() { + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}" + + # The php-fpm config file wants localstatedir to be ${EPREFIX}/var + # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002. + local our_conf=( + --prefix="${PHP_DESTDIR}" + --mandir="${PHP_DESTDIR}/man" + --infodir="${PHP_DESTDIR}/info" + --libdir="${PHP_DESTDIR}/lib" + --with-libdir="$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-pear + $(use_enable threads maintainer-zts) + ) + + our_conf+=( + $(use_with argon2 password-argon2 "${EPREFIX}/usr") + $(use_enable bcmath bcmath) + $(use_with bzip2 bz2 "${EPREFIX}/usr") + $(use_enable calendar calendar) + $(use_enable coverage gcov) + $(use_enable ctype ctype) + $(use_with curl curl "${EPREFIX}/usr") + $(use_enable xml dom) + $(use_with enchant enchant "${EPREFIX}/usr") + $(use_enable exif exif) + $(use_enable fileinfo fileinfo) + $(use_enable filter filter) + $(use_enable ftp ftp) + $(use_with nls gettext "${EPREFIX}/usr") + $(use_with gmp gmp "${EPREFIX}/usr") + $(use_enable hash hash) + $(use_with mhash mhash "${EPREFIX}/usr") + $(use_with iconv iconv \ + $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr")) + $(use_enable intl intl) + $(use_enable ipv6 ipv6) + $(use_enable json json) + $(use_with kerberos kerberos "${EPREFIX}/usr") + $(use_enable xml libxml) + $(use_with xml libxml-dir "${EPREFIX}/usr") + $(use_enable unicode mbstring) + $(use_with unicode onig "${EPREFIX}/usr") + $(use_with ssl openssl "${EPREFIX}/usr") + $(use_with ssl openssl-dir "${EPREFIX}/usr") + $(use_enable pcntl pcntl) + $(use_enable phar phar) + $(use_enable pdo pdo) + $(use_enable opcache opcache) + $(use_with postgres pgsql "${EPREFIX}/usr") + $(use_enable posix posix) + $(use_with spell pspell "${EPREFIX}/usr") + $(use_with recode recode "${EPREFIX}/usr") + $(use_enable simplexml simplexml) + $(use_enable sharedmem shmop) + $(use_with snmp snmp "${EPREFIX}/usr") + $(use_enable soap soap) + $(use_enable sockets sockets) + $(use_with sodium sodium "${EPREFIX}/usr") + $(use_with sqlite sqlite3 "${EPREFIX}/usr") + $(use_enable sysvipc sysvmsg) + $(use_enable sysvipc sysvsem) + $(use_enable sysvipc sysvshm) + $(use_with tidy tidy "${EPREFIX}/usr") + $(use_enable tokenizer tokenizer) + $(use_enable wddx wddx) + $(use_enable xml xml) + $(use_enable xmlreader xmlreader) + $(use_enable xmlwriter xmlwriter) + $(use_with xmlrpc xmlrpc) + $(use_with xslt xsl "${EPREFIX}/usr") + $(use_enable zip zip) + $(use_with zip-encryption libzip "${EPREFIX}/usr") + $(use_with zlib zlib "${EPREFIX}/usr") + $(use_enable debug debug) + ) + + # DBA support + if use cdb || use berkdb || use flatfile || use gdbm || use inifile \ + || use qdbm || use lmdb || use tokyocabinet ; then + our_conf+=( "--enable-dba${shared}" ) + fi + + # DBA drivers support + our_conf+=( + $(use_with cdb cdb) + $(use_with berkdb db4 "${EPREFIX}/usr") + $(use_enable flatfile flatfile) + $(use_with gdbm gdbm "${EPREFIX}/usr") + $(use_enable inifile inifile) + $(use_with qdbm qdbm "${EPREFIX}/usr") + $(use_with lmdb lmdb "${EPREFIX}/usr") + ) + + # Support for the GD graphics library + our_conf+=( + $(use_with truetype freetype-dir "${EPREFIX}/usr") + $(use_enable cjk gd-jis-conv) + $(use_with gd jpeg-dir "${EPREFIX}/usr") + $(use_with gd png-dir "${EPREFIX}/usr") + $(use_with xpm xpm-dir "${EPREFIX}/usr") + ) + if use webp; then + our_conf+=( --with-webp-dir="${EPREFIX}/usr" ) + fi + # enable gd last, so configure can pick up the previous settings + our_conf+=( $(use_with gd gd) ) + + # IMAP support + if use imap ; then + our_conf+=( + $(use_with imap imap "${EPREFIX}/usr") + $(use_with ssl imap-ssl "${EPREFIX}/usr") + ) + fi + + # Interbase/firebird support + our_conf+=( $(use_with firebird interbase "${EPREFIX}/usr") ) + + # LDAP support + if use ldap ; then + our_conf+=( + $(use_with ldap ldap "${EPREFIX}/usr") + $(use_with ldap-sasl ldap-sasl "${EPREFIX}/usr") + ) + fi + + # MySQL support + local mysqllib="mysqlnd" + local mysqlilib="mysqlnd" + + our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") ) + + local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock" + if use mysql || use mysqli ; then + our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") ) + fi + + # ODBC support + our_conf+=( + $(use_with odbc unixODBC "${EPREFIX}/usr") + $(use_with iodbc iodbc "${EPREFIX}/usr") + ) + + # Oracle support + our_conf+=( $(use_with oci8-instant-client oci8) ) + + # PDO support + if use pdo ; then + our_conf+=( + $(use_with mssql pdo-dblib "${EPREFIX}/usr") + $(use_with mysql pdo-mysql "${mysqllib}") + $(use_with postgres pdo-pgsql) + $(use_with sqlite pdo-sqlite "${EPREFIX}/usr") + $(use_with firebird pdo-firebird "${EPREFIX}/usr") + $(use_with odbc pdo-odbc "unixODBC,${EPREFIX}/usr") + $(use_with oci8-instant-client pdo-oci) + ) + fi + + # readline/libedit support + our_conf+=( + $(use_with readline readline "${EPREFIX}/usr") + $(use_with libedit libedit "${EPREFIX}/usr") + ) + + # Session support + if use session ; then + our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") ) + else + our_conf+=( $(use_enable session session) ) + fi + + # Use pic for shared modules such as apache2's mod_php + our_conf+=( --with-pic ) + + # we use the system copy of pcre + # --with-pcre-regex affects ext/pcre + # --with-pcre-dir affects ext/filter and ext/zip + # --with-pcre-valgrind cannot be enabled with system pcre + our_conf+=( + --with-pcre-regex="${EPREFIX}/usr" + --with-pcre-dir="${EPREFIX}/usr" + --without-pcre-valgrind + $(use_with jit pcre-jit) + ) + + # Catch CFLAGS problems + # Fixes bug #14067. + # Changed order to run it in reverse for bug #32022 and #12021. + replace-cpu-flags "k6*" "i586" + + # Cache the ./configure test results between SAPIs. + our_conf+=( --cache-file="${T}/config.cache" ) + + # Support user-passed configuration parameters + our_conf+=( ${EXTRA_ECONF:-} ) + + # Support the Apache2 extras, they must be set globally for all + # SAPIs to work correctly, especially for external PHP extensions + + local one_sapi + local sapi + mkdir -p "${WORKDIR}/sapis-build" || die + for one_sapi in $SAPIS ; do + use "${one_sapi}" || continue + php_set_ini_dir "${one_sapi}" + + # The BUILD_DIR variable is used to determine where to output + # the files that autotools creates. This was all originally + # based on the autotools-utils eclass. + BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}" + cp -a "${S}" "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + local sapi_conf=( + --with-config-file-path="${PHP_INI_DIR}" + --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}" + ) + + for sapi in $SAPIS ; do + case "$sapi" in + cli|cgi|embed|fpm|phpdbg) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( "--enable-${sapi}" ) + if [[ "fpm" == "${sapi}" ]] ; then + sapi_conf+=( + $(use_with acl fpm-acl) + $(use_with systemd fpm-systemd) + ) + fi + else + sapi_conf+=( "--disable-${sapi}" ) + fi + ;; + + apache2) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" ) + else + sapi_conf+=( --without-apxs2 ) + fi + ;; + esac + done + + # Construct the $myeconfargs array by concatenating $our_conf + # (the common args) and $sapi_conf (the SAPI-specific args). + local myeconfargs=( "${our_conf[@]}" ) + myeconfargs+=( "${sapi_conf[@]}" ) + + pushd "${BUILD_DIR}" > /dev/null || die + econf "${myeconfargs[@]}" + popd > /dev/null || die + done +} + +src_compile() { + # snmp seems to run during src_compile, too (bug #324739) + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + local sapi + for sapi in ${SAPIS} ; do + if use "${sapi}"; then + cd "${WORKDIR}/sapis-build/$sapi" || \ + die "Failed to change dir to ${WORKDIR}/sapis-build/$1" + emake + fi + done +} + +src_install() { + # see bug #324739 for what happens when we don't have that + addpredict /usr/share/snmp/mibs/.index #nowarn + + # grab the first SAPI that got built and install common files from there + local first_sapi="", sapi="" + for sapi in $SAPIS ; do + if use $sapi ; then + first_sapi=$sapi + break + fi + done + + # Makefile forgets to create this before trying to write to it... + dodir "${PHP_DESTDIR#${EPREFIX}}/bin" + + # Install php environment (without any sapis) + cd "${WORKDIR}/sapis-build/$first_sapi" || die + emake INSTALL_ROOT="${D}" \ + install-build install-headers install-programs + + local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" + + # Create the directory where we'll put version-specific php scripts + keepdir "/usr/share/php${PHP_MV}" + + local file="" + local sapi_list="" + + for sapi in ${SAPIS}; do + if use "${sapi}" ; then + einfo "Installing SAPI: ${sapi}" + cd "${WORKDIR}/sapis-build/${sapi}" || die + + if [[ "${sapi}" == "apache2" ]] ; then + # We're specifically not using emake install-sapi as libtool + # may cause unnecessary relink failures (see bug #351266) + insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" + newins ".libs/libphp${PHP_MV}$(get_libname)" \ + "libphp${PHP_MV}$(get_libname)" + keepdir "/usr/$(get_libdir)/apache2/modules" + else + # needed each time, php_install_ini would reset it + local dest="${PHP_DESTDIR#${EPREFIX}}" + into "${dest}" + case "$sapi" in + cli) + source="sapi/cli/php" + # Install the "phar" archive utility. + if use phar ; then + emake INSTALL_ROOT="${D}" install-pharcmd + dosym "..${dest#/usr}/bin/phar" "/usr/bin/phar${SLOT}" + fi + ;; + cgi) + source="sapi/cgi/php-cgi" + ;; + fpm) + source="sapi/fpm/php-fpm" + ;; + embed) + source="libs/libphp${PHP_MV}$(get_libname)" + ;; + phpdbg) + source="sapi/phpdbg/phpdbg" + ;; + *) + die "unhandled sapi in src_install" + ;; + esac + + if [[ "${source}" == *"$(get_libname)" ]]; then + dolib.so "${source}" + else + dobin "${source}" + local name="$(basename ${source})" + dosym "..${dest#/usr}/bin/${name}" "/usr/bin/${name}${SLOT}" + fi + fi + + php_install_ini "${sapi}" + + # construct correct SAPI string for php-config + # thanks to ferringb for the bash voodoo + if [[ "${sapi}" == "apache2" ]]; then + sapi_list="${sapi_list:+${sapi_list} }apache2handler" + else + sapi_list="${sapi_list:+${sapi_list} }${sapi}" + fi + fi + done + + # Installing opcache module + if use opcache ; then + into "${PHP_DESTDIR#${EPREFIX}}" + dolib.so "modules/opcache$(get_libname)" + fi + + # Install env.d files + newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}" + sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + + # set php-config variable correctly (bug #278439) + sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ + "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die + + if use fpm ; then + if use systemd; then + systemd_newunit "${FILESDIR}/php-fpm_at.service" \ + "php-fpm@${SLOT}.service" + else + systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \ + "php-fpm@${SLOT}.service" + fi + fi +} + +src_test() { + echo ">>> Test phase [test]: ${CATEGORY}/${PF}" + PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php" + if [[ ! -x "${PHP_BIN}" ]] ; then + ewarn "Test phase requires USE=cli, skipping" + return + else + export TEST_PHP_EXECUTABLE="${PHP_BIN}" + fi + + if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then + export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" + fi + + if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then + export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" + fi + + REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \ + "session.save_path=${T}" \ + "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \ + "session.save_path=${T}" + + for name in ${EXPECTED_TEST_FAILURES}; do + mv "${name}.out" "${name}.out.orig" 2>/dev/null || die + done + + local failed="$(find -name '*.out')" + if [[ ${failed} != "" ]] ; then + ewarn "The following test cases failed unexpectedly:" + for name in ${failed}; do + ewarn " ${name/.out/}" + done + else + einfo "No unexpected test failures, all fine" + fi + + if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then + local passed="" + for name in ${EXPECTED_TEST_FAILURES}; do + [[ -f "${name}.diff" ]] && continue + passed="${passed} ${name}" + done + if [[ ${passed} != "" ]] ; then + einfo "The following test cases passed unexpectedly:" + for name in ${passed}; do + ewarn " ${passed}" + done + else + einfo "None of the known-to-fail tests passed, all fine" + fi + fi +} + +pkg_postinst() { + # Output some general info to the user + if use apache2 ; then + elog + elog "To enable PHP in apache, you will need to add \"-D PHP\" to" + elog "your apache2 command. OpenRC users can append that string to" + elog "APACHE2_OPTS in /etc/conf.d/apache2." + elog + elog "The apache module configuration file 70_mod_php.conf is" + elog "provided (and maintained) by eselect-php." + elog + fi + + # Create the symlinks for php + local m + for m in ${SAPIS}; do + [[ ${m} == 'embed' ]] && continue; + if use $m ; then + local ci=$(eselect php show $m) + if [[ -z $ci ]]; then + eselect php set $m php${SLOT} || die + einfo "Switched ${m} to use php:${SLOT}" + einfo + elif [[ $ci != "php${SLOT}" ]] ; then + elog "To switch $m to use php:${SLOT}, run" + elog " eselect php set $m php${SLOT}" + elog + fi + fi + done + + # Remove dead symlinks for SAPIs that were just disabled. For + # example, if the user has the cgi SAPI enabled, then he has an + # eselect-php symlink for it. If he later reinstalls PHP with + # USE="-cgi", that symlink will break. This call to eselect is + # supposed to remove that dead link per bug 572436. + eselect php cleanup || die + + if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then + elog "To build extensions for this version of PHP, you will need to" + elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable." + elog + fi + + # Warn about the removal of PHP_INI_VERSION if the user has it set. + if [[ -n "${PHP_INI_VERSION}" ]]; then + ewarn 'The PHP_INI_VERSION variable has been phased out. You may' + ewarn 'remove it from your configuration at your convenience. See' + ewarn + ewarn ' https://bugs.gentoo.org/611214' + ewarn + ewarn 'for more information.' + fi + + elog "For details on how version slotting works, please see" + elog "the wiki:" + elog + elog " https://wiki.gentoo.org/wiki/PHP" + elog +} + +pkg_postrm() { + # This serves two purposes. First, if we have just removed the last + # installed version of PHP, then this will remove any dead symlinks + # belonging to eselect-php. Second, if a user upgrades slots from + # (say) 5.6 to 7.0 and depcleans the old slot, then this will update + # his existing symlinks to point to the new 7.0 installation. The + # latter is bug 432962. + # + # Note: the eselect-php package may not be installed at this point, + # so we can't die() if this command fails. + eselect php cleanup +} diff --git a/dev-lang/php/php-7.4.23.ebuild b/dev-lang/php/php-7.4.23.ebuild new file mode 100644 index 000000000000..aadecf63e45e --- /dev/null +++ b/dev-lang/php/php-7.4.23.ebuild @@ -0,0 +1,750 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +WANT_AUTOMAKE="none" + +inherit flag-o-matic systemd autotools + +MY_PV=${PV/_rc/RC} +DESCRIPTION="The PHP language runtime engine" +HOMEPAGE="https://www.php.net/" +SRC_URI="https://www.php.net/distributions/${P}.tar.xz" + +LICENSE="PHP-3.01 + BSD + Zend-2.0 + bcmath? ( LGPL-2.1+ ) + fpm? ( BSD-2 ) + gd? ( gd ) + unicode? ( BSD-2 LGPL-2.1 )" + +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +S="${WORKDIR}/${PN}-${MY_PV}" + +# We can build the following SAPIs in the given order +SAPIS="embed cli cgi fpm apache2 phpdbg" + +# SAPIs and SAPI-specific USE flags (cli SAPI is default on): +IUSE="${IUSE} + ${SAPIS/cli/+cli} + threads" + +IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk + coverage +ctype curl debug + enchant exif ffi +fileinfo +filter firebird + +flatfile ftp gd gdbm gmp +iconv imap inifile + intl iodbc ipv6 +jit +json kerberos ldap ldap-sasl libedit lmdb + mhash mssql mysql mysqli nls + oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm + readline selinux +session session-mm sharedmem + +simplexml snmp soap sockets sodium spell sqlite ssl + sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp + +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib" + +# Without USE=readline or libedit, the interactive "php -a" CLI will hang. +# The Oracle instant client provides its own incompatible ldap library. +REQUIRED_USE=" + || ( cli cgi fpm apache2 embed phpdbg ) + cli? ( ^^ ( readline libedit ) ) + !cli? ( ?? ( readline libedit ) ) + truetype? ( gd zlib ) + webp? ( gd zlib ) + cjk? ( gd zlib ) + exif? ( gd zlib ) + xpm? ( gd zlib ) + gd? ( zlib ) + simplexml? ( xml ) + soap? ( xml ) + xmlrpc? ( xml iconv ) + xmlreader? ( xml ) + xmlwriter? ( xml ) + xslt? ( xml ) + ldap-sasl? ( ldap ) + oci8-instant-client? ( !ldap ) + qdbm? ( !gdbm ) + session-mm? ( session !threads ) + mysql? ( || ( mysqli pdo ) ) + firebird? ( pdo ) + mssql? ( pdo ) +" + +RESTRICT="!test? ( test )" + +# The supported (that is, autodetected) versions of BDB are listed in +# the ./configure script. Other versions *work*, but we need to stick to +# the ones that can be detected to avoid a repeat of bug #564824. +COMMON_DEPEND=" + >=app-eselect/eselect-php-0.9.1[apache2?,fpm?] + >=dev-libs/libpcre2-10.30[jit?,unicode] + fpm? ( acl? ( sys-apps/acl ) ) + apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) + argon2? ( app-crypt/argon2:= ) + berkdb? ( || ( sys-libs/db:5.3 + sys-libs/db:5.1 + sys-libs/db:4.8 + sys-libs/db:4.7 + sys-libs/db:4.6 + sys-libs/db:4.5 ) ) + bzip2? ( app-arch/bzip2:0= ) + cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) + coverage? ( dev-util/lcov ) + curl? ( >=net-misc/curl-7.10.5 ) + enchant? ( =dev-libs/libffi-3.0.11:= ) + firebird? ( dev-db/firebird ) + gd? ( >=virtual/jpeg-0-r3:0 media-libs/libpng:0= ) + gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) + gmp? ( dev-libs/gmp:0= ) + iconv? ( virtual/libiconv ) + imap? ( >=virtual/imap-c-client-2[kerberos=,ssl=] ) + intl? ( dev-libs/icu:= ) + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-1.2.11 ) + ldap-sasl? ( dev-libs/cyrus-sasl ) + libedit? ( dev-libs/libedit ) + lmdb? ( dev-db/lmdb:= ) + mssql? ( dev-db/freetds[mssql] ) + nls? ( sys-devel/gettext ) + oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) + odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) + postgres? ( dev-db/postgresql:* ) + qdbm? ( dev-db/qdbm ) + readline? ( sys-libs/readline:0= ) + session-mm? ( dev-libs/mm ) + snmp? ( >=net-analyzer/net-snmp-5.2 ) + sodium? ( dev-libs/libsodium:=[-minimal] ) + spell? ( >=app-text/aspell-0.50 ) + sqlite? ( >=dev-db/sqlite-3.7.6.3 ) + ssl? ( >=dev-libs/openssl-1.0.1:0= ) + tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) ) + tokyocabinet? ( dev-db/tokyocabinet ) + truetype? ( =media-libs/freetype-2* ) + unicode? ( dev-libs/oniguruma:= ) + webp? ( media-libs/libwebp:0= ) + xml? ( >=dev-libs/libxml2-2.7.6 ) + xpm? ( x11-libs/libXpm ) + xslt? ( dev-libs/libxslt ) + zip? ( >=dev-libs/libzip-1.2.0:= ) + zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) +" + +RDEPEND="${COMMON_DEPEND} + virtual/mta + fpm? ( + selinux? ( sec-policy/selinux-phpfpm ) + systemd? ( sys-apps/systemd ) )" + +# Bison isn't actually needed when building from a release tarball +# However, the configure script will warn if it's absent or if you +# have an incompatible version installed. See bug 593278. +DEPEND="${COMMON_DEPEND} + app-arch/xz-utils + >=sys-devel/bison-3.0.1" + +BDEPEND="virtual/pkgconfig" + +PHP_MV="$(ver_cut 1)" + +PATCHES=( + "${FILESDIR}"/php-iodbc-header-location.patch +) + +php_install_ini() { + local phpsapi="${1}" + + # work out where we are installing the ini file + php_set_ini_dir "${phpsapi}" + + # Always install the production INI file, bug 611214. + local phpinisrc="php.ini-production-${phpsapi}" + cp php.ini-production "${phpinisrc}" || die + + # default to /tmp for save_path, bug #282768 + sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die + + # Set the extension dir + sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \ + -i "${phpinisrc}" || die + + # Set the include path to point to where we want to find PEAR packages + sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die + + insinto "${PHP_INI_DIR#${EPREFIX}}" + newins "${phpinisrc}" php.ini + + elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}" + elog + + dodir "${PHP_EXT_INI_DIR#${EPREFIX}}" + dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}" + + if use opcache; then + elog "Adding opcache to $PHP_EXT_INI_DIR" + echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \ + "${D}/${PHP_EXT_INI_DIR}"/opcache.ini + dosym "../ext/opcache.ini" \ + "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini" + fi + + # SAPI-specific handling + if [[ "${sapi}" == "fpm" ]] ; then + einfo "Installing FPM config files php-fpm.conf and www.conf" + insinto "${PHP_INI_DIR#${EPREFIX}}" + doins sapi/fpm/php-fpm.conf + insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d" + doins sapi/fpm/www.conf + fi + + dodoc php.ini-{development,production} +} + +php_set_ini_dir() { + PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}" + PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext" + PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active" +} + +src_prepare() { + default + + # In php-7.x, the FPM pool configuration files have been split off + # of the main config. By default the pool config files go in + # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the + # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later + # we'll install the pool configuration file "www.conf" there. + php_set_ini_dir fpm + sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \ + sapi/fpm/php-fpm.conf.in \ + || die 'failed to move the include directory in php-fpm.conf' + + # Emulate buildconf to support cross-compilation + rm -fr aclocal.m4 autom4te.cache config.cache \ + configure main/php_config.h.in || die + eautoconf --force + eautoheader +} + +src_configure() { + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}" + + # The php-fpm config file wants localstatedir to be ${EPREFIX}/var + # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002. + local our_conf=( + --prefix="${PHP_DESTDIR}" + --mandir="${PHP_DESTDIR}/man" + --infodir="${PHP_DESTDIR}/info" + --libdir="${PHP_DESTDIR}/lib" + --with-libdir="$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-pear + $(use_enable threads maintainer-zts) + ) + + our_conf+=( + $(use_with argon2 password-argon2 "${EPREFIX}/usr") + $(use_enable bcmath) + $(use_with bzip2 bz2 "${EPREFIX}/usr") + $(use_enable calendar) + $(use_enable coverage gcov) + $(use_enable ctype) + $(use_with curl) + $(use_enable xml dom) + $(use_with enchant) + $(use_enable exif) + $(use_with ffi) + $(use_enable fileinfo) + $(use_enable filter) + $(use_enable ftp) + $(use_with nls gettext "${EPREFIX}/usr") + $(use_with gmp gmp "${EPREFIX}/usr") + $(use_with mhash mhash "${EPREFIX}/usr") + $(use_with iconv iconv \ + $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr")) + $(use_enable intl) + $(use_enable ipv6) + $(use_enable json) + $(use_with kerberos) + $(use_with xml libxml) + $(use_enable unicode mbstring) + $(use_with ssl openssl) + $(use_enable pcntl) + $(use_enable phar) + $(use_enable pdo) + $(use_enable opcache) + $(use_with postgres pgsql "${EPREFIX}/usr") + $(use_enable posix) + $(use_with spell pspell "${EPREFIX}/usr") + $(use_enable simplexml) + $(use_enable sharedmem shmop) + $(use_with snmp snmp "${EPREFIX}/usr") + $(use_enable soap) + $(use_enable sockets) + $(use_with sodium) + $(use_with sqlite sqlite3) + $(use_enable sysvipc sysvmsg) + $(use_enable sysvipc sysvsem) + $(use_enable sysvipc sysvshm) + $(use_with tidy tidy "${EPREFIX}/usr") + $(use_enable tokenizer) + $(use_enable xml) + $(use_enable xmlreader) + $(use_enable xmlwriter) + $(use_with xmlrpc) + $(use_with xslt xsl) + $(use_with zip) + $(use_with zlib zlib "${EPREFIX}/usr") + $(use_enable debug) + ) + + # DBA support + if use cdb || use berkdb || use flatfile || use gdbm || use inifile \ + || use qdbm || use lmdb || use tokyocabinet ; then + our_conf+=( "--enable-dba" ) + fi + + # DBA drivers support + our_conf+=( + $(use_with cdb) + $(use_with berkdb db4 "${EPREFIX}/usr") + $(use_enable flatfile) + $(use_with gdbm gdbm "${EPREFIX}/usr") + $(use_enable inifile) + $(use_with qdbm qdbm "${EPREFIX}/usr") + $(use_with tokyocabinet tcadb "${EPREFIX}/usr") + $(use_with lmdb lmdb "${EPREFIX}/usr") + ) + + # Support for the GD graphics library + our_conf+=( + $(use_with truetype freetype) + $(use_enable cjk gd-jis-conv) + $(use_with gd jpeg) + $(use_with xpm) + $(use_with webp) + ) + # enable gd last, so configure can pick up the previous settings + our_conf+=( $(use_enable gd) ) + + # IMAP support + if use imap ; then + our_conf+=( + $(use_with imap imap "${EPREFIX}/usr") + $(use_with ssl imap-ssl "${EPREFIX}/usr") + ) + fi + + # LDAP support + if use ldap ; then + our_conf+=( + $(use_with ldap ldap "${EPREFIX}/usr") + $(use_with ldap-sasl) + ) + fi + + # MySQL support + local mysqllib="mysqlnd" + local mysqlilib="mysqlnd" + + our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") ) + + local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock" + if use mysql || use mysqli ; then + our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") ) + fi + + # ODBC support + if use odbc && use iodbc ; then + our_conf+=( + --without-unixODBC + --with-iodbc + $(use_with pdo pdo-odbc "iODBC,${EPREFIX}/usr") + ) + elif use odbc ; then + our_conf+=( + --with-unixODBC="${EPREFIX}/usr" + --without-iodbc + $(use_with pdo pdo-odbc "unixODBC,${EPREFIX}/usr") + ) + else + our_conf+=( + --without-unixODBC + --without-iodbc + --without-pdo-odbc + ) + fi + + # Oracle support + our_conf+=( $(use_with oci8-instant-client oci8) ) + + # PDO support + if use pdo ; then + our_conf+=( + $(use_with mssql pdo-dblib "${EPREFIX}/usr") + $(use_with mysql pdo-mysql "${mysqllib}") + $(use_with postgres pdo-pgsql) + $(use_with sqlite pdo-sqlite) + $(use_with firebird pdo-firebird "${EPREFIX}/usr") + $(use_with oci8-instant-client pdo-oci) + ) + fi + + # readline/libedit support + our_conf+=( + $(use_with readline readline "${EPREFIX}/usr") + $(use_with libedit) + ) + + # Session support + if use session ; then + our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") ) + else + our_conf+=( $(use_enable session) ) + fi + + # Use pic for shared modules such as apache2's mod_php + our_conf+=( --with-pic ) + + # we use the system copy of pcre + # --with-external-pcre affects ext/pcre + our_conf+=( + --with-external-pcre + $(use_with jit pcre-jit) + ) + + # Catch CFLAGS problems + # Fixes bug #14067. + # Changed order to run it in reverse for bug #32022 and #12021. + replace-cpu-flags "k6*" "i586" + + # Cache the ./configure test results between SAPIs. + our_conf+=( --cache-file="${T}/config.cache" ) + + # Support user-passed configuration parameters + our_conf+=( ${EXTRA_ECONF:-} ) + + # Support the Apache2 extras, they must be set globally for all + # SAPIs to work correctly, especially for external PHP extensions + + local one_sapi + local sapi + mkdir -p "${WORKDIR}/sapis-build" || die + for one_sapi in $SAPIS ; do + use "${one_sapi}" || continue + php_set_ini_dir "${one_sapi}" + + # The BUILD_DIR variable is used to determine where to output + # the files that autotools creates. This was all originally + # based on the autotools-utils eclass. + BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}" + cp -a "${S}" "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + local sapi_conf=( + --with-config-file-path="${PHP_INI_DIR}" + --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}" + ) + + for sapi in $SAPIS ; do + case "$sapi" in + cli|cgi|embed|fpm|phpdbg) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( "--enable-${sapi}" ) + if [[ "fpm" == "${sapi}" ]] ; then + sapi_conf+=( + $(use_with acl fpm-acl) + $(use_with systemd fpm-systemd) + ) + fi + else + sapi_conf+=( "--disable-${sapi}" ) + fi + ;; + + apache2) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" ) + else + sapi_conf+=( --without-apxs2 ) + fi + ;; + esac + done + + # Construct the $myeconfargs array by concatenating $our_conf + # (the common args) and $sapi_conf (the SAPI-specific args). + local myeconfargs=( "${our_conf[@]}" ) + myeconfargs+=( "${sapi_conf[@]}" ) + + pushd "${BUILD_DIR}" > /dev/null || die + econf "${myeconfargs[@]}" + popd > /dev/null || die + done +} + +src_compile() { + # snmp seems to run during src_compile, too (bug #324739) + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + local sapi + for sapi in ${SAPIS} ; do + if use "${sapi}"; then + cd "${WORKDIR}/sapis-build/$sapi" || \ + die "Failed to change dir to ${WORKDIR}/sapis-build/$1" + emake + fi + done +} + +src_install() { + # see bug #324739 for what happens when we don't have that + addpredict /usr/share/snmp/mibs/.index #nowarn + + # grab the first SAPI that got built and install common files from there + local first_sapi="", sapi="" + for sapi in $SAPIS ; do + if use $sapi ; then + first_sapi=$sapi + break + fi + done + + # Makefile forgets to create this before trying to write to it... + dodir "${PHP_DESTDIR#${EPREFIX}}/bin" + + # Install php environment (without any sapis) + cd "${WORKDIR}/sapis-build/$first_sapi" || die + emake INSTALL_ROOT="${D}" \ + install-build install-headers install-programs + + local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" + + # Create the directory where we'll put version-specific php scripts + keepdir "/usr/share/php${PHP_MV}" + + local file="" + local sapi_list="" + + for sapi in ${SAPIS}; do + if use "${sapi}" ; then + einfo "Installing SAPI: ${sapi}" + cd "${WORKDIR}/sapis-build/${sapi}" || die + + if [[ "${sapi}" == "apache2" ]] ; then + # We're specifically not using emake install-sapi as libtool + # may cause unnecessary relink failures (see bug #351266) + insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" + newins ".libs/libphp${PHP_MV}$(get_libname)" \ + "libphp${PHP_MV}$(get_libname)" + keepdir "/usr/$(get_libdir)/apache2/modules" + else + # needed each time, php_install_ini would reset it + local dest="${PHP_DESTDIR#${EPREFIX}}" + into "${dest}" + case "$sapi" in + cli) + source="sapi/cli/php" + # Install the "phar" archive utility. + if use phar ; then + emake INSTALL_ROOT="${D}" install-pharcmd + dosym "..${dest#/usr}/bin/phar" "/usr/bin/phar${SLOT}" + fi + ;; + cgi) + source="sapi/cgi/php-cgi" + ;; + fpm) + source="sapi/fpm/php-fpm" + ;; + embed) + source="libs/libphp${PHP_MV}$(get_libname)" + ;; + phpdbg) + source="sapi/phpdbg/phpdbg" + ;; + *) + die "unhandled sapi in src_install" + ;; + esac + + if [[ "${source}" == *"$(get_libname)" ]]; then + dolib.so "${source}" + else + dobin "${source}" + local name="$(basename ${source})" + dosym "..${dest#/usr}/bin/${name}" "/usr/bin/${name}${SLOT}" + fi + fi + + php_install_ini "${sapi}" + + # construct correct SAPI string for php-config + # thanks to ferringb for the bash voodoo + if [[ "${sapi}" == "apache2" ]]; then + sapi_list="${sapi_list:+${sapi_list} }apache2handler" + else + sapi_list="${sapi_list:+${sapi_list} }${sapi}" + fi + fi + done + + # Installing opcache module + if use opcache ; then + into "${PHP_DESTDIR#${EPREFIX}}" + dolib.so "modules/opcache$(get_libname)" + fi + + # Install env.d files + newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}" + sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + + # set php-config variable correctly (bug #278439) + sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ + "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die + + if use fpm ; then + if use systemd; then + systemd_newunit "${FILESDIR}/php-fpm_at.service" \ + "php-fpm@${SLOT}.service" + else + systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \ + "php-fpm@${SLOT}.service" + fi + fi +} + +src_test() { + echo ">>> Test phase [test]: ${CATEGORY}/${PF}" + PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php" + if [[ ! -x "${PHP_BIN}" ]] ; then + ewarn "Test phase requires USE=cli, skipping" + return + else + export TEST_PHP_EXECUTABLE="${PHP_BIN}" + fi + + if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then + export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" + fi + + if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then + export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" + fi + + REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \ + "session.save_path=${T}" \ + "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \ + "session.save_path=${T}" + + for name in ${EXPECTED_TEST_FAILURES}; do + mv "${name}.out" "${name}.out.orig" 2>/dev/null || die + done + + local failed="$(find -name '*.out')" + if [[ ${failed} != "" ]] ; then + ewarn "The following test cases failed unexpectedly:" + for name in ${failed}; do + ewarn " ${name/.out/}" + done + else + einfo "No unexpected test failures, all fine" + fi + + if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then + local passed="" + for name in ${EXPECTED_TEST_FAILURES}; do + [[ -f "${name}.diff" ]] && continue + passed="${passed} ${name}" + done + if [[ ${passed} != "" ]] ; then + einfo "The following test cases passed unexpectedly:" + for name in ${passed}; do + ewarn " ${passed}" + done + else + einfo "None of the known-to-fail tests passed, all fine" + fi + fi +} + +pkg_postinst() { + # Output some general info to the user + if use apache2 ; then + elog + elog "To enable PHP in apache, you will need to add \"-D PHP\" to" + elog "your apache2 command. OpenRC users can append that string to" + elog "APACHE2_OPTS in /etc/conf.d/apache2." + elog + elog "The apache module configuration file 70_mod_php.conf is" + elog "provided (and maintained) by eselect-php." + elog + fi + + # Create the symlinks for php + local m + for m in ${SAPIS}; do + [[ ${m} == 'embed' ]] && continue; + if use $m ; then + local ci=$(eselect php show $m) + if [[ -z $ci ]]; then + eselect php set $m php${SLOT} || die + einfo "Switched ${m} to use php:${SLOT}" + einfo + elif [[ $ci != "php${SLOT}" ]] ; then + elog "To switch $m to use php:${SLOT}, run" + elog " eselect php set $m php${SLOT}" + elog + fi + fi + done + + # Remove dead symlinks for SAPIs that were just disabled. For + # example, if the user has the cgi SAPI enabled, then he has an + # eselect-php symlink for it. If he later reinstalls PHP with + # USE="-cgi", that symlink will break. This call to eselect is + # supposed to remove that dead link per bug 572436. + eselect php cleanup || die + + if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then + elog "To build extensions for this version of PHP, you will need to" + elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable." + elog + fi + + # Warn about the removal of PHP_INI_VERSION if the user has it set. + if [[ -n "${PHP_INI_VERSION}" ]]; then + ewarn 'The PHP_INI_VERSION variable has been phased out. You may' + ewarn 'remove it from your configuration at your convenience. See' + ewarn + ewarn ' https://bugs.gentoo.org/611214' + ewarn + ewarn 'for more information.' + fi + + elog "For details on how version slotting works, please see" + elog "the wiki:" + elog + elog " https://wiki.gentoo.org/wiki/PHP" + elog +} + +pkg_postrm() { + # This serves two purposes. First, if we have just removed the last + # installed version of PHP, then this will remove any dead symlinks + # belonging to eselect-php. Second, if a user upgrades slots from + # (say) 5.6 to 7.0 and depcleans the old slot, then this will update + # his existing symlinks to point to the new 7.0 installation. The + # latter is bug 432962. + # + # Note: the eselect-php package may not be installed at this point, + # so we can't die() if this command fails. + eselect php cleanup +} diff --git a/dev-lang/php/php-8.0.10.ebuild b/dev-lang/php/php-8.0.10.ebuild new file mode 100644 index 000000000000..79938681cad2 --- /dev/null +++ b/dev-lang/php/php-8.0.10.ebuild @@ -0,0 +1,749 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +WANT_AUTOMAKE="none" + +inherit flag-o-matic systemd autotools + +MY_PV=${PV/_rc/rc} +DESCRIPTION="The PHP language runtime engine" +HOMEPAGE="https://www.php.net/" +SRC_URI="https://www.php.net/distributions/${P}.tar.xz" + +LICENSE="PHP-3.01 + BSD + Zend-2.0 + bcmath? ( LGPL-2.1+ ) + fpm? ( BSD-2 ) + gd? ( gd ) + unicode? ( BSD-2 LGPL-2.1 )" + +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +S="${WORKDIR}/${PN}-${MY_PV}" + +# We can build the following SAPIs in the given order +SAPIS="embed cli cgi fpm apache2 phpdbg" + +# SAPIs and SAPI-specific USE flags (cli SAPI is default on): +IUSE="${IUSE} + ${SAPIS/cli/+cli} + threads" + +IUSE="${IUSE} acl apparmor argon2 bcmath berkdb bzip2 calendar cdb cjk + coverage +ctype curl debug + enchant exif ffi +fileinfo +filter firebird + +flatfile ftp gd gdbm gmp +iconv imap inifile + intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb + mhash mssql mysql mysqli nls + oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm + readline selinux +session session-mm sharedmem + +simplexml snmp soap sockets sodium spell sqlite ssl + sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp + +xml xmlreader xmlwriter xpm xslt zip zlib" + +# Without USE=readline or libedit, the interactive "php -a" CLI will hang. +# The Oracle instant client provides its own incompatible ldap library. +REQUIRED_USE=" + || ( cli cgi fpm apache2 embed phpdbg ) + cli? ( ^^ ( readline libedit ) ) + !cli? ( ?? ( readline libedit ) ) + truetype? ( gd zlib ) + webp? ( gd zlib ) + cjk? ( gd zlib ) + exif? ( gd zlib ) + xpm? ( gd zlib ) + gd? ( zlib ) + simplexml? ( xml ) + soap? ( xml ) + xmlreader? ( xml ) + xmlwriter? ( xml ) + xslt? ( xml ) + ldap-sasl? ( ldap ) + oci8-instant-client? ( !ldap ) + qdbm? ( !gdbm ) + session-mm? ( session !threads ) + mysql? ( || ( mysqli pdo ) ) + firebird? ( pdo ) + mssql? ( pdo ) +" + +RESTRICT="!test? ( test )" + +# The supported (that is, autodetected) versions of BDB are listed in +# the ./configure script. Other versions *work*, but we need to stick to +# the ones that can be detected to avoid a repeat of bug #564824. +COMMON_DEPEND=" + >=app-eselect/eselect-php-0.9.7[apache2?,fpm?] + >=dev-libs/libpcre2-10.30[jit?,unicode] + fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) ) + apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) + argon2? ( app-crypt/argon2:= ) + berkdb? ( || ( sys-libs/db:5.3 + sys-libs/db:5.1 + sys-libs/db:4.8 + sys-libs/db:4.7 + sys-libs/db:4.6 + sys-libs/db:4.5 ) ) + bzip2? ( app-arch/bzip2:0= ) + cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) + coverage? ( dev-util/lcov ) + curl? ( >=net-misc/curl-7.29.0 ) + enchant? ( app-text/enchant:2 ) + ffi? ( >=dev-libs/libffi-3.0.11:= ) + firebird? ( dev-db/firebird ) + gd? ( >=virtual/jpeg-0-r3:0 media-libs/libpng:0= ) + gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) + gmp? ( dev-libs/gmp:0= ) + iconv? ( virtual/libiconv ) + imap? ( >=virtual/imap-c-client-2[kerberos=,ssl=] ) + intl? ( dev-libs/icu:= ) + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-1.2.11 ) + ldap-sasl? ( dev-libs/cyrus-sasl ) + libedit? ( dev-libs/libedit ) + lmdb? ( dev-db/lmdb:= ) + mssql? ( dev-db/freetds[mssql] ) + nls? ( sys-devel/gettext ) + oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) + odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) + postgres? ( >=dev-db/postgresql-9.1:* ) + qdbm? ( dev-db/qdbm ) + readline? ( sys-libs/readline:0= ) + session-mm? ( dev-libs/mm ) + snmp? ( >=net-analyzer/net-snmp-5.2 ) + sodium? ( dev-libs/libsodium:=[-minimal] ) + spell? ( >=app-text/aspell-0.50 ) + sqlite? ( >=dev-db/sqlite-3.7.6.3 ) + ssl? ( >=dev-libs/openssl-1.0.1:0= ) + tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) ) + tokyocabinet? ( dev-db/tokyocabinet ) + truetype? ( =media-libs/freetype-2* ) + unicode? ( dev-libs/oniguruma:= ) + webp? ( media-libs/libwebp:0= ) + xml? ( >=dev-libs/libxml2-2.9.0 ) + xpm? ( x11-libs/libXpm ) + xslt? ( dev-libs/libxslt ) + zip? ( >=dev-libs/libzip-1.2.0:= ) + zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) +" + +RDEPEND="${COMMON_DEPEND} + virtual/mta + fpm? ( + selinux? ( sec-policy/selinux-phpfpm ) + systemd? ( sys-apps/systemd ) )" + +# Bison isn't actually needed when building from a release tarball +# However, the configure script will warn if it's absent or if you +# have an incompatible version installed. See bug 593278. +DEPEND="${COMMON_DEPEND} + app-arch/xz-utils + >=sys-devel/bison-3.0.1" + +BDEPEND="virtual/pkgconfig" + +PHP_MV="$(ver_cut 1)" + +PATCHES=( + "${FILESDIR}/php-iodbc-header-location.patch" + "${FILESDIR}/php80-firebird-warnings.patch" +) + +php_install_ini() { + local phpsapi="${1}" + + # work out where we are installing the ini file + php_set_ini_dir "${phpsapi}" + + # Always install the production INI file, bug 611214. + local phpinisrc="php.ini-production-${phpsapi}" + cp php.ini-production "${phpinisrc}" || die + + # default to /tmp for save_path, bug #282768 + sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die + + # Set the extension dir + sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \ + -i "${phpinisrc}" || die + + # Set the include path to point to where we want to find PEAR packages + sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die + + insinto "${PHP_INI_DIR#${EPREFIX}}" + newins "${phpinisrc}" php.ini + + elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}" + elog + + dodir "${PHP_EXT_INI_DIR#${EPREFIX}}" + dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}" + + if use opcache; then + elog "Adding opcache to $PHP_EXT_INI_DIR" + echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \ + "${D}/${PHP_EXT_INI_DIR}"/opcache.ini + dosym "../ext/opcache.ini" \ + "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini" + fi + + # SAPI-specific handling + if [[ "${sapi}" == "fpm" ]] ; then + einfo "Installing FPM config files php-fpm.conf and www.conf" + insinto "${PHP_INI_DIR#${EPREFIX}}" + doins sapi/fpm/php-fpm.conf + insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d" + doins sapi/fpm/www.conf + fi + + dodoc php.ini-{development,production} +} + +php_set_ini_dir() { + PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}" + PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext" + PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active" +} + +src_prepare() { + default + + # In php-7.x, the FPM pool configuration files have been split off + # of the main config. By default the pool config files go in + # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the + # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later + # we'll install the pool configuration file "www.conf" there. + php_set_ini_dir fpm + sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \ + sapi/fpm/php-fpm.conf.in \ + || die 'failed to move the include directory in php-fpm.conf' + + # Emulate buildconf to support cross-compilation + rm -fr aclocal.m4 autom4te.cache config.cache \ + configure main/php_config.h.in || die + eautoconf --force + eautoheader +} + +src_configure() { + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}" + + # The php-fpm config file wants localstatedir to be ${EPREFIX}/var + # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002. + local our_conf=( + --prefix="${PHP_DESTDIR}" + --mandir="${PHP_DESTDIR}/man" + --infodir="${PHP_DESTDIR}/info" + --libdir="${PHP_DESTDIR}/lib" + --with-libdir="$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-pear + $(use_enable threads zts) + ) + + our_conf+=( + $(use_with apparmor fpm-apparmor) + $(use_with argon2 password-argon2 "${EPREFIX}/usr") + $(use_enable bcmath) + $(use_with bzip2 bz2 "${EPREFIX}/usr") + $(use_enable calendar) + $(use_enable coverage gcov) + $(use_enable ctype) + $(use_with curl) + $(use_enable xml dom) + $(use_with enchant) + $(use_enable exif) + $(use_with ffi) + $(use_enable fileinfo) + $(use_enable filter) + $(use_enable ftp) + $(use_with nls gettext "${EPREFIX}/usr") + $(use_with gmp gmp "${EPREFIX}/usr") + $(use_with mhash mhash "${EPREFIX}/usr") + $(use_with iconv iconv \ + $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr")) + $(use_enable intl) + $(use_enable ipv6) + $(use_with kerberos) + $(use_with xml libxml) + $(use_enable unicode mbstring) + $(use_with ssl openssl) + $(use_enable pcntl) + $(use_enable phar) + $(use_enable pdo) + $(use_enable opcache) + $(use_with postgres pgsql "${EPREFIX}/usr") + $(use_enable posix) + $(use_with spell pspell "${EPREFIX}/usr") + $(use_enable simplexml) + $(use_enable sharedmem shmop) + $(use_with snmp snmp "${EPREFIX}/usr") + $(use_enable soap) + $(use_enable sockets) + $(use_with sodium) + $(use_with sqlite sqlite3) + $(use_enable sysvipc sysvmsg) + $(use_enable sysvipc sysvsem) + $(use_enable sysvipc sysvshm) + $(use_with tidy tidy "${EPREFIX}/usr") + $(use_enable tokenizer) + $(use_enable xml) + $(use_enable xmlreader) + $(use_enable xmlwriter) + $(use_with xslt xsl) + $(use_with zip) + $(use_with zlib zlib "${EPREFIX}/usr") + $(use_enable debug) + ) + + # DBA support + if use cdb || use berkdb || use flatfile || use gdbm || use inifile \ + || use qdbm || use lmdb || use tokyocabinet ; then + our_conf+=( "--enable-dba" ) + fi + + # DBA drivers support + our_conf+=( + $(use_with cdb) + $(use_with berkdb db4 "${EPREFIX}/usr") + $(use_enable flatfile) + $(use_with gdbm gdbm "${EPREFIX}/usr") + $(use_enable inifile) + $(use_with qdbm qdbm "${EPREFIX}/usr") + $(use_with tokyocabinet tcadb "${EPREFIX}/usr") + $(use_with lmdb lmdb "${EPREFIX}/usr") + ) + + # Support for the GD graphics library + our_conf+=( + $(use_with truetype freetype) + $(use_enable cjk gd-jis-conv) + $(use_with gd jpeg) + $(use_with xpm) + $(use_with webp) + ) + # enable gd last, so configure can pick up the previous settings + our_conf+=( $(use_enable gd) ) + + # IMAP support + if use imap ; then + our_conf+=( + $(use_with imap imap "${EPREFIX}/usr") + $(use_with ssl imap-ssl "${EPREFIX}/usr") + ) + fi + + # LDAP support + if use ldap ; then + our_conf+=( + $(use_with ldap ldap "${EPREFIX}/usr") + $(use_with ldap-sasl) + ) + fi + + # MySQL support + local mysqllib="mysqlnd" + local mysqlilib="mysqlnd" + + our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") ) + + local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock" + if use mysql || use mysqli ; then + our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") ) + fi + + # ODBC support + if use odbc && use iodbc ; then + our_conf+=( + --without-unixODBC + --with-iodbc + $(use_with pdo pdo-odbc "iODBC,${EPREFIX}/usr") + ) + elif use odbc ; then + our_conf+=( + --with-unixODBC="${EPREFIX}/usr" + --without-iodbc + $(use_with pdo pdo-odbc "unixODBC,${EPREFIX}/usr") + ) + else + our_conf+=( + --without-unixODBC + --without-iodbc + --without-pdo-odbc + ) + fi + + # Oracle support + our_conf+=( $(use_with oci8-instant-client oci8) ) + + # PDO support + if use pdo ; then + our_conf+=( + $(use_with mssql pdo-dblib "${EPREFIX}/usr") + $(use_with mysql pdo-mysql "${mysqllib}") + $(use_with postgres pdo-pgsql) + $(use_with sqlite pdo-sqlite) + $(use_with firebird pdo-firebird "${EPREFIX}/usr") + $(use_with oci8-instant-client pdo-oci) + ) + fi + + # readline/libedit support + our_conf+=( + $(use_with readline readline "${EPREFIX}/usr") + $(use_with libedit) + ) + + # Session support + if use session ; then + our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") ) + else + our_conf+=( $(use_enable session) ) + fi + + # Use pic for shared modules such as apache2's mod_php + our_conf+=( --with-pic ) + + # we use the system copy of pcre + # --with-external-pcre affects ext/pcre + our_conf+=( + --with-external-pcre + $(use_with jit pcre-jit) + ) + + # Catch CFLAGS problems + # Fixes bug #14067. + # Changed order to run it in reverse for bug #32022 and #12021. + replace-cpu-flags "k6*" "i586" + + # Cache the ./configure test results between SAPIs. + our_conf+=( --cache-file="${T}/config.cache" ) + + # Support user-passed configuration parameters + our_conf+=( ${EXTRA_ECONF:-} ) + + # Support the Apache2 extras, they must be set globally for all + # SAPIs to work correctly, especially for external PHP extensions + + local one_sapi + local sapi + mkdir -p "${WORKDIR}/sapis-build" || die + for one_sapi in $SAPIS ; do + use "${one_sapi}" || continue + php_set_ini_dir "${one_sapi}" + + # The BUILD_DIR variable is used to determine where to output + # the files that autotools creates. This was all originally + # based on the autotools-utils eclass. + BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}" + cp -a "${S}" "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + local sapi_conf=( + --with-config-file-path="${PHP_INI_DIR}" + --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}" + ) + + for sapi in $SAPIS ; do + case "$sapi" in + cli|cgi|embed|fpm|phpdbg) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( "--enable-${sapi}" ) + if [[ "fpm" == "${sapi}" ]] ; then + sapi_conf+=( + $(use_with acl fpm-acl) + $(use_with systemd fpm-systemd) + ) + fi + else + sapi_conf+=( "--disable-${sapi}" ) + fi + ;; + + apache2) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" ) + else + sapi_conf+=( --without-apxs2 ) + fi + ;; + esac + done + + # Construct the $myeconfargs array by concatenating $our_conf + # (the common args) and $sapi_conf (the SAPI-specific args). + local myeconfargs=( "${our_conf[@]}" ) + myeconfargs+=( "${sapi_conf[@]}" ) + + pushd "${BUILD_DIR}" > /dev/null || die + econf "${myeconfargs[@]}" + popd > /dev/null || die + done +} + +src_compile() { + # snmp seems to run during src_compile, too (bug #324739) + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + local sapi + for sapi in ${SAPIS} ; do + if use "${sapi}"; then + cd "${WORKDIR}/sapis-build/$sapi" || \ + die "Failed to change dir to ${WORKDIR}/sapis-build/$1" + emake + fi + done +} + +src_install() { + # see bug #324739 for what happens when we don't have that + addpredict /usr/share/snmp/mibs/.index #nowarn + + # grab the first SAPI that got built and install common files from there + local first_sapi="", sapi="" + for sapi in $SAPIS ; do + if use $sapi ; then + first_sapi=$sapi + break + fi + done + + # Makefile forgets to create this before trying to write to it... + dodir "${PHP_DESTDIR#${EPREFIX}}/bin" + + # Install php environment (without any sapis) + cd "${WORKDIR}/sapis-build/$first_sapi" || die + emake INSTALL_ROOT="${D}" \ + install-build install-headers install-programs + + local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" + + # Create the directory where we'll put version-specific php scripts + keepdir "/usr/share/php${PHP_MV}" + + local file="" + local sapi_list="" + + for sapi in ${SAPIS}; do + if use "${sapi}" ; then + einfo "Installing SAPI: ${sapi}" + cd "${WORKDIR}/sapis-build/${sapi}" || die + + if [[ "${sapi}" == "apache2" ]] ; then + # We're specifically not using emake install-sapi as libtool + # may cause unnecessary relink failures (see bug #351266) + insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" + newins ".libs/libphp$(get_libname)" \ + "libphp${PHP_MV}$(get_libname)" + keepdir "/usr/$(get_libdir)/apache2/modules" + else + # needed each time, php_install_ini would reset it + local dest="${PHP_DESTDIR#${EPREFIX}}" + into "${dest}" + case "$sapi" in + cli) + source="sapi/cli/php" + # Install the "phar" archive utility. + if use phar ; then + emake INSTALL_ROOT="${D}" install-pharcmd + dosym "..${dest#/usr}/bin/phar" "/usr/bin/phar${SLOT}" + fi + ;; + cgi) + source="sapi/cgi/php-cgi" + ;; + fpm) + source="sapi/fpm/php-fpm" + ;; + embed) + source="libs/libphp$(get_libname)" + ;; + phpdbg) + source="sapi/phpdbg/phpdbg" + ;; + *) + die "unhandled sapi in src_install" + ;; + esac + + if [[ "${source}" == *"$(get_libname)" ]]; then + dolib.so "${source}" + else + dobin "${source}" + local name="$(basename ${source})" + dosym "..${dest#/usr}/bin/${name}" "/usr/bin/${name}${SLOT}" + fi + fi + + php_install_ini "${sapi}" + + # construct correct SAPI string for php-config + # thanks to ferringb for the bash voodoo + if [[ "${sapi}" == "apache2" ]]; then + sapi_list="${sapi_list:+${sapi_list} }apache2handler" + else + sapi_list="${sapi_list:+${sapi_list} }${sapi}" + fi + fi + done + + # Installing opcache module + if use opcache ; then + into "${PHP_DESTDIR#${EPREFIX}}" + dolib.so "modules/opcache$(get_libname)" + fi + + # Install env.d files + newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}" + sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + + # set php-config variable correctly (bug #278439) + sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ + "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die + + if use fpm ; then + if use systemd; then + systemd_newunit "${FILESDIR}/php-fpm_at.service" \ + "php-fpm@${SLOT}.service" + else + systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \ + "php-fpm@${SLOT}.service" + fi + fi +} + +src_test() { + echo ">>> Test phase [test]: ${CATEGORY}/${PF}" + PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php" + if [[ ! -x "${PHP_BIN}" ]] ; then + ewarn "Test phase requires USE=cli, skipping" + return + else + export TEST_PHP_EXECUTABLE="${PHP_BIN}" + fi + + if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then + export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" + fi + + if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then + export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" + fi + + REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \ + "session.save_path=${T}" \ + "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \ + "session.save_path=${T}" + + for name in ${EXPECTED_TEST_FAILURES}; do + mv "${name}.out" "${name}.out.orig" 2>/dev/null || die + done + + local failed="$(find -name '*.out')" + if [[ ${failed} != "" ]] ; then + ewarn "The following test cases failed unexpectedly:" + for name in ${failed}; do + ewarn " ${name/.out/}" + done + else + einfo "No unexpected test failures, all fine" + fi + + if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then + local passed="" + for name in ${EXPECTED_TEST_FAILURES}; do + [[ -f "${name}.diff" ]] && continue + passed="${passed} ${name}" + done + if [[ ${passed} != "" ]] ; then + einfo "The following test cases passed unexpectedly:" + for name in ${passed}; do + ewarn " ${passed}" + done + else + einfo "None of the known-to-fail tests passed, all fine" + fi + fi +} + +pkg_postinst() { + # Output some general info to the user + if use apache2 ; then + elog + elog "To enable PHP in apache, you will need to add \"-D PHP\" to" + elog "your apache2 command. OpenRC users can append that string to" + elog "APACHE2_OPTS in /etc/conf.d/apache2." + elog + elog "The apache module configuration file 70_mod_php.conf is" + elog "provided (and maintained) by eselect-php." + elog + fi + + # Create the symlinks for php + local m + for m in ${SAPIS}; do + [[ ${m} == 'embed' ]] && continue; + if use $m ; then + local ci=$(eselect php show $m) + if [[ -z $ci ]]; then + eselect php set $m php${SLOT} || die + einfo "Switched ${m} to use php:${SLOT}" + einfo + elif [[ $ci != "php${SLOT}" ]] ; then + elog "To switch $m to use php:${SLOT}, run" + elog " eselect php set $m php${SLOT}" + elog + fi + fi + done + + # Remove dead symlinks for SAPIs that were just disabled. For + # example, if the user has the cgi SAPI enabled, then he has an + # eselect-php symlink for it. If he later reinstalls PHP with + # USE="-cgi", that symlink will break. This call to eselect is + # supposed to remove that dead link per bug 572436. + eselect php cleanup || die + + if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then + elog "To build extensions for this version of PHP, you will need to" + elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable." + elog + fi + + # Warn about the removal of PHP_INI_VERSION if the user has it set. + if [[ -n "${PHP_INI_VERSION}" ]]; then + ewarn 'The PHP_INI_VERSION variable has been phased out. You may' + ewarn 'remove it from your configuration at your convenience. See' + ewarn + ewarn ' https://bugs.gentoo.org/611214' + ewarn + ewarn 'for more information.' + fi + + elog "For details on how version slotting works, please see" + elog "the wiki:" + elog + elog " https://wiki.gentoo.org/wiki/PHP" + elog +} + +pkg_postrm() { + # This serves two purposes. First, if we have just removed the last + # installed version of PHP, then this will remove any dead symlinks + # belonging to eselect-php. Second, if a user upgrades slots from + # (say) 5.6 to 7.0 and depcleans the old slot, then this will update + # his existing symlinks to point to the new 7.0 installation. The + # latter is bug 432962. + # + # Note: the eselect-php package may not be installed at this point, + # so we can't die() if this command fails. + eselect php cleanup +} diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index a0945a3545c2..16a41bbe3060 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -8,11 +8,18 @@ DIST Python-3.7.11.tar.xz 17393380 BLAKE2B 6394d69935950366da7c4cecd4816d7625417 DIST Python-3.7.11.tar.xz.asc 833 BLAKE2B 8af6b3e58b607a34c91f57af2fbe9c3f3c7cb6fa5e435e963edd7edcf7649e70c3a76bd346ff8ef1b3c890d8a92d3b2fed27ee01b512c579ff8ce80be61274fb SHA512 f19db95e88c9269174a2b4ac4d8c68fa7ed666b6698af26d2da202e30d145686e8679be763eecba9f8a0c34a207639724094463cffce659c3855ed4b133b0a59 DIST Python-3.8.11.tar.xz 18437648 BLAKE2B 957c553ced3387d19c1d1baf2eea7d41e9abfbf398c4514f475eadae29336dc02dbd2cdf7b90ab5fee1e49c083a366c113dcd73149445b663fcdf81a3b2b04f6 SHA512 c8c17491b05d83a9f8940474019034780a6b1ff4148654cd62c8f708c539718a0312cf0665efa2b8c42ed773f4306080bd105701a211ed56e6cab40837d5b2df DIST Python-3.8.11.tar.xz.asc 833 BLAKE2B 52239149331a6529351714db10b5f6b2a37e9a9ce13470e0ab8ae4bf439544878df095995bdc28a534d55039a539c400f532aec8fb7d9b9ce7132167f0e39529 SHA512 40381e83a1bef996333d5044a361ce441c4631725457f8382588e9a86f586a9539ee139b8398aff3d988a317041fa87476f29cf6fcd2b31fe0e9b4cd21ede68a +DIST Python-3.8.12.tar.xz 18443568 BLAKE2B 73413aee7a31347ac4342718a54d23d4036220262c4cd41cd50b06c3b1698d52d11cf7ac2c781b919f2cdb0dcb6397d623c463dcdcd1edca99abbbce239a3c6e SHA512 2f93fe5ff83f470c7b6a1b7f29f499a2a010fabd649e9fe65ad3fbfa21b6e1966e77c9b7ac012d978159bc3fe63fec2d64bc6982fc2ee1714d3fa0e47631f279 +DIST Python-3.8.12.tar.xz.asc 833 BLAKE2B 33f59aa667555832ee510d2a7295079f34a3983dfa84beab20b33ec691ea3eecfcc4a62591fe233fc30622d0236ee69a3d41b8922ee2f4c632df3523d565c3ec SHA512 ef552b716a721f410abb14387594c8b0ddc65ce4b8a6ae6bf920c1db2ea9ddf6bbf547e93d3716495ae31848eb1049aae4257016e888393681bbfb6f6529bc12 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_p1.tar.xz 8496 BLAKE2B b3b771a8894e5bfeabb3bee10cf60c068dca28341784f0914bb2190f67f10007c2e4e3b18dc31ac7dd791e06314cd3f8cda6776261c6e83da380c492bbc53e89 SHA512 bb22cc121d3b915b98de32244926188dd9717054f32437822a59652be001ac3b6309cb1aba79ce158a486d33e761a31861aed56b5a7976bc83aee18174903248 +DIST python-gentoo-patches-3.10.0rc1_p2.tar.xz 10548 BLAKE2B b0a78e3b5e45ead483391c4382c3d6046b4a03e43c1ab5fcd1569f05afc271dde6278078cec852756364663111c38f0ecedca99ef2f2bb233714406505ed8e79 SHA512 1e0129903a3756b6ab087b982269197b64028432f81592b887d8431f429f864918eaa611c7b671e303de7603fd835fb4563219fedd3ee1dbd42e843e66d4fccd DIST python-gentoo-patches-3.6.14.tar.xz 14744 BLAKE2B b9482f9d2b7ada60eff9a5672ed21556c00b473a7cfdb543dce8253fb0ff1539e635a35569478c496012ecde4eef78a257da28f7a80bff99da10249708262229 SHA512 246f83911c8e52ea83a9bf453faa0bc0ea0c29bbf3b666a938e3790c6147f71e617ff9cb27501c5f0b89172eb9e7819e3f2ef0a5bae271cc938d2c0c2b93f7ae +DIST python-gentoo-patches-3.6.14_p1.tar.xz 16576 BLAKE2B 902a9073e6d3e40cfba105680d9947b64a4bfa1632381bc71afbd2691350dccb36f498bf17ac7dfc8ce331dfc3fb7e3cdd539cea3f5e9db1c49210ad4d124182 SHA512 4aa354f1ca8d9bb3c30b666ef61cac8380741342102aeb9ea77cc06ae62179f595acc1c2e6321e9c2395abbc3fbc649ecc93b80443d139859924524989539992 DIST python-gentoo-patches-3.7.11.tar.xz 16708 BLAKE2B 4f74b38f400c20b4112f080447021e7140704b282d6369a1479886740d12a17e7818b52a382a4b115238847bb08df0260b092b6ead491623b869c3d3a56f4cc2 SHA512 b96d7af8c9f7fb4b246a8b66e6440336a7d123678d990dd259d7ffb87d79ce74295ff350e220fee38d1b12f1ca94533899c2d2ce700391b3eac907722a79bba6 +DIST python-gentoo-patches-3.7.11_p1.tar.xz 18540 BLAKE2B 717f3b279368faa355e9b306ede5aa3cf750b7a862e50553caf4efe19b6b8d40431974fbb510414291c4c91623addebff54fd6d4f7f7553c686c5382174bc81f SHA512 e403d2364bbe600d7c3dba8f70157b1f243b00848e3826e6f350d7dbbdd0966229fbf9aa11e0e87fb5ab93b8ea69893f389e5b92c22d7315f99657d69695ded2 DIST python-gentoo-patches-3.8.11.tar.xz 16932 BLAKE2B aaa1df33997f4077916fb7cca2ec3a2b2ac1c0ead3db7c638a5152a82cfaaf5fc2768a10ac7235c417e25b2b735c53628ec096878f08eef0d211b03f4747103c SHA512 d2639b95c5a32f7145f92e52a94aec7c63f3ed4a66036ff73f052ff6836742d1e1dd7180f8634b65b4a44a10bf336092695bcc2230a7fd8be35bae870ed64b08 +DIST python-gentoo-patches-3.8.12.tar.xz 14936 BLAKE2B 1cb6cdb0bb659b1bc3f8a4ecd80da74b41a9fa2f4d5646ac4b48ddecd5124677cb24574a425404fedab4fb9c7faba4b1cb54cc3482785559a54fa3e9b3ca13f1 SHA512 86c30622bbf6847efcdf2bc43d916b05ee78ab17f45b93148a01cf4c181592029ecc52e8c4887112d97aeece63a92ee0f685a689287c133443cf51b3f8171fb9 DIST python-gentoo-patches-3.9.6_p1.tar.xz 12764 BLAKE2B 927718f1aadb5d5ef67e647a639a10bffdd48474bf01e50bd37ef1242bce57606b7b54c4823c1da3585ee76e737028163e38e9b4e19037585cc53f925e1c5fa7 SHA512 f06fb55786bd942e72e3225ee9ce218724aeee29f301279743588749007e991851a8f29db5b5dfd85435e3d763c00942947909a6fc60581bd0f3e8a6e913bff8 +DIST python-gentoo-patches-3.9.6_p2.tar.xz 14720 BLAKE2B e14634229b65a29f5294694949c138bfa6146810349d1207a07d84eeca529571eb9c760b58ddbe6e8d96d50d1a3e0d1dfe42328c53c977a9eeb22ecd553317dc SHA512 5d84b8bb4e5584e3ef8e6298af000e772240ad93ed0aaadf1d785db947f1e79aecae7313b8dbeb65849212c9930e683be6e18e42ef6c41a3c27d60f75df08a01 diff --git a/dev-lang/python/python-3.10.0_rc1_p2.ebuild b/dev-lang/python/python-3.10.0_rc1_p2.ebuild new file mode 100644 index 000000000000..7c0200703675 --- /dev/null +++ b/dev-lang/python/python-3.10.0_rc1_p2.ebuild @@ -0,0 +1,346 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ + python-utils-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_rc/rc} +MY_P="Python-${MY_PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${MY_PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="https://www.python.org/" +SRC_URI="https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc + )" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl test tk wininst +xml" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND="app-arch/bzip2:= + app-arch/xz-utils:= + dev-libs/libffi:= + sys-apps/util-linux:= + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + gdbm? ( sys-libs/gdbm:=[berkdb] ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readline? ( >=sys-libs/readline-4.1:= ) + sqlite? ( >=dev-db/sqlite-3.3.8:3= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) + tk? ( + >=dev-lang/tcl-8.0:= + >=dev-lang/tk-8.0:= + dev-tcltk/blt:= + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1:= ) + !!/dev/null) + newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py + + newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} + newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} + sed \ + -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ + -e "s:@PYDOC@:pydoc${PYVER}:" \ + -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ + "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" + + local -x EPYTHON=python${PYVER} + # if not using a cross-compiler, use the fresh binary + if ! tc-is-cross-compiler; then + local -x PYTHON=./python + local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} + else + local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} + fi + + echo "EPYTHON='${EPYTHON}'" > epython.py || die + python_domodule epython.py + + # python-exec wrapping support + local pymajor=${PYVER%.*} + local scriptdir=${D}$(python_get_scriptdir) + mkdir -p "${scriptdir}" || die + # python and pythonX + ln -s "../../../bin/${abiver}" \ + "${scriptdir}/python${pymajor}" || die + ln -s "python${pymajor}" "${scriptdir}/python" || die + # python-config and pythonX-config + # note: we need to create a wrapper rather than symlinking it due + # to some random dirname(argv[0]) magic performed by python-config + cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die + #!/bin/sh + exec "${abiver}-config" "\${@}" + EOF + chmod +x "${scriptdir}/python${pymajor}-config" || die + ln -s "python${pymajor}-config" \ + "${scriptdir}/python-config" || die + # 2to3, pydoc + ln -s "../../../bin/2to3-${PYVER}" \ + "${scriptdir}/2to3" || die + ln -s "../../../bin/pydoc${PYVER}" \ + "${scriptdir}/pydoc" || die + # idle + if use tk; then + ln -s "../../../bin/idle${PYVER}" \ + "${scriptdir}/idle" || die + fi +} diff --git a/dev-lang/python/python-3.6.14_p1.ebuild b/dev-lang/python/python-3.6.14_p1.ebuild new file mode 100644 index 000000000000..c375dd63ae3a --- /dev/null +++ b/dev-lang/python/python-3.6.14_p1.ebuild @@ -0,0 +1,337 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools flag-o-matic multiprocessing pax-utils \ + python-utils-r1 toolchain-funcs verify-sig + +MY_P="Python-${PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="https://www.python.org/" +SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc + )" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}/${PYVER}m" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl test +threads tk wininst +xml" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND="app-arch/bzip2:= + app-arch/xz-utils:= + dev-libs/libffi:= + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + gdbm? ( sys-libs/gdbm:=[berkdb] ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readline? ( >=sys-libs/readline-4.1:= ) + sqlite? ( >=dev-db/sqlite-3.3.8:3= ) + ssl? ( dev-libs/openssl:= ) + tk? ( + >=dev-lang/tcl-8.0:= + >=dev-lang/tk-8.0:= + dev-tcltk/blt:= + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1:= )" +# bluetooth requires headers from bluez +DEPEND="${RDEPEND} + bluetooth? ( net-wireless/bluez ) + test? ( app-arch/xz-utils[extra-filters(+)] )" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( app-crypt/openpgp-keys-python ) + !sys-devel/gcc[libffi(-)]" +RDEPEND+=" !build? ( app-misc/mime-types )" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc + +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} + fi + default +} + +src_prepare() { + # Ensure that internal copies of expat, libffi and zlib are not used. + rm -fr Modules/expat || die + rm -fr Modules/_ctypes/libffi* || die + rm -fr Modules/zlib || die + + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + + default + + sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ + Lib/distutils/command/install.py \ + Lib/distutils/sysconfig.py \ + Lib/site.py \ + Lib/sysconfig.py \ + Lib/test/test_site.py \ + Makefile.pre.in \ + Modules/Setup.dist \ + Modules/getpath.c \ + configure.ac \ + setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@" + + # force correct number of jobs + # https://bugs.gentoo.org/737660 + local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") + sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die + + eautoreconf +} + +src_configure() { + local disable + # disable automagic bluetooth headers detection + use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no + use gdbm || disable+=" gdbm" + use ncurses || disable+=" _curses _curses_panel" + use readline || disable+=" readline" + use sqlite || disable+=" _sqlite3" + use ssl || export PYTHON_DISABLE_SSL="1" + use tk || disable+=" _tkinter" + use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. + export PYTHON_DISABLE_MODULES="${disable}" + + if ! use xml; then + ewarn "You have configured Python without XML support." + ewarn "This is NOT a recommended configuration as you" + ewarn "may face problems parsing any XML documents." + fi + + if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then + einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" + fi + + if [[ "$(gcc-major-version)" -ge 4 ]]; then + append-flags -fwrapv + fi + + filter-flags -malign-double + + # https://bugs.gentoo.org/show_bug.cgi?id=50309 + if is-flagq -O3; then + is-flagq -fstack-protector-all && replace-flags -O3 -O2 + use hardened && replace-flags -O3 -O2 + fi + + # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. + tc-export CXX + + local dbmliborder + if use gdbm; then + dbmliborder+="${dbmliborder:+:}gdbm" + fi + + local myeconfargs=( + # glibc-2.30 removes it; since we can't cleanly force-rebuild + # Python on glibc upgrade, remove it proactively to give + # a chance for users rebuilding python before glibc + ac_cv_header_stropts_h=no + + --with-fpectl + --enable-shared + $(use_enable ipv6) + $(use_with threads) + --infodir='${prefix}/share/info' + --mandir='${prefix}/share/man' + --with-computed-gotos + --with-dbmliborder="${dbmliborder}" + --with-libc= + --enable-loadable-sqlite-extensions + --without-ensurepip + --with-system-expat + --with-system-ffi + ) + + OPT="" econf "${myeconfargs[@]}" + + if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then + eerror "configure has detected that the sem_open function is broken." + eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." + die "Broken sem_open function (bug 496328)" + fi +} + +src_compile() { + # Ensure sed works as expected + # https://bugs.gentoo.org/594768 + local -x LC_ALL=C + + emake CPPFLAGS= CFLAGS= LDFLAGS= + + # Work around bug 329499. See also bug 413751 and 457194. + if has_version dev-libs/libffi[pax-kernel]; then + pax-mark E python + else + pax-mark m python + fi +} + +src_test() { + # Tests will not work when cross compiling. + if tc-is-cross-compiler; then + elog "Disabling tests due to crosscompiling." + return + fi + + # Skip failing tests. + local skipped_tests="gdb faulthandler" + + for test in ${skipped_tests}; do + mv "${S}"/Lib/test/test_${test}.py "${T}" + done + + # bug 660358 + local -x COLUMNS=80 + local -x PYTHONDONTWRITEBYTECODE= + + local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") + + emake test EXTRATESTOPTS="-u-network -j${jobs}" \ + CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty + local result=$? + + for test in ${skipped_tests}; do + mv "${T}/test_${test}.py" "${S}"/Lib/test + done + + elog "The following tests have been skipped:" + for test in ${skipped_tests}; do + elog "test_${test}.py" + done + + elog "If you would like to run them, you may:" + elog "cd '${EPREFIX}/usr/$(get_libdir)/python${PYVER}/test'" + elog "and run the tests separately." + + if [[ ${result} -ne 0 ]]; then + die "emake test failed" + fi +} + +src_install() { + local libdir=${ED}/usr/$(get_libdir)/python${PYVER} + + emake DESTDIR="${D}" altinstall + + # Remove static library + rm "${ED}"/usr/$(get_libdir)/libpython*.a || die + + sed \ + -e "s/\(CONFIGURE_LDFLAGS=\).*/\1/" \ + -e "s/\(PY_LDFLAGS=\).*/\1/" \ + -i "${libdir}/config-${PYVER}"*/Makefile || die "sed failed" + + # Fix collisions between different slots of Python. + rm "${ED}/usr/$(get_libdir)/libpython3.so" || die + + # Cheap hack to get version with ABIFLAGS + local abiver=$(cd "${ED}/usr/include"; echo python*) + if [[ ${abiver} != python${PYVER} ]]; then + # Replace python3.X with a symlink to python3.Xm + rm "${ED}/usr/bin/python${PYVER}" || die + dosym "${abiver}" "/usr/bin/python${PYVER}" + # Create python3.X-config symlink + dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" + # Create python-3.5m.pc symlink + dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" + fi + + # python seems to get rebuilt in src_install (bug 569908) + # Work around it for now. + if has_version dev-libs/libffi[pax-kernel]; then + pax-mark E "${ED}/usr/bin/${abiver}" + else + pax-mark m "${ED}/usr/bin/${abiver}" + fi + + use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die + use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die + + use threads || rm -r "${libdir}/multiprocessing" || die + use wininst || rm "${libdir}/distutils/command/"wininst-*.exe || die + + dodoc Misc/{ACKS,HISTORY,NEWS} + + if use examples; then + docinto examples + find Tools -name __pycache__ -exec rm -fr {} + || die + dodoc -r Tools + fi + insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 + local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ + emake --no-print-directory -s -f - 2>/dev/null) + newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py + + newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} + newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} + sed \ + -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ + -e "s:@PYDOC@:pydoc${PYVER}:" \ + -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ + "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" + + local -x EPYTHON=python${PYVER} + # if not using a cross-compiler, use the fresh binary + if ! tc-is-cross-compiler; then + local -x PYTHON=./python + local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} + else + local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} + fi + + echo "EPYTHON='${EPYTHON}'" > epython.py || die + python_domodule epython.py + + # python-exec wrapping support + local pymajor=${PYVER%.*} + local scriptdir=${D}$(python_get_scriptdir) + mkdir -p "${scriptdir}" || die + # python and pythonX + ln -s "../../../bin/${abiver}" \ + "${scriptdir}/python${pymajor}" || die + ln -s "python${pymajor}" "${scriptdir}/python" || die + # python-config and pythonX-config + # note: we need to create a wrapper rather than symlinking it due + # to some random dirname(argv[0]) magic performed by python-config + cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die + #!/bin/sh + exec "${abiver}-config" "\${@}" + EOF + chmod +x "${scriptdir}/python${pymajor}-config" || die + ln -s "python${pymajor}-config" \ + "${scriptdir}/python-config" || die + # 2to3, pydoc, pyvenv + ln -s "../../../bin/2to3-${PYVER}" \ + "${scriptdir}/2to3" || die + ln -s "../../../bin/pydoc${PYVER}" \ + "${scriptdir}/pydoc" || die + ln -s "../../../bin/pyvenv-${PYVER}" \ + "${scriptdir}/pyvenv" || die + # idle + if use tk; then + ln -s "../../../bin/idle${PYVER}" \ + "${scriptdir}/idle" || die + fi +} diff --git a/dev-lang/python/python-3.7.11_p1.ebuild b/dev-lang/python/python-3.7.11_p1.ebuild new file mode 100644 index 000000000000..c021a50070f4 --- /dev/null +++ b/dev-lang/python/python-3.7.11_p1.ebuild @@ -0,0 +1,329 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools flag-o-matic multiprocessing pax-utils \ + python-utils-r1 toolchain-funcs verify-sig + +MY_P="Python-${PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="https://www.python.org/" +SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc + )" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}/${PYVER}m" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl test tk wininst +xml" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND="app-arch/bzip2:= + app-arch/xz-utils:= + dev-libs/libffi:= + sys-apps/util-linux:= + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + gdbm? ( sys-libs/gdbm:=[berkdb] ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readline? ( >=sys-libs/readline-4.1:= ) + sqlite? ( >=dev-db/sqlite-3.3.8:3= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) + tk? ( + >=dev-lang/tcl-8.0:= + >=dev-lang/tk-8.0:= + dev-tcltk/blt:= + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1:= )" +# bluetooth requires headers from bluez +DEPEND="${RDEPEND} + bluetooth? ( net-wireless/bluez ) + test? ( app-arch/xz-utils[extra-filters(+)] )" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( app-crypt/openpgp-keys-python ) + !sys-devel/gcc[libffi(-)]" +RDEPEND+=" !build? ( app-misc/mime-types )" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc + +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} + fi + default +} + +src_prepare() { + # Ensure that internal copies of expat, libffi and zlib are not used. + rm -fr Modules/expat || die + rm -fr Modules/_ctypes/libffi* || die + rm -fr Modules/zlib || die + + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + + default + + sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ + setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@" + + # force correct number of jobs + # https://bugs.gentoo.org/737660 + local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") + sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die + + eautoreconf +} + +src_configure() { + local disable + # disable automagic bluetooth headers detection + use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no + use gdbm || disable+=" gdbm" + use ncurses || disable+=" _curses _curses_panel" + use readline || disable+=" readline" + use sqlite || disable+=" _sqlite3" + use ssl || export PYTHON_DISABLE_SSL="1" + use tk || disable+=" _tkinter" + use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. + export PYTHON_DISABLE_MODULES="${disable}" + + if ! use xml; then + ewarn "You have configured Python without XML support." + ewarn "This is NOT a recommended configuration as you" + ewarn "may face problems parsing any XML documents." + fi + + if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then + einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" + fi + + if [[ "$(gcc-major-version)" -ge 4 ]]; then + append-flags -fwrapv + fi + + filter-flags -malign-double + + # https://bugs.gentoo.org/show_bug.cgi?id=50309 + if is-flagq -O3; then + is-flagq -fstack-protector-all && replace-flags -O3 -O2 + use hardened && replace-flags -O3 -O2 + fi + + # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. + tc-export CXX + + # Fix implicit declarations on cross and prefix builds. Bug #674070. + use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + + local dbmliborder + if use gdbm; then + dbmliborder+="${dbmliborder:+:}gdbm" + fi + + local myeconfargs=( + # glibc-2.30 removes it; since we can't cleanly force-rebuild + # Python on glibc upgrade, remove it proactively to give + # a chance for users rebuilding python before glibc + ac_cv_header_stropts_h=no + + --enable-shared + $(use_enable ipv6) + --infodir='${prefix}/share/info' + --mandir='${prefix}/share/man' + --with-computed-gotos + --with-dbmliborder="${dbmliborder}" + --with-libc= + --enable-loadable-sqlite-extensions + --without-ensurepip + --with-system-expat + --with-system-ffi + ) + + OPT="" econf "${myeconfargs[@]}" + + if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then + eerror "configure has detected that the sem_open function is broken." + eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." + die "Broken sem_open function (bug 496328)" + fi +} + +src_compile() { + # Ensure sed works as expected + # https://bugs.gentoo.org/594768 + local -x LC_ALL=C + + emake CPPFLAGS= CFLAGS= LDFLAGS= + + # Work around bug 329499. See also bug 413751 and 457194. + if has_version dev-libs/libffi[pax-kernel]; then + pax-mark E python + else + pax-mark m python + fi +} + +src_test() { + # Tests will not work when cross compiling. + if tc-is-cross-compiler; then + elog "Disabling tests due to crosscompiling." + return + fi + + # Skip failing tests. + local skipped_tests="gdb" + + for test in ${skipped_tests}; do + mv "${S}"/Lib/test/test_${test}.py "${T}" + done + + # bug 660358 + local -x COLUMNS=80 + local -x PYTHONDONTWRITEBYTECODE= + + local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") + + emake test EXTRATESTOPTS="-u-network -j${jobs}" \ + CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty + local result=$? + + for test in ${skipped_tests}; do + mv "${T}/test_${test}.py" "${S}"/Lib/test + done + + elog "The following tests have been skipped:" + for test in ${skipped_tests}; do + elog "test_${test}.py" + done + + elog "If you would like to run them, you may:" + elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" + elog "and run the tests separately." + + if [[ ${result} -ne 0 ]]; then + die "emake test failed" + fi +} + +src_install() { + local libdir=${ED}/usr/lib/python${PYVER} + + emake DESTDIR="${D}" altinstall + + # Remove static library + rm "${ED}"/usr/$(get_libdir)/libpython*.a || die + + sed \ + -e "s/\(CONFIGURE_LDFLAGS=\).*/\1/" \ + -e "s/\(PY_LDFLAGS=\).*/\1/" \ + -i "${libdir}/config-${PYVER}"*/Makefile || die "sed failed" + + # Fix collisions between different slots of Python. + rm "${ED}/usr/$(get_libdir)/libpython3.so" || die + + # Cheap hack to get version with ABIFLAGS + local abiver=$(cd "${ED}/usr/include"; echo python*) + if [[ ${abiver} != python${PYVER} ]]; then + # Replace python3.X with a symlink to python3.Xm + rm "${ED}/usr/bin/python${PYVER}" || die + dosym "${abiver}" "/usr/bin/python${PYVER}" + # Create python3.X-config symlink + dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" + # Create python-3.5m.pc symlink + dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" + fi + + # python seems to get rebuilt in src_install (bug 569908) + # Work around it for now. + if has_version dev-libs/libffi[pax-kernel]; then + pax-mark E "${ED}/usr/bin/${abiver}" + else + pax-mark m "${ED}/usr/bin/${abiver}" + fi + + use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die + use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die + + use wininst || rm "${libdir}/distutils/command/"wininst-*.exe || die + + dodoc Misc/{ACKS,HISTORY,NEWS} + + if use examples; then + docinto examples + find Tools -name __pycache__ -exec rm -fr {} + || die + dodoc -r Tools + fi + insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 + local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ + emake --no-print-directory -s -f - 2>/dev/null) + newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py + + newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} + newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} + sed \ + -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ + -e "s:@PYDOC@:pydoc${PYVER}:" \ + -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ + "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" + + local -x EPYTHON=python${PYVER} + # if not using a cross-compiler, use the fresh binary + if ! tc-is-cross-compiler; then + local -x PYTHON=./python + local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} + else + local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} + fi + + echo "EPYTHON='${EPYTHON}'" > epython.py || die + python_domodule epython.py + + # python-exec wrapping support + local pymajor=${PYVER%.*} + local scriptdir=${D}$(python_get_scriptdir) + mkdir -p "${scriptdir}" || die + # python and pythonX + ln -s "../../../bin/${abiver}" \ + "${scriptdir}/python${pymajor}" || die + ln -s "python${pymajor}" "${scriptdir}/python" || die + # python-config and pythonX-config + # note: we need to create a wrapper rather than symlinking it due + # to some random dirname(argv[0]) magic performed by python-config + cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die + #!/bin/sh + exec "${abiver}-config" "\${@}" + EOF + chmod +x "${scriptdir}/python${pymajor}-config" || die + ln -s "python${pymajor}-config" \ + "${scriptdir}/python-config" || die + # 2to3, pydoc, pyvenv + ln -s "../../../bin/2to3-${PYVER}" \ + "${scriptdir}/2to3" || die + ln -s "../../../bin/pydoc${PYVER}" \ + "${scriptdir}/pydoc" || die + ln -s "../../../bin/pyvenv-${PYVER}" \ + "${scriptdir}/pyvenv" || die + # idle + if use tk; then + ln -s "../../../bin/idle${PYVER}" \ + "${scriptdir}/idle" || die + fi +} diff --git a/dev-lang/python/python-3.8.12.ebuild b/dev-lang/python/python-3.8.12.ebuild new file mode 100644 index 000000000000..427838727282 --- /dev/null +++ b/dev-lang/python/python-3.8.12.ebuild @@ -0,0 +1,335 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools flag-o-matic multiprocessing pax-utils \ + python-utils-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_rc/rc} +MY_P="Python-${MY_PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${MY_PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="https://www.python.org/" +SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc + )" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl test tk wininst +xml" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND="app-arch/bzip2:= + app-arch/xz-utils:= + dev-libs/libffi:= + sys-apps/util-linux:= + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + gdbm? ( sys-libs/gdbm:=[berkdb] ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readline? ( >=sys-libs/readline-4.1:= ) + sqlite? ( >=dev-db/sqlite-3.3.8:3= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) + tk? ( + >=dev-lang/tcl-8.0:= + >=dev-lang/tk-8.0:= + dev-tcltk/blt:= + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1:= )" +# bluetooth requires headers from bluez +DEPEND="${RDEPEND} + bluetooth? ( net-wireless/bluez ) + test? ( app-arch/xz-utils[extra-filters(+)] )" +BDEPEND=" + virtual/pkgconfig + sys-devel/autoconf-archive + verify-sig? ( app-crypt/openpgp-keys-python ) + !sys-devel/gcc[libffi(-)]" +RDEPEND+=" !build? ( app-misc/mime-types )" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc + +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} + fi + default +} + +src_prepare() { + # Ensure that internal copies of expat, libffi and zlib are not used. + rm -fr Modules/expat || die + rm -fr Modules/_ctypes/libffi* || die + rm -fr Modules/zlib || die + + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + + default + + sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ + setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@" + + # force correct number of jobs + # https://bugs.gentoo.org/737660 + local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") + sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die + sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die + + eautoreconf +} + +src_configure() { + local disable + # disable automagic bluetooth headers detection + use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no + use gdbm || disable+=" gdbm" + use ncurses || disable+=" _curses _curses_panel" + use readline || disable+=" readline" + use sqlite || disable+=" _sqlite3" + use ssl || export PYTHON_DISABLE_SSL="1" + use tk || disable+=" _tkinter" + use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. + export PYTHON_DISABLE_MODULES="${disable}" + + if ! use xml; then + ewarn "You have configured Python without XML support." + ewarn "This is NOT a recommended configuration as you" + ewarn "may face problems parsing any XML documents." + fi + + if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then + einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" + fi + + if [[ "$(gcc-major-version)" -ge 4 ]]; then + append-flags -fwrapv + fi + + filter-flags -malign-double + + # https://bugs.gentoo.org/show_bug.cgi?id=50309 + if is-flagq -O3; then + is-flagq -fstack-protector-all && replace-flags -O3 -O2 + use hardened && replace-flags -O3 -O2 + fi + + # https://bugs.gentoo.org/700012 + if is-flagq -flto || is-flagq '-flto=*'; then + append-cflags $(test-flags-CC -ffat-lto-objects) + fi + + # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. + tc-export CXX + + # Fix implicit declarations on cross and prefix builds. Bug #674070. + use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + + local dbmliborder + if use gdbm; then + dbmliborder+="${dbmliborder:+:}gdbm" + fi + + local myeconfargs=( + # glibc-2.30 removes it; since we can't cleanly force-rebuild + # Python on glibc upgrade, remove it proactively to give + # a chance for users rebuilding python before glibc + ac_cv_header_stropts_h=no + + --enable-shared + $(use_enable ipv6) + --infodir='${prefix}/share/info' + --mandir='${prefix}/share/man' + --with-computed-gotos + --with-dbmliborder="${dbmliborder}" + --with-libc= + --enable-loadable-sqlite-extensions + --without-ensurepip + --with-system-expat + --with-system-ffi + ) + + OPT="" econf "${myeconfargs[@]}" + + if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then + eerror "configure has detected that the sem_open function is broken." + eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." + die "Broken sem_open function (bug 496328)" + fi +} + +src_compile() { + # Ensure sed works as expected + # https://bugs.gentoo.org/594768 + local -x LC_ALL=C + + emake CPPFLAGS= CFLAGS= LDFLAGS= + + # Work around bug 329499. See also bug 413751 and 457194. + if has_version dev-libs/libffi[pax-kernel]; then + pax-mark E python + else + pax-mark m python + fi +} + +src_test() { + # Tests will not work when cross compiling. + if tc-is-cross-compiler; then + elog "Disabling tests due to crosscompiling." + return + fi + + # Skip failing tests. + local skipped_tests="gdb" + + for test in ${skipped_tests}; do + mv "${S}"/Lib/test/test_${test}.py "${T}" + done + + # bug 660358 + local -x COLUMNS=80 + local -x PYTHONDONTWRITEBYTECODE= + + local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") + + emake test EXTRATESTOPTS="-u-network -j${jobs}" \ + CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty + local result=$? + + for test in ${skipped_tests}; do + mv "${T}/test_${test}.py" "${S}"/Lib/test + done + + elog "The following tests have been skipped:" + for test in ${skipped_tests}; do + elog "test_${test}.py" + done + + elog "If you would like to run them, you may:" + elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" + elog "and run the tests separately." + + if [[ ${result} -ne 0 ]]; then + die "emake test failed" + fi +} + +src_install() { + local libdir=${ED}/usr/lib/python${PYVER} + + emake DESTDIR="${D}" altinstall + + # Remove static library + rm "${ED}"/usr/$(get_libdir)/libpython*.a || die + + sed \ + -e "s/\(CONFIGURE_LDFLAGS=\).*/\1/" \ + -e "s/\(PY_LDFLAGS=\).*/\1/" \ + -i "${libdir}/config-${PYVER}"*/Makefile || die "sed failed" + + # Fix collisions between different slots of Python. + rm "${ED}/usr/$(get_libdir)/libpython3.so" || die + + # Cheap hack to get version with ABIFLAGS + local abiver=$(cd "${ED}/usr/include"; echo python*) + if [[ ${abiver} != python${PYVER} ]]; then + # Replace python3.X with a symlink to python3.Xm + rm "${ED}/usr/bin/python${PYVER}" || die + dosym "${abiver}" "/usr/bin/python${PYVER}" + # Create python3.X-config symlink + dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" + # Create python-3.5m.pc symlink + dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" + fi + + # python seems to get rebuilt in src_install (bug 569908) + # Work around it for now. + if has_version dev-libs/libffi[pax-kernel]; then + pax-mark E "${ED}/usr/bin/${abiver}" + else + pax-mark m "${ED}/usr/bin/${abiver}" + fi + + use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die + use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die + + use wininst || rm "${libdir}/distutils/command/"wininst-*.exe || die + + dodoc Misc/{ACKS,HISTORY,NEWS} + + if use examples; then + docinto examples + find Tools -name __pycache__ -exec rm -fr {} + || die + dodoc -r Tools + fi + insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 + local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ + emake --no-print-directory -s -f - 2>/dev/null) + newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py + + newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} + newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} + sed \ + -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ + -e "s:@PYDOC@:pydoc${PYVER}:" \ + -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ + "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" + + local -x EPYTHON=python${PYVER} + # if not using a cross-compiler, use the fresh binary + if ! tc-is-cross-compiler; then + local -x PYTHON=./python + local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} + else + local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} + fi + + echo "EPYTHON='${EPYTHON}'" > epython.py || die + python_domodule epython.py + + # python-exec wrapping support + local pymajor=${PYVER%.*} + local scriptdir=${D}$(python_get_scriptdir) + mkdir -p "${scriptdir}" || die + # python and pythonX + ln -s "../../../bin/${abiver}" \ + "${scriptdir}/python${pymajor}" || die + ln -s "python${pymajor}" "${scriptdir}/python" || die + # python-config and pythonX-config + # note: we need to create a wrapper rather than symlinking it due + # to some random dirname(argv[0]) magic performed by python-config + cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die + #!/bin/sh + exec "${abiver}-config" "\${@}" + EOF + chmod +x "${scriptdir}/python${pymajor}-config" || die + ln -s "python${pymajor}-config" \ + "${scriptdir}/python-config" || die + # 2to3, pydoc + ln -s "../../../bin/2to3-${PYVER}" \ + "${scriptdir}/2to3" || die + ln -s "../../../bin/pydoc${PYVER}" \ + "${scriptdir}/pydoc" || die + # idle + if use tk; then + ln -s "../../../bin/idle${PYVER}" \ + "${scriptdir}/idle" || die + fi +} diff --git a/dev-lang/python/python-3.9.6_p2.ebuild b/dev-lang/python/python-3.9.6_p2.ebuild new file mode 100644 index 000000000000..682541d34485 --- /dev/null +++ b/dev-lang/python/python-3.9.6_p2.ebuild @@ -0,0 +1,344 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ + python-utils-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_rc/rc} +MY_P="Python-${MY_PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${MY_PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="https://www.python.org/" +SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc + )" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl test tk wininst +xml" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND="app-arch/bzip2:= + app-arch/xz-utils:= + dev-libs/libffi:= + sys-apps/util-linux:= + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + gdbm? ( sys-libs/gdbm:=[berkdb] ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readline? ( >=sys-libs/readline-4.1:= ) + sqlite? ( >=dev-db/sqlite-3.3.8:3= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) + tk? ( + >=dev-lang/tcl-8.0:= + >=dev-lang/tk-8.0:= + dev-tcltk/blt:= + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1:= )" +# bluetooth requires headers from bluez +DEPEND="${RDEPEND} + bluetooth? ( net-wireless/bluez ) + test? ( app-arch/xz-utils[extra-filters(+)] )" +BDEPEND=" + virtual/pkgconfig + sys-devel/autoconf-archive + verify-sig? ( app-crypt/openpgp-keys-python ) + !sys-devel/gcc[libffi(-)]" +RDEPEND+=" !build? ( app-misc/mime-types )" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc + +# large file tests involve a 2.5G file being copied (duplicated) +CHECKREQS_DISK_BUILD=5500M + +pkg_pretend() { + use test && check-reqs_pkg_pretend +} + +pkg_setup() { + use test && check-reqs_pkg_setup +} + +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} + fi + default +} + +src_prepare() { + # Ensure that internal copies of expat, libffi and zlib are not used. + rm -fr Modules/expat || die + rm -fr Modules/_ctypes/libffi* || die + rm -fr Modules/zlib || die + + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + + default + + sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ + setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@" + + # force correct number of jobs + # https://bugs.gentoo.org/737660 + local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") + sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die + sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die + + eautoreconf +} + +src_configure() { + local disable + # disable automagic bluetooth headers detection + use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no + use gdbm || disable+=" gdbm" + use ncurses || disable+=" _curses _curses_panel" + use readline || disable+=" readline" + use sqlite || disable+=" _sqlite3" + use ssl || export PYTHON_DISABLE_SSL="1" + use tk || disable+=" _tkinter" + use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. + export PYTHON_DISABLE_MODULES="${disable}" + + if ! use xml; then + ewarn "You have configured Python without XML support." + ewarn "This is NOT a recommended configuration as you" + ewarn "may face problems parsing any XML documents." + fi + + if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then + einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" + fi + + if [[ "$(gcc-major-version)" -ge 4 ]]; then + append-flags -fwrapv + fi + + filter-flags -malign-double + + # https://bugs.gentoo.org/show_bug.cgi?id=50309 + if is-flagq -O3; then + is-flagq -fstack-protector-all && replace-flags -O3 -O2 + use hardened && replace-flags -O3 -O2 + fi + + # https://bugs.gentoo.org/700012 + if is-flagq -flto || is-flagq '-flto=*'; then + append-cflags $(test-flags-CC -ffat-lto-objects) + fi + + # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. + tc-export CXX + + # Fix implicit declarations on cross and prefix builds. Bug #674070. + use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + + local dbmliborder + if use gdbm; then + dbmliborder+="${dbmliborder:+:}gdbm" + fi + + local myeconfargs=( + # glibc-2.30 removes it; since we can't cleanly force-rebuild + # Python on glibc upgrade, remove it proactively to give + # a chance for users rebuilding python before glibc + ac_cv_header_stropts_h=no + + --enable-shared + $(use_enable ipv6) + --infodir='${prefix}/share/info' + --mandir='${prefix}/share/man' + --with-computed-gotos + --with-dbmliborder="${dbmliborder}" + --with-libc= + --enable-loadable-sqlite-extensions + --without-ensurepip + --with-system-expat + --with-system-ffi + ) + + OPT="" econf "${myeconfargs[@]}" + + if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then + eerror "configure has detected that the sem_open function is broken." + eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." + die "Broken sem_open function (bug 496328)" + fi +} + +src_compile() { + # Ensure sed works as expected + # https://bugs.gentoo.org/594768 + local -x LC_ALL=C + + emake CPPFLAGS= CFLAGS= LDFLAGS= + + # Work around bug 329499. See also bug 413751 and 457194. + if has_version dev-libs/libffi[pax-kernel]; then + pax-mark E python + else + pax-mark m python + fi +} + +src_test() { + # Tests will not work when cross compiling. + if tc-is-cross-compiler; then + elog "Disabling tests due to crosscompiling." + return + fi + + # Skip failing tests. + local skipped_tests="gdb" + + for test in ${skipped_tests}; do + mv "${S}"/Lib/test/test_${test}.py "${T}" + done + + # bug 660358 + local -x COLUMNS=80 + local -x PYTHONDONTWRITEBYTECODE= + + local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") + + emake test EXTRATESTOPTS="-u-network -j${jobs}" \ + CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty + local result=$? + + for test in ${skipped_tests}; do + mv "${T}/test_${test}.py" "${S}"/Lib/test + done + + elog "The following tests have been skipped:" + for test in ${skipped_tests}; do + elog "test_${test}.py" + done + + elog "If you would like to run them, you may:" + elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" + elog "and run the tests separately." + + if [[ ${result} -ne 0 ]]; then + die "emake test failed" + fi +} + +src_install() { + local libdir=${ED}/usr/lib/python${PYVER} + + emake DESTDIR="${D}" altinstall + + # Remove static library + rm "${ED}"/usr/$(get_libdir)/libpython*.a || die + + sed \ + -e "s/\(CONFIGURE_LDFLAGS=\).*/\1/" \ + -e "s/\(PY_LDFLAGS=\).*/\1/" \ + -i "${libdir}/config-${PYVER}"*/Makefile || die "sed failed" + + # Fix collisions between different slots of Python. + rm "${ED}/usr/$(get_libdir)/libpython3.so" || die + + # Cheap hack to get version with ABIFLAGS + local abiver=$(cd "${ED}/usr/include"; echo python*) + if [[ ${abiver} != python${PYVER} ]]; then + # Replace python3.X with a symlink to python3.Xm + rm "${ED}/usr/bin/python${PYVER}" || die + dosym "${abiver}" "/usr/bin/python${PYVER}" + # Create python3.X-config symlink + dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" + # Create python-3.5m.pc symlink + dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" + fi + + # python seems to get rebuilt in src_install (bug 569908) + # Work around it for now. + if has_version dev-libs/libffi[pax-kernel]; then + pax-mark E "${ED}/usr/bin/${abiver}" + else + pax-mark m "${ED}/usr/bin/${abiver}" + fi + + use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die + use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die + + dodoc Misc/{ACKS,HISTORY,NEWS} + + if use examples; then + docinto examples + find Tools -name __pycache__ -exec rm -fr {} + || die + dodoc -r Tools + fi + insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 + local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ + emake --no-print-directory -s -f - 2>/dev/null) + newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py + + newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} + newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} + sed \ + -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ + -e "s:@PYDOC@:pydoc${PYVER}:" \ + -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ + "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" + + local -x EPYTHON=python${PYVER} + # if not using a cross-compiler, use the fresh binary + if ! tc-is-cross-compiler; then + local -x PYTHON=./python + local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} + else + local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} + fi + + echo "EPYTHON='${EPYTHON}'" > epython.py || die + python_domodule epython.py + + # python-exec wrapping support + local pymajor=${PYVER%.*} + local scriptdir=${D}$(python_get_scriptdir) + mkdir -p "${scriptdir}" || die + # python and pythonX + ln -s "../../../bin/${abiver}" \ + "${scriptdir}/python${pymajor}" || die + ln -s "python${pymajor}" "${scriptdir}/python" || die + # python-config and pythonX-config + # note: we need to create a wrapper rather than symlinking it due + # to some random dirname(argv[0]) magic performed by python-config + cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die + #!/bin/sh + exec "${abiver}-config" "\${@}" + EOF + chmod +x "${scriptdir}/python${pymajor}-config" || die + ln -s "python${pymajor}-config" \ + "${scriptdir}/python-config" || die + # 2to3, pydoc + ln -s "../../../bin/2to3-${PYVER}" \ + "${scriptdir}/2to3" || die + ln -s "../../../bin/pydoc${PYVER}" \ + "${scriptdir}/pydoc" || die + # idle + if use tk; then + ln -s "../../../bin/idle${PYVER}" \ + "${scriptdir}/idle" || die + fi +} diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest index a9a5f5ce88bd..71c0ed42f948 100644 --- a/dev-lang/rakudo/Manifest +++ b/dev-lang/rakudo/Manifest @@ -1 +1,2 @@ DIST rakudo-2021.06.tar.gz 5211187 BLAKE2B e6a73ada3bc7550ad9e2415374f8ecd9aeed021faf8bc52697c8d4bd1fc16782036fecf346f1b132f2d50b894f99ebca548e6e4209b1ff643a045679415ae3fd SHA512 1141979c63a5128919d24c4660cff8011fade12487bd7f437dbaeb6d121ab2d93e42022227ad47d6d840ddb12118c9f1cde8285d87677ff88b135c4e9f079ecc +DIST rakudo-2021.08.tar.gz 5906537 BLAKE2B 73a70ac0524ef41355e835173bccca743db5aa0f7b41ac0b152537da84337f6281c0619b86cd282d8e103bcc37573e0c42e147d2f6cb7d626b5bfaac9c6917d6 SHA512 6b58ddf47742cb8abc7c017ccbc658dac04a7a2e9802e3c656f775f94a97264a92c24f0a88c0f7baae3fa5b531acb407a652eea6c9d9cdc2f00afef00c92a018 diff --git a/dev-lang/rakudo/rakudo-2021.08.ebuild b/dev-lang/rakudo/rakudo-2021.08.ebuild new file mode 100644 index 000000000000..551b3af73d09 --- /dev/null +++ b/dev-lang/rakudo/rakudo-2021.08.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit java-pkg-opt-2 + +DESCRIPTION="A compiler for the Perl 6 programming language" +HOMEPAGE="https://rakudo.org" + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/rakudo/${PN}.git" + inherit git-r3 +else + SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Artistic-2" +SLOT="0" +# TODO: add USE="javascript" once that's usable in nqp +IUSE="clang java +moar test" +RESTRICT="!test? ( test )" +REQUIRED_USE="|| ( java moar )" + +CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]" +RDEPEND="${CDEPEND} + java? ( >=virtual/jre-1.7 )" +DEPEND="${CDEPEND} + clang? ( sys-devel/clang ) + java? ( >=virtual/jdk-1.7 ) + >=dev-lang/perl-5.10" + +pkg_pretend() { + if has_version dev-lang/rakudo; then + ewarn "Rakudo is known to fail compilation/installation with Rakudo" + ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo," + ewarn "then do a new installation." + ewarn "(see Bug #584394)" + fi +} + +src_configure() { + local backends + use moar && backends+="moar," + use java && backends+="jvm" + + local myargs=( + "--prefix=/usr" + "--sysroot=/" + "--sdkroot=/" + "--backends=${backends}" + ) + + perl Configure.pl "${myargs[@]}" || die + + if use java; then + NQP=$(java-pkg_getjars --with-dependencies nqp) + fi +} + +src_compile() { + emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" +} + +src_install() { + emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install +} + +src_test() { + RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default +} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index bee87f9bf6f1a21a22e49e29acf5c13d8a93c2ea..4874f50a99b94b475367f7789438c75fdf19baff 100644 GIT binary patch literal 87501 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 q8xYTr{a8f{S5Lx9>DT!vm zUA@2e_FY!e;ZRQcsXqFCm#=?(=}*LerH5vs-dv!sYQ-Hdd85M;X-NTqhO$

=Ye) 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 RJ(mCT{{Y-MPDKHH0svE__-X(E diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.18-r1.ebuild similarity index 94% rename from dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild rename to dev-libs/appstream-glib/appstream-glib-0.7.18-r1.ebuild index 448126df5f48..f81e79bb94a5 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.18-r1.ebuild @@ -17,7 +17,7 @@ IUSE="gtk-doc fonts +introspection stemmer" RDEPEND=" >=dev-libs/glib-2.58.0:2 sys-apps/util-linux - app-arch/libarchive + app-arch/libarchive:= >=net-libs/libsoup-2.51.92:2.4 >=dev-libs/json-glib-1.1.2 >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] @@ -26,7 +26,7 @@ RDEPEND=" >=media-libs/freetype-2.4:2 ) >=media-libs/fontconfig-2.11:1.0 dev-libs/libyaml - stemmer? ( dev-libs/snowball-stemmer ) + stemmer? ( dev-libs/snowball-stemmer:= ) x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-1.54:= ) " @@ -44,7 +44,7 @@ BDEPEND=" ) >=sys-devel/gettext-0.19.8 " -# ${PN} superseeds appdata-tools +# ${PN} supersedes appdata-tools RDEPEND="${RDEPEND} ! - - jakov.smolic@sartura.hr - Jakov Smolic + + jsmolic@gentoo.org + Jakov Smolić luka.perkov@sartura.hr diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest index 41d2164ca2a9..1d1e4d9d62a4 100644 --- a/dev-libs/libgcrypt/Manifest +++ b/dev-libs/libgcrypt/Manifest @@ -4,3 +4,4 @@ DIST libgcrypt-1.8.8.tar.bz2 2987685 BLAKE2B 7b590c06d91403f1bbfa108379b3747271e DIST libgcrypt-1.9.1.tar.bz2 3202683 BLAKE2B 102a61c855fb4a9e5c9433f52988ea87db7672de6586ed47f888526369d0ef8ad640752ca1ef144c2db73ce90464d6624cc3b12dbdeaf568d706222af3955672 SHA512 e8a028724cf5476fff0ca82c5c279a64b3bc5d1fd1472b784df4084b185266825baffc49e27b90db7453c8faef68cd0b8264f379abacee629bbdf6b11f2a28d6 DIST libgcrypt-1.9.2.tar.bz2 3206187 BLAKE2B e0ceb02b0c26a7246c4146640a9dcea01429a365bd484532b9d85fdb0c8f4ac1308862e70899a1593f4665e4b2d16ceaa10029702f67720897975258a25d8ab0 SHA512 d2e3dc89788763229f554382b3cf0c3a2680f774258abc4c1fd9ef1ad44920d57d14422af9b6b405e42742e691d19ab2ee458fddf057e778964519eee090f016 DIST libgcrypt-1.9.3.tar.bz2 3219061 BLAKE2B 51a6273ba28829c016d9a93fffa181aec24170d0e4d3a363c788f336219e1531274344adeea289f3cc09161fdb2e56846551367a8ac880b14e03a52ab0dd551a SHA512 977e766887c14f19aa1b9fcc0214303036a649e41cd4278de76da7d734cf36888e2e1b6275590dac523dcb4ba8ab07993e6ee8209fd5f1a3383d738b09a060d6 +DIST libgcrypt-1.9.4.tar.bz2 3239704 BLAKE2B b8244bc12a68955797b0c2b474ac5c95df1014231f7180a2ffa113e3aacedc98eed60ee1e4b30b032a5fcd6a04855ae07142c223906d5db9c28328a71e014f33 SHA512 d0e117ac73c94d70e9521ee1e6328691498cc8328f8c4e21338096908f5c04c7b838966eb63d59494565f4e19f506c07dab4f4d922150d75610d9f7b57abbf60 diff --git a/dev-libs/libgcrypt/libgcrypt-1.9.4.ebuild b/dev-libs/libgcrypt/libgcrypt-1.9.4.ebuild new file mode 100644 index 000000000000..584154b6ff2d --- /dev/null +++ b/dev-libs/libgcrypt/libgcrypt-1.9.4.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic multilib-minimal toolchain-funcs + +DESCRIPTION="General purpose crypto library based on the code used in GnuPG" +HOMEPAGE="https://www.gnupg.org/" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2.1 MIT" +SLOT="0/20" # subslot = soname major version +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="+asm cpu_flags_arm_neon cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_padlock cpu_flags_x86_sha cpu_flags_x86_sse4_1 doc o-flag-munging static-libs" + +RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( virtual/texi2dvi )" + +PATCHES=( + "${FILESDIR}"/${PN}-multilib-syspath.patch +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/libgcrypt-config +) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + if [[ ${CHOST} == *86*-solaris* ]] ; then + # ASM code uses GNU ELF syntax, divide in particular, we need to + # allow this via ASFLAGS, since we don't have a flag-o-matic + # function for that, we'll have to abuse cflags for this + append-cflags -Wa,--divide + fi + local myeconfargs=( + CC_FOR_BUILD="$(tc-getBUILD_CC)" + + --enable-noexecstack + $(use_enable cpu_flags_arm_neon neon-support) + $(use_enable cpu_flags_x86_aes aesni-support) + $(use_enable cpu_flags_x86_avx avx-support) + $(use_enable cpu_flags_x86_avx2 avx2-support) + $(use_enable cpu_flags_x86_padlock padlock-support) + $(use_enable cpu_flags_x86_sha shaext-support) + $(use_enable cpu_flags_x86_sse4_1 sse41-support) + # required for sys-power/suspend[crypt], bug 751568 + $(use_enable static-libs static) + $(use_enable o-flag-munging O-flag-munging) + + # disabled due to various applications requiring privileges + # after libgcrypt drops them (bug #468616) + --without-capabilities + + # http://trac.videolan.org/vlc/ticket/620 + # causes bus-errors on sparc64-solaris + $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm") + $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm") + + $(use asm || echo "--disable-asm") + + GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \ + $("${S}/configure" --help | grep -o -- '--without-.*-prefix') +} + +multilib_src_compile() { + default + multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf +} + +multilib_src_install() { + emake DESTDIR="${D}" install + multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf +} + +multilib_src_install_all() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/libgit2/libgit2-1.1.1.ebuild b/dev-libs/libgit2/libgit2-1.1.1.ebuild index 157b5b32cbd9..e5be2e907283 100644 --- a/dev-libs/libgit2/libgit2-1.1.1.ebuild +++ b/dev-libs/libgit2/libgit2-1.1.1.ebuild @@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="GPL-2-with-linking-exception" SLOT="0/1.1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 ~ppc-macos" IUSE="examples gssapi +ssh test +threads trace" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgweather/libgweather-40.0.ebuild b/dev-libs/libgweather/libgweather-40.0.ebuild index b7249ad649f9..450abd3a7b1b 100644 --- a/dev-libs/libgweather/libgweather-40.0.ebuild +++ b/dev-libs/libgweather/libgweather-40.0.ebuild @@ -16,7 +16,7 @@ SLOT="2/3-16-2" # subslot = 3-(libgweather-3 soname suffix) w/ temporary -2 suff IUSE="glade gtk-doc +introspection +vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" RDEPEND=" >=dev-libs/glib-2.44.0:2 diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild index 12a05f3d41ef..76a8cbbce62d 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild @@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )" # Helpful site: # https://abi-laboratory.pro/index.php?view=timeline&l=libtomcrypt SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +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="+gmp +libtommath tomsfastmath" # Enforce at least one math provider diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild b/dev-libs/libtommath/libtommath-1.2.0.ebuild index ec5f781b9293..e65ded25c030 100644 --- a/dev-libs/libtommath/libtommath-1.2.0.ebuild +++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV} LICENSE="Unlicense" 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" +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="doc examples static-libs" BDEPEND="sys-devel/libtool" diff --git a/dev-libs/libuv/metadata.xml b/dev-libs/libuv/metadata.xml index 1c0c4078889f..13e80a83581f 100644 --- a/dev-libs/libuv/metadata.xml +++ b/dev-libs/libuv/metadata.xml @@ -6,8 +6,8 @@ Gentoo KDE Project - jakov.smolic@sartura.hr - Jakov Smolic + jsmolic@gentoo.org + Jakov Smolić libuv is a platform layer for node.js. Its purpose is to abstract diff --git a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild b/dev-libs/libxmlb/libxmlb-0.1.15-r1.ebuild similarity index 96% rename from dev-libs/libxmlb/libxmlb-0.1.15.ebuild rename to dev-libs/libxmlb/libxmlb-0.1.15-r1.ebuild index dc0ed0417cd5..36625e4a84a0 100644 --- a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild +++ b/dev-libs/libxmlb/libxmlb-0.1.15-r1.ebuild @@ -21,7 +21,7 @@ RESTRICT="!test? ( test )" RDEPEND=" dev-libs/glib:2 sys-apps/util-linux - stemmer? ( dev-libs/snowball-stemmer ) + stemmer? ( dev-libs/snowball-stemmer:= ) " DEPEND=" diff --git a/dev-libs/libxmlb/libxmlb-0.3.1.ebuild b/dev-libs/libxmlb/libxmlb-0.3.1-r1.ebuild similarity index 96% rename from dev-libs/libxmlb/libxmlb-0.3.1.ebuild rename to dev-libs/libxmlb/libxmlb-0.3.1-r1.ebuild index a4cc4b2a152c..9c0e47edf64f 100644 --- a/dev-libs/libxmlb/libxmlb-0.3.1.ebuild +++ b/dev-libs/libxmlb/libxmlb-0.3.1-r1.ebuild @@ -21,7 +21,7 @@ RESTRICT="!test? ( test )" RDEPEND=" dev-libs/glib:2 sys-apps/util-linux - stemmer? ( dev-libs/snowball-stemmer ) + stemmer? ( dev-libs/snowball-stemmer:= ) " DEPEND=" diff --git a/dev-libs/libxmlb/libxmlb-0.3.2.ebuild b/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild similarity index 96% rename from dev-libs/libxmlb/libxmlb-0.3.2.ebuild rename to dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild index a4cc4b2a152c..9c0e47edf64f 100644 --- a/dev-libs/libxmlb/libxmlb-0.3.2.ebuild +++ b/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild @@ -21,7 +21,7 @@ RESTRICT="!test? ( test )" RDEPEND=" dev-libs/glib:2 sys-apps/util-linux - stemmer? ( dev-libs/snowball-stemmer ) + stemmer? ( dev-libs/snowball-stemmer:= ) " DEPEND=" diff --git a/dev-libs/light/light-1.2.2-r1.ebuild b/dev-libs/light/light-1.2.2-r2.ebuild similarity index 90% rename from dev-libs/light/light-1.2.2-r1.ebuild rename to dev-libs/light/light-1.2.2-r2.ebuild index 8ea699addebd..64dd04c8b3f4 100644 --- a/dev-libs/light/light-1.2.2-r1.ebuild +++ b/dev-libs/light/light-1.2.2-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools udev @@ -11,11 +11,14 @@ SRC_URI="https://github.com/haikarainen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="udev" -RDEPEND="acct-group/video" +RDEPEND=" + acct-group/video + !sys-power/acpilight +" DEPEND="udev? ( virtual/libudev:= ) ${RDEPEND}" diff --git a/dev-libs/light/light-1.2.2.ebuild b/dev-libs/light/light-1.2.2.ebuild deleted file mode 100644 index 8210dc3ec01b..000000000000 --- a/dev-libs/light/light-1.2.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A program to control backlights (and other hardware lights)" -HOMEPAGE="https://github.com/haikarainen/light" -SRC_URI="https://github.com/haikarainen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="udev" - -RDEPEND="" -DEPEND="udev? ( virtual/libudev:= ) - ${RDEPEND}" - -src_prepare() { - eapply "${FILESDIR}/${P}-fcommon.patch" - eapply_user - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(usex udev --with-udev="/lib/udev/rules.d" "") - ) - econf "${myeconfargs[@]}" -} diff --git a/dev-libs/mm/mm-1.4.2-r2.ebuild b/dev-libs/mm/mm-1.4.2-r2.ebuild index b643ff1f18c0..de8b47631850 100644 --- a/dev-libs/mm/mm-1.4.2-r2.ebuild +++ b/dev-libs/mm/mm-1.4.2-r2.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 DESCRIPTION="Shared Memory Abstraction Library" HOMEPAGE="http://www.ossp.org/pkg/lib/mm/" @@ -9,7 +9,7 @@ SRC_URI="ftp://ftp.ossp.org/pkg/lib/mm/${P}.tar.gz" LICENSE="mm" SLOT="1.2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="" src_prepare() { diff --git a/dev-libs/npth/metadata.xml b/dev-libs/npth/metadata.xml index 6d821181d635..ce9d0cf14002 100644 --- a/dev-libs/npth/metadata.xml +++ b/dev-libs/npth/metadata.xml @@ -1,12 +1,8 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić diff --git a/dev-libs/opencl-icd-loader/Manifest b/dev-libs/opencl-icd-loader/Manifest index d2b192bb1b72..b02174df0870 100644 --- a/dev-libs/opencl-icd-loader/Manifest +++ b/dev-libs/opencl-icd-loader/Manifest @@ -1 +1,2 @@ DIST opencl-icd-loader-2021.04.29.tar.gz 81650 BLAKE2B 399aa3cf3b3fd5fa5bef94302face8630f7b3485c01000960687f77c823311a28f9f867f929c4c03ec873b724ae02e1ecbbe974fe3ddddf4334064609cb61b51 SHA512 4b57a168fe75cced8162e173bc1f5d32fd11285a0443478f938ace1b88f6422007d05ab6bfb272a28838129122ffcd98d33634a55e82b9df84be0b6d4e609178 +DIST opencl-icd-loader-2021.06.30.tar.gz 81832 BLAKE2B de36c69a46582a468594dd61997d2c3e44f523613b3da4b9c4a20ae764e4be47b00e656f6f79e371dc32174c6be0a827e3a1a8830af92ab552799e2837f62c66 SHA512 baee7fa33fe654034aae60cf9886d79a04f4dc61a1546bfa1016c66bfba103caa9fb7b55ee79854f2f7435afb40c82b1b6ff8022507279dea271ab4d96b0076e diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild new file mode 100644 index 000000000000..7ff078b1e4cc --- /dev/null +++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +MY_PN="OpenCL-ICD-Loader" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Official Khronos OpenCL ICD Loader" +HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader" +SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=">=dev-util/opencl-headers-2021.06.30 + !dev-libs/ocl-icd" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include" + ) + cmake_src_configure +} + +multilib_src_test() { + OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \ + cmake_src_test +} diff --git a/dev-libs/pakchois/pakchois-0.4-r2.ebuild b/dev-libs/pakchois/pakchois-0.4-r2.ebuild index 69c58db7d15f..08bd06628188 100644 --- a/dev-libs/pakchois/pakchois-0.4-r2.ebuild +++ b/dev-libs/pakchois/pakchois-0.4-r2.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 @@ -11,7 +11,7 @@ SRC_URI="http://www.manyfish.co.uk/pakchois/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="nls" multilib_src_configure() { diff --git a/dev-libs/snowball-stemmer/snowball-stemmer-2.1.0.ebuild b/dev-libs/snowball-stemmer/snowball-stemmer-2.1.0-r1.ebuild similarity index 98% rename from dev-libs/snowball-stemmer/snowball-stemmer-2.1.0.ebuild rename to dev-libs/snowball-stemmer/snowball-stemmer-2.1.0-r1.ebuild index c486383408f3..52b680a45998 100644 --- a/dev-libs/snowball-stemmer/snowball-stemmer-2.1.0.ebuild +++ b/dev-libs/snowball-stemmer/snowball-stemmer-2.1.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/snowballstem/snowball/archive/v${PV}.tar.gz -> ${P}. test? ( https://github.com/snowballstem/snowball-data/archive/${MY_TESTDATA_COMMIT}.tar.gz -> snowball-data-${MY_TESTDATA_COMMIT}.tar.gz )" LICENSE="BSD" -SLOT="0" +SLOT="0/$(ver_cut 1)" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris" IUSE="static-libs test" diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild b/dev-libs/spdlog/spdlog-1.9.2.ebuild index deb8aada3af3..b763f5c7e398 100644 --- a/dev-libs/spdlog/spdlog-1.9.2.ebuild +++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild @@ -25,7 +25,7 @@ BDEPEND=" virtual/pkgconfig " DEPEND=" - >=dev-libs/libfmt-6.1.2:= + >=dev-libs/libfmt-8.0.0:= " RDEPEND="${DEPEND}" diff --git a/dev-libs/spdlog/spdlog-9999.ebuild b/dev-libs/spdlog/spdlog-9999.ebuild index 0cd2105637eb..b763f5c7e398 100644 --- a/dev-libs/spdlog/spdlog-9999.ebuild +++ b/dev-libs/spdlog/spdlog-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 @@ -25,7 +25,7 @@ BDEPEND=" virtual/pkgconfig " DEPEND=" - >=dev-libs/libfmt-6.1.2:= + >=dev-libs/libfmt-8.0.0:= " RDEPEND="${DEPEND}" 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 294cf0ed1422..311c2d36747c 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 @@ -11,7 +11,7 @@ LICENSE="LGPL-2+" SLOT="0/18" IUSE="archive crypt gtk-doc +introspection test +uchardet" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-libs/glib-2.56:2 diff --git a/dev-libs/uthash/metadata.xml b/dev-libs/uthash/metadata.xml index 6e3e64f2f795..9e2162740edd 100644 --- a/dev-libs/uthash/metadata.xml +++ b/dev-libs/uthash/metadata.xml @@ -1,13 +1,9 @@ - - jakov.smolic@sartura.hr - Jakov Smolic - - - proxy-maint@gentoo.org - Proxy Maintainers + + jsmolic@gentoo.org + Jakov Smolić troydhanson/uthash diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz index 8ac8158089a73cbae430b3dd12a5239bbe5e07fd..a7f61d266e3d538e89caa29a196bd00bb4a70fbe 100644 GIT binary patch delta 17877 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 E03*aQv;Y7A delta 17899 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

mZ^GugHTj>y+D?6-7KV032MgJhO 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 aQYkK8$mOMKs4QpwuYUnztl_`n&j0|XKU*&V diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index b6a66e33b837..396c3740d594 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -3,3 +3,4 @@ DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45c DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26 DIST llvmorg-12.0.1.tar.gz 134259748 BLAKE2B f41de787bc73ff2edfda1b22cc8602be6f65f37dd9e4c8888533cfa8c3ccdcf4f108aaab9de23ab0ab987966eb160f2a553a0bdff99461e71ddd5bfcd086090d SHA512 6eb0dc18e2c25935fabfdfc48b0114be0939158dfdef7b85b395fe2e71042672446af0e68750aae003c9847d10d1f63316fe95d3df738d18f249174292b1b9e1 DIST llvmorg-13.0.0-rc1.tar.gz 147235597 BLAKE2B 089fed119dee8a16f278cebb13808bd5a95629cc87ebee3050225cc041b78fee51acacc5bcc913d4a99e830bfe5774b19a04a845293c5087dd2a8c9d94d2fde9 SHA512 6e307e2c2dcb7ff41d11ee29d69f41c0ef55f200999847a3a924a2e773fc9c2160015746789af8b723c628bd232f97fce63370209bd0065491d80b0cc0017e85 +DIST llvmorg-13.0.0-rc2.tar.gz 147267736 BLAKE2B 153bf7320f2aa911112d366ffc79f7110cb04f135c2a8b176c263f0a75eb768206d9bd462893d45504b0e58aa9e127fdcafb02300eab1666e4616aa654d457dd SHA512 a01baf3eaa02f02af42bfcf6dcf24f166351bf1c09601495617c81e41def23210573bad40a344270f40c5deb881d06863536abac2a6481930766a6a56335fb44 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-13.0.0_rc2.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-13.0.0_rc2.ebuild new file mode 100644 index 000000000000..d082ba50ed27 --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-13.0.0_rc2.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/" + +# Keep in sync with sys-devel/llvm +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY M68k VE ) +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="" +IUSE="debug test ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[debug?] + !sys-devel/llvm[ocaml(-)]" +for x in "${ALL_LLVM_TARGETS[@]}"; do + RDEPEND+=" + ${x}? ( ~sys-devel/llvm-${PV}[${x}] )" +done +unset x + +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + dev-ml/findlib + >=dev-util/cmake-3.16 + test? ( dev-ml/ounit2 ) + ${PYTHON_DEPS}" + +LLVM_COMPONENTS=( llvm ) +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DPython3_EXECUTABLE="${PYTHON}" + + # disable go bindings + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + + # TODO: ocamldoc + ) + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + # also: custom rules for OCaml do not work for CPPFLAGS + use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" + cmake_src_configure + + local llvm_libdir=$(llvm-config --libdir) + # an ugly hack; TODO: figure out a way to pass -L to ocaml... + cd "${BUILD_DIR}/${libdir}" || die + ln -s "${llvm_libdir}"/*.so . || die + + if use test; then + local llvm_bindir=$(llvm-config --bindir) + # Force using system-installed tools. + sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \ + "${BUILD_DIR}"/test/lit.site.cfg.py || die + fi +} + +src_compile() { + cmake_build ocaml_all +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-llvm-bindings-ocaml +} + +src_install() { + DESTDIR="${D}" \ + cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die + + dodoc bindings/ocaml/README.txt +} diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index 0c9ac9160cf41b0e1c2413f4eb7c1729eb2e8ba8..6e1bebca16b0874ccfd1e8dd67c4e174860ac975 100644 GIT binary patch delta 98006 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 hU{nrau3yD%d@?<*Ce? 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/perl-Test-Simple-0.960.0 >=virtual/perl-version-0.700.0 " -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 diff --git a/dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0.ebuild b/dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0-r1.ebuild similarity index 85% rename from dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0.ebuild rename to dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0-r1.ebuild index 8159f0126fe4..9ec303342dcd 100644 --- a/dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0.ebuild +++ b/dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0-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=TADAM DIST_VERSION=0.08 @@ -11,8 +11,6 @@ DESCRIPTION="Mocks LWP::UserAgent and dispatches your requests/responses" SLOT="0" KEYWORDS="amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" virtual/perl-Carp @@ -22,13 +20,14 @@ RDEPEND=" dev-perl/libwww-perl dev-perl/Test-MockObject " -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec dev-perl/Test-Exception ) " + src_test() { perl_rm_files t/release-pod-coverage.t t/release-pod-syntax.t perl-module_src_test diff --git a/dev-perl/Test-MockModule/Manifest b/dev-perl/Test-MockModule/Manifest index 1074dde96b69..6d040dfa214a 100644 --- a/dev-perl/Test-MockModule/Manifest +++ b/dev-perl/Test-MockModule/Manifest @@ -1,2 +1,2 @@ -DIST Test-MockModule-0.11.tar.gz 23756 BLAKE2B 1edabcb0f8b0627602be1dab9c572fdf0648360bad4debd4f1c632695938e9a2bb23afbff6f43c07339f0c066835eaee65af0914070643bfa53a1223424b55aa SHA512 417a0de701458e3e26ea194cb2de7756d9a1665b2b7283a375ee95362ee2d7b77996801d4dafd8ead12e97d59c2a57ffd1e98620446d5f47a1836c8ef18983b4 DIST Test-MockModule-0.13.tar.gz 24561 BLAKE2B 2ae6f41b29d78c88e8632fecc560d0a96cf38c7b25c7dcc63f935fe98a718fdea41997ef9663d8838edab89fa815a0696d49439a7b99304332f1b636bea0be0b SHA512 17c2aa7b67fcae2a333788db74fc94da9a680ad83786705e70417cb78df0cfa32e6fcca44962dcc9d7c2ee27c45d8f142ce03b62691da4940ccc405a0bb26472 +DIST Test-MockModule-v0.176.0.tar.gz 23847 BLAKE2B 600b8fbd166b1abed703ceb86028b866a90d30521bde4ed4ec39464ccb5f910094a921f85418b922363956cc429bbace48bbf5635f03ebc250112fefe2946064 SHA512 6e1ce7b8888e18d71f0e84bd2a761593e3a34e169d34251b5259e6e037796c2e207c50d5689d1ab56aa271e71f3ea2f05cc6a86f0bde080db1caf7205587cc60 diff --git a/dev-perl/Test-MockModule/Test-MockModule-0.110.0.ebuild b/dev-perl/Test-MockModule/Test-MockModule-0.110.0.ebuild deleted file mode 100644 index b7b62f9ba10d..000000000000 --- a/dev-perl/Test-MockModule/Test-MockModule-0.110.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_VERSION=0.11 -DIST_AUTHOR=GFRANKS -inherit perl-module - -DESCRIPTION="Override subroutines in a module for unit testing" - -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/perl-Carp - dev-perl/SUPER - virtual/perl-Scalar-List-Utils -" -DEPEND="${RDEPEND} - >=dev-perl/Module-Build-0.380.0 - test? ( >=virtual/perl-Test-Simple-0.450.0 ) -" -src_test() { - perl_rm_files t/pod_coverage.t t/pod.t - perl-module_src_test -} diff --git a/dev-perl/Test-MockModule/Test-MockModule-0.176.0.ebuild b/dev-perl/Test-MockModule/Test-MockModule-0.176.0.ebuild new file mode 100644 index 000000000000..4bf23d318d1f --- /dev/null +++ b/dev-perl/Test-MockModule/Test-MockModule-0.176.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_VERSION=v${PV} +DIST_AUTHOR=GFRANKS +inherit perl-module + +DESCRIPTION="Override subroutines in a module for unit testing" + +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" + +RDEPEND=" + virtual/perl-Carp + >=dev-perl/SUPER-1.200.0 + virtual/perl-Scalar-List-Utils +" +BDEPEND="${RDEPEND} + >=dev-perl/Module-Build-0.380.0 + test? ( >=virtual/perl-Test-Simple-0.880.0 ) +" + +PERL_RM_FILES=( "t/pod_coverage.t" "t/pod.t" ) diff --git a/dev-perl/Test-MockObject/Manifest b/dev-perl/Test-MockObject/Manifest index bd84fea32e24..09f7c3b712e6 100644 --- a/dev-perl/Test-MockObject/Manifest +++ b/dev-perl/Test-MockObject/Manifest @@ -1 +1,2 @@ DIST Test-MockObject-1.20161202.tar.gz 29020 BLAKE2B 0d6c23378e5b14586055a9afa092d30c6334b619da53efaeecc2ed9a40d988736c528e4ae3899a92084a6a116b49ea9d20df0655b2c21a2b19e3df7f75a3e7d6 SHA512 6410b33727352f9bd1db5643c45ea187a8bd224146a804e523f3adc0cec5b3cf72238ae212d7ee9500743c74574d4185fcb357ed4351995eb3b51ad158a736f6 +DIST Test-MockObject-1.20200122.tar.gz 30294 BLAKE2B 1c64896dc30b6a67eeac64395f9fb576217f5378d76a01b4942d36b134fe9059102ac055ccad4cfef3f93e71791b21a91f2bcc92dc3f63d1800bdac0b38db9a6 SHA512 05c0e007a22cbf24e5566e2045797b26dcadac697c8f0025422ded0c3ca03fa71d9df0149a28a97ea1454a27c77d22c46a80e705fbc309386b7d3220acd03c5f diff --git a/dev-perl/Test-MockObject/Test-MockObject-1.202.1.220.ebuild b/dev-perl/Test-MockObject/Test-MockObject-1.202.1.220.ebuild new file mode 100644 index 000000000000..c00d4d2a3601 --- /dev/null +++ b/dev-perl/Test-MockObject/Test-MockObject-1.202.1.220.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=CHROMATIC +DIST_VERSION=1.20200122 +inherit perl-module + +DESCRIPTION="Perl extension for emulating troublesome interfaces" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-Scalar-List-Utils + >=dev-perl/UNIVERSAL-can-1.201.106.170 + >=dev-perl/UNIVERSAL-isa-1.201.106.140 + virtual/perl-Test-Simple +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test-Exception-0.310.0 + >=virtual/perl-Test-Simple-0.980.0 + >=dev-perl/Test-Warn-0.230.0 + ) +" diff --git a/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild b/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0-r1.ebuild similarity index 76% rename from dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild rename to dev-perl/Test-MockRandom/Test-MockRandom-1.10.0-r1.ebuild index 0bc052484f44..3f47477cef0d 100644 --- a/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild +++ b/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0-r1.ebuild @@ -1,10 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=DAGOLDEN DIST_VERSION=1.01 +DIST_EXAMPLES=( 'examples/*' ) inherit perl-module DESCRIPTION="Replaces random number generation with non-random number generation" @@ -12,13 +13,12 @@ DESCRIPTION="Replaces random number generation with non-random number generation LICENSE="Apache-2.0" 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" -IUSE="test minimal examples" -RESTRICT="!test? ( test )" +IUSE="minimal" RDEPEND=" virtual/perl-Carp " -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( @@ -31,12 +31,3 @@ DEPEND="${RDEPEND} virtual/perl-version ) " - -src_install() { - perl-module_src_install - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - docinto examples/ - dodoc -r examples/* - fi -} diff --git a/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0.ebuild b/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild similarity index 81% rename from dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0.ebuild rename to dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild index 9b0443a7e9d8..6c6460217011 100644 --- a/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0.ebuild +++ b/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.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=TARAO DIST_VERSION=0.08 @@ -10,15 +10,13 @@ inherit perl-module DESCRIPTION="Replace actual time with simulated high resolution time" SLOT="0" KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" dev-perl/Test-MockTime virtual/perl-Test-Simple virtual/perl-Time-HiRes " -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} >=dev-perl/Module-Build-Tiny-0.35.0 test? ( dev-perl/Test-Class diff --git a/dev-perl/Test-MockTime/Manifest b/dev-perl/Test-MockTime/Manifest index fa162abc3b49..9bffd3746aec 100644 --- a/dev-perl/Test-MockTime/Manifest +++ b/dev-perl/Test-MockTime/Manifest @@ -1 +1,2 @@ DIST Test-MockTime-0.16.tar.gz 5804 BLAKE2B b6db2a275e57f494ff5908df9cfffc30b577096b5eb21c3f4a1064754fbfcbf7d082c968826aa5be66babc533256d81af20fbe1ef27df4106a7581984da70fb8 SHA512 158026f9b1590131b51a004c0b8ecc7e190d0bd90da13ae56f645909e30ce6830deae1821874d71a1ad4d0dee84cd9e2b50aeacf7ef1d9cd465332823da0f927 +DIST Test-MockTime-0.17.tar.gz 5885 BLAKE2B 6a27d6731554f934802c7cca561f4bd7bcf960b1007df4562dfc807a62961d965daa94c11d218ac2b557ed4bb6b1a8e0503630002cb7a32f2045c99939ed9299 SHA512 ad73be430e3a483a61209bacf4bfa170d6eec6597d3c0efcf5de167f9c129fbf656581dcdceeba88bd98e530371db2542894ded793f9d46e4155c612e2b7cac5 diff --git a/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild b/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild new file mode 100644 index 000000000000..443cb1c5f100 --- /dev/null +++ b/dev-perl/Test-MockTime/Test-MockTime-0.170.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=DDICK +DIST_VERSION=0.17 +inherit perl-module + +DESCRIPTION="Replaces actual time with simulated time" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + virtual/perl-Time-Piece + virtual/perl-Time-Local + virtual/perl-Test-Simple +" +BDEPEND="${RDEPEND}" + +PERL_RM_FILES=( "t/pod.t" ) diff --git a/dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.0.ebuild b/dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.0-r1.ebuild similarity index 92% rename from dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.0.ebuild rename to dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.0-r1.ebuild index 7833e1e42d29..77f1c3a927f7 100644 --- a/dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.0.ebuild +++ b/dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.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=MONS DIST_VERSION=0.05 @@ -13,15 +13,14 @@ DESCRIPTION="Enhancing Test::More for UTF8-based projects" SLOT="0" KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ~ppc64 x86" -IUSE="" - -PERL_RM_FILES=( - "t/pod-coverage.t" - "t/pod.t" -) RDEPEND=" virtual/perl-Test-Simple " -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker " + +PERL_RM_FILES=( + "t/pod-coverage.t" + "t/pod.t" +) diff --git a/dev-perl/Test-Most/Manifest b/dev-perl/Test-Most/Manifest index 4f6321b93b9d..868b26a3ac3c 100644 --- a/dev-perl/Test-Most/Manifest +++ b/dev-perl/Test-Most/Manifest @@ -1,2 +1,2 @@ -DIST Test-Most-0.34.tar.gz 15919 BLAKE2B 2daad98526541c8c84c76dd8dd03f57350fb077b6854f3dafee7bcaaaca59f1ef0d521515f07f6c9af9604554388d0a221caf9f71e2b7953e3492f9d78d252f0 SHA512 00706bb25e6b9f806b536f75f66356413cdbcb19efd1c8b163fbd3357f61abe9e06e57c311eff216d36962ce74beb996db6cd4f0d2e5ed58fa5c0a0af32a33ef DIST Test-Most-0.35.tar.gz 16074 BLAKE2B 7b23fd0a7a2c529d7408c288047de795cd670b1ba107e274729dc215c277748e55ddc1793018500f11b68bdfed91d3654b9fffc76788e882c4883db96620c05c SHA512 1b2d201811e59d7afce47ff5f7da67c170d4685ffbec23360757b5cacc9fe72fc82609bc46cc9d8e351fdb75715696457c201dd94fadaeca70a6f31690236291 +DIST Test-Most-0.37.tar.gz 16544 BLAKE2B 2b6ecfa942dff391aa653aba0e5525c9e662ff0bdc4f53101bd808c496458256dadce8a5a403dff74607cab37eee683cd36abe5f676c59b7761b9c15bbc37fea SHA512 133dbb9815884fbecd65520dd2f2d43a761439c33f7d32ffdfc80ed3d3e05fb563dca420cf5445e61382735a048c467b35b5c160b1013b5f5c7616be00aa328d diff --git a/dev-perl/Test-Most/Test-Most-0.340.0.ebuild b/dev-perl/Test-Most/Test-Most-0.340.0.ebuild deleted file mode 100644 index 7c7bb62e9089..000000000000 --- a/dev-perl/Test-Most/Test-Most-0.340.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=OVID -MODULE_VERSION=0.34 -inherit perl-module - -DESCRIPTION="Most commonly needed test functions and features" - -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="" - -RDEPEND=" - >=dev-perl/Exception-Class-1.140.0 - >=dev-perl/Test-Warn-0.230.0 - >=dev-perl/Test-Deep-0.106 - >=dev-perl/Test-Differences-0.610.0 - >=dev-perl/Test-Exception-0.310.0 - >=virtual/perl-Test-Harness-3.210.0 - >=virtual/perl-Test-Simple-0.88 -" -DEPEND="${RDEPEND} - >=dev-perl/Module-Build-0.400.0 -" - -SRC_TEST=do diff --git a/dev-perl/Test-Most/Test-Most-0.370.0.ebuild b/dev-perl/Test-Most/Test-Most-0.370.0.ebuild new file mode 100644 index 000000000000..9d5890859ef7 --- /dev/null +++ b/dev-perl/Test-Most/Test-Most-0.370.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=OVID +DIST_VERSION=0.37 +inherit perl-module + +DESCRIPTION="Most commonly needed test functions and features" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + >=dev-perl/Exception-Class-1.140.0 + >=dev-perl/Test-Deep-0.119.0 + >=dev-perl/Test-Differences-0.640.0 + >=dev-perl/Test-Exception-0.430.0 + >=virtual/perl-Test-Harness-3.350.0 + >=virtual/perl-Test-Simple-1.302.47 + >=dev-perl/Test-Warn-0.300.0 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" diff --git a/dev-perl/Test-Needs/Manifest b/dev-perl/Test-Needs/Manifest index f65314477be4..bb0c9b694e87 100644 --- a/dev-perl/Test-Needs/Manifest +++ b/dev-perl/Test-Needs/Manifest @@ -1,2 +1 @@ -DIST Test-Needs-0.002005.tar.gz 8505 BLAKE2B 783130e726a469e850541d1569ffff614ab38defb2a41df564f41a573e641986b9825963c22b8e7979db4fabc6f547adfe95741f83546afb46bce6e5249c2fc8 SHA512 b3023067d1f8726b0ae2162d0b3722193a3b56d12d5c207cf9558f1552ae8ab554773b843d00f1c481857c259fa869b8fdaf5a4838ab0768f38726ddec4130c6 DIST Test-Needs-0.002009.tar.gz 17052 BLAKE2B e8c51a23b1febe592ee25b0c83741695d07777adfbc2f0e4fa58a81284d0da5d7601b312cc7b33ead19680b728ba481efceb8b4fe042823212f4523f1028a009 SHA512 758f22ca9b024f7d3252ff575ae84453e64f4ef4e18d3233cdaa3b81d9212cf48e41fde529047e7355678d5e53345bd51210a45dd9545c3bf8ffe16f96a9500d diff --git a/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild b/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild deleted file mode 100644 index e849641a81e8..000000000000 --- a/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=HAARG -DIST_VERSION=0.002005 -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" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( >=virtual/perl-Test-Simple-0.450.0 ) -" diff --git a/dev-perl/Test-NoTabs/Manifest b/dev-perl/Test-NoTabs/Manifest index 7d29de0d04a2..d3b59cbbab5d 100644 --- a/dev-perl/Test-NoTabs/Manifest +++ b/dev-perl/Test-NoTabs/Manifest @@ -1 +1,2 @@ DIST Test-NoTabs-2.00.tar.gz 28343 BLAKE2B b2519558f4f53f073555058c598fbbac587a2d7f43773de506f60426ba3b8ce8be4514b19e4fed07b66ff3a74845de1f73e535f280276d9dc44f561e903a9d67 SHA512 e776f5c12029376a7754492482f62385a391aec31b3dfd979a8eb20aa81dd66ef8c7d33435e67f8f1eb151cf5833e5bde33c09ceccef27ac6e20958f28ff83e8 +DIST Test-NoTabs-2.02.tar.gz 29626 BLAKE2B 7a9138e31a8f955b55496156520d5db4d7d2d9eb269417973a734321807b6df28d2729965269b3a8d7aa201e2ffa476d1bc6011c2833709d7c021fd4d191d174 SHA512 e7bd189fde1b35f67569ea702735ead8595684807491cf1635cb6a7d9360adca23d411ec1a165796afc45d55d1a724e07cecf8ddbd06206d4fe38f553954af3a diff --git a/dev-perl/Test-NoTabs/Test-NoTabs-2.20.0.ebuild b/dev-perl/Test-NoTabs/Test-NoTabs-2.20.0.ebuild new file mode 100644 index 000000000000..bba6b907d461 --- /dev/null +++ b/dev-perl/Test-NoTabs/Test-NoTabs-2.20.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=ETHER +DIST_VERSION=2.02 + +inherit perl-module + +DESCRIPTION="Check the presence of tabs in your project" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + virtual/perl-File-Spec + virtual/perl-Test-Simple +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-File-Temp + ) +" diff --git a/dev-perl/Test-NoWarnings/Manifest b/dev-perl/Test-NoWarnings/Manifest index 5815ecadcadf..b773d16da190 100644 --- a/dev-perl/Test-NoWarnings/Manifest +++ b/dev-perl/Test-NoWarnings/Manifest @@ -1 +1,2 @@ DIST Test-NoWarnings-1.04.tar.gz 18204 BLAKE2B 60f8eae51f8ada20f91d7b512d254c224a7d3ca3c4d4e72d614338fa2561e31a4224d619157b8ecda5405e4cf900783c1d3d4759eccf92722bd72d75a6710e0a SHA512 48126d2385e6f7863067f541763f64bc72132f6093f316f75d15ad7dca9b863dc469dff18c6e3f93105647844acb5cd10e4d056d3aa19217cb9588eb8a5f0d7a +DIST Test-NoWarnings-1.06.tar.gz 19445 BLAKE2B 6efda6a421925b1c740e49ad81e9ab929c48dbbf2a93fa1a97b48149dffa974e24cac0debdc813b5f38b06636163891f0d5441d3ccda340d214ac5b452ef6e02 SHA512 e8ceef3d56942996107a20843fd75fb4353f7ec787029e0f43c2d64f57267f2cb5be3b07d6744d32d41770181ce1c712f50f57df7bdea141acca75897485d7af diff --git a/dev-perl/Test-NoWarnings/Test-NoWarnings-1.60.0.ebuild b/dev-perl/Test-NoWarnings/Test-NoWarnings-1.60.0.ebuild new file mode 100644 index 000000000000..ed1b83053353 --- /dev/null +++ b/dev-perl/Test-NoWarnings/Test-NoWarnings-1.60.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=HAARG +DIST_VERSION=1.06 +inherit perl-module + +DESCRIPTION="Make sure you didn't emit any warnings while testing" + +SLOT="0" +LICENSE="LGPL-2.1" +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-Test-Simple" +BDEPEND="${RDEPEND}" diff --git a/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0.ebuild b/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0-r1.ebuild similarity index 91% rename from dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0.ebuild rename to dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0-r1.ebuild index 1eacbf840e31..6b5b7b724ea8 100644 --- a/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0.ebuild +++ b/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.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=DAGOLDEN DIST_VERSION=1.06 @@ -13,14 +13,14 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~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 )" +IUSE="minimal" + RDEPEND=" virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple " -DEPEND=" +BDEPEND=" >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( diff --git a/dev-perl/Test-Object/Test-Object-0.80.0.ebuild b/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild similarity index 84% rename from dev-perl/Test-Object/Test-Object-0.80.0.ebuild rename to dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild index fa33679d37cf..6dc4781da920 100644 --- a/dev-perl/Test-Object/Test-Object-0.80.0.ebuild +++ b/dev-perl/Test-Object/Test-Object-0.80.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=ETHER DIST_VERSION=0.08 @@ -11,15 +11,14 @@ DESCRIPTION="Thoroughly testing objects via registered handlers" SLOT="0" KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.160.0 - virtual/perl-Test-Simple" -DEPEND="${RDEPEND} + virtual/perl-Test-Simple +" +BDEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) " diff --git a/dev-perl/Test-Output/Manifest b/dev-perl/Test-Output/Manifest index 7dd3f2b0f949..b4ec4e688892 100644 --- a/dev-perl/Test-Output/Manifest +++ b/dev-perl/Test-Output/Manifest @@ -1 +1,2 @@ DIST Test-Output-1.031.tar.gz 16821 BLAKE2B b0422d320fe43c78b12ef3bc4ac64279541fe6d68dcd8862dac65ae44d552ea07e2e73dc42a3ddff59725a60df7712ccf152cb841bc2b1c8224e5e57bbb5597f SHA512 b443d5a4ab7be1c308b74ebc9a1a50022b404886e8a1dbd2700d974ead506a6976ec6d5c141528cf1c2833174c3afd9023362cb0b4e000f0e878d2e3e9f90e90 +DIST Test-Output-1.033.tar.gz 17196 BLAKE2B dedaab02548bfef11473cb5778082908adffca7bba8862f83b48cbb395320a4207d9915161bc19034641424f45c5bd312bd551e93579947a0c1ef2dd7d30c731 SHA512 cc6e94baa5163e2ca0c23d63a6b505da207ed7f436bf9a1a77234ad898c34ae4d81ac42f17d1b8a73a223fd19ce1d1f66f3eef0fc852bb712f4f925a77f29820 diff --git a/dev-perl/Test-Output/Test-Output-1.33.0.ebuild b/dev-perl/Test-Output/Test-Output-1.33.0.ebuild new file mode 100644 index 000000000000..bf9445b1094e --- /dev/null +++ b/dev-perl/Test-Output/Test-Output-1.33.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BDFOY +DIST_VERSION=1.033 +inherit perl-module + +DESCRIPTION="Utilities to test STDOUT and STDERR messages" + +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" + +RDEPEND=" + >=dev-perl/Capture-Tiny-0.170.0 + >=virtual/perl-File-Temp-0.170.0 + virtual/perl-Test-Simple +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 + virtual/perl-File-Spec + test? ( + >=virtual/perl-Test-Simple-1.0.0 + ) +" + +src_test() { + perl_rm_files t/pod{,-coverage}.t + perl-module_src_test +} diff --git a/dev-perl/Test-Perl-Critic/Manifest b/dev-perl/Test-Perl-Critic/Manifest index c3533c818bec..3043a4c228b6 100644 --- a/dev-perl/Test-Perl-Critic/Manifest +++ b/dev-perl/Test-Perl-Critic/Manifest @@ -1 +1,2 @@ DIST Test-Perl-Critic-1.03.tar.gz 21467 BLAKE2B 2f94ed96bcfa0b12e80be4417344b02792bb3e4b15c1d4a3e555e5740d8d823730a8c77c8a961772d4a0493b404db4ab46455917406300e9cfad2f50f837721e SHA512 2b6b9e7a73d00c99584853fdc5aef74dea5a581bb4bbe103eb65b086de659cb3328b0e58ec6e64413b76fa37a834083ff0c87cdc02413576f910904e0efd7b30 +DIST Test-Perl-Critic-1.04.tar.gz 22140 BLAKE2B 84723863b467c1b388ff7142cbb415b6bbc9e5a981d1dce98dac2e803f0650a072c511fc08ba2a540da86238b9f5b26eef3d08bb76b789d2e49d6957eaab26c1 SHA512 bb4d0c671c927e849b24d97feb4c95bb612f5975af165650065d5fdbe2584a48cd8fc39dd14f8ab1a0e75e7ab067a86504f1b3729cdc43dc87bfb146fe526fbb diff --git a/dev-perl/Test-Perl-Critic/Test-Perl-Critic-1.40.0.ebuild b/dev-perl/Test-Perl-Critic/Test-Perl-Critic-1.40.0.ebuild new file mode 100644 index 000000000000..250a43c0a66c --- /dev/null +++ b/dev-perl/Test-Perl-Critic/Test-Perl-Critic-1.40.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PETDANCE +DIST_VERSION=1.04 +inherit perl-module + +DESCRIPTION="Use Perl::Critic in test programs" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + virtual/perl-Carp + >=dev-perl/MCE-1.827.0 + >=dev-perl/Perl-Critic-1.105.0 + virtual/perl-Test-Simple +" +BDEPEND="${RDEPEND} + >=dev-perl/Module-Build-0.400.0 +" diff --git a/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0.ebuild b/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild similarity index 84% rename from dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0.ebuild rename to dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild index 6fa3f779de53..f873703d6d5f 100644 --- a/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0.ebuild +++ b/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.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=NEILB DIST_VERSION=1.10 @@ -11,14 +11,13 @@ DESCRIPTION="Check for pod coverage in your distribution" LICENSE="Artistic-2" 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" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" virtual/perl-Test-Simple dev-perl/Pod-Coverage" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" src_test() { perl_rm_files t/pod.t diff --git a/dev-perl/Test-Pod/Manifest b/dev-perl/Test-Pod/Manifest index 051d69b27607..eea6c3a2aff9 100644 --- a/dev-perl/Test-Pod/Manifest +++ b/dev-perl/Test-Pod/Manifest @@ -1 +1,2 @@ DIST Test-Pod-1.51.tar.gz 12159 BLAKE2B 569fd4764ce2b5d2f64f54d92c7ee5c6cab9bc38944a72fe439b1e5f6bb49196ca12a741bf7ed98ba72b4248c62a96ae462e27085f76afcf1da81cf7e47e9037 SHA512 bf4e8b2a71a79a5edec86991c7cbbcc929fa4f2eb403b411cd678fbdf89fe30c198e00a29db80ca9c98fe6655167c0a77e7f166f073a18711db3b1f3e5cd3c15 +DIST Test-Pod-1.52.tar.gz 11841 BLAKE2B fd7952505033943701a3126283b8c144a170824de32a31e673da7db5139a476811e45f4beaa7fe2ccfcd81eae5927286403f0d73e50b9a5c4acb79b833f9a307 SHA512 9b078488e1da8b907f5f3a46452aa9bfd49db61f1539d076dccebf9a8b476eaf0f539f00badc9c500b1e732a8827331b2286375924986efb990367767eeb8365 diff --git a/dev-perl/Test-Pod/Test-Pod-1.520.0.ebuild b/dev-perl/Test-Pod/Test-Pod-1.520.0.ebuild new file mode 100644 index 000000000000..3590840e68fa --- /dev/null +++ b/dev-perl/Test-Pod/Test-Pod-1.520.0.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.52 +inherit perl-module + +DESCRIPTION="Check for POD errors in 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 ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + >=virtual/perl-Pod-Simple-3.50.0 + >=virtual/perl-Test-Simple-0.620.0 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-File-Spec + ) +" diff --git a/dev-perl/Test-Portability-Files/Manifest b/dev-perl/Test-Portability-Files/Manifest index 6cc1e2348d46..154e3f609643 100644 --- a/dev-perl/Test-Portability-Files/Manifest +++ b/dev-perl/Test-Portability-Files/Manifest @@ -1 +1,2 @@ DIST Test-Portability-Files-0.09.tar.gz 19875 BLAKE2B 288a28c2f0b572dc4c51b64b54af6b792fd3717e0e223bc76218e0f7876c4c6fb366b087cf85fdbb40992a3c4f05f14b0ade2c7137556e7e24306e122f5c6501 SHA512 bb397342bf0c4d09e1a5a2ee7b7fe9ec9094c83e8b19f36b2ac803fed192cf4021723e9960d184b2acbd274852a258edfe505ba55efe4eed75c8b501e1aed2e7 +DIST Test-Portability-Files-0.10.tar.gz 20879 BLAKE2B 4eaf04e7d3d680f672341da6a05ed64f2c586f70ef9a5f914eec3b08bd355dde12c8a9a60f47787d3440caf473268dbabe6acd076d792ea4fa92dca012756654 SHA512 e83177e7a08d7c922ce4a51304e160824036e14f3ec77b01fa864918b496823e7425fbe8df0e7d406e00d93767aa8a02ab72088e0eceeded16d45707171ecf03 diff --git a/dev-perl/Test-Portability-Files/Test-Portability-Files-0.100.0.ebuild b/dev-perl/Test-Portability-Files/Test-Portability-Files-0.100.0.ebuild new file mode 100644 index 000000000000..3952ad9fdfe5 --- /dev/null +++ b/dev-perl/Test-Portability-Files/Test-Portability-Files-0.100.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=ABRAXXA +DIST_VERSION=0.10 +inherit perl-module + +DESCRIPTION="Check file names portability" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + virtual/perl-File-Spec + virtual/perl-Test-Simple +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=virtual/perl-File-Temp-0.230.400 + virtual/perl-IO + >=virtual/perl-Test-Simple-0.980.0 + ) +" + +src_prepare() { + perl_rm_files t/release-*.t t/author-*.t + perl-module_src_prepare +} diff --git a/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0.ebuild b/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0-r1.ebuild similarity index 78% rename from dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0.ebuild rename to dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0-r1.ebuild index 68bb2a8f1459..4e755f481fef 100644 --- a/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0.ebuild +++ b/dev-perl/Test-Regexp/Test-Regexp-2017040101.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=2017040101 inherit perl-module DESCRIPTION="Provide commonly requested regular expressions" @@ -15,17 +12,15 @@ DESCRIPTION="Provide commonly requested regular expressions" LICENSE="MIT" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" -DEPEND=" - test? ( >=virtual/perl-Test-Simple-1.1.14 ) - virtual/perl-ExtUtils-MakeMaker -" RDEPEND=" virtual/perl-Test-Simple virtual/perl-Exporter " +BDEPEND="${RDEPEND} + test? ( >=virtual/perl-Test-Simple-1.1.14 ) + virtual/perl-ExtUtils-MakeMaker +" src_test() { # Omit code coverage / documentation tests diff --git a/dev-perl/Test-Requires/Manifest b/dev-perl/Test-Requires/Manifest index 6f5da1658a18..d0127d72f14c 100644 --- a/dev-perl/Test-Requires/Manifest +++ b/dev-perl/Test-Requires/Manifest @@ -1 +1,2 @@ DIST Test-Requires-0.10.tar.gz 10788 BLAKE2B 712e902d6e69354465876a6a20b38a5809e46fe81630c0e0f7b484ccb1b6c7d8a9128cd27a2054c774fc8e1fde5b87d21c5892be3e30f0f322437d9e13e6228b SHA512 5bc6bf52ae5ab3c56f49b7b17faedf7d6afef2cadfca8aab4770f2c2f91cd4fcb98921e1af159d1dc42684b80f50d4b7fc12bd05ef9dccdcbeeeb6100a9e5ae6 +DIST Test-Requires-0.11.tar.gz 10902 BLAKE2B e0d6779a52bf306526e410d7c37b5c74a4eb10b1d2cdc697d36e94b07c58af209942493e36218bc4a1ed2d8d036b016dfaf1500cb95f37b2bfffac4ffd03a853 SHA512 770ea2469e386296fe1ded3630fa9b7f30ee22acd3522fb83ad95171ccb96812ef2fc5fa30d658a405dc1c435d35b6d476cc054021d74e04b419b517f6f898fa diff --git a/dev-perl/Test-Requires/Test-Requires-0.110.0.ebuild b/dev-perl/Test-Requires/Test-Requires-0.110.0.ebuild new file mode 100644 index 000000000000..c5527fb12d4e --- /dev/null +++ b/dev-perl/Test-Requires/Test-Requires-0.110.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TOKUHIROM +DIST_VERSION=0.11 +inherit perl-module + +DESCRIPTION="Checks to see if the module can be loaded" + +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" + +RDEPEND=" + >=virtual/perl-Test-Simple-0.470.0 +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 +" diff --git a/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild b/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0-r1.ebuild similarity index 89% rename from dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild rename to dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0-r1.ebuild index 122c630d7089..740dd6c0e41e 100644 --- a/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild +++ b/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.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=MALLEN DIST_VERSION=0.05 @@ -11,13 +11,11 @@ DESCRIPTION="Easily test network connectivity" 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" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" virtual/perl-Socket " -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple diff --git a/dev-perl/Test-Script/Manifest b/dev-perl/Test-Script/Manifest index add130a1e10a..e3ddedbe5283 100644 --- a/dev-perl/Test-Script/Manifest +++ b/dev-perl/Test-Script/Manifest @@ -1,2 +1,2 @@ -DIST Test-Script-1.18.tar.gz 23092 BLAKE2B 0150648353772504c3fd315a9487beb9af0d941df01ad6808ab952dff7d2fd25087796ddfa84ddc362754944c68dc74a388d64a4cccef52210069e8de1fafc63 SHA512 c89e1dd68ca275744ac12811f0d66d42f8fd76766cc515e11e0df2a82beb8cc052253e19b04f5bc86d45e3a9a2a1d6afd5cd4707e8a97f3a9d4c1dd28e4a72b4 DIST Test-Script-1.23.tar.gz 22974 BLAKE2B 94267dfc75af9aecb02a9cc49f9f41223f85292892db7262bb3d7617dd73dd9a03cb9e98ed58b463b9337af217136d30bfdf29020eeb25947cf0838078534a3d SHA512 996564ba87b12849e86883b970117c9d5806be5b00d42207df1027f823a19497bf878640c46a8286e7d77afb8d1fbb3ef6dcfc0d21c2738a5ef124ddf5bc4834 +DIST Test-Script-1.29.tar.gz 26506 BLAKE2B 45434b4cfb308906c724272dfde7a320c6a6b470a10ff19c62736e38b1e4fe2be4c6a17cb2e3dc45b021619365b0f4c11b00bf3045350809ce37772462c678c9 SHA512 979fade0abc83f8d7d4c1c094fa928e27bd7c9db52140b156689d3b192d9ea84f5824554d6788c9144cf2923a04b1d8a8bdfdcc05a0be5514de92353c9a7d10f diff --git a/dev-perl/Test-Script/Test-Script-1.180.0.ebuild b/dev-perl/Test-Script/Test-Script-1.180.0.ebuild deleted file mode 100644 index cfb3375ad11e..000000000000 --- a/dev-perl/Test-Script/Test-Script-1.180.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=PLICEASE -DIST_VERSION=1.18 -inherit perl-module - -DESCRIPTION="Cross-platform basic tests for scripts" - -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -RDEPEND=" - >=virtual/perl-File-Spec-0.800.0 - >=dev-perl/Probe-Perl-0.10.0 - >=dev-perl/IPC-Run3-0.34.0 - >=virtual/perl-Test-Simple-0.960.0" -# NB: Needs Test::Builder::Tester 1.02 => -# which is <= Test-Simple-0.96 -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker -" diff --git a/dev-perl/Test-Script/Test-Script-1.290.0.ebuild b/dev-perl/Test-Script/Test-Script-1.290.0.ebuild new file mode 100644 index 000000000000..99deefbe670a --- /dev/null +++ b/dev-perl/Test-Script/Test-Script-1.290.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PLICEASE +DIST_VERSION=1.29 +inherit perl-module + +DESCRIPTION="Cross-platform basic tests for scripts" + +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" + +RDEPEND=" + dev-perl/Capture-Tiny + >=virtual/perl-File-Spec-0.800.0 + virtual/perl-IO + >=dev-perl/Probe-Perl-0.10.0 + >=virtual/perl-Test-Simple-1.302.15 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test2-Suite-0.0.60 + ) +" diff --git a/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0.ebuild b/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0-r1.ebuild similarity index 89% rename from dev-perl/Test-SharedFork/Test-SharedFork-0.350.0.ebuild rename to dev-perl/Test-SharedFork/Test-SharedFork-0.350.0-r1.ebuild index eaea79830a44..ee81b2afa72e 100644 --- a/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0.ebuild +++ b/dev-perl/Test-SharedFork/Test-SharedFork-0.350.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=EXODIST DIST_VERSION=0.35 @@ -11,14 +11,12 @@ DESCRIPTION="Ensure that tests work correctly when fork() is used" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 " -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-Test-Harness diff --git a/dev-perl/Test-Spec/Test-Spec-0.540.0.ebuild b/dev-perl/Test-Spec/Test-Spec-0.540.0-r1.ebuild similarity index 84% rename from dev-perl/Test-Spec/Test-Spec-0.540.0.ebuild rename to dev-perl/Test-Spec/Test-Spec-0.540.0-r1.ebuild index 4c26ad0c97b1..8af6d52fc665 100644 --- a/dev-perl/Test-Spec/Test-Spec-0.540.0.ebuild +++ b/dev-perl/Test-Spec/Test-Spec-0.540.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=AKZHAN DIST_VERSION=0.54 inherit perl-module @@ -9,8 +10,6 @@ inherit perl-module DESCRIPTION="Write tests in a declarative specification style" SLOT="0" KEYWORDS="amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" virtual/perl-Carp @@ -23,7 +22,7 @@ RDEPEND=" dev-perl/Test-Trap dev-perl/Tie-IxHash " -DEPEND="${RDEPEND} +BDEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-GlobalPhase diff --git a/dev-perl/Test-Strict/Manifest b/dev-perl/Test-Strict/Manifest index ea72ecb15853..0dfdd1f07a50 100644 --- a/dev-perl/Test-Strict/Manifest +++ b/dev-perl/Test-Strict/Manifest @@ -1 +1,2 @@ DIST Test-Strict-0.47.tar.gz 20679 BLAKE2B e72eef42fdb7c0e354147c06f4e7c418d5c302d0bca662995042d7046fd9deae3ae6b12fa0f780aff8d6f0e5cab52db76184d99471d130ce18bfd6c00657dddb SHA512 56ffc488cb2502af228ad03f3da7bf11f04c0cacc7f1ea13b3aa8e0578f0df36a9be092f71db973748c8db15f45873a384f2e24844468b9a300d2386692c21b9 +DIST Test-Strict-0.52.tar.gz 20932 BLAKE2B 720358a1e0f9a8ee73a8f8bd2b61bb69f39e597c8712d4ad98772354daf0c41763c6ffa90870cac8326b71cd173a1400d4c411cb0e6797f7d9dc3f05b7af2b3e SHA512 2d2e27f8fa5156bae4b54c2a9da5f5bd37c820ca9f9594f51c0915695f74f16880445d8a47de5a86d0277482b8234d4ab8e1c8a7ba00871c950268be40f543b5 diff --git a/dev-perl/Test-Strict/Test-Strict-0.520.0.ebuild b/dev-perl/Test-Strict/Test-Strict-0.520.0.ebuild new file mode 100644 index 000000000000..869edefb5a8d --- /dev/null +++ b/dev-perl/Test-Strict/Test-Strict-0.520.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MANWAR +DIST_VERSION=0.52 +inherit perl-module + +DESCRIPTION="Check syntax, presence of use strict; and test coverage" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=virtual/perl-File-Spec-0.10.0 + >=virtual/perl-File-Temp-0.10.0 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/IO-stringy + >=virtual/perl-Test-Simple-1.0.0 + ) +" diff --git a/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0.ebuild b/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild similarity index 91% rename from dev-perl/Test-SubCalls/Test-SubCalls-1.100.0.ebuild rename to dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild index 89b52437aaac..51d8c6fc0cee 100644 --- a/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0.ebuild +++ b/dev-perl/Test-SubCalls/Test-SubCalls-1.100.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=ETHER DIST_VERSION=1.10 @@ -11,14 +11,13 @@ DESCRIPTION="Track the number of times subs are called" SLOT="0" KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" -IUSE="" -DEPEND=" +RDEPEND=" virtual/perl-Exporter >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Hook-LexWrap-0.200.0 >=virtual/perl-Test-Simple-0.420.0 " -RDEPEND="${DEPEND} +BDEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker " diff --git a/dev-perl/Test-Taint/Manifest b/dev-perl/Test-Taint/Manifest index c6929f04b4ca..d59b2c4bd6e5 100644 --- a/dev-perl/Test-Taint/Manifest +++ b/dev-perl/Test-Taint/Manifest @@ -1 +1,2 @@ DIST Test-Taint-1.06.tar.gz 13346 BLAKE2B 089d3c51a90bf307001fe77b6cf6bfee3f6c1b49ea270724afabd04be32a4fb2dced13eac26a8d735728d7ee8af75da99c080406ccbc45c0429784d2538646b5 SHA512 58221b0145d9b908994c093168ca547a18cd56113f4923a4662bb9c113635378740363914d1fd43602f15c76a23cfe26d0682ed6ce22836d712692f439e782c2 +DIST Test-Taint-1.08.tar.gz 13388 BLAKE2B 0e0fe7e9c45c71d1bc19dfc9e78a1bc50b5e01b38b18974e9ad2dea61756672fecbba6d9ba0bb2634d22ff2ccb10e6fdd9cc94050a0a371a4d11ac59a4a06f88 SHA512 2a7e3a60756c802dc33ac0b2a4102463de59fe92ba3cd83cb02e01e9f7aa13978c7a8ac7dcfdcf3c0d934af40e5189421874da819be9258e91080b777be71b20 diff --git a/dev-perl/Test-Taint/Test-Taint-1.80.0.ebuild b/dev-perl/Test-Taint/Test-Taint-1.80.0.ebuild new file mode 100644 index 000000000000..12a4ba40030c --- /dev/null +++ b/dev-perl/Test-Taint/Test-Taint-1.80.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PETDANCE +DIST_VERSION=1.08 +inherit perl-module + +DESCRIPTION="Tools to test taintedness" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +src_test() { + perl_rm_files t/pod-coverage.t t/pod.t + perl-module_src_test +} diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index 41731753394ec1e115e51531fca6967c6c26e4d0..5cc83ccfab57d463684c4c239dba04b08d2cc21f 100644 GIT binary patch delta 16157 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 delta 16158 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 wKvp}9eJ2BFN+l(=Y}+mow ++--INI-- ++serialize_precision = 14 + --FILE-- + ${P}.tar.gz" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl(-)?] + sys-libs/zlib +" + +RDEPEND=" + php_targets_php7-3? ( + ${COMMON_DEPEND} dev-lang/php:7.3[session(-)?,json(-)?] + igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) + ) + php_targets_php7-4? ( + ${COMMON_DEPEND} dev-lang/php:7.4[session(-)?,json(-)?] + igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) + ) + php_targets_php8-0? ( + ${COMMON_DEPEND} dev-lang/php:8.0[session(-)?] + igbinary? ( dev-php/igbinary[php_targets_php8-0(-)] ) + )" +DEPEND="${RDEPEND} test? ( net-misc/memcached )" + +PATCHES=( "${FILESDIR}/3.1.5-fix-tests.patch" ) + +src_unpack() { + default + mv "${WORKDIR}/php-memcached-${REPO_COMMIT}" "${S}" || die + ln -s "${S}/tests/skipif.inc" "${S}/tests/experimental/skipif.inc" || die + ln -s "${S}/tests/skipif.inc" "${S}/tests/experimental/serializer/skipif.inc" || die + local x + local broken_tests=( + # Known broken tests. https://github.com/php-memcached-dev/php-memcached/issues/386 + get_bykey_cas getdelayed_bykey_cas getdelayed_cbthrows + stats stats_badserver getmulti_badserver + # Excessive warnings make them "BORK" + serializer/serializer_php_bad_serialize serializer/serializer_php_bad_unserialize + ) + for x in "${broken_tests[@]}" ; do + rm "${S}/tests/experimental/${x}.phpt" || die + done +} + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + touch "${T}/memcached.pid" || die + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 -U 11211 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} +} diff --git a/dev-php/pecl-pam/Manifest b/dev-php/pecl-pam/Manifest index e4605a375aad..7da8caaeff39 100644 --- a/dev-php/pecl-pam/Manifest +++ b/dev-php/pecl-pam/Manifest @@ -1 +1,2 @@ DIST pam-1.0.3.tgz 6671 BLAKE2B f416fd0e47d3fda6a1d86e44a7ca17fc9a0428f976f18e2b663a2fd1e09b790cd069ca16d930d6dca6554762ca59bda987929e52365ed813949c1a93291c1dcc SHA512 3580582f1456b31be30a713cadaaca106527f2d4f3f12032b5d3617cc361aaf49539a9db3dd27221ce40320187abaac0f6ad4e23cdfe5eaa94436e3eaef3fb9c +DIST pam-2.2.3.tgz 9422 BLAKE2B 4d10ad40bdfbaa54225723a46a78dbe1609d89cf75d0ca73345e3346fb437a5500e451357b3b0bbcce88c13f8a54dec5b39e9c0741a6e89c0b3936cbb05da91a SHA512 1adc72b1517e224f36f960134d3444d36e6fa5a6868ce4bc1b87edbbfb09406910774061988300094ebf637ee54c5f5a43e0c42c8e2ab78c81a0910063d48c51 diff --git a/dev-php/pecl-pam/pecl-pam-2.2.3.ebuild b/dev-php/pecl-pam/pecl-pam-2.2.3.ebuild new file mode 100644 index 000000000000..54ba34e572c7 --- /dev/null +++ b/dev-php/pecl-pam/pecl-pam-2.2.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PHP_EXT_NAME="pam" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +PHP_EXT_ECONF_ARGS=( --with-pam=/usr ) +DOCS=( README ) + +USE_PHP="php7-3 php7-4 php8-0" + +inherit php-ext-pecl-r3 pam + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="This extension provides PAM (Pluggable Authentication Modules) integration" +LICENSE="PHP-3.01" +SLOT="0" +IUSE="" + +DEPEND="sys-libs/pam" +RDEPEND="${DEPEND}" + +src_prepare() { + #Fix DOS line endings + sed -i 's/\r$//' -- pam.c || die + php-ext-source-r3_src_prepare +} + +src_install() { + pamd_mimic_system php auth account password + php-ext-pecl-r3_src_install +} diff --git a/dev-php/pecl-ps/pecl-ps-1.4.1-r1.ebuild b/dev-php/pecl-ps/pecl-ps-1.4.1-r1.ebuild new file mode 100644 index 000000000000..34f9154d7935 --- /dev/null +++ b/dev-php/pecl-ps/pecl-ps-1.4.1-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PHP_EXT_NAME="ps" +USE_PHP="php7-3 php7-4" + +inherit php-ext-pecl-r3 + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +DESCRIPTION="PHP extension for creating PostScript files" +LICENSE="BSD" +SLOT="7" +IUSE="examples" + +DEPEND="dev-libs/pslib" +RDEPEND="${DEPEND}" +PHP_EXT_ECONF_ARGS="" + +src_test() { + # tests/004.phpt depends on set numeric format + LC_ALL=C php-ext-pecl-r3_src_test +} diff --git a/dev-php/pecl-ps/pecl-ps-1.4.1.ebuild b/dev-php/pecl-ps/pecl-ps-1.4.1.ebuild deleted file mode 100644 index fd04378b47c9..000000000000 --- a/dev-php/pecl-ps/pecl-ps-1.4.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PHP_EXT_NAME="ps" -USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4" - -inherit php-ext-pecl-r3 - -# Only really build for >=7.0 -USE_PHP="php7-1 php7-2 php7-3 php7-4" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" - -DESCRIPTION="PHP extension for creating PostScript files" -LICENSE="BSD" -SLOT="7" -IUSE="examples" - -DEPEND=" - php_targets_php7-1? ( dev-libs/pslib ) - php_targets_php7-2? ( dev-libs/pslib ) - php_targets_php7-3? ( dev-libs/pslib ) - php_targets_php7-4? ( dev-libs/pslib ) -" -RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-ps:0[php_targets_php5-6] )" -PHP_EXT_ECONF_ARGS="" - -src_prepare() { - if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then - php-ext-source-r3_src_prepare - else - default_src_prepare - fi -} - -src_install() { - if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then - php-ext-pecl-r3_src_install - fi -} - -src_test() { - if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then - # tests/004.phpt depends on set numeric format - LC_ALL=C php-ext-pecl-r3_src_test - fi -} diff --git a/dev-php/theseer-Autoload/Manifest b/dev-php/theseer-Autoload/Manifest index 8317998a9905..7b4b9e48b084 100644 --- a/dev-php/theseer-Autoload/Manifest +++ b/dev-php/theseer-Autoload/Manifest @@ -1 +1,2 @@ DIST theseer-Autoload-1.26.0.tar.gz 43119 BLAKE2B 7b2413bc2fb281472cee03010c175aae1c8304ab0629c31f09e11497bd6f46d58bae8625da610f5a513b19fc8aafc45c35be7271ba13188466f576e7b4a7392f SHA512 c8fcb3ad39c140517d695c44e6dea3797ea0135ff64246478e55cbf167e4b9fbb3e5027732c201f66b404039a313952c7125f13fdeb1cd96633dbccfdda6f143 +DIST theseer-Autoload-1.26.3.tar.gz 43810 BLAKE2B b2d7fe33b9663a3c324656abe63e4ae89533b773007362b546cb9401de0a8fd8f0c00f8f385c4a45c39be675d062cf5dd5a739972fc12611331065f244515d63 SHA512 00a6fbf86cc0f5958c5d0d049af0370ef510fe21a05d7dcbeb1b0771f979ea6638f5db74d913c56b10d9212a68b5d918cdfefec241b1383faf0e97b4305895bd diff --git a/dev-php/theseer-Autoload/theseer-Autoload-1.26.3.ebuild b/dev-php/theseer-Autoload/theseer-Autoload-1.26.3.ebuild new file mode 100644 index 000000000000..f8aad573f6e7 --- /dev/null +++ b/dev-php/theseer-Autoload/theseer-Autoload-1.26.3.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="Autoload" + +DESCRIPTION="PHP Autoload Builder" +HOMEPAGE="https://github.com/theseer/Autoload" +SRC_URI="https://github.com/theseer/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +CDEPEND="dev-lang/php:*[cli] + >=dev-php/theseer-DirectoryScanner-1.3 + =dev-php/zetacomponents-Base-1.8 + =dev-php/zetacomponents-ConsoleTools-1.7.1 + #sw|1O1C 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 z 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

Oef0Wh-W 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

9AO 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�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